Computable.nl
  • Thema’s
    • Carrière
    • Innovatie & Transformatie
    • Cloud & Infrastructuur
    • Data & AI
    • Governance & Privacy
    • Security & Awareness
    • Software & Development
    • Werkplek & Beheer
  • Sectoren
    • Channel
    • Financiële dienstverlening
    • Logistiek
    • Onderwijs
    • Overheid
    • Zorg
  • Awards
    • Computable Awards
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Magazine
  • Nieuwsbrief

Sun, Microsoft en Java: een ‘lose-lose’-situatie

12 april 2001 - 22:004 minuten leestijdOpinieCloud & Infrastructuur
Martin Healey
Martin Healey

Vier jaar geleden deed Sun Microsystems Microsoft een proces aan vanwege het vermeende misbruik van de Java-licentie. Microsoft implementeerde de Java Virtual Machine (JVM) als integraal onderdeel van Internet Explorer, met OLE, en maakte het dus tot een bedrijfseigen versie. Dit druist tegen het concept van Java in.

Uiteindelijk is een schikking getroffen waarbij Sun 20 miljoen dollar kreeg uitbetaald. (Ik vraag me overigens af hoe hoog de proceskosten waren.) De verdere ontwikkeling van alle Microsoft-varianten van Java, inclusief de ontwikkeltools (bijvoorbeeld Visual J++), is nu bevroren. Microsoft zal daarom geen NET-versie (de nieuwe naam van de laatste release van Microsofts oude architectuur) van Java uitbrengen. NET-ondersteuning van Java zal wel geleverd worden, maar dan door derden.
Wat betekent dit voor de it-industrie? Informatie-technologie is niet alleen Microsoft en Sun, hoewel dit duo wel veel invloed heeft. Voor de buitenwereld heeft Sun weliswaar gewonnen, maar de industrie heeft verloren. Het is al erg genoeg dat Microsoft zijn monopolie aanwendt om ontwikkelaars te binden aan zijn bedrijfseigen architectuur. De ondersteuning van Java was tenminste een kleine concessie op het gebied van industriestandaarden. Nu is zelfs dit kruimeltje weggepikt. Het is teleurstellend dat het de it-industrie niet lukt om tot standaardisatie te komen. Het stagneren van de ondersteuning van Java is precies wat Microsoft nodig had. Nu zijn ze de beledigde partij, en schuiven ze hun Java-evenbeeld, C# naar voren. C# is geen slechte taal, en heeft een aantal voordelen boven de recente versie van Java (opvolgende versies van gelijksoortige producten overtreffen elkaar op het gebied van faciliteiten). Maar het is een bedrijfseigen product en gelieerd aan Windows.
Omdat Linux langzamerhand NT verdringt, is het van belang om ontwikkelsystemen te ondersteunen die werken met Linux, NT, Unix, enzovoort. Dat betekent het gebruik van Java, niet C#. In ieder geval concentreren studenten op universiteiten zich nu op Java en andere ‘open source software’-systemen, en niet op Windows. Met een groeiend tekort aan mensen met vaardigheden, is het van belang dat alle neuzen dezelfde kant op wijzen: dat is richting Java. Vergeet Visual Basic en C#. Uiteindelijk heeft Sun de it-industrie een slechte dienst bewezen door Microsoft in de hoek te drijven.
Er heerst verwarring over Java. Vanwege de voorkeur van de academici en de onvermijdelijke groei van open source software, zullen Java en Linux het komende decennium de norm worden. We hebben het dan uiteraard niet over dezelfde, bestaande versie van Java, maar het zal Java zijn. Belangrijker echter is de omgeving die Java omringt en ondersteunt. Zelfs vandaag de dag zijn het de langzaam volwassen wordende J2EE-systemen die de oplossing leveren, niet de taal Java. In een dergelijke situatie is het erg gevaarlijk en verkeerd dat Sun nog steeds dé autoriteit is op het gebied van de taal Java en de diensten. Standaarden zijn belangrijk en zouden gecontroleerd moeten worden door onafhankelijke autoriteiten. Kijk alleen maar hoe succesvol internet is dankzij de invloed van het W3C; een soortgelijke organisatie zou zich over Java moeten ontfermen. Als het zo doorgaat bestaat het reële gevaar dat Sun een bedrijfseigen systeem creëert, en net zo verstikkend werkt als Microsoft. Oracle en anderen hebben zich echter gecommitteerd aan Java, en zullen zeker niet toestaan dat Java een bedrijfseigen Sun-systeem wordt. Misschien willen ze zelf de controle hebben, maar dat is momenteel onwaarschijnlijk.
Een ander punt is de weg die Java heeft afgelegd. Het begon als een grafische taal voor een enkele gebruiker, en was bedoeld voor het versterken van browsers: het Java-applet-concept. Dit is slechts voor een deel een succes geweest, vanwege het feit dat de meeste netwerken over het algemeen nogal traag zijn. Sommigen staren zich hierop blind en menen dat Java een mislukking is.
Dit concept zal de komende twee jaren meer in de smaak vallen wanneer de communicatie verbetert. Daarom was het een slechte zet om Microsoft te laten afzien van de ontwikkeling van JVM-ondersteuning in Windows-browsers. Hiertegenover staat dat Java sneller is gerijpt als taal voor server-applicaties.
Het is de ontwikkeling van op Java gebaseerde ‘multitasking’ servers zoals Enterprise Java Beans, enzovoort, die zo succesvol is gebleken. Java is absoluut niet mislukt, en is nu de norm voor het ontwikkelen van applicatielogica die de clients versterkt en zorgt voor een interface met legacy-systemen. Het zal echter nog enige tijd duren voor Java de norm is voor het ontwikkelen van complete applicaties.
Dus wie heeft er nu gewonnen: Microsoft of Sun? Geen van beiden; in ieder geval heeft de it-gemeenschap verloren!
 
