Android

Zal Oracle de Java-gemeenschap doden?

Replacing Oracle Java with OpenSDK Java with voice x264

Replacing Oracle Java with OpenSDK Java with voice x264
Anonim

Zal Oracle goed zijn voor de ontwikkelaars van Java?

Dat is de vraag van iedereen op de JavaOne-ontwikkelaarsconferentie van dit jaar, de laatste show voor Oracle's geplande buy-out van de ontwikkelaar van Java, Sun Microsystems, van US $ 7,4 miljard. Larry Ellison, CEO van Oracle, maakte een verrassingsoptreden tijdens de openingslezing van de show dinsdag en probeerde de bezorgdheid van ontwikkelaars weg te nemen. Hoewel hij suggereerde dat er enkele wijzigingen zouden zijn, zei hij in wezen dat het voor Java normaal zal zijn wanneer de overname wordt afgerond.

Maar Oracle is geen Sun. Sun worstelt al lang met het tevreden houden van de diverse ontwikkelaarsgemeenschap, waardoor het een lastige bureaucratie wordt om de ontwikkeling van Java-standaarden te beheren en geleidelijk belangrijke onderdelen van het platform vrij te geven onder een open-source licentie. Terwijl Sun wat geld heeft verdiend met Java-licenties, heeft het grote kansen gemist om lucratieve Java-ontwikkeltools en middlewareservers te verkopen. Sun blijft een hardwarebedrijf; Oracle verkoopt software. Door het falen van Sun om Java te verzilveren, bleef het tot op zekere hoogte een neutrale rentmeester van de technologie, maar die dynamiek zal veranderen onder Oracle. Op JavaOne deze week vatte een Sun-medewerker het verschil tussen de twee bedrijven samen en zei dat een medewerker van Oracle hem onlangs had verteld: "We zijn geen non-profitorganisatie zoals jullie."

Ontwikkelaars op de show houden zich voornamelijk bezig met drie dingen: zal Oracle Java open houden? Zal het zijn controle over Java gebruiken om zijn eigen producten te bevoordelen? En tot slot, welke Java-technologieën zullen na de fusie worden gedood?

Het gebruik van de controle over Java om de eigen producten van Oracle te bevoordelen zou ontwikkelaars van het platform afleiden, aldus de aanwezigen. "Het worstcasescenario zou zijn als Oracle wat strakke integratie zou doen", zegt Kevin Hooke, een Java-ontwikkelaar bij een groot technologieconsultancybedrijf.

Evenzo gooit de jaarlijkse JavaOne-conferentie door in het Open World-evenement van Oracle - een plan dat werd gekletst Volgens de aanwezigen in de fabriek zou het in de maak zijn de Java-ontwikkelingsgemeenschap schade te berokkenen, die sinds de start van Java heeft aangedrongen op onafhankelijkheid van Sun. "Als je JavaOne omzet in een alleen-Oracle-conferentie, ga je de basis van Java beschadigen," zei Hooke.

Openlijk zijn Sun-managers aan het doorgaan alsof de Oracle-fusie niet aan de gang was. Afgezien van Ellison's korte verschijning, gaven Sun-managers ofwel geen melding van de acquisitie of weigerden commentaar te leveren op de kwestie tijdens de show. Sun heeft echter erkend dat het niet met zekerheid kan zeggen of Oracle zaken als zijn cloud computing-diensten zal blijven ontwikkelen als de acquisitie doorgaat.

De aanwezigen van JavaOne waren vooral bezorgd over de vraag of Oracle Sun's GlassFish zou blijven ondersteunen, OpenJDK- en JavaFX-producten. Oracle verkoopt al twee toepassingsservers, de WebLogic- en Oracle-toepassingsservers, zodat het mogelijk niet nodig lijkt om de open-source GlassFish te ondersteunen. OpenJDK is een ander open-sourceproduct, een versie van het Java-platform met de centrale desktop, uitgegeven onder de GNU General Public-licentie.

Het valt nog te bezien of Oracle de Java-gemeenschap zal koesteren zoals Sun heeft gedaan, of een groot deel van De ontwikkeling van Java in eigen huis, zei Jarec Basham, software en systeemontwikkelingsmanager bij Infoterra, een Brits bedrijf dat satellietbeelden en georuimtelijke gegevens levert aan verschillende industrieën. "Ik denk dat het afhangt van hoe Oracle de omzet ziet toenemen, ze lijken meer op een 'spreadsheet-gedreven' bedrijf," zei hij.

Hoewel Oracle mogelijk niet veel ervaring heeft in de desktopsoftwarebusiness, heeft Ellison toch een punt gemaakt van het vermelden van JavaFX - een op Java gebaseerd alternatief voor Microsoft Silverlight en Adobe AIR - tijdens zijn JavaOne-uiterlijk. "We willen graag een versnelde ontwikkeling zien gebaseerd op dit opwindende nieuwe platform Java met FX," zei hij.

Een analist op de show was het ermee eens dat Oracle waarschijnlijk FX in leven zou houden.

"Aangezien Oracle al deze applicaties heeft die flitsende front-ends nodig hebben, denk ik niet dat het onmogelijk is dat Oracle daadwerkelijk in JavaFX investeert, zodat ze de volledige stack hebben", zegt James Governor, een analist bij RedMonk. "Oracle wil zich niet aan Silverlight houden … het wil ook niet echt Adobe zijn."

Deelnemers - vooral degenen die het Solaris-besturingssysteem van Sun gebruikten - uitten de opluchting dat Sun's eerste minnaar, IBM, is niet gelukt. Omdat de productlijn van IBM zo sterk lijkt op die van Sun, zou dat veel meer verloren gegane projecten betekend hebben en nog veel meer pijn voor Sun-gebruikers die gedwongen zouden zijn om hun software te migreren. Onder Oracle zullen samenwerkingsrelaties tussen ontwikkelaars waarschijnlijk niet zo goed zijn als ze waren met Sun, zei Surya Pasula, een Java-architect bij Kaiser Permanente. Maar hoewel er nog steeds vragen kunnen zijn over de toekomst van Java, zei hij dat de Oracle-buyout "beter is dan IBM."

Murali Gundu, hoofdsoftware-engineer bij Comcasts StreamSage-divisie, die videozoekdiensten voor klanten van Comcast ontwikkelt, zei dat hij " erg blij met Oracle, "omdat het zo veel expertise heeft in databases en het ophalen van gegevens en een geoptimaliseerde stack kan opbouwen via het besturingssysteem en de servers. Er zou te veel overlap en overbodigheid zijn geweest met IBM, zei hij.

"Als het IBM was die Sun had overgenomen, had ik veel meer twijfels gehad," zei hij. Met Oracle "heb ik meer vertrouwen dat Java voor altijd zal blijven."

De meest eenvoudige opmerking over de overname kwam van Ellison nadat Sun Chairman Scott McNealy hem vroeg of dit de laatste JavaOne zou zijn en of Oracle van plan was om "de technologie "."

Ellison's antwoord: "Sun heeft fantastisch werk geleverd door Java uit te vinden, Java uit te breiden, Java te openen, Java aan de wereld te geven en we zullen meer van hetzelfde doen. veel veranderingen, alleen een uitgebreide investering en veel enthousiasme van Oracle. "

De CEO van Oracle beantwoordde McNealy's vraag niet over de vraag of JavaOne volgend jaar terug zou zijn.

(James Niccolai heeft aan dit verhaal bijgedragen.)