Overzicht. Besluit en aanbevelingen 77



Vergelijkbare documenten
Opportuniteiten in een GNU/Linux omgeving

The OSI Reference Model

Hoofdstuk 2 Werkwijze en Business case 5

Windows XP Migratie opties. Bart van Dijk

Toonaangevend in open source collaboration

Welkom bij IT-Workz. Etten-Leur, 16 november Altijd en overal werken en leren. Applicatie en Desktop Delivery met Quest vworkspace

Samengaan van Geo-informatie en Service Oriëntatie

1 Client/Server. 2 Geschiedenis. 3 Toekomst

ICT-uitbestedingsdiensten en Software as a Service:

BIG DATA: OPSLAG IN DE CLOUD

Inkopen van ICT. Inkopen Complexe Techniek? 20 april 2009

Oplossingen overzicht voor Traderouter > 02/11/2010

Werkplekvisie. Hans van Zonneveld Senior Consultant Winvision

Technische architectuur Beschrijving

Agenda Wat zijn de gevolgen van Cloud en Gridcomputing voor de gebruikersorganisatie en de beheersfunctie.

Niklas Integratie Platform Verbeteren, besparen en méér

Hoe kunt u profiteren van de cloud? Whitepaper

Cotask en Open Source Software. Ruud ziet (nog) niets in Open Source geloof ik

Impact Cloud computing

IP Businessmanager voor gevorderden

Linux Mint Cinnamon 18.1 Ervaringen. Bart van Dijk

Installatie Remote Backup

Portability, Interoperability of toch maar Connectivity Portability, Interoperability of toch maar Connectivity.

Van Small Business Server naar Cloud Small Business Services. Uw vertrouwde Small Business Server in de cloud

Agenda. Wat kost het MIS Waarom JorSoft. Over JorSoft. Diensten Het MIS. Vervolgstappen IT infrastructuur

Gebruikt u wel het meest geschikte platform voor uw workloads?

Randvoorwaarden voor een open source desktop businesscase

Lifecycle management. Why you should do it

Van dvd naar webserver. Marcel Nijenhof 18 Juli

Cloud Computing. Bart van Dijk

Blackboard. Jan Willem van der Zalm Director EMEA, Blackboard Managed Hosting DATE

Les 11: systeemarchitectuur virtuele machines

Linux. Linux lezing 13 april 2005 Marcel Nijenhof Note: De slechste vragen zijn niet gestelde vragen

Werkplek anno De werkplek; maak jij de juiste keuze?

Technische data. Versie dec

Data en Applicatie Migratie naar de Cloud

Desktop Delivery: een zakelijke afweging

Zelftest Informatica-terminologie

GETTING THE BEST OUT OF YOUR SOURCE CODE MODERNISEREN MET UNIFACE

Hybrid cloud Het beste van twee werelden

Een alledaags gegeven

Cursusadministratie Software. Whitepaper

Waarmaken van Leibniz s droom

Impact Cloud computing

Webwinkel in het D-cluster van de opleiding Logistiek

Releasenotes versie 1.1 VERSIE A

Agenda. doelstelling situering voor- en nadelen functionaliteit opbouw voorwaarden besluitvorming

Planbord installatie instructies

Single sign on kan dé oplossing zijn

CareConnect Fin Pre-requirements

Inhoudsopgave. Hoofdstuk 1.JMS...2

Dynamic infrastructure. Expertvisie: In vijf stappen naar een dynamische it-infrastructuur

DYNAMIC INFRASTRUCTURE Helping build a smarter planet

Hoofdstuk 2. - is verantwoordelijk voor de communicatie van de software met de hardware.

Cloud werkplek anno Cloud werkplek anno 2014

TCO verlagen met IT automatisering en verbetering van desktop beheer

Hoge beschikbaarheid bij Lips Textielservices Johan Westerduin, Transfer Solutions

Tinus Plotseling MySQL

