Het is niet de eerste keer dat XFree86, de X11 implementatie van Linux, ter discussie staat. Soms hoor je dat de netwerk-ondersteuning van X11 het geheel te traag maakt. Dit is echter niet correct: op de snelheid van het netwerk-gedeelte is niks aan te merken. Wat wel vertragend werkt is vaak de grafische driver. Tot op de dag van vandaag is het van groot belang om de juiste grafische kaart te kiezen om van snelle graphics en 3D beelden te kunnen genieten. Dit omdat niet alle drivers even ver ontwikkeld zijn. Veel gebruikers wachten op een snellere en betere ontwikkeling van de drivers. Tot nu toe zonder resultaat, vooral omdat XFree86 niet goed genoeg was.

Welkom bij LinuxFocus maart/april 2004

elke dag meer plezier
LinuxFocus, elke dag meer plezier!
Het is niet de eerste keer dat XFree86, de X11 implementatie van Linux, ter discussie staat. Soms hoor je dat de netwerk-ondersteuning van X11 het geheel te traag maakt. Dit is echter niet correct: op de snelheid van het netwerk-gedeelte is niks aan te merken. Wat wel vertragend werkt is vaak de grafische driver. Tot op de dag van vandaag is het van groot belang om de juiste grafische kaart te kiezen om van snelle graphics en 3D beelden te kunnen genieten. Dit omdat niet alle drivers even ver ontwikkeld zijn. Veel gebruikers wachten op een snellere en betere ontwikkeling van de drivers. Tot nu toe zonder resultaat, vooral omdat XFree86 niet goed genoeg was.

Eind januari stelde XFree86 zijn nieuwe licentie voor en dit zou de hele situatie wel eens grondig kunnen veranderen.

De herziene licentie was ingegeven door de wil om te verzekeren dat XFree86 en de medewerkers ervan de erkenning krijgen die ze verdienen voor hun werk.

Spijtig genoeg is de nieuwe licentie niet compatibel met de GPL. De verandering mag XFree86 dan wel veel aandacht en erkenning hebben opgeleverd, maar de kans bestaat dat het project nu langzaam maar zeker volledig genegeerd zal gaan worden. Een paar van de grote distributies zoals Mandrake, Gentoo, Debian en anderen hebben al aangekondigd dat ze versie 4.4.0 niet zullen gaan gebruiken. Het belangrijkste dispuut is de nieuwe 'advertentie clausule' in de licentie. Elke distributie die XFree86 bevat wordt nu verplicht om expliciet te vermelden dat XFree86 wordt meegeleverd. Wat maakt deze software zo uniek dat ze dit recht kunnen opeisen? Per slot van rekening zitten de distributies vol met knappe stukken software; denk maar aan KDE, Xfce, Gimp, Qt, GTK, ... de lijst is eindeloos. Bovendien vereist XFree86 nu ook schriftelijke toestemming om de naam van het project te gebruiken in een advertentie. Eenvoudigweg het vermelden op de doos zou al als een vorm van advertentie beschouwd kunnen worden. Kortom, met de nieuwe licentie word je misschien gedwongen om toestemming te vragen voordat je de software kunt verspreiden.

Wat kunnen we hieruit leren? Wel, vrije software leeft altijd verder. Een betere X11 is misschien binnenkort al beschikbaar op http://freedesktop.org/. En de tweede les: knoei niet met de licentie. Als je een licentie zoekt, kies er dan eentje uit http://www.gnu.org/licenses/licenses.html of http://creativecommons.org/

-- Guido Socher


Articles at Linux Gazette

De LinuxFocus Tip


Hier volgt een snelle manier om de temperatuur van een computer te meten vanop afstand. Nieuwe moederborden hebben vaak sensors die de temperatuur meten - maar zelfs als je een ouder type gebruikt kun je vaak toch de temperatuur aflezen.
Harde schijven met "S.M.A.R.T." ondersteuning hebben een ingebouwde temperatuursensor die je kunt uitlezen met het commando "smartctl -a /dev/hda" (voor de eerste IDE schijf). Je hebt geen speciale kernel nodig om dit commando te gebruiken. Dus als je de normale werkingstemperatuur van de schijf kent, kun op deze manier een falend klimatisatie-systeem of een kapotte ventilator ontdekken: de temperatuur van de schijf zal abnormaal hoog liggen.
193 Load_Cycle_Count       0x0032 253 253 000 Old_age Always -    379
194 Temperature_Celsius    0x0032 253 253 000 Old_age Always -    45
195 Hardware_ECC_Recovered 0x000a 253 252 000 Old_age Always -    0

Het commando smartctl maakt deel uit van het smartmontools pakket: http://smartmontools.sourceforge.net/

Er bestaat ook een tooltje dat enkel de temperatuur uitleest (dus niet alle S.M.A.R.T. parameters tegelijk zoals smartctl doet):
http://coredump.free.fr/linux/hddtemp.php:
#hddtemp /dev/hda
/dev/hda: ST94011A: 45 C



© 2004 LinuxFocus
Ga naar de LinuxFocus Contact Personen Pagina