![]() | |||
|
Huidig nummer
alternatief?
de moeite waard?
nog compacter?
Oude nummers |
Linux, een volwaardig alternatief?
Linux is een operating system dat de laatste tijd meer en meer ter sprake komt. In tegenstelling tot andere OS'n, wordt Linux gratis gemaakt door een groep wereldwijd verspreide programmeurs. De sourcecode is vrij ter beschikking. Dus kan iedereen naar eigen believen mee helpen debuggen. Nu Linux bijna toe is aan een nieuwe reeks kernelversies, is het interessant om eens na te gaan wat de nieuwe generatie kernels alleszins bevat. [1] Dit overzicht gaat enkel over devices die echt aangestuurd moeten worden vanuit het hart (de kernel) van het besturingssysteem. Daarbij zitten bijv. geen scanners, modems, printers en andere randapparatuur. Chips en chipsets Op dit moment ondersteunt Linux vooral de Intel-processoren (386, 486, Pentium, Pentium II, MMX-technologie) en zijn concurrenten (AMD en Cyrix), maar ook verscheidene andere platformen. [2] Daarenboven pakt Linux de diverse bugs aan in de processoren, zoals de f00f-, fdiv- of hlt-bug. De recente beslissing van Intel om Linux ook te steunen garandeert dat Linux 64bit zal draaien op Intel's toekomstige Merced-processor, zoals zij nu al 64bit draait op Sparc64's en Alpha's. Ook SMP (Symmetric MultiProcessing) is tot 16 processoren geen enkel probleem. Interfaces en bussen Seriële en parallelle poorten, PCI-, IDE- of SCSI-ondersteuning is het eerste waar je aan denkt, maar zeldzame hardware zoals de Microchannelbus lukt ook. PnP (Pruts and Pray) is zowel in de kernel als in userspace mogelijk. [3] PCMCIA- (nu PC-cards genaamd) of IRDA-ondersteuning zit niet in de kernel maar wordt apart geleverd als een set modules die tijdens het booten geladen worden. Leuk om te weten is dat d.m.v. modules de meeste delen van de kernel afzonderlijk kunnen worden geladen zodat de initiële kernel compact en snel blijft. [4] Het is op die manier dat vele distributies toch alle hardware tijdens het booten detecteren. Een groot nadeel is dat USB nog niet ondersteund wordt. Hoewel er al veel werk op dat gebied is verricht, zal de 2.2-deadline niet gehaald worden. Removable en backup media Cd-rom's en floppies zaten er vroeger al in, maar nu is er ook het hele Iomega-gamma (en soortgelijke producten). Bestaande SCSI- en IDE-drivers ondersteunen ook de CD-Writers en Rewriters en in zekere mate DVD.
Vroeger waren soundcards een groot probleem voor het voornamelijk als server gebruikte UNIX-OS, maar nu worden zij automatisch bij installatie gedetecteerd. En voor de goedkope tv/tuner-kaarten is er ook al geen probleem aangezien ze de Brooktree-chip gebruiken van Rockwell. Netwerken en ISDN Linux voorziet niet alle drivers, maar in de netwerkcategorie valt zeker niet te klagen. Qua performance is Linux zelfs door geen ander UNIX-systeem te kloppen; FreeBSD (een ander opensource OS) komt wel verraderlijk dicht in de buurt.
Dag Wieers
Meer zien is meer weten, tips voor beginners.
| ||
|
| |||