Voordat er optimaal gebruik gemaakt kan worden gemaakt van Magister 5 via het web, kan deze FAQ mogelijk van pas komen.

Inkopen van ICT. Inkopen Complexe Techniek? 31 maart Karin van IJsselmuide. Kennismanager/trainer Nevi Inkoopacademie

Beknopte dienstbeschrijving beveiligen van Webapplicaties m.b.v. digitale certificaten en PKI

Informatiearchitectuur

FAQ Aura Client/Server

Open Source Software. Bart van Dijk

Naar de cloud: drie praktische scenario s. Zet een applicatiegerichte cloudinfrastructuur op. whitepaper

Werken zonder zorgen met uw ICT bij u op locatie

Vervang uw verouderde hardware

Wat is JAVA? Peter van Rijn

Na standaardisatie van haar vestigingen op Windows 7 en App-V ervaart Dekker Zevenhuizen een betere performance en eenvoudiger beheer

Waarom Cloud? Waarom nu? Marc Gruben April 2015

Release (p)review. Microsoft releases 2012

Clair: heldere Europese oplossing voor online kantoorautomatisering

hoogwaardige IaaS Cloudoplossingen

Organisatie. Gestart in 2009 Open Source Webdevelopment Grafische achtergrond Servicegericht

Systeemeisen Exact Compact product update 406

De ins en outs van OpenERP! OpenERP wanneer en hoe toepasbaar en welke aandachtspunten bij invoering

Workflows voor SharePoint met forms en data K2 VOOR SHAREPOINT

Microsoft; applicaties; ontwikkelaar; developer; apps; cloud; app; azure; cloud computing; DevOps; microsoft azure

Van Hanzestad naar wereldhaven. Lunchlezing Thalia Topicus ~ Kenneth Veenstra

OpenText RightFax. Intuitive Business Intelligence. Whitepaper. BI/Dashboard oplossing voor OpenText RightFax

emaxx Systeem eisen ManagementPortaal voor de ZakenMagazijn database

Wijzigingen volledig onder controle en geborgd

Factsheet Enterprise Mobility

Alles in de cloud: bent u er al klaar voor? Whitepaper OGD ict-diensten. Alles in de cloud: bent u er al klaar voor? Whitepaper OGD ict-diensten

Aanbesteding implementatie, beheer en onderhoud van Microsoft Dynamics 365 for Operations. Bijlage 5: Beschrijving toekomstige ESB

Inhoudsopgave. Inleiding

Topmanagement en IT Ontwikkelingen en trends voor in samenwerking met

Onderzoek Migratie Windows NT voor Wegontwerpafdelingen in Rijkswaterstaat

Het recept van de IP Businessmanager

Bedrijfszekerheid. Altijd in bedrijf ACHTER ELK SUCCES SCHUILT EEN GOED COMPUTERPLAN

Evy. De Cloud oplossing van Drie-O

Ontsluiten iprova via Internet Voorbeeld methoden

SaaS en cloud computing: in de mist of in de wolken? Karin Zwiggelaar, partner 20 september 2010

Garandeer de continuïteit van uw dienstverlening

SURFconext Cookbook. Het koppelen van Alfresco aan SURFconext. Versie: 1.0. Datum: 8 december admin@surfnet.nl

Oplossingen voor middelgrote en kleine bedrijven. IBM express portfolio: Eenvoudig. Betaalbaar. Krachtig. Precies goed.

Wilt u volledige controle over uw ICT platform? Dat kan!

Meer mogelijkheden voor mobiele medewerkers met secure app delivery

Cerussa FIN Pre-requirements

Transcriptie:

