Wat is open source software?

Open Source Software betekent voor U:Vrijheid, betaalbaarheid, onafhankelijkheid.

"Open Source" betekent letterlijk "vrij toegankelijke broncode".
Van origine, is Open Source een filosofie die fundamenteel zegt: "Mensen zouden toegang moeten hebben tot de broncode van hun software en niet door een leverancier worden gedomineerd. Terwijl Open Source software gewoonlijk vrij te krijgen is, zegt deze definitie niets over geld - Open Source gaat over vrijheid. Het is de vrijheid om veranderingen aan te brengen waar nodig en de vrijheid doordat u niet door leveranciers wordt overheerst.Welke organisatie, in de wereld van vandaag, wordt er nou niet de dupe van een of andere leverancier. De verhalen over"de kop in de strop" van de leverancier zijn legio. Open Source lost deze kwesties voor eens en voor altijd op door uw organisatie de volledige controle te geven.

Dat wil zeggen dat u als gebruiker volledige toegang hebt tot de broncode van het programma dat u gebruikt. Hierdoor kun je alles zelf(laten)aanpassen.

Het gebruik van open source software is echter wel aan een licentie gebonden. GPL (GNU Public License) is een veel voorkomende en de meest open licentie (ook beschikbaar in het Nederlands). GPL houdt in dat u alles mag doen met de broncode van de open source software maar alle wijzigingen die u doet moeten ook weer voor iedereen toegankelijk zijn en alle programma's waarin u (stukken van) de GPL code opneemt, zijn op hun beurt ook weer GPL. U mag dus geen gesloten commercieel product van GPL code maken. Er zijn echter veel meer licenties. Ook licenties die wèl commerciële producten toelaten. Dat hoeft dus geen bezwaar te vormen.

Wat kost open source software?

open source software is vaak, maar niet altijd, gratis! Dat houdt in dat u het zonder verdere kosten kunt downloaden en zowel voor eigen als voor commerciële doelen vrij kunt gebruiken. Vergeet echter niet dat alle open source software geïnstalleerd, geconfigureerd en onderhouden moet worden! De personeelskosten hiervoor tellen dus, net als altijd, ook gewoon mee in het kostenplaatje. Open source software leveranciers bieden veelal ook onderhoudscontracten aan die updates, patches en nieuwe versie garanderen, maar die zijn zoals altijd, ni­et gratis - in tegenstelling tot de licentiekosten.

Hoe werkt open source software?

Het gebruik van open source software is niet anders dan met een normaal, gesloten software pakket. Tooltjes, programma's en besturingssystemen zijn hetzelfde als die van Oracle, Microsoft of Adobe. Bent u van plan zelf mee te ontwikkelen met het open source pakket, dan zijn er wel enkele dingen om mee rekening te houden.

Voor wie is open source software?

open source software is voor iedereen. Op SourceForge zijn meer dan 100.000 active projecten bekend waar ruim 1.000.000 geregistreerde gebruikers aan werken. Er is dus iets voor iedereen.

Oplossingen

Er zijn hele complete industriële of enterprise pakketten zoals

  • Workflow (openwfe)
  • Sales Force Automation (SugarCRM)
  • ERP (Compiere)
  • CMS (Drupal, Mambo/Joomla, Pivot, WordPress)
  • DMS (KnowledgeTree)
  • Ecommerce (oscommerce)
  • Alfresco's (enterprise portal systeem)

Wat kunt u met open source software?

Met open source software kunt u op de korte termijn geld besparen omdat je geen geld kwijt bent aan licentiekosten. Ongeacht om hoeveel gebruikers het gaat, hoeveel CPUs of op hoeveel servers je open source software installeert, het is en blijft gratis.

Op de langere termijn bespaart u geld omdat de servers en applicaties met open standaarden werken en koppelingen op basis van deze standaarden gemakkelijker zijn te realiseren. Een nieuw systeem erbij zetten is een nieuwe koppelingen via een bekende standaard. Opleidingen en trainingen zijn dus betere investeringen.

Het grote verschil is dus dat u bij open source software de kennis in-house vergaart en behoudt en het personeel zich bekwaamt in open technieken. Investeren in eigen personeel dus. En een nieuwe versie van een open source software product zal altijd op dezelfde open standaarden gebouwd zijn. Je hoeft dus geen nieuwe dingen te leren als je de open standaarden al kent:

Voordelen van open source software?

De voordelen van open source software zijn:

  • Geen licentiekosten
  • open standaarden
  • kennis blijft behouden
  • kennis breder bekend en toegankelijker
  • onderlinge koppelingen door open standaarden gemakkelijker
  • Investeren in eigen personeel in plaats van grote software giganten te sponsoren