Vraag en antwoord


Hieronder vindt u antwoorden op de meest gestelde vragen over Open Source software:

Wat is Open Source software ?

Computerprogramma's worden geschreven in een programmeertaal. De regels code die de programmeur hiermee schrijft worden de sourcecode (broncode) genoemd. De broncode wordt dan nog 'vertaald' naar het uiteindelijke programma dat u aanschaft of download.
Die broncode krijgt u er zelden bij, bij een bedrijf dat verdient aan de verkoop van het programma en die dat als z'n kroonjuwelen beschouwd. Dit wordt soms ook wel closed source genoemd.

Bij open source software krijgt u die broncode er wel bij en kan u het programma dus zelf eventueel (laten) wijzigen.
Bedrijven die zich met open source software bezig houden verdienen niet aan de verkoop van licenties op de software maar op advies, ondersteuning en consultancy bij het gebruik van de software.

Wat zijn de voordelen ?

  • kwaliteit - Open source software wordt ontwikkeld door personen met het doel een beter programma te schrijven dan wat er al bestaat. Hierdoor is men meer gefocused op kwaliteit dan commercieële bedrijven, die als belangrijkste doel hebben zoveel mogelijk licenties te verkopen. Het uitgangspunt is dus anders. En als er een grote groep met het programma bezig is dan gaat de ontwikkeling razendsnel.
  • stabiliteit - Linux wordt als meest bekende open source pakket geroemd om z'n stabiliteit. Naar schatting 65 % van de webservers op het Internet zijn nu gebaseerd op open source software vanwege de stabiliteit en snelheid.
  • veiligheid - Alle software bevat fouten. Omdat iedereen de broncode kan inzien bij open source software worden de fouten meestal sneller hersteld waardoor het veiliger te noemen is dan closed source software.
  • virussen - Veel virusaanvallen zijn gericht op Microsoft systemen. Daar heeft u met een Linuxsysteem dus geen last van ! Er bestaat wel antivirus software voor Linux die bestanden, e-mail en attachments controleert op virussen die gericht zijn op Microsoft systemen.
  • licenties - De licenties voor open source software (vaak de GNU Public License) leggen weinig beperkingen op. U mag het bijvoorbeeld net zo vaak installeren en kopiëren als u wilt.
  • open standaarden - Open source programmeurs zijn fervente aanhangers van standaarden. Of het nu gaat om de manier waarmee het programma moet communiceren op een netwerk of het formaat waarin uw brief wordt opgeslagen op de pc, men gebruikt algemeen erkende en gedefinieëerde standaarden. Dit heeft voor U het voordeel dat het programma kan samenwerken met andere systemen, en als het niet voldoet dan kunt u andere software kiezen.
  • onafhankelijkheid - U bent niet meer afhankelijk van de End Of Life Policy of het nieuwste licentie-schema van een leverancier. U bepaalt zelf of u een upgrade wilt doen of niet.
  • ondersteuning - Er zijn steeds meer bedrijven die professionele ondersteuning bieden voor open source sofware.
    Tevens zijn de meeste problemen al eens opgelost door iemand anders en deze oplossingen zijn vaak te vinden op het Internet. Ook is daar veel documentatie te vinden.
  • kosten - De kosten zijn veel lager dan bij vergelijkbare software. Zie verder hieronder.

Werken mijn Windows programma onder Linux ?

Nee, niet standaard want Linux werkt anders dan Windows. Er zijn echter een aantal oplossingen:

  • Voor sommige Windows programma's bestaan ook Linux versies.
  • Veel Windows programma's kunnen vervangen worden door een programma onder Linux dat hetzelfde doet.
  • Sommige programma's kunnen wèl draaien onder Linux met behulp van een software laag die dit mogelijk maakt.
  • Programma's die ontwikkelt zijn in Microsoft .NET kunnen wel draaien onder Linux.
  • Een specifiek programma zou herschreven kunnen worden voor Linux
  • Het programma kan op een Windows Terminal server geïnstalleerd worden en zo via het netwerk bereikbaar gemaakt worden voor de overige gebruikers.
  • Men kan besluiten een enkele pc onder Windows te laten draaien, speciaal voor deze toepassing.
  • Er kan een volledige Windows versie draaien ònder Linux (virtueel) zodat beiden tegelijkertijd draaien.

Wat kost het ?

Automatiseringskosten bestaan voor het grootste deel uit de aanschaf van hard- en software, installatie, onderhoud en training. Op het gebied van aanschaf van hard- en software en onderhoud kunt u hier veel voordeel behalen.

  • Open source software is meestal (maar niet noodzakelijk) gratis. U mag het 1 keer installeren, maar ook vaker. Dit geldt dus voor het operating systeem maar ook voor de kantoor-applicaties zoals tekstverwerkers, mailprogramma's, spreadsheets, webservers, mailservers etcetera.
  • Vaak kunnen verouderde, afgeschreven systemen nog uitstekend werken met gebruik van open source software.
  • Doordat niemand u verplicht nieuwe versies aan te schaffen kunnen ook de onderhoudskosten laag blijven. (het is wel raadzaam om énigszins up to date te blijven).
  • Doordat de meeste aanvallen gericht zijn op Microsoft systemen, heeft u geen antivirus software nodig op bijvoorbeeld een Linux systeem. Dit scheelt al gauw € 45,- per gebruiker per jaar. (Als u MS Windows gebruikt op de desktops in combinatie met bijvoorbeeld een Linux fileserver dan heeft u wél een antivirus pakket nodig voor deze desktop).

Wie ontwikkelt open source software ?

Open source software wordt ontwikkeld door zowel vrijwilligers als bedrijven. De vrijwilligers zijn vaak programmeurs die overdag voor een bedrijf werkzaam zijn.
Bedrijven bieden hebben soms een 'dual licensing policy' waarbij de software als commerciële versie en als open source wordt aangeboden. De commerciële versie wordt dan gesupport door het bedrijf.

Hoe lang bestaat het ?

Als sinds het begin van het Internet wordt er gebruik gemaakt van deze manier van software ontwikkelen. Open source software vormt één van de pijlers waar het Internet op draait.

Is open source software beter ?

Voor de eindgebruiker heeft open source software veel voordelen. Soms kan echter beter gekozen worden voor een commercieel product. Meestal heeft dit te maken met speciale software die gebruikt wordt, speciale eisen (overheden en financieële instituten) of simpelweg vanwege een management beslissing.

Moet ik in één keer overstappen ?

Nee dat hoeft niet en is zelfs af te raden. Open source systemen werken meestal prima samen met andere systemen. Beter is om geleidelijk over te stappen door eerst met één systeem te beginnen dat wat minder belangrijk is. Servers komen eerder in aanmerking om mee te beginnen dan desktop pc's omdat gebruikers moeten wennen aan de nieuwe software op hun pc.
U kunt bijvoorbeeld beginnen met een Intranet server om bedrijfsinformatie op een makkelijke manier beschikbaar te stellen.


Vorige pagina: Zarafa groupware (ZCS)
Volgende pagina: Producten