Besluit en aanbevelingen 77 Als afsluiting van deze thesis wordt een besluit geformuleerd, gevolgd door enkele aanbevelingen omtrent het gebruik van GNU/Linux in een e-business omgeving. Uit deze thesis is duidelijk dat Linux geen hype is. Sommige markten zijn weliswaar sneller in het toepassen van Linux dan andere markten, maar langzaam dringt Linux door in alle grootten van ondernemingen, in alle geografische gebieden en in alle markten. Dan Kusnetzky en Al Gillen van IDC voorspellen dat Linux tegen 2004 niet meer weg te denken zal zijn uit de meeste markten. Bij de vraag of Linux klaar is voor e-business, weerklinkt een enthousiast Ja! uit het Linux kamp. De redenering achter dit antwoord is vaak eerder politiek geïnspireerd, dan gesteund op feiten. Maar voor een IT-manager maakt de GNU filosofie geen deel uit van het beheer. IT managers hebben budgetten; ze kunnen betalen voor hun software. Het is eenvoudig voor een Linux fan om uren lang te vertellen over de verwezenlijkingen van Linux, maar wanneer men spreekt over euro s en reputatie, over financiële transacties en duizenden hits per dag, zou men dan het e-business platform toevertrouwen aan Linux? Er is dus meer nodig dan Het is geen Windows om iemand te overtuigen dat Linux een goede keuze is. Overzicht Als eerste werd nagegaan of Linux voldoet aan de elementaire vereisten van een e-business platform. De vereisten die vervat zitten in RAS (reliability, availability, serviceability) werden aangevuld met de behoefte aan beveiliging (security) en het dynamisch karakter van een onderneming, wat tot uiting komt in de schaalbaarheid (scalability) van het besturingssysteem. De component gebaseerde Linux-architectuur maakt het mogelijk Linux volledig aan te passen aan de eigen behoeften. Het feit dat Linux uit vele losse componenten bestaat betekent immers dat iedereen een eigen smaak kan samenstellen. Bovendien kan men elke component vervangen door een gelijkaardige, waardoor de kans op vendor lock-in verkleint. Dit betekent overigens niet dat de organisatie in kwestie deze know-how zelf in huis moet hebben. Er is heel wat ondersteuning door derden voorhanden, zowel van de Open Source gemeenschap zelf als van commerciële ondernemingen zoals IBM, Compaq, Stone-IT, Sun Microsystems, Life en Glasshouse. Dit alles komt ten goede van de elementaire vereisten. Er zijn tevens heel wat projecten die de elementaire vereisten ondersteunen, zoals bijvoorbeeld het Linux High Availability project. Deze projecten worden meestal financieel ondersteund door ondernemingen die deze technologie willen gebruiken. Dit komt tot uiting in allianties tussen Open Source gemeenschappen en commerciële ondernemingen. Denken we bijvoorbeeld aan de alliantie tussen Red Hat en Computer Associates voor de bevordering van high-end storage mogelijkheden op Linux. Op gebied van scalability biedt Linux ondersteuning voor zowel verticale als horizontale schaalbaarheid. Dit geeft ons de zekerheid dat het systeem kan meegroeien met onze behoeften. Vooral op vlak van clustering (horizontale schaalbaarheid) doet Linux het erg goed. Door het vrij toegankelijk zijn van de broncode, is Linux beschikbaar op zowat elk hardware platform en zijn er bijvoorbeeld geoptimaliseerde configuraties voorhanden voor databases. Linux voldoet eveneens op gebied van security. In alle besturingssystemen zitten fouten, die mogelijk kunnen uitgebuit worden ten nadele van security. Linux heeft hier het voordeel dat wanneer er een dergelijke bug ontdekt wordt, er meestal binnen enkele uren een security update bestaat. Het is bovendien zo dat de meeste bugs zitten in alpha en beta pakketten, en dat deze pakketten standaard meestal niet geïnstalleerd worden. 77

