21 april 2009
Oracle koopt Sun: nu echt vrezen voor einde OpenJDK?
In mijn vorige blogpost berichtte ik al over de gesprekken tussen IBM en Sun over een mogelijke overname. Ondertussen waren die gesprekken al enkele weken geleden afgesprongen door onenigheid over de prijs. Maar... als 2 honden vechten op een been, weet je wel? En die 3de hond heet in dit geval Oracle. Eerder een bloedhond, of een pitbull, als je het mij vraagt. Enkele jaren geleden verbaasden ze nog vriend en vijand door support voor Red Hat Linux aan te bieden, onder de prijs van Red hat. Ondertussen verkopen ze deze distributie onder de naam "Oracle Unbreakable Linux". En ook op het vlak van overnames heeft Oracle zijn best gedaan, met TopLink (Java Persistence API implementatie) en Tangosol (Coherence Cache), om er maar enkele te noemen.
Ze hebben ook verwoede pogingen gedaan om MySQL te verwerven (lees: uit de markt te kegelen), maar zagen dat aan hun neus voorbij gaan. Sun ging ermee lopen, weet je wel?Maar nu, met de overname van sun , is het hen dan toch gelukt. Het einde van de LAMP-servers (Linux-Apache-MySQL-PHP) is dus in zicht: hier komen de LAOP-servers :-)
Met deze overname heeft Oracle zich ook een plaats weten te verwerven in de hardware-markt en kan het zich nu echt meten met de giganten HP en IBM. Ik ben trouwens benieuwd wat Oracle met Solaris gaat doen, nu ze naast hun "eigen" Linux distributie (Unbreakable Linux) ook een "Grote UNIX" in hun cataloog hebben.
De software stack die ze erbij krijgen (zoals JCAPS, OpenSSO, etc.) is alleszins een verrijking voor Oracle. Maar het ergste vrees ik voor de toekomst van Java en OpenJDK in het bijzonder. Oracle is namelijk niet direct een voorbeeld te noemen op vlak van openness, in tegenstelling tot IBM, dat toch zeer actief contribueert in de Apache Foundation. Zal de ontwikkeling van de Java-taal nu een Oracle-only aangelegenheid worden? 2 jaar geleden hoorde in iemand van IBM (tijdens een presentatie over OSGi op Javapolis) zeggen (refererend naar het Java Community process en de behandeling van JSR's): "all members are equal, but some members are more equal than others". Deze stelling wordt nu mogelijk nog meer waarheid. En met Sun's Java IDE, NetBeans, is het wellicht helemaal verloren, ten gunste van Oracle's JDeveloper.
Ik ben ook benieuwdop welke manier Oracle zijn stempel zal gaan drukken op Devoxx in december. 1 ding is zeker: er is een plaats vrijgekomen voor een nieuwe premium sponsor op de exhibition floor. Vorig jaar was Oracle trouwens al geen premium sponsor meer.... En JavaOne? Een collega van mij zei gisteren al smalend dat hij begin juni naar OracleOne gaat...
11:44 Gepost door There's more to life than what you see through windows in Actualiteit | Permalink | Commentaren (0) | Email dit | Tags: sun, oracle, overname, java |
Facebook |
18 maart 2009
Overname Sun door IBM: het einde van OpenJDK?
Ik las vandaag dat IBM mogelijk geïnteresseerd is om Sun Microsystems over te nemen. Voor wie het nog niet mocht weten: Sun Microsystems is de firma achter de Java-taal, de Java development kit (compiler enzo), de Java runtime, maar ook Solaris (een UNIX operating system variant),
OpenOffice/StarOffice en dergelijke meer. IBM is ook heel erg actief in de Java-community en heeft zelf ook een aantal concurrerende producten. Een overname van Sun zou wel eens enkele gevolgen kunnen hebben voor bepaalde Sun-producten...
Het afschaffen van OpenJDK: zover zal het wellicht niet komen. Want dat zou betekenen dat de klok opnieuw enkele jaren terug wordt gedraaid. En dan staat heel de Java Community op zijn achterste poten, of ze zakt als een pudding in mekaar. En dat is wel het laatste wat IBM zou willen. Nee, door
het overnemen van Sun willen ze net een sterkere positie verwerven binnen dat Java Community, vooral dan op vlak van Java Enterprise Edition.
Maar toch is er sterke concurrentie tussen bepaalde Sun- en IBM-producten:
- NetBeans, Sun's open Java IDE. Hier tegenover stelt IBM Eclipse en al de commerciële afgeleiden.
- Glassfish: dit is de reference implementatie van JEE-specs. IBM heeftzelf WebSphere Application Server, met de Community Edition als open sourcevariant (gebaseerd op Tomcat, Jeronimo, Axis, etc.). Voor IBM zou dit eendriver kunnen zijn om met hun eigen WebSphere appserver sneller de JEE standaarden te kunnen volgen, maar het zou ook kunnen zijn dat ze nieuwe evoluties vertragen, totdat ze in WebSphere zijn opgenomen...
- Op vlak van enterprise application integration heeft Sun OpenESB met J/CAPS als commerciële tegenhanger. Dit is een volwaardige JEE application server/Enterprise Service Bus met bijhorende development Environment (J/CAPS was voorheen e*Gate van SeeBeyond). IBM kan hier tegenover de WebSphere Application Server en enkele add-ons van MQ/Series plaatsen, maar een echte volwaardige tegenhanger hebben ze niet.
- OpenSSO is Sun's oplossing voor identity en access management (single signon oplossingen). Hier tegenover stelt IBM zijn Tivoli Access Manager. Mogelijk zal marktaandeel bepalend zijn om te zien welk product overblijft.
- OpenDS (directory services, LDAP, zeg maar). Ook hiervoor heeft IBM eeneigen product. Benieuwd wat ze daarmee gaan doen.
- OpenSolaris en Solaris/SunOS zijn de UNIX varianten van Sun. Het marktaandeel van IBM's AIX is echter te verwaarlozen tegenover het aandeel van Solaris. Bovendien is Solaris wijd verspreid als platform voor heel specifieke business applicaties (zware number crunchers zoals risk engines, markdata-systemen, dealing applicaties, etc.). Bovendien draait Solaris niet alleen op de eigen Sparc-architectuur (die trouwens ook door o.a. Siemens wordt aangeboden), maar ook op Intel-systemen. AIX daarentegen draait alleen op IBM-hardware (pSeries). Maar die kan ook Linux draaien (net zoals Intel-processoren, natuurlijk).
- OpenOffice en StarOffice. Remember Lotus 1-2-3 (spreadsheet), Lotus Freelance Graphics (presentaties) en AmiPro (word processor)? Door de overheersing van MS Office zijn deze office-toepassingen ten onder gegaan. OpenOffice werd een tijdje terug - ook intern bij IBM - als alternatief voor MS Office naar voren geschoven. Tot IBM zelf met een nieuw office-pakket op de proppen kwam: Lotus Symphony, gebaseerd op OpenOffice, maar met een eigen (maar daarom niet betere) look & feel. Wie écht al een tijdje meedraait in IT (maar dan écht lang: 20 jaar), weet dat Lotus Symphony trouwens oorspronkelijk een geïntegreerd office-pakket was voor DOS (zie Dinosaur Sightings: http://content.techrepublic.com.com/2346-10877_11-175285....), met tekstverwerking, rekenblad; grafieken, "database" en "communicatie". OpenOffice blijft sowieso bestaan, als basisproduct, maar dan wordt het kiezen tussen StarOffice en Symphony.
De in-memory database Cloudscape heeft dan een lusje gemaakt: van proprietary software (Cloudscape), via open source (Apache Derby) tot Java standaard (JavaDB) terug naar IBM... Om even bij databases te blijven: krijgen we na MySQL nu ook MyDB2?
Ik denk ook dat die wel eens de manier zou kunnen zijn om hun eigen modularity-model, OSGi, definitief als Java standaard naar voren te schuiven. Want tot op heden is Sun er altijd in geslaagd om alle JSR's van IBM hieromtrent af te blokken...
Of deze overname al dan niet zal plaats hebben, zal de toekomst moeten uitwijzen. Maar dat dit economische gevolgen zal hebben, is ondertussen meer dan duidelijk.
21:12 Gepost door There's more to life than what you see through windows in Actualiteit | Permalink | Commentaren (0) | Email dit | Tags: sun, ibm, overname, java |
Facebook |
22 september 2008
Weer naamsverandering voor Javapolis - Javoxx
Vorige week kreeg ik een mail in de bus van Bejug, de Belgian Java Users Group en tevens organisatoren van de grootste onafhankelijke Java-conference in Europa. Tot vorig jaar heette die conference nog Javapolis, omdat dit een conference was over het Java platform en alles wat daarrond hangt en omdat deze al enkele jaren plaats heeft in Metropolis Antwerpen. In een vorige berichtgeving liet Bejug al weten dat ze de conference hernoemd hadden naar Javoxx. De reden werd toen niet gespecificeerd, maar via "radio couloir" was al duidelijk geworden dat Sun er voor iets tussen zat. Blijkbaar zou het "ongeoorloofd gebruik" van de merknaam Java wel eens tot rechtzaken kunnen leiden.
De mail van vorige week kondigde aan dat ze weer van naam moesten veranderen: ook Javoxx bevatte nog 3 van de 4 letters van de merknaam Java. Sun had nochtans "een regeling" voorgesteld, maar de organisatoren zaal daarop niet willen ingaan, omdat ze hun onafhankelijkheid wensten te bewaren. Met andere woorden: als Sun er een eigen event van mag maken, is er geen probleem... Gelukkig was Stephan Jansen slimmer en koos hij voor een andere naam: Devoxx, the voice of the Java "TM" developers.
Naamsverandering of niet: het blijft het jaarlijkse verplichte nummer voor de Java-developer. Ik vraag me alleen af of Sun nu begonnen is aan een heksenjacht. Gaan ze de bakkers en patissiers te lande ook met een rechtzaak afdreigen als ze in hun toonbank "Javanais" hebben liggen??? Ze zullen er eens "smakelijk" lachen...

05 juni 2008
Javapolis wordt Javoxx
Een tijdje geleden kreeg ik de melding dat Javapolis van naam veranderde: het Java-evenement van het jaar heet voortaan Javoxx.
Wat mij toe niet duidelijk was, was de reden voor deze naamsverandering. Ondertussen is mij dit ter ore gekomen. Blijkbaar mag niemand zomaar een naam gebruiken waarin de merknaam Java voorkomt. Deze is namelijk gereserveerd voor Sun. En om dus problemen met Sun te vermijden, moest die naam wijzigen.
Dat vind ik dus echt contradictorisch: van zolang ik naar Javapolis ga (da's sinds de 2de editie), is Sun prominent aanwezig en is tevens hoofdsponsor van het evenement. Van de ene kant pompen ze er geld in en van de andere kant staan ze te dreigen met processen. Begrijpen wie kan. Ik alleszins niet.
