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
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
De Artikelen
Vertaald
-
Rsync: Het ultieme Back-up Systeem , door Brian Hone
(Systeembeheer)
Backup is één van de meest genegeerde aspecten van het systeembeheer. Dit artikel behandelt een zeer effectieve oplossing gebaseerd op rsync.
-
Linux voor S/390 (IBM z-Series) , door Cüneyt Göksu
(Systeembeheer)
S/390 is een robuust hardware platform voor grote bedrijven van IBM. Linux draait erop.
-
uucpssh.org: UUCP email voor Linux-fans , door Guido Socher
(Systeembeheer)
In de windows wereld worden inkomende mails ontvangen via POP3 of IMAP en verzonden met SMTP. Deze tweedeling zorgt vaak voor problemen, vooral als je vaak wisselt tussen providers.
-
Een introductie tot de TclMySQL bibliotheek , door Diego Alberto Arias Prad
(Software Ontwikkeling)
MySQLTcl is een Tcl bibliotheek om SQL queries te doen.
-
Grafisch programmeren met GTK - Deel 3 , door Özcan Güngör
(Software Ontwikkeling)
In deze reeks leren we grafische user interfaces (GUIs) te schrijven met GTK.
Onvertaald
-
Gambas: Basic for Linux , door Jonás Alvarez
(Software Ontwikkeling)
Gambas is een grafische Basic programmeeromgeving voor Linux.
-
Tuxpaint: A paint program for kids , door Katja Socher
(Grafisch)
Tuxpaint is een tekenprogramma (niet alleen) voor kinderen en het is enorm plezierig!
-
Statistics Anyone? , door Jürgen Pohl
(Toepassingen)
De meeste statistische pakketten lijken veel te breed van opzet en zijn daardoor heel moeilijk aan te leren. De meeste zijn daarenboven ook nog eens enorm duur. Gelukkig is er een verfrissend alternatief: SalStat.
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