Besluit en aanbevelingen 78 Linux symboliseert zowel continuïteit als verandering. Het heeft een moderne user interface en vele innovatieve toepassingen, maar zijn fundamentele UNIX-gebaseerde design heeft zich door de geschiedenis heen bewezen. Linux heeft het voordeel van meer dan een kwart eeuw UNIX ervaring waarvan het kan leren, en het lijkt erop dat de juiste lessen geleerd zijn. Wanneer dan de factor Total Cost of Ownership wordt toegevoegd, blijkt dat de geassocieerde kosten met Linux drastisch lager zijn voor zowel hardware en software, als personeel. Omdat aan deze elementaire vereisten voldaan is, kan Linux in overweging genomen worden als e-business platform. Niemand kiest echter een besturingssysteem enkel omwille van het besturingssysteem zelf. De situatie kan goed worden beschreven met het volgende voorbeeld uit de automobielsector. Men zegt niet Ik wil een motor, maar men zegt Ik wil een wagen, en wat men werkelijk bedoelt is dat men een transportmiddel nodig heeft. Zo is het ook in e- business: niemand is geïnteresseerd in een processor of een besturingssysteem. Men wil een oplossing die helpt bij het traject van zakendoen over het Internet. Wanneer nagegaan wordt of GNU/Linux geschikt is voor e-business, volstaat het bijgevolg niet om enkel het besturingssysteem zelf te analyseren (hoofdstuk 4: Elementaire vereisten). Er moet eveneens belang gehecht worden aan de applicaties (hoofdstuk 7: Applicaties) die uitgevoerd kunnen worden op dit besturingssysteem, en de manier waarop deze applicaties kunnen samenwerken (hoofdstuk 6: Middlewar-infrastructuur) door een uniforme interface tot ongelijke systemen en een gemeenschappelijk transport van data, zowel binnen de organisatie als tussen de organisatie en het internet (hoofdstuk 5: Netwerkinfrastructuur). Linux biedt uitgebreide mogelijkheden voor het uitbouwen van een degelijke Netwerk infrastructuur. Deze richt zicht op services die een hoge beschikbaarheid vereisen, en mogelijkheden om deze services te beschermen. Er werd een onderscheid gemaakt tussen Webservers, Database servers, File en Print servers, Mailservers, Proxy servers, DNS servers en Directory servers. Deze services zijn vrij beschikbaar onder Linux, en kenmerken zich door hun betrouwbaarheid, stabiliteit en mogelijkheden tot aanpassing aan specifieke behoeften. Door de modulariteit van Linux kan de functionaliteit en beveiliging van deze infrastructuur aangepast worden aan specifieke behoeften. Bovendien maken deze Open Source services gebruik van open standaarden waardoor de infrastructuur vrij is van restricties en de kans op vendor lock-in afneemt. Een infrastructuur op basis van Linux betekent overigens niet dat de eindgebruiker ook met Linux overweg moet kunnen: zowel Linux, Windows, Macintosh als andere clients kunnen gebruik maken van deze open infrastructuur door middel van protocollen zoals Samba en Netatalk. Een dergelijke infrastructuur zal bovendien de Total Cost of Ownership (TCO) aanzienlijk doen dalen: hoge licentiekosten die gepaard gaan met een gelijkaardige commerciële infrastructuur op UNIX of Windows NT/2000 zijn op Linux immers aanzienlijk lager. Op vlak van Database servers is de situatie echter anders. Databases zijn misschien onderhevig aan de meeste weerstand tegen Open Source. De beveiliging van data is immers een gevoelig onderwerp, waardoor ondernemingen vrijwel verplicht zijn te vertrouwen op grote namen (commerciële databases) voor hun bedrijfskritische databases. Dit is waarschijnlijk ook de reden waarom database leveranciers gemotiveerd zijn om hun producten op het Linux platform beschikbaar te stellen. De beveiliging van de netwerkinfrastructuur kan geschieden door middel van firewalls, cryptografie, en beveiligingsgereedschappen tegen virussen. De meeste beveiligingsgereedschappen tegen virussen richten zich op het detecteren en het zuiveren van data die 78

