Compra de maquinari específic per a GNU/&arch-kernel;
Hi ha diversos fabricants que venen sistemes amb Debian o altres distribucions
de GNU/Linux preinstal·lades.
Potser heu de pagar més per a aquest privilegi, però així compreu pau
espiritual, ja que podeu estar segurs que el maquinari funciona bé a
GNU/Linux.
Si heu de comprar una màquina amb Windows inclòs, llegiu amb cura la
llicència de programari que ve amb el Windows; potser podeu rebutjar la
llicència i obtenir un descompte del fabricant. Cercar devolució de
windows
a Internet us pot donar informació útil per ajudar-vos en
això.
Tant si compreu un sistema amb &arch-kernel; preinstal·lat com si no, o fins i tot
si compreu un sistema de segona mà, és important que comproveu que el
vostre maquinari funciona amb el nucli &arch-kernel;. Comproveu si el vostre
maquinari està llistat a les referències que es troben a continuació. Feu
saber al vostre venedor que voleu comprar per a un sistema &arch-kernel;. Recolzeu
els fabricants de maquinari que funciona amb &arch-kernel;.
Eviteu el maquinari propietari o tancat
Alguns fabricants de maquinari simplement no ens diuen com escriure
controladors per al seu maquinari. Altres no ens permeten l'accés a la
documentació sense un acord de no divulgació que ens impediria alliberar
el codi font de &arch-kernel;.
Com que no ens han donat permís per a accedir a la documentació d'aquests
dispositius, simplement no funcionen amb &arch-kernel;. Podeu ajudar demanant als
fabricants d'aquest maquinari que alliberin la documentació. Si ho demana prou
gent, llavors s'adonaran que la comunitat del programari lliure és un mercat
important.
Maquinari específic de Windows
Una tendència molesta és la proliferació de mòdems i impressores específiques
de Windows. En alguns casos són dissenyats especialment per a serr utilitzats
amb el sistema operatiu Microsoft Windows i duen la llegenda
WinModem
o Elaborat especialment per a ordinadors basats
en Windows
. Això generalment es fa traient el processador incrustat
del maquinari i traslladant la feina d'aquest processador a un controlador de
Windows que s'executa a la UCP del vostre ordinador. Aquesta estratègia fa el
maquinari menys car, però l'estalvi sovint no arriba a
l'usuari, i aquest maquinari pot ser inclús més car que els dispositius
equivalents que mantenen la seva intel·ligència incrustada.
És recomanable que eviteu maquinari específic de Windows per dues raons.
La primera és que els fabricants generalment no fan disponibles els recursos
necessaris per a escriure controladors per a &arch-kernel;. Generalment, les
interfícies de programari i maquinari del dispositiu són propietàries, i la
documentació no està disponible sense un acord de no divulgació, si és que
està disponible. Això impossibilita que pugui ser utilitzat amb programari
lliure, ja que els desenvolupadors de programari lliure divulguen el codi
font dels seus programes. La segona raó és que quan es treu el processador
incrustat d'un d'aquests dispositius, el sistema operatiu ha de dur a terme
la feina d'aquest processador, sovint a prioritat de temps
real, provocant així que la UCP no estigui disponible per a
executar els vostres programes mentre està controlant el dispositiu. Com que
l'usuari típic de Windows no realitza multi-tasca tan intensivament com un
usuari de &arch-kernel;, els fabricants esperen que els usuaris de Windows no
notaran la càrrega que aquest maquinari posa a la seva UPC. De tota manera,
qualsevol sistema operatiu multi-procés, fins i tot el Windows 2000 o XP,
pateixen degradacions en l'execució quan els fabricants de perifèrics
escatimen en la potència de processament del seu maquinari.
Podeu ajudar a millorar aquesta situació encoratjant aquests fabricants
a alliberar la documentació i altres recursos necessaris per a programar
el seu maquinari, però la millor estratègia és simplement evitar aquest
tipus de maquinari fins que estigui llistat com a funcionant al
Linux Hardware Compatibility HOWTO.