Martin Healey, pionier ontwikkeling van op Intel gebaseerde computers en c/s-architectuur. Directeur van een aantal it-bedrijven en professor aan de Universiteit van Wales.

Meer over

EmulatieInternet ExplorerJavaOpensource

Deel

    Inschrijven nieuwsbrief Computable

    Door te klikken op inschrijven geef je toestemming aan Jaarbeurs B.V. om je naam en e-mailadres te verwerken voor het verzenden van een of meer mailings namens Computable. Je kunt je toestemming te allen tijde intrekken via de af­meld­func­tie in de nieuwsbrief.
    Wil je weten hoe Jaarbeurs B.V. omgaat met jouw per­soons­ge­ge­vens? Klik dan hier voor ons privacy statement.

    Whitepapers

    Computable.nl

    Digitale connectiviteit en cybersecurity in de logistiek

    Praktische paper over logistiek in een steeds digitalere wereld

    Computable.nl

    Ontdek hoe je de kracht van private cloud kunt ontgrendelen

    De toekomst van serverbeheer. Nieuwe eisen aan prestaties en beveiliging.

    Computable.nl

    Grip op de soevereine cloud

    Van bewustwording naar daadwerkelijke controle. Sleutelrol voor CIO en CFO.

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    Data & AI

    AI Twin – we vervangen geen mens...

    Mobile XL helpt je op weg met je eigen AI Twin Stel je voor een AI Twin, een digitale kopie...

    Meer persberichten

    Meer lezen

    Carrière

    Kort: Nieuwe KPN-cao mét reservistenregeling, Philips koopt Spectrawave (en meer)

    Innovatie & Transformatie

    Commerciële quantumcomputer komt dichterbij

    Innovatie & Transformatie

    Digitale sector steunt Wennink: knelpunten dringend oplossen

    EDIC EU digitaal
    Cloud & Infrastructuur

    Nederland voorzitter Europees digitaal consortium Edic

    shutterstock_2613992723 one photo 16x9
    Security & Awareness

    Het nieuwe ransomwarehandboek: ai-gestuurde afpersing en data-first-aanvallen

    Innovatie & Transformatie

    Rapport Wennink pleit voor veel ai, fotonica en halfgeleiders

    ...

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Ontvang Computable e-Magazine
    • Cybersec e-Magazine
    • Topics
    • Phishing
    • Ransomware
    • NEN 7510

    Producten

    • Adverteren en meer…
    • Jouw Producten en Bedrijfsprofiel
    • Whitepapers & Leads
    • Vacatures & Employer Branding
    • Persberichten

    Contact

    • Colofon
    • Computable en de AVG
    • Service & contact
    • Inschrijven nieuwsbrief
    • Inlog

    Social

    • Facebook
    • X
    • LinkedIn
    • YouTube
    • Instagram
    © 2025 Jaarbeurs
    • Disclaimer
    • Gebruikersvoorwaarden
    • Privacy statement
    Computable.nl is een product van Jaarbeurs