Besluit en aanbevelingen 79 verzonden wordt naar Windows hosts, wanneer deze verbonden zijn met een Linux infrastructuur. Wat firewalls en cryptografie betreft, biedt GNU/Linux zowel pregeconfigureerde distributies als zogenaamde bouwpakketten die zich kenmerken door een do it yourself - flexibiliteit. Hierdoor kan de beveiliging volledig aangepast worden aan de behoeften. Bovenop deze Netwerk infrastructuur, biedt Linux eveneens mogelijkheden tot het uitbouwen van een middleware infrastructuur. Een netwerk infrastructuur is immers onvoldoende ter ondersteuning van e-business. Verschillende applicaties en services moeten kunnen samenwerken door een uniforme interface tot ongelijke systemen en een gemeenschappelijk transport van data, zowel binnen de organisatie als tussen de organisatie en het Internet. Middleware biedt hiertoe mogelijkheden. In tegenstelling tot de Netwerk infrastructuur, zijn de meeste middleware oplossingen voor Linux commercieel van aard. Meestal gebruiken deze oplossingen wel open standaarden. Recentelijk zijn er ook enkele Open Source initiatieven rond middleware gestart. Meestal zijn deze gebaseerd op Java, of vormen ze een uitbreiding van het Apache project of één van de vele Open Source programmeertalen. Een eerste type van middleware dat besproken werd was Message Oriented Middleware. Hierdoor kunnen programma' s op verschillende systemen boodschappen met elkaar uitwisselen. Linux biedt ondersteuning voor berichtuitwisseling (Messaging), transformatie en monitoren van berichten, en workflow. Externe procedure-aanroepen of Remote Procedure Calls, gespecificeerd is de OSF DCE en ONC RPC Open standaarden, zijn een veel gebruikte vorm van middleware op het Linux platform, maar worden steeds meer vervangen door Object Request Brokers. Op het vlak van deze Object Request Brokers zijn zowel het Microsoft Component Object Model (COM) als de OMG Common Object Request Broker Architecture (CORBA) op Linux vertegenwoordigd. Op het vlak van Database Middleware beschikt Linux, naast bedrijfseigen varianten, over zowel ODBC als JDBC. Deze maken het eenvoudiger om data op te vragen uit verschillende types van databases, op verschillende platformen en/of in meerdere locaties. E-business vereist soms meer dan enkel de mogelijkheid om te communiceren met een database. Er is behoefte aan database-systemen die de ACID eigenschappen ondersteunen. Transaction Processing (TP) Monitors, veelal geassocieerd met Applicatie servers, leveren een dergelijke omgeving. Het aanbod van TP Monitors is pas recentelijk op gang gekomen door de beschikbaarheid van high-end databases. De Open Source varianten richten zich vooral op Open Source databases. Op deze netwerk en middleware infrastructuur kunnen applicaties uitgevoerd worden. Eerst werd onderzocht of Linux klaar is voor het gebruik op de desktop. Er werd gezocht naar een manier om besparingen door te voeren op het IT-budget, zonder ons daarbij bepaalde applicaties te ontzeggen. Bovendien moet de overgang naar dit systeem zo eenvoudig mogelijk zijn voor de gebruiker. Het struikelblok bij het beschouwen van de overgang naar Linux is Microsoft Office. Meer dan Windows zelf, is dit de killer applicatie die Microsoft het monopolie over de corporate desktop verschaft. Als het overstappen naar Linux betekent dat het bedrijf compatibiliteit verliest met MS-Office, zullen de meeste organisaties bij Windows blijven. Deze compatibiliteit omvat aspecten van training en bestandsformaten. Men tracht dit probleem op te lossen door Win32 applicaties zoals MS Office te laten werken op Linux door middel van een emulator. 79

