Harold Gerritsen  |
 |
Harold Gerritsen is directeur van A New Link bv, een bureau dat bedrijven adviseert, traint en coacht op het snijvlak van Oracle en Business. Daarnaast is hij ook zelf deeltijds actief ‘in het veld’, in de rol van Enterprise Architect. Hij is te bereiken via harold.gerritsen@anewlink.nl. |
27 juni 2011 - Apple en Google vs. Oracle
Om het onderwerp ‘Mobiel’ af te ronden had ik vorige keer beloofd nog enkele woorden te zullen wijden aan de impact ervan op Oracle. Wat betekent het dat Apple (iOS) en Google (Android) zo explosief groeien op het mobiele platform? Waarover gaat de rechtzaak van Oracle met Google überhaupt?
Eerst even de hamvraag. Moeten ontwikkelaars in het Oracle domein zich zorgen maken dat de rol van Oracle wordt gemarginaliseerd ten faveure van Apple en Google? En betekent dit dat Oracle ontwikkelaars weer van voor af aan kunnen beginnen om een nieuw platform en programmeertaal onder de knie te krijgen? Het antwoord is nee en nee. Maar het is te simpel om te stellen dat er niets aan de hand is.
Tot dusver heeft Oracle zeker oog gehad voor het mobiele platform. Maar de mate waarin het afgelopen jaar mobiel gebruik is toegenomen in de consumentenmarkt is toch wel baanbrekend. En het lijkt erop dat een deel van dit gebruik absoluut vervangingsvraag is van regulier PC gebruik. Voor een softwarebedrijf betekent dat dus dat je niet alleen software moet kunnen ontwikkelen voor dat platform, maar dat je verdienmodel daar op de een of andere manier wel munt uit moet kunnen slaan.
De kansrijkste mobiele platforms zijn iOS van Apple en Android van Google. Apple’s verdienmodel is gebaseerd op cross-selling in combinatie met een gesloten platform. Apple’s iOS draait verplicht op Apple’s mobiele hardware en applicaties kunnen alleen op de hardware worden gezet door deze te downloaden uit de AppStore. Daarbij pakt Apple een marge op de verkoop van de Apps.
Google’s verdienmodel zit anders in elkaar. Google levert wel mobiele hardware, bijvoorbeeld de Nexus, maar vindt het juist prima als ook andere hardwareleveranciers hun smartphone of tablet uitrusten met Android. Net als Apple met de AppStore verdient Google met aankopen via de Android Market, maar ook met advertenties op het platform. Deze openheid van Google zorgt overigens wel voor concurrentie op de Android Market. Zo heeft Amazon een eigen Android AppStore in het leven geroepen (met elke dag een gratis App-van-de-dag). En waarom ook niet? Amazon verkoopt zo ongeveer alles.
In al dit mobiele geweld zou Oracle gerust een rol op de achtergrond willen spelen, mits het een stevige graankorrel mee kon pikken van revenuen uit de softwarestack van deze platforms. Maar daar gaat het mis. Apple iOS komt neer op ontwikkelen in C, dus daar is geen Java te bekennen. Android is curieuzer. Ook hier kan ontwikkeld worden in C, maar ook in…Java. Goed nieuws voor Oracle zou je zeggen. Maar schijn bedriegt. Google heeft -naar het schijnt door briljante geesten van Sun te hebben aangetrokken- een eigen Java Virtual Machine (JVM) geschreven waarin de Java code kan draaien, Dalvik. Het volstaat om gecompileerde Java code (in het class-formaat) door een extra compiler te halen om Java bytecode om te zetten in Dalvik bytecode.
Maar wat is het resultaat van dit alles voor Oracle? Welnu, een niet geringe impact! Mobiele telefoons van pakweg 5 jaar geleden hadden allemaal standaard een JVM aan boord. Zodra je een spelletje startte op een (meestal) Nokia telefoon, kwam eerst het vertrouwde splashscreen in beeld van het dampende kopje koffie. Java! Dat zou dan nu een logo van Dalvik kunnen worden. Het silhouet van Dalvik, een bergachtige plaats in IJsland, is er in ieder geval fotogeniek genoeg voor.
Maar het wegblijven van het Java-logo symboliseert natuurlijk de echte pijn. Oracle vist met het Java licentiemodel (gebruik van de JVM is gelicenseerd) volledig achter het net. Bij alle software die voor Android wordt ontwikkeld en in gebruik genomen ziet Oracle geen cent terug. Anders gezegd: veel investeringen in de patenten van het Java platform worden zo gratis uitgenut door Google op het Android platform. Reden genoeg voor Oracle om hier met een rechtzaak z’n recht te willen halen. Al was het maar om andere bedrijven er van te weerhouden hetzelfde uit te halen en daarmee de waarde van het Java platform blijvend te devalueren.
Pleister op de wonde voor ontwikkelaars: kennis van Java en Java SE maakt het mogelijk ook apps voor Android te ontwikkelen. Als Oracle nu de rechtzaak doet, blijven wij mooie dingen maken in Java!
03-10-2011 - VX Company behaalt 2e plaats Exadata EMEA Partner awardTijdens Oracle OpenWorld is bekend gemaakt dat van de 164 nominaties voor de EMEA Partner award ‘Exadata partner of the year’, IT-dienstverlener VX Company op de tweede plaatst is geëindigd. Dit houdt in dat VX Company op Europees niveau de op een na meest succesvolle dienstverlener is op het gebied van Oracle Exadata, een databasemachine die extreme performance biedt op het gebied van Online Transaction Processing (OLTP), datawarehousing en databaseconsolidatie. Op de eerste plaats is Tradeware geëindigd, een Exadata dienstverlener uit Zwitserland.
Lees meer