uk There is also a ENGLISH VERSION of this site

Meer artikelen

Google

01 Aug - 31 Aug 2010
01 Jul - 31 Jul 2010
01 Jun - 30 Jun 2010
01 May - 31 May 2010
01 Apr - 30 Apr 2010
01 Mar - 31 Mar 2010
01 Feb - 28 Feb 2010
01 Jan - 31 Jan 2010
01 Dec - 31 Dec 2009
01 Oct - 31 Oct 2009
01 Sep - 30 Sep 2009
01 Aug - 31 Aug 2009
01 Jun - 30 Jun 2009
01 Apr - 30 Apr 2009
01 Mar - 31 Mar 2009
01 Feb - 28 Feb 2009
01 Jan - 31 Jan 2009
01 Dec - 31 Dec 2008
01 Nov - 30 Nov 2008
01 Oct - 31 Oct 2008
01 Sep - 30 Sep 2008
01 Aug - 31 Aug 2008
01 Jul - 31 Jul 2008
01 Jun - 30 Jun 2008
01 May - 31 May 2008
01 Apr - 30 Apr 2008
01 Mar - 31 Mar 2008
01 Feb - 28 Feb 2008
01 Jan - 31 Jan 2008
01 Dec - 31 Dec 2007
01 Nov - 30 Nov 2007
01 Oct - 31 Oct 2007
01 Sep - 30 Sep 2007
01 Aug - 31 Aug 2007
01 Jul - 31 Jul 2007
01 Jun - 30 Jun 2007
01 May - 31 May 2007
01 Apr - 30 Apr 2007
01 Mar - 31 Mar 2007
01 Feb - 28 Feb 2007
01 Jan - 31 Jan 2007
01 Dec - 31 Dec 2006
01 Nov - 30 Nov 2006
01 Oct - 31 Oct 2006
01 Sep - 30 Sep 2006
01 Aug - 31 Aug 2006


Links

Deze site wordt gehost bij
ATN-Networks

Aanbevolen
Genootschap voor Informatie Architecten
Rene Hamberg
Eric Meijer
Bas Varkevisser
Ruth Malan
l-rs.org
Informatiekundig bekeken
Bredemeyer Consulting
Gaudi site
Hans Bot ArchITectuur Bedrijven
Security.nl
Byelex
XR Magazine



Diversen

Powered by Pivot - 1.40.1: 'Dreadwind' 
XML: RSS Feed 
XML: Atom Feed 


« Linux certificering: … | Home | Virtualisatie van ope… »

Kenmerken van Open Source software

Open Source is een zeer actueel onderwerp. In de media wordt veel aandacht aan dit onderwerp besteed. De berichtgeving is echter vaak verwarrend en onduidelijk. In onderstaande beschrijving benoem ik meest relevante kenmerken van Open Source Software.

De officiële definitie van Open Source software is hier te vinden.

Bij Open Source Software is (net als bij closed software) kaf onder het koren te vinden. Mijn ervaring is echter dat de meeste 'mainstream' Open Source Software van zeer hoge kwaliteit is. De software is snel, stabiel, schaalbaar, en bevat veel functionaliteit.

Voor vrijwel elke commerciële applicatie is een Open Source variant beschikbaar. Op het Internet zijn meer dan 70.000 applicaties beschikbaar. De belangrijkste applicaties werken (ook) onder Microsoft Windows.

Licentie

Het belangrijkste kenmerk van Open Source Software is de licentie. Software wordt pas Open Source beschouwd, als de licentie is goedgekeurd door het Open Source Initiative. De licentie geeft aan wat er met de broncode van een applicatie wel en niet mag gebeuren. Los hiervan staat het eigendom van de software (copyright). Het copyright blijft bij de schrijver van de sofware, ook als de software open source is.

Broncode

Een belangrijke eigenschap van Open Source Software is dat de broncode openbaar beschikbaar en niet in het bezit van een bedrijf. Dit heeft als voordeel dat gebruikers van Open Source Software altijd verzekerd zijn van onderhoudbaarheid. Er is geen bedrijf dat failliet kan gaan, waarna de software niet meer onderhouden kan worden. Ook is er geen bedrijf dat de upgradesnelheid bepaalt (er hoeft niet elke twee jaar een nieuwe versie van een pakket te worden geïmplementeerd).

Bugs in Open Source Software worden normaliter snel verholpen door de Open Source community. (Security)patches zijn bij Open Source Software vaak veel sneller beschikbaar dan bij closed software (meestal binnen 24 uur nadat een lek gevonden is).

Ontwikkeling

Open Source Software wordt typisch ontwikkeld in projectvorm gecentreerd rondom een web site en een gedeelde source code repository. De leden van het project communiceren met elkaar via het Internet en ontwikkelen uitbreidingen, lossen bugs op en geven nieuwe versies vrij. Meestal is er een group core developers die al lange tijd bij het project zijn betrokken en die diepgaande kennis hebben van het onderhavige probleemgebied. Deze harde kern beslist meestal welke kant het opgaat met de ontwikkeling en welke verbeteringen worden geaccepteerd in de centrale source base en welke niet.

Open Source Software wordt ontwikkeld door zowel privé personen, als door bedrijven. De reden dat de bedrijven Open Source Software gratis ter beschikking stellen, is dat de softwareontwikkeling voor deze bedrijven geen core business is. Een typisch voorbeeld is een fabrikant van netwerk kaarten. De core business van deze fabrikant is het verkopen van hardware. Als men een gratis driver voor Linux ontwikkelt, zal men ook hardware aan de Linux gebruikers kunnen verkopen. Een ander voorbeeld zijn bedrijven als Amazon.com (een boekhandel op het internet) en Google, die afhankelijk zijn van onder andere de Apache webserver. Zij zijn graag bereid te investeren in het verbeteren van Apache.

Kosten

Open Source Software is meestal gratis. Dit betekent dat er geen geld wordt gevraagd om gebruik te kunnen maken van Open Source Software. De software kan op zoveel systemen worden geïnstalleerd als men wenst, zonder extra kosten. Uiteraard zijn er wel kosten gemoeid met het beheer van de software (support, training, enzovoort). De licentiekosten van software zijn overigens meestal maar een klein percentage van de Total Cost of Ownership (TCO).

Support

Support van Open Source Software gebeurt tegen betaling door bedrijven (zoals Red Hat, IBM, Novell, LogicaCMG), en gratis door gebruik te maken van de kennis van de Open Source community op het internet. Mijn ervaring is dat oplossingen voor problemen in korte tijd op het Internet kunnen worden gevonden en dat niet-gevonden problemen na het stellen van een vraag op het Internet binnen enkele uren worden opgelost. Wel is investeren in kennis noodzakelijk over hoe men dit soort support kan vinden en gebruiken.

Gebruik

Open Source Software wordt al jaren heel veel gebruikt, maar is vaak onzichtbaar, omdat het gebruikt wordt in infrastructuren of omdat het een onderdeel is van een ander product. Bijvoorbeeld: 95% van alle Internet mail wordt gerouteerd met Open Source Software. De naamgeving van Internet en intranet hosts wordt vrijwel volledig verzorgd door de BIND name server software. Apache is 's werelds meest populaire web server (vaak op Open Source Software besturingssystemen zoals Linux en FreeBSD). De TEX en LATEX pakketten zijn krachtige tekstverwerkingspakketten die door ontelbare uitgevers worden gebruikt. Alle grafische UNIX workstations draaien het Open Source X Windows System. Open Source Software wordt ook vaak gebruikt als onderdeel van andere producten. Zo werken veel commerciële firewalls intern met FreeBSD.

Architectuur

Of Open Source een onderdeel moet zijn van de IT architectuur, is afhankelijk van de aard van het bedrijf waarover het gaat. De architect zal de bovenstaande eigenschappen moeten afwegen tegen onder andere de reeds aanwezige apparatuur, de kennis van de gebruikers en de eventuele kosten aspecten.



En... Wat vindt u ervan? Klik hier om uw mening te geven:



  
Remember personal info?

Emoticons / Textile


 

  ( Register your username / Log in )

Notify:
Hide email:

Small print: All html tags except <b> and <i> will be removed from your comment. You can make links by just typing the url or mail-address.

Over Sjaak Laan

Sjaak Laan

Ik ben 45 jaar oud, getrouwd met Angelina, en we hebben 3 kinderen van 12, 7 en 5 jaar oud. Ik woon in Friesland (Drachten).

Ik werk voor Logica als Principal IT Architect. Ik heb 20 jaar IT ervaring.

Ik bezit de volgende certificaten:

ITAC Master Certified IT Architect


CISSP_logo CISSP (Certified Information Systems Security Professional)


TOGAF8_Certified_web TOGAF Certified Architect



Ik ben lid van:


Mijn zakelijke contacten onderhoud ik via Linkedin.

U kunt mij ook volgen op Twitter: twitter.com/sjaaklaan

U kunt mij bereiken via sjaak.laan [ a t ] gmail [puntje] com.

Deze site bevat mijn eigen mening, en niet noodzakelijkerwijs die van mijn werkgever of van de klanten waar ik voor werk.