Toepassen van Linux
We geven hier een opsomming van mogelijke toepassingen voor Linux,
zonder de intentie te hebben een compleet beeld te schetsen
- Internet server. Linux is voor internettoepassingen goed in te zetten als:
- Webserver (in combinatie met de Apache webserver, meestal meegeleverd met een linuxdistributie)
- Mail server
- FTP server
- Newsserver
- Router (een systeem dat netwerken koppelt)
- Firewall (een systeem dat een intranet koppelt met de boze buitenwereld)
- Clustersystemen. Een cluster is een verzameling computers die via een snel netwerk gekoppeld zijn en als geheel ingezet kunnen worden voor zware rekentaken (renderen van animatie- en speelfilms), of op deze wijze voor een hoge beschikbaarheid zorgen en veel werk aankunnen (webfarm, webwinkel zoals amazon.com, zoekmachine zoals Google). Voor Linux is veel sofwtare beschikbaar om een cluster op te zetten en te beheren.
- Fileserver. Met de vrij verkrijgbare SAMBA software is Linux vrij eenvoudig
als file- en printserver in een windows netwerk op te nemen.
Natuurlijk is het ook mogelijk Linux in een bestaand Unix netwerk op te nemen.
Linux kan als server in een op appletalk gebaseerd netwerk dienst doen. Daarnaast
kan Linux ook in een op Novell Netware gebaseerd netwerk als client opgenomen worden.
- Desktop operating system. Met de grafische interface van X-windows kan Linux
als platform voor een werkstation op standalone PC dienen. Hoewel Microsoft
vergeten is MS-Office voor Linux uit te brengen, zijn er gelukkig voldoende
alternatieven als Staroffice (Sun microsystems), Wordperfect, Corel Office 2000,Koffice (open source) en vele anderen. Naast office teopassingen zijn er natuurlijk
talloze ander toepassingen mogelijk. Op het gebied van spellen ligt Linux nog echt
dik achter bij MS-windows. In het algemeen moet men in zo'n situatie gewoon
uitzoeken wat er voor Linux beschikbaar is en op grond daarvan besluiten
of het z'n plaats op de desktop verdient. Voor mijzelf is dat al jaren het geval
- Software ontwikkel platform. Linux kent een heleboek gratis verkrijgbare
compilers. Samen met andere tools van bijvoorbeeld GNU heeft een programmeur een prima omgeving voor software ontwikkeling
bij de hand.
- Embedded systemen. Hier zit Linux verstopt in een intelligent apparaat dat
er op het eerste gezicht ook niet uitziet als een computer. Voor Linux lijkt op dit
gebied een geweldige toekomst weggelegd. Op het ogenblik zijn er al MP3 spelers,
netwerk disksystemen, kant en klare firewalls en dergelijke gebaseerd
op linux beschikbaar.
De reden van het te verwachten succes zit hem in het feit dat Linux eenvoudig
aan andere hardware aan te passen is. De sourcecode is beschikbaar en voor
techneuten is de werking tot in de puntjes te doorgronden. Ook hoeven er geen royalties
voor verkochte systemen met embedded Linux afgedragen te worden, waardoor
een ontwikkelaar zijn systeem tegen een scherpe prijs op de markt kan zetten.
Als laatste wil ik nog het feit vermelden dat Linux al voorbereid is op
koppeling met Internet. In de toekomst zullen meer apparaten met het Internet
gekoppeld gaan worden, zeker als daardoor de functionaliteit een stuk beter wordt.
Veel informatie over embedded linux is hier te vinden.
Leo van Moergestel
<leovm@chello.nl>
Aangemaakt 30 augustus 2000
Laatst bijgewerkt 17 september 2005