Besluit en aanbevelingen 80 Naast de desktop werd Linux als ontwikkelingsomgeving besproken. Linux is een fascinerend besturingssysteem omdat het iedere gebruiker laat participeren in de ontwikkeling ervan. Dit uit zich in een overvloed aan beschikbare programmeertalen en library s voor Linux. Linux is een populaire ontwikkelingsomgeving. Wanneer applicaties ontwikkeld worden, dan worden deze meestal ook ontplooid op hetzelfde platform. De huidige populariteit van Linux als ontwikkelingsomgeving betekent dat er voor Linux een mooie toekomst weggelegd is op gebied van applicaties. Met Linux zijn er twee manieren om e-business behoeften te vertalen naar een oplossing: zelf applicaties bouwen of ze kopen. Het zelf bouwen van applicaties is de enige manier om precies te krijgen wat men nodig heeft, en het is zeker en vast de GNU/Linux-manier om een dergelijk probleem op te lossen. Er zijn bovendien veel programmeertalen en omgevingen beschikbaar voor het Linux platform. Onder het zelf bouwen van applicaties wordt eveneens verstaan het samenwerken met anderen om een applicatie te bouwen. Deze applicaties werden geschreven door en voor de gebruiker, wat leidt tot een hoge graad van gebruiksvriendelijkheid. Voorbeelden hiervan, die aansluiten bij deze thesis, zijn Human Resource Management (HRM), Customer Relationship Management (CRM), Supply Chain Management (SCM), e- procurement en Enterprise Resource Planning (ERP). Op het vlak van deze applicaties is er sedert kort grote vooruitgang geboekt. Zowel op het vlak van Open Source als commerciële software zijn er tal van oplossingen beschikbaar. Vele software leveranciers zijn echter nog terughoudend wanneer het op Linux aankomt. Linux opereert immers in een prijs-gevoelige markt waarin aanhangers van de Linux gemeenschap de commerciële software aanzien als een noodzakelijk kwaad. Ikzelf ben voorstander van een open infrastructuur, waarbij de infrastructuur, waarvan applicaties gebruik maken, open moet zijn. De applicaties zelf kunnen zowel Open Source als commercieel zijn. GNU/Linux is klaar voor e-business GNU/Linux is dus klaar voor e-business. Het systeem wordt steeds vaker gebruikt in ondernemingen wereldwijd. De kostenbesparing is echter niet altijd de belangrijkste drijfveer. De stabiliteit en de veiligheid van Linux zijn meer doorslaggevend. De eenvoud waarmee het systeem aangepast kan worden aan de behoefte van de onderneming is eveneens zeer aantrekkelijk voor organisaties. Het feit dat een volledige internet- en middleware-infrastructuur, applicaties en ontwikkelingsomgevingen vrij beschikbaar zijn, is eveneens handig meegenomen. Bovendien is een lagere Total Cost of Ownership verbonden aan GNU/Linux. De sleutel tot succes ligt in het niet blindelings negeren van Linux, noch het te verheerlijken. Dit geldt trouwens ook voor het aanbod van andere leveranciers. Organisaties die belang hechten aan betrouwbarheid, stabiliteit, veiligheid, interoperabiliteit, functionaliteit en gebruiksvriendelijkheid van een systeem met respect voor standaarden en aandacht voor een lage Total Cost of Ownership, zullen in Linux een goede partner vinden. Aanbevelingen De hiervoor opgesomde besluiten benadrukken dat GNU/Linux, net zoals het aanbod van andere leveranciers, niet blindelings genegeerd of omarmd mag worden. Deze aanbeveling, die een vervolg is op het bovenstaande besluit, heeft als doel een bijdrage te leveren tot het gebruik van GNU/Linux als e-business platform, en wel door concrete aanwijzingen te verstrekken over de manier waarop GNU/Linux in een e-business omgeving gebruikt kan worden. 80

Besluit en aanbevelingen 81 Hoewel GNU/Linux betekenisvolle veroveringen heeft verwezenlijkt, speelt dit systeem nog geen voortrekkersrol op het vlak van nieuwe technologieën. Dit komt tot uiting in allianties tussen Open Source gemeenschappen en commerciële ondernemingen. Denken we bijvoorbeeld aan de alliantie tussen Red Hat en Computer Associates voor de bevordering van high-end storage mogelijkheden op Linux. Het is dan ook aanbevolen GNU/Linux te combineren met commerciële applicaties, die overigens geen closed source hoeven te zijn: Rekall, bijvoorbeeld, is een DBMS product van thekompany.com dat geleverd wordt met de volledige broncode. GNU/Linux is een realiteit die niet meer genegeerd kan worden. Het is dus aan te bevelen dat ondernemingen een duidelijke GNU/Linux strategie bepalen en deze regelmatig herevalueren. Ikzelf ben de mening toegedaan dat Linux aangewend kan worden als de basis van de e- business infrastructuur. De clients van deze infrastructuur kunnen uitgerust worden, afhankelijk van de behoefte van de gebruiker, met Linux, Windows, Macintosh of een ander besturingssysteem. Sommige taken zijn immers eenvoudiger met het ene besturingssysteem, terwijl andere taken gemakkelijker zijn met het andere besturingssysteem. De eindgebruiker heeft de vrije keuze binnenin een open infrastructuur zoals deze met Linux gebouwd kan worden. De voordelen van een dergelijke infrastructuur zijn betrouwbaarheid, stabiliteit, veiligheid, interoperabiliteit, functionaliteit en gebruiksvriendelijkheid van een systeem met respect voor standaarden en aandacht voor een lage Total Cost of Ownership. 81

Besluit en aanbevelingen 82 Veel fanatieke gebruikers menen dat Linux een wondermiddel is dat klaar is om de computer over te nemen van andere besturingssystemen zoals Windows. Deze euforische bewering moet echter gerelativeerd worden. Zowel Linux als Windows hebben hun toepassingsgebied en Linux is - de eerlijkheid gebiedt het te zeggen - nog niet zo ver gevorderd als Windows als het om desktop applicaties zoals multimedia, office pakketten of spellen gaat. Voor gewone kantoortaken, waar gebruikers geen systeembeheertaken mogen uitvoeren, voor servers en voor applicaties, waar het systeem betrouwbaar moet zijn, steekt Linux echter weer met kop en schouders boven Windows uit. Het feit dat er inmiddels hele gemeenschappen zijn die niets dan Linux gebruiken op hun desktop zegt genoeg over het wel of niet klaar zijn voor de desktop. De situatie kan goed worden beschreven met de volgende analogie, waarin Windows de magnetronmaaltijd is en Linux een keuken vol ingrediënten: Zowel de magnetronmaaltijd als de keuken, met een koelkast vol verse ingrediënten, hebben het potentieel om een goede maaltijd op te leveren. Welk van beide maaltijden de beste keus is hangt helemaal van de gebruiker en de omstandigheden af. Als je niet of niet goed kunt koken is de magnetronmaaltijd aan te bevelen - de kwaliteit is altijd even goed of slecht en je hoeft er geen moeite voor te doen. De magnetronsmaak gaat echter vervelen en het is op de lange duur niet bevorderlijk voor je gezondheid. Een bijkomend nadeel is dat de magnetron klein is en je er maar voor één of twee personen tegelijk eten in kunt klaarmaken. Een zelfbereide maaltijd uit verse ingrediënten kan veel beter zijn, zowel in smaak als voor de gezondheid. Ook is het mogelijk om voor meerdere mensen tegelijk te koken. Alleen, je moet wel kunnen koken, anders gaat het finaal fout en zal zelfs de magnetronmaaltijd beter zijn. Zo is het ook met Windows en Linux. Als je niet of nauwelijks met computers om kunt gaan zal Windows beter zijn, maar als je een computerexpert bent of een systeembeheerder in de buurt hebt, dan kan Linux voor veel betere resultaten zorgen. Het feit dat Linux uit vele losse 'ingrediënten' bestaat betekent dat iedereen een eigen 'smaak' kan samenstellen. Bovendien kun je ook overwegen om te leren koken... 82