16.2 Java Database Connectivity Practical
Aceasta este chestiunea minții tuturor la conferința de dezvoltatori JavaOne din acest an, ultimul spectacol înaintea achiziționării de către Oracle a 7.4 miliarde de dolari a creatorului Java, Sun Microsystems. CEO-ul Oracle, Larry Ellison, a făcut o apariție surprinzătoare la deschiderea evenimentului de marți al seriei și a încercat să atenueze preocupările dezvoltatorilor. In timp ce el a sugerat ca vor exista schimbari, el a spus, in esenta, ca va fi ca de obicei pentru Java atunci cand achizitia este incheiata.
Dar Oracle nu este Sun. Sun sa străduit mult să-și păstreze întreaga comunitate de dezvoltatori fericit, creând o birocrație dificilă pentru a gestiona dezvoltarea standardelor Java și pentru a elibera treptat componentele-cheie ale platformei în baza unei licențe open-source. În timp ce Sun a câștigat niște bani din licențele Java, a pierdut oportunități mari de a vinde instrumente de dezvoltare Java și servere middleware lucrative.
Soarele rămâne, în centrul său, o companie hardware; Oracle vinde software-ul.
Într-o oarecare măsură, eșecul lui Sun de a face bani pe Java a ajutat-o să rămână un steward neutru al tehnologiei, dar această dinamică se va schimba sub Oracle. La JavaOne în această săptămână, un angajat al companiei Sun a rezumat diferența dintre cele două companii, spunând că un angajat al Oracle ia spus recent: "Nu suntem o companie non-profit ca voi."
Dezvoltatorii de la show sunt interesați în primul rând de trei lucruri: Oracle va păstra Java deschis? Va folosi controlul asupra Java pentru a-și favoriza propriile produse? Și, în cele din urmă, ce tehnologii Java vor fi ucise după fuziune?
Folosirea controlului asupra Java pentru a favoriza propriile produse ale Oracle ar duce dezvoltatorii departe de platformă, arată participanții spunând. "Scenariul cel mai rău caz ar fi dacă Oracle a făcut o integrare strânsă", a declarat Kevin Hooke, dezvoltator Java cu o firmă de consultanță în domeniul tehnologiei.
În mod similar, lansarea conferinței anuale JavaOne în evenimentul Oracle Open World pentru a fi în lucru, în conformitate cu participanții la spectacol - ar afecta comunitatea de dezvoltare Java, care a împins independența față de Sun încă de la înființarea Java. "Dacă faceți JavaOne într-o conferință Oracle-only, veți dăuna fundației Java", a spus Hooke.
Executivii publici de la Sun sunt în fugă ca și cum fuziunea Oracle nu se va întâmpla. În afară de scurta apariție a lui Ellison, directorii Sun nu au menționat niciun fel de achiziție sau au refuzat să comenteze problema la spectacol. Soarele a recunoscut însă că nu poate spune cu certitudine dacă Oracle va continua să dezvolte lucruri precum serviciile sale de cloud computing în cazul în care achiziția trece.
Participanții la JavaOne au fost deosebit de îngrijorați dacă Oracle va continua să sprijine Sun's GlassFish, Produse OpenJDK și JavaFX. Oracle deja vinde două servere de aplicații, serverele de aplicații WebLogic și Oracle, astfel încât este posibil să nu fie nevoie să susțină GlassFish cu sursă deschisă. OpenJDK este un alt produs open-source, o versiune a platformei de bază Java SE, lansată sub licența GNU General Public.
Rămâne de văzut dacă Oracle va hrăni comunitatea Java așa cum a făcut-o Sun Dezvoltarea Java în cadrul companiei, a declarat Jarec Basham, manager de dezvoltare de software și sisteme de la Infoterra, o companie din Marea Britanie care furnizează imagini din satelit și date geospațiale către o varietate de industrii. "Cred ca depinde modul in care Oracle vede cresterea veniturilor, ele par a fi mai degraba o companie" de tip foaie de calcul ", a spus el.
Deși Oracle nu are prea multă experiență în domeniul software-ului pentru desktop, Ellison a făcut un punct de a menționa JavaFX - o alternativă bazată pe Java față de Microsoft Silverlight și Adobe AIR - în timpul apariției sale JavaOne. "Ne-ar plăcea să vedem o dezvoltare accelerată pe baza acestei noi platforme Java cu FX", a spus el.
Un analist de la show a fost de acord că Oracle ar păstra probabil FX în viață."Având în vedere faptul că Oracle are toate aceste aplicații care vor avea nevoie de finisaje, nu cred că este imposibil ca Oracle să investească de fapt în JavaFX, astfel încât să aibă întregul pachet", a spus James Governor, analist la RedMonk. "Oracle nu dorește să fie conștient de Silverlight … de asemenea, nu vrea să se înțeleagă cu Adobe".
Participanții - în special cei care au folosit sistemul de operare Sunis Solaris -, nu a reușit. Deoarece linia de produse a IBM este atât de similară cu cea a companiei Sun, ar fi însemnat mult mai multe proiecte abandonate și mult mai multe dureri pentru utilizatorii Sun care ar fi nevoiți să migreze software-ul lor.
În cadrul Oracle, să fie la fel de bune ca și cu Sun, a declarat Surya Pasula, arhitect Java cu Kaiser Permanente. Dar, in timp ce inca pot exista intrebari despre viitorul Java, el a spus ca buyout-ul Oracle este "mai bun decat IBM". Murali Gundu, inginer de software de plumb, cu divizia StreamSage a companiei Comcast, care dezvolta servicii de cautare video pentru clientii Comcast, extrem de fericit de Oracle ", pentru că are atât de multă experiență în baze de date și de recuperare a datelor și poate construi un stack optimizat în jos prin OS și servere. Nu ar fi fost prea mult suprapunere și redundanță cu IBM, a spus el. "Dacă ar fi fost IBM care a achiziționat Soare, aș fi avut mult mai multe îndoieli", a spus el. Cu Oracle, "sunt mai increzator ca Java va ramane pentru totdeauna."
Comentariul cel mai direct despre achizitie a venit de la Ellison dupa ce președintele Sun, Scott McNealy, la intrebat daca acesta ar fi ultimul JavaOne si daca Oracle ar planifica " "
Răspunsul lui Ellison:" Sun a făcut o treabă fantastică care a inventat Java, dezvoltând Java, deschizând Java, oferind Java lumii, și vom face mai mult din aceleași lucruri. o mulțime de schimbări, doar o investiție extinsă și o mulțime de entuziasm venind de la Oracle. "
CEO-ul Oracle nu a răspuns la întrebarea lui McNealy dacă JavaOne se va întoarce anul viitor.
(James Niccolai a contribuit la această poveste.)
IOS 4.1 Beta seamănă cu dezvoltatorii - "Death Grip" Fix în curând? - eliberați dezvoltatorii. Dacă actualizarea abordează problemele de recepție a problemei de "aderență la moarte" este necunoscută, dar probabil.
Astăzi, Apple a început să semene un pre-lansare pentru dezvoltatorii iOS 4.1. Ca de obicei, versiunea beta necesită un cont de dezvoltator iPhone și un computer Intel care rulează cel mai recent sistem de operare OS X Snow Leopard 10.6.4. Include Xcode 3.2.4, care aduce în principal suport pentru iOS 4.1 iPhone și iPod Touch (încă nu există iOS 4 pentru iPad), precum și câteva caracteristici noi proiectate pentru a face viața mai ușoară pentru dezvoltatorii iOS.
Utilizând dezvoltatorii instrumentelor de analiză, Motally poate identifica, de exemplu, cel mai frecvent utilizat și modul în care sunt utilizate aplicațiile. Nokia speră să ușureze dezvoltatorii și editorii să "optimizeze dezvoltarea aplicațiilor lor mobile printr-o înțelegere mai bună a modului în care se angajează utilizatorii", a afirmat el.
[Citește mai departe: cele mai bune telefoane Android pentru fiecare buget. ]
ÎN anii mei de experiență ca scriitor de conținut, care acoperă zeci de programe gratuite, am învățat că este nevoie ca dezvoltatorii să proiecteze aplicații și instrumente pentru confortul utilizatorilor. Adăugați la acea lenevie, de asemenea! Unele programe sunt create pentru a ușura munca dvs. Bineînțeles, de ce trebuie să depuneți eforturi suplimentare pentru a face sarcini dacă aveți un instrument în prealabil pentru a face treaba.
Instant File Opener