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
  • Computable Awards
    • Overzicht
    • Nieuws
    • Winnaars
    • Partner worden
  • Vacatures
    • Vacatures bekijken
    • Vacatures plaatsen
  • Bedrijven
    • Profielen
    • Producten & Diensten
  • Kennisbank
  • Nieuwsbrief

Eclipse is de moeite waard

13 november 2003 - 23:004 minuten leestijdOpinieInnovatie & Transformatie
Martin Healey
Martin Healey

Ik denk niet dat veel mensen bekend zijn met het consortium Eclipse, maar met een beetje geluk zijn we er straks allemaal heel tevreden over. IBM is een van de leiders van Eclipse en hoewel Microsoft de belangrijkste tegenstander is, heerst er ook vijandigheid tegenover Sun. De voornaamste ontwikkelaar van de Eclipse-producten is Object Technology International, een bedrijf dat afstamt uit de Smalltalk-wereld.

Eclipse ontwikkelt Open Source-standaarden voor ontwikkeltools die gebruik maken van Java. En dat is precies het punt waar de verstoorde relatie met Sun zijn oorsprong vindt: Eclipse houdt zich namelijk bezig met alternatieven voor de ‘add-ons’ voor Java – niet voor Java zelf. Java valt onder het publieke domein (public domain), maar het beheer ervan ligt bij ‘uitvinder’ Sun. De Open Source-gemeenschap probeert al heel lang het beheer van Java ook onder te brengen in het publieke domein en wordt daarin ondersteund door IBM en vrijwel alle andere producenten die software maken waarin Java een belangrijk onderdeel is. Die producenten vinden het namelijk niet zo’n prettig idee voort te borduren op een product dat door een concurrent wordt bestuurd.
Toch worden de Sun J2EE-standaarden zeer veel gebruikt. Sterker nog: voor servergebruik is de standaard zelfs toonaangevend, voor de desktopcomputers telt dat veel minder. Daar heerst Microsoft Windows. Nu is het wel mogelijk om met een Windows-client gebruik te maken van een op Java-gebaseerde server, maar met de introductie van Visual Studio.Net heeft Microsoft een zeer sterke troef in handen voor ontwikkelaars die programmatuur maken voor eindgebruikers. Doordat er weinig of niets wordt gedaan aan ontwikkeling van clients, ligt de onaantastbaarheid van Java op de serverplatforms onder vuur en is .Net in opmars. Vandaar Eclipse, want IBM en consorten zijn van mening dat Sun geen geloofwaardige concurrent voor Visual Studio heeft.
Zowel Sun als IBM zouden graag de desktopgebruikers zien overschakelen van Windows naar Linux, maar dat is alleen op de lange termijn mogelijk. Op de korte en middellange termijn moet allereerst de dreiging van .Net op de servers worden afgewimpeld. Er is slechts één manier om dat voor elkaar te krijgen: door volledige ondersteuning te bieden voor de Windows-client, en op dat punt laat Sun behoorlijk wat steken vallen.
Eclipse heeft vorig jaar een eigen modelling framework (EMF) uitgebracht. Op zichzelf al weer een flinke stap voorwaarts, omdat onafhankelijke ontwikkelaars van programmeertools hiermee hun producten met die van andere leveranciers kunnen samenvoegen. Zo kunnen zij een geïntegreerde ontwikkelomgeving maken die lijkt op Visual Studio van Microsoft, maar dan met een ruime keuze aan tools. De belangrijkste ontwikkeling is echter de aandacht voor de ondersteuning van Java door de Windows-client.
Het belangrijkste verschil in benadering tussen Eclipse en Sun zit hem in de focus op portabiliteit. De Sun-benadering, de Java-standaard Netbeans met Abstract Window Toolkit (AWT) en de Swing-bibliotheken, gebruikt meerdere lagen software om de portabiliteit van een grafische toepassing tussen Windows en andere grafische gebruikersinterfaces (gui’s) mogelijk te maken. Eclips heeft als tegenhanger hiervan de Standard Widget Toolkit (SWT) uitgebracht, waarin standaard Windows ‘widgets’ zitten en Jface voor de geavanceerde effecten. Deze koppelen Java direct aan C, waardoor de faciliteiten van het besturingssysteem effectief en transparant gebruikt kunnen worden. Hoewel Windows het voornaamste doelwit is, heeft Eclipse ook ondersteuning uitgebracht voor Motif en de oss Gimp-toolkit.
Er bestaat geen twijfel over dat Sun de theoretisch meer correcte benadering hanteert, maar het is eveneens duidelijk dat Eclipse de werkbare manier toepast. Het betekent namelijk dat een client die is ontwikkeld met SWT er als een Windows-toepassing uitziet en zich ook zo gedraagt. Het is natuurlijk gemakkelijk nu te beginnen over een beter ontworpen gui, maar gebruikers zijn nu eenmaal gewend aan de gui van Windows en zullen iets dat veel gelijkenis toont gemakkelijker accepteren. Het is voor een gebruiker totaal niet belangrijk met welk ontwikkeltool een programma is geschreven, het maakt echter wel degelijk uit of een programma gemakkelijk aan te leren is.< BR>
 
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

Opensource

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

    Slimme connectiviteit: de toekomst van bouwen

    Hoe stoom jij jouw organisatie in de bouw en installatie sector klaar voor de digitale toekomst?

    Computable.nl

    Design Sprints: 4 dagen van idee naar prototype

    Hoe zet je in vier dagen tijd een gevalideerd prototype neer met Design Sprints?

    Computable.nl

    Dit is de weg naar informatietransformatie

    In een wereld waar data en informatie centraal staan, moeten organisaties zich aanpassen aan de digitale toekomst. Informatietransformatie is de sleutel tot het versterken van beveiliging en het bevorderen van efficiëntie.

    Meer lezen

    Samenvoegen
    ActueelInnovatie & Transformatie

    Vier grootste gemeenten werken samen om digitalisering uit te voeren

    OpinieData & AI

    Ai bouwt de slimme stad van morgen

    OpinieData & AI

    Van realtime-ai tot slimme processen: de rol van ai-agenten

    ASML
    ActueelInnovatie & Transformatie

    ASML: chipvraag blijft hoog, maar geopolitiek benauwt

    ActueelInnovatie & Transformatie

    Kort: Oracle steekt miljard in ai- en cloudinfrastructuur NL en Caribisch gebied krijgt eigen cloud (en meer)

    ActueelInnovatie & Transformatie

    Kort: Conscia neemt Open Line over, 6,1 miljoen voor 3d-oplossing tandenknarsen (en meer)

    Geef een reactie Reactie annuleren

    Je moet ingelogd zijn op om een reactie te plaatsen.

    Populaire berichten

    Meer artikelen

    Uitgelicht

    Partnerartikel
    AdvertorialData & AI

    Private AI helpt gemeenten met vertrou...

    In een tijd waarin gemeenten geconfronteerd worden met groeiende verwachtingen van burgers, toenemende wet- en regelgeving en druk op budgetten,...

    Meer persberichten

    Footer

    Direct naar

    • Carrièretests
    • Kennisbank
    • Planning
    • Computable Awards
    • Magazine
    • Abonneren Magazine
    • Cybersec e-Magazine
    • Topics

    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