Open source software - Softwarepakketten.nl

advertisement
Bron: Artikel voor Tijdschrift Administratie, uitgave december 2006, Kluwer / auteur Gerard
Bottemanne (Onderzoeksbureau GBNED)
OpenSource: bedrijfsleven loopt er (nog) niet warm voor
Wat is OpenSource?
Bij OpenSource wordt de broncode van de software gratis beschikbaar gesteld en mag deze worden
aangepast. Vaak leidt dit laatste tot nieuwere versies van de software. Ontwikkeling van OpenSource
software vindt meestal plaats door 'communities' (verschillende organisaties en personen). Maar het
kan ook gaan om een commerciële softwareleverancier die de broncode van de software beschikbaar
stelt aan afnemers van deze software.
OpenSource wordt vaak geassocieerd met gratis software. En hoewel OpenSource software vaak
gratis beschikbaar is op internet is gratis software niet altijd openSource software. En andersom geldt
dit trouwens ook. Bij gratis software gaat het meestal om het gebruiksrecht en wordt zeker niet altijd
de broncode beschikbaar gesteld. Zo zijn er leveranciers van boekhoudsoftware die gratis een
beperkte versie beschikbaar stellen aan gebruikers (bijvoorbeeld met een maximum aantal boekingen
per boekjaar) of waarbij de volledige software gedurende een bepaalde periode (een jaar is het meest
voor de hand liggend) gratis mag worden gebruikt. Deze leveranciers hopen dan dat u na verloop van
tijd gebruik gaat maken van betaalde software.
OpenSource wordt ook vaak gezien als alternatief voor software van het machtige Microsoft. Het gaat
dan meestal om een LINUX alternatief voor het besturingssysteem Windows of een Office suite als
alternatief voor Microsoft Office. We moeten daarbij alleen niet uit het oog verliezen dat Microsoft zo
machtig is geworden omdat hun software over het algemeen eenvoudig is te installeren, goed
gedocumenteerd is en gebruikersvriendelijk is. Bij OpenSource software is vaak meer tijd nodig om de
software goed te implementeren en de documentatie is niet altijd vertaald in het Nederlands.
Hoewel dit artikel is geschreven voor financials gaan we wat verder dan administratieve software als
we het hebben over OpenSource. Gerelateerd aan het aanbod van OpenSource hebben wij de
volgende onderverdeling gemaakt:
1.
2.
3.
4.
Besturingssystemen
Kantoortoepassingen
Websites, webwinkels en andere webtoepassingen
Administratieve toepassingen
We beseffen trouwens dat we met deze onderverdeling niet compleet zullen zijn.
1. Besturingssystemen
Verreweg de meeste bedrijven maken gebruik van Windows als besturingssysteem. Windows 2000 en
Windows XP zullen velen van u bekend in de oren klinken. Een alternatief voor Windows is het
OpenSource systeem Linux, zowel op een stand alone PC of als server in een netwerk. Van Linux zijn
inmiddels meerdere distributies in omloop. Bekende distributies voor het bedrijfsleven op dit moment
zijn die van SuSe en RedHat. Met name enterprise uitvoeringen van OpenSource besturingssystemen
zijn lang niet altijd gratis.
Om na te gaan in hoeverre Linux haar weg heeft gevonden naar het bedrijfsleven hebben wij het
voorjaar van 2006 een kleine enquête (in de vorm van een webpoll) uitgevoerd op de website van de
Belangenvereniging SPD. Op onze vraag of Linux in gebruik is binnen de onderneming kregen we het
volgende resultaat:
Niet in gebruik: 546
Wel in gebruik: 35
Weet niet 20.
Het zal duidelijk zijn dat Linux nog een lange weg heeft te gaan om geaccepteerd te worden binnen
het bedrijfsleven. Daar komt nog bij dat de meeste (administratieve) software ontwikkeld wordt voor
het Windows platform. En wat heb je dan aan een besturingssysteem als je boekhoudpakket of ERP
toepassing er niet op draait?
1
Inmiddels is er wel speciale software verkrijgbaar om applicaties voor Windows te draaien onder
Linux. Een voorbeeld daarvan is software van CodeWeavers (zie www.codeweavers.com). Dit bedrijf
levert software (tegen betaling) om applicaties voor Windows te kunnen draaien onder Linux en
Macintosh (MAC OS).
2. Kantoortoepassingen
Als tegenhanger voor Microsoft Office heeft de OpenSource gemeenschap een aantal alternatieven
ontwikkeld. Een inmiddels redelijk bekende toepassing is OpenOffice.org. OpenOffice.org bestaat uit
componenten voor onder meer: tekstverwerking, presentaties, spreadsheet, tekenen/grafieken en een
database. Het is een internationale ontwikkeling met documentatie in vele talen, waaronder
Nederlands. Op dit moment is OpenOffice.org een serieus, en gratis, alternatief voor Microsoft Office
volgens ons en is tevens beschikbaar voor meerdere besturingssystemen, waaronder Windows, Linux
en Macintosh. OpenOffice.org kent een eigen bestandsformaat voor het opslaan van documenten
(sxw), maar biedt ook de mogelijkheid om documenten in MS Word formaat (.doc) op te staan en als
Rich text format (.rtf). Wij hebben versie 1.1 van het pakket zonder problemen geïnstalleerd op onze
PC, naast Microsoft Office, en hebben de module tekstverwerking uitgeprobeerd. We waren best
onder de indruk. Wij kunnen u zeker aanraden om OpenOffice.org eens uit te proberen. Om u op weg
te helpen zijn in de boekhandel inmiddels meerdere uitgaven verschenen over OpenOffice.org,
waaronder uitgaven in het Nederlands (met soms het programma als bijlage op CD). Meer informatie
over OpenOffice.org is te vinden op http://nl.openoffice.org/.
3. Websites, webwinkels en andere webtoepassingen
Als het gaat om het bouwen van websites, webwinkels en andere internettoepassingen dan is het
gebruik van OpenSource inmiddels volwassen te noemen. Veel van deze toepassingen worden
gebouwd op basis van de webtaal PHP en de database MySQL. Hostingproviders maken dan veelal
gebruik van LINUX als besturingssysteem en van Apache als (OpenSource)webserver. Deze
combinatie wordt in de praktijk vaak aangeduid als LAMP (Linux, Apache, MySQL en PHP). Ook
webtoepassingen die gebouwd worden met behulp van PHP en MySQL worden regelmatig als
OpenSource aangeboden. Bekende voorbeelden van OpenSource Content Managementsystemen
(CMS) zijn Joomla (www.joomla.org) en Typo3 (http://typo3.org). En OsCommerce
(www.oscommerce.org) voor het opzetten van een webwinkel. De meeste OpenSource producten in
deze categorie zijn gratis beschikbaar.
4. Administratieve toepassingen
Bij administratieve software kan het gaan om boekhouden, maar ook om software voor het voeren
van een projectenadministratie, productieplanning of voorraadbeheer. In elk geval willen wij het
aanbod van OpenSource software wat breder trekken dan alleen boekhouden.
Als we op zoek gaan naar het aanbod van OpenSource software gericht op administratieve
toepassingen in Nederland dan is het aanbod ronduit slecht te noemen. En eerlijk gezegd hadden wij
dat ook niet anders verwacht. Bij het bouwen van OpenSource software is men veelal afhankelijk van
vrijwilligers en gaat het om internationale projecten.
Onze inventarisatie op www.softwarepakketten.nl leverde de volgende hits op van administratieve
OpenSource toepassingen:

OsFinancials; dit is een Nederland OpenSource boekhoudpakket dat recent is afgeleid van
TurboCASH. Dit laatste pakket kent zijn oorsprong in Zuid Afrika. In Nederland is recent de
stichting osFinancials Foundation opgericht. Deze stichting heeft zich ten doel gesteld om
osFinancials verder te ontwikkelen en te ondersteunen in Nederland. OsFinancials kan gratis
gedownload worden via internet. Op het moment dat dit artikel wordt geschreven werkt de
stichting aan een (betaald, maar niet verplicht) supportcontract voor gebruikers van
osFinancials. Dit laatste vormt de belangrijkste inkomstenbron voor de stichting. Meer
informatie over osFinancials is te vinden op de gelijknamige website www.osfinancials.org.

SQL Ledger; dit is een OpenSource toepassing die is ontwikkeld in de Verenigde Staten.
Bijzonder is dat het gaat om boekhoudsoftware met tevens de nodige ERP functies, zoals
verkooporders, voorraadbeheer, assemblages en projecten. Het pakket is volledig webbased
en draait, na installatie op een webserver, volledig via een webbrowser (en dus op afstand via
internet). In Nederland wordt SQL Ledger ondersteund door Dutch Open Projects
2
(www.dop.nu). Deze laatste organisatie is bezig met de ontwikkeling van Nederlandse addon’s. SQL Ledger wordt, inclusief deze add-on’s, in Nederland uitgebracht onder de naam
Open Ledger (zie www.openledger.nl). Verder is een koppeling aanwezig met een online
webshop. De inkomsten voor deze leverancier bestaan uit installatie en implementatie
(opleiding en conversie) van het pakket. Verder wordt de toepassing aangeboden via het ASP
model (internetboekhouden). Tarieven voor deze laatste service zijn nog niet bekend.
Naast osFinancials en SQL Ledger komen we ook het bedrijf Teamsoft tegen onder de categorie
OpenSource. Teamsoft is een commerciële softwareleverancier die haar producten als Open-S
Finance en Open-S Payroll tegen betaling aanbiedt. Dit in tegenstelling tot osFiancials en SQL
Ledger. De aanschafprijs van het boekhoudpakket Open-S Finance bedraagt vanaf 5.000,- euro, zo
lezen we op de website. En daar komen dan nog kosten bij voor een Progress licentie en
implementatie. De leverancier spreekt van “Conditional Open Source”, waarbij de broncode aan
klanten worden geleverd onder voorwaarde dat deze broncode niet verspreid wordt. Dit laatste is
enigszins te vergelijken met een escrow overeenkomst. Onder een escrow-overeenkomst geeft een
leverancier van software zijn broncode in bewaring bij een onafhankelijk escrow agent (veelal een
notaris). Dit om gebruikers van software meer zekerheid te bieden op een voortdurend en ongestoord
gebruik van de software. Ook als de leverancier er onverhoopt niet meer mocht zijn.
Attentiepunten
Als het gaat om het in gebruik nemen van OpenSource software moet u natuurlijk net zo zorgvuldig te
werk gaan als bij de aanschaf van andere software. Dat betekent een selectietraject op basis van
weloverwogen eisen en wensen en natuurlijk een testcase opstarten, voordat de software
operationeel gebruikt gaat worden. Maar met name bij OpenSource willen wij de volgende
attentiepunten noemen.

Continuïteit
”Ontwikkeling van OpenSource software vindt vaak plaats door 'communities' (verschillende
organisaties en personen)” gaven we bij de inleiding al aan. Voor een belangrijk deel is deze
ontwikkeling het werk van vrijwilligers of organisaties die deze ontwikkeling willen financieren
door inzet van ontwikkelcapaciteit of een andere bijdrage. OpenSource software kan in de
meeste gevallen gratis gedownload worden. Maar hoe zit het met de continuïteit? In veel
gevallen kunt u zich niet beroepen op een leverancier die er voor zorgt dat de OpenSource
software blijft voldoen aan de wettelijke regelgeving. En wat als er geen vrijwilligers meer zijn
die de software blijven ondersteunen? Vandaar dat wij continuïteit als belangrijk
aandachtspunt noemen.

Support
Hoe zit het met support als het gaat om OpenSource? Als u software tegen betaling afneemt
bij een softwareleverancier kunt u vaak een onderhoudscontract afsluiten en is sprake van
een telefonische helpdesk. Als u bijvoorbeeld OpenOffice.org zelf download dan bent u in
eerste instantie aangewezen op de bijgeleverde documentatie en aanvullende informatie op
internet. Als u er niet zelf uitkomt moet u dus op een zoek naar aan organisatie die u verder
kan helpen.

Implementatie
Het verdienmodel bij OpenSource software zit hem meestal niet in de opbrengst van licenties.
We gaven al aan dat veel OpenSource software gratis beschikbaar is. Organisaties die zich
richten op het aanbod van OpenSource zullen echter wel een verdienmodel moeten hebben.
(zonder bedrijfseconoom te zijn kunnen u en ik ook wel bedenken dat de opbrengst binnen
een bedrijfshuishouding nu eenmaal hoger moet zijn dan de kosten). We gaven hiervoor al
aan dat bij OpenSource software vaak meer tijd nodig is om de software goed te
implementeren en de documentatie is niet altijd vertaald in het Nederlands. U zult dus terdege
rekening moeten houden met implementatiekosten en daar de juiste organisatie voor moeten
kiezen of eerst vinden.
Overheid
De overheid heeft op dit moment haar mond vol van OpenSource. De website www.ososs.nl geeft
uitgebreide informatie over OpenSource programma’s binnen de overheid. Op deze website vindt u
3
eveneens een uitleg over OpenSource software.
Conclusies
Allereerst moet u zich afvragen welke voordelen OpenSource voor u kan hebben in de praktijk. Het
klinkt natuurlijk aardig dat de broncode van deze software gratis beschikbaar is. Maar wat heb je aan
dit laatste als je geen automatiseringsdeskundige bent en de broncode toch niet kunt aanpassen?
Moet u voor de lol eens een stukje broncode proberen te begrijpen van een Linux variant of van de
kantoortoepassing OpenOffice.org.
Een overweging om over te gaan op OpenSource kunnen de kosten zijn. We gaven al aan dat
OpenOffice.org een gratis kantoortoepassing is met functies voor tekstverwerking en spreadsheets.
We kunnen concluderen dat OpenOffice.org inmiddels een volwassen product is dat zeker valt te
overwegen voor organisaties die op het punt staan een nieuwe Office suite aan te schaffen.
Voor bedrijfskritische applicaties als ERP- en boekhoudsystemen zijn wij nog wel wat terughoudend
als het gaat om OpenSource. Het gaat ons dan met name om de eerder genoemde continuïteit.
Over OpenSource wordt nog relatief weinig geschreven in vakbladen voor financials. Met dit artikel
hopen wij bij te dragen aan een grotere bekendheid van OpenSource voor ondernemers. Heeft u
ervaring met OpenSource? Laat het ons dan even weten en mail aan [email protected] of aan de
redactie van dit tijdschrift.
Voor meer informatie over OpenSource verwijzen wij u graag naar www.softwarepakketten.nl
Auteur:
Gerard Bottemanne, onderzoeksbureau GBNED
www.gbned.nl
4
Download