Voer een zoektekst in:
Op het web Op Aesir.nl

INFORMATIE

Home

Download
   FloppyT (Mirrored)
   FloppyT modules (Mirrored)
   Overige Downloads

Documentatie
   FloppyT HOWTO
   RAID Gids
   Active vs Passive FTP
   SCSI Technieken
   Wireless Networking beveiliging

Artikelen
   Linux mythen en fabels
   Netwerkbeveiliging met FloppyT
   Review FloppyT 0.9

Vaste prik
   Dagboek van een Geek
   Geekworld

Resources
   FloppyT Forum
   FloppyT FAQ (Officieel)
   FloppyT FAQ (Onofficieel)
   FloppyT Links
   Links

Bazar
   Software
   Hardware
   Boeken
   Diversen

LINUX MYTHEN EN FABELS
Linux begint steeds meer zijn weg te vinden naar bedrijven en instellingen. Als eerste werdt het gebruikt voor Website hosting en gespecialiseerde cluster technologiën maar begint sinds een jaartje of 2 ook zijn kwaliteiten te laten zien op het gebied van file en print serving en zelfs binnen een Windows NT/2000 netwerk staat hij zijn mannetje wel.

Helaas bestaan er nog steeds vele mythen en fabels over Linux en Open Source programmatuur. 1 van de meest gehoorde is dat het uitbrengen van programmatuur op het Linux platform automatisch inhoudt dat je je source code moet vrijgeven. Dit is echter absoluut niet waar. Zolang je je programmatuur niet baseert op sourcecode die onder de Gnu Public License (GPL) is vrijgegeven kun je je software gewoon verkopen.

De GPL zegt het volgende over de software die onder deze licentie valt:

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for this service if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs; and that you know you can do these things.

Hier staat dus dat onder Free Software verstaan wordt dat de source code vrij beschikbaar moet zijn wil het onder de GPL vallen. Je kunt er zoveel voor vragen als je wilt. Dus ook Open Source Software kan zijn geld opbrengen.

Maar de mythe gaat nog verder dan dit. Software onder Linux zou altijd onder de GPL vallen. Dit is absoluut een onjuiste voorstelling van zaken.

Om wat voorbeelden aan te halen, Oracle heeft zijn gehele database suite en tools overgezet op Linux. De bedragen voor het gebruik hiervan en de licentie kosten zijn echter net zo hoog als de Windows en UNIX variant van deze software. Ook IBM heeft zijn software geschikt gemaakt voor Linux, DB2, Tivoli en Websphere software is net als Oracle beschikbaar voor Linux. Lotus Notes / Domino server is net als zijn Windows variant verkrijgbaar onder Linux. Novell's Directory Service is verkrijgbaar in een Linux variant. Applixware heeft een Office suite beschikbaar voor Linux. Verder zijn er een bedrijven die zowel een open source variant als een commerciële variant van hun software aanbieden. Borland's Kylix is een dergelijke oplossing. Ook TheKompany, een organisatie die de vrij beschikbare KOffice exploiteert en ontwikkelt, heeft een commercieel bedrijf rondom dit pakket opgebouwd. Zij bieden onder andere een mogelijkheid om het pakket uit tebreiden met extra's zoals template files voor KVivio (een Visio kloon).


Software onder Linux zou altijd onder de GPL vallen. Dit is absoluut een onjuiste voorstelling van zaken.

Ook verticale software ontwikkeling vindt plaats op Linux. Zowel voor de desktop/server variant als de embedded variant zijn op dit punt vele voorbeelden beschikbaar.

De GPL spreekt zich absoluut niet uit over het al dan niet mogen gebruiken van closed source programmatuur. Dit ligt ook geheel niet in de bedoeling van de opstellers. Gebruikers staan vrij om hun software te gebruiken. Wordt deze echter in een programma ingebouwd dan volgt hierop uiteraard de verplichting om de gehele source code vrij te geven. Wordt het echter alleen maar aangeroepen zoals bijvoorbeeld de printroutines onder Windows dan is er niets aan de hand. Zakelijke gebruikers zijn over het algemeen ook bereid om voor software te betalen zolang het het probleem maar oplost waar deze software voor moet dienen. En binnen de Open Source gemeenschap is er veel begrip wanneer iemand een closed source programma schrijft, immers, programmeurs moeten ook kunnen leven.

Dit was 1 van de vele mythes die Linux omringen. Zoals hierboven al aangetoond is het absoluut geen probleem om commerciële software te schrijven voor Linux of de Linux gemeenschap. Wil je de software onder de GPL vrijgeven dan is daar zelfs de mogelijkheid om geld te vragen voor je werk. Alleen geldt dan wel de restrictie dat source code vrijgegeven dient te worden indien hier om verzocht wordt.

Ik hoop dat ontwikkelaars hier hun voordeel mee kunnen doen en bij het ontwikkelen van software ook aan Linux denken als mogelijk platform. Dit komt ten goede van de Linux gemeenschap in het algemeen en de ontwikkelaar kan hiermee een behoorlijke dosis ervaring opdoen in het programmeren voor meerdere platformen.

© 2003 Walther Ligtvoet. Powered by Linux, Apache, Perl and MySQL.