Voorbeelden

Wat is Open Source?

Open Source is software die (meestal) gratis beschikbaar is en waarvan de broncode beschikbaar is voor inspectie en aanpassing.

Dit biedt vele voordelen, waaronder een democratisering van dienstverlening: iedereen is vrij om zich te specialiseren in een (aantal) producten en diensten aan te bieden op basis van deze producten. Hierdoor is er een breed aanbod aan onafhankelijke specialisten die u kan helpen met het vinden van het juiste product en deze helpen in te zetten in uw bedrijfsprocessen.

De officiele definitie van de term "open source" is te vinden op http://www.opensource.org/docs/definition.php

Zie ook onze pagina met veelgestelde vragen over open source.

Vergelijking Open Source software vs Closed Source software

Mocht u toch nog niet overtuigd zijn, kijk dan eens naar deze vergelijking gedaan door Prof. Bruyninc, KULeuven (Bron).

Open Source Closed Source
Ontwikkeling gebeurt open en transparant via internet. Ontwikkeling gebeurt in strikte geheimhouding.
Ontwikkelaars doen hun best om goede software te schrijven, aangezien iedereen hun code kan lezen. Tijdsdruk en financiële factoren zorgen ervoor dat de ontwikkelaar zich inspant om werkende software te maken.
Soms ontbreekt een coherente lange termijn visie. Soms ontbreekt wel eens de luisterbereidheid naar de echte wensen van de gebruikers.
Behoefte aan grote hoeveelheid geinteresseerde vrijwilligers. Behoefte aan voldoende kapitaal om betaalde programmeurs aan te trekken.
Resultaats-verbintenissen bestaan niet. Resultaats-verbintenissen bestaan wel.
Creativiteits-beperkingen bestaan niet. Creativiteits-beperkingen bestaan wel.
Mederwerking is gebaseerd op:
  • fierheid om zijn naam te zien verschijnen in de software
  • idealisme en gemeenschapszin
  • noodzaak om probleem snel op te lossen, zonder afhankelijk te zijn van een leverancier
  • noodzaak van bedrijf om een ICT probleem op te lossen dat niet cruciaal is voor de competitieve bedrijfs-knowhow

Medewerking is gebaseerd op:

  • betaling
  • fierheid om met een bepaald bedrijf of industrietak geassocierd te worden
Een belangrijk deel van de ontwikkeling gebeurt of is gelinkt aan universiteiten. Er is tekort aan ICT geschoolden.
Doel is de vrije verspreiding van kwaliteitssoftware die voldoet aan de noden van de gebruikers. Doel is winst - en/of marktaandeel maximalisatie.
Innovatie werkt unificerend: een nieuwe ontwikkeling kan zonder problemen overgenomen worden in andere programma’s. Innovatie werkt splitsend: een nieuwe ontwikkeling door een software bedrijf is een aansporing voor dit bedrijf om af te wijken van wat andere bedrijven aanbieden, met het oog op korte termijn winst.
Weinig afhankelijk van computer hardware en beheerssysteem software. Zeer afhankelijk van computer hardware en beheerssysteem software.
Legt nadruk op modulariteit van software.
Voordeel: kleinere programma’s, beter beheersbare complexiteit, makkelijker herbruikbaar in andere projecten
Nadeel: gebruiker moet zelf connecties tussen programma’s kennen.
Legt nadruk op integratie van software.
Voordeel: gebruiker werkt maar met 1 programma (of familie van samenwerkende programma’s)
Nadeel: veel meer onderhevig aan storingen, omwille van hogere complexiteit.
Software heeft geen eigenaar. Software is eigenaar van een bedrijf of persoon.
Gebruikt open standaarden. Probeert gesloten standaarden op te leggen.