Firmware, coșmarul continuă

Cu câteva luni în urmă, înainte de a scrie aici, debutasem ca scriitor pe blogul lui Frannoe. Unul dintre primele articole pe care le-am făcut s-a numit „Firmware, coșmarul unui debutant”. Acum este momentul să scriem al doilea capitol.

Am citit recent știrile planurilor Stefano zacchiroli (Lider de proiect Debian) astfel încât în ​​cele din urmă distribuție universală printre lista distribuțiilor recomandate de Free Software Foundation (împreună cu distribuții care marchează nordul, cum ar fi Trisquel, Blax, gNewSense, Venenux, Musix și Dynebolic). De fapt, a fost deschisă o listă de corespondență în care puteți începe să vorbiți despre orice idee înrudită. Inutil să spun că fricțiunea a început deja: că FSFistii vor să pună capăt depozitelor non-libere, că debianiții spun că acest lucru încalcă contractul Debian etc.

Nu vreau să mă opun celor care consideră că Debian merită să fie inclus în lista distribuțiilor recomandate de FSF (chiar dacă doar folosind depozitul principal), dar vreau să subliniez ceva. De ce este preocupat FSF Debian nu este doar menținerea depozitelor contrib și non-free, ci și ușurința cu care acestea pot fi accesate (La fel de ușor ca să faci sudo nano /etc/apt/sources.list și să adaugi contrib și non free la sfârșitul fiecărei linii.) SAE este motivul pentru care nu includ Debian. Cu Squeeze și nucleul său gratuit s-au apropiat puțin mai mult, dar nu la fel de aproape pe cât ar dori FSF.

Cel mai critic dintre toate acestea va fi atunci când vine vorba de a face față firmware-ului gratuit, acel lucru enervant care împiedică computerul „100% gratuit” (gratuit conform RMS). Asta pentru că nu ești liber, te obligă să decizi între a fi sclavul unei nevoi, cum ar fi conectarea la internet prin wireless sau accelerarea grafică SAU CHIAR ÎNCEPE LINUX, sau să fie lipsiți de aceste nevoi ………… dar fiți liberi. Stallman nu are nevoie de accelerare grafică, deoarece folosește doar desktopurile pentru a rula aplicații grafice (vezi un pdf sau o imagine) dar de cele mai multe ori folosește consola. Nici nu are nevoie de o conexiune Wi-Fi, deoarece de cele mai multe ori nu are acces la Internet și se conectează doar pentru a citi și a trimite e-mailuri. (și de la Emacs)Prin urmare, cu un cablu Ethernet puteți rezerva. Și cu chestiunea cu BIOS, Lemote pe care îl lăsase cu conștiința curată. Fără îndoială, eliminarea nevoilor vă va face să urcați mai repede în Piramida lui Maslow.

Dar, desigur, nu avem toți aceleași nevoi. Din fericire nu am nevoie de accelerare grafică (Nu-mi place să am efecte pe ecran, dincolo de conky), dar trebuie să mă conectez la internet prin wireless, deoarece există 3 calculatoare în casa mea (un computer și 2 notebook-uri) și un router wifi care este conectat doar direct la computer. În plus, în facultatea mea există zone Wi-Fi pentru a mă putea conecta în „cazuri de urgență”. Dar mai mult decât orice, experiența jenantă pe care am avut-o cu banda largă mobilă m-a făcut să am nevoia ca conexiunea mea la internet să fie optimă și să nu se întrerupă la fiecare câteva minute. Și în ceea ce privește BIOS-ul, singurul lucru pe care îl consider necesar este că poate încărca sistemul de operare la alegerea mea.

Asta mă determină să pun o întrebare pe care mulți dintre noi o ignorăm: Din ce motive fac companiile de hardware drivere GNU / Linux? dar mai important Cât de semnificative pot avea utilizatorii de distribuții 100% gratuite? Utilizatori solicitant în termeni de libertate, aceștia sfătuiesc să cumpere doar hardware care funcționează cu software 100% gratuit, indiferent de performanță. Sunt destul de convinși că, dacă Linux-ul încetează să mai folosească carduri NVIDIA, compania nu va avea de ales decât să-și elibereze driverele. Cu toate acestea, există riscul ca NVIDIA (la fel cum a făcut Adobe cu Flash) îi trece prin cap  nu mai faceți versiuni ale driverelor dvs. pentru GNU / Linux și să fie dedicat doar utilizatorilor Windows și Mac (90% sau mai mult). Care scenariu este cel mai probabil, care NVIDIA eliberați driverele pentru GNU / Linux sau pentru a le elimina în fața cererii reduse? Și pe măsură ce vă spun NVIDIA, vă spun orice altă companie care produce drivere non-gratuite.

Nu știu ce poate ieși din această încercare Debian de a se reconcilia cu FSF, dar există teama că apropierea dintre acești doi va determina mulți utilizatori să părăsească Debian doar pentru problema firmware-ului (presupunând că nu vor avea nevoie de alte programe proprietare). Aici în Uruguay hardware-ul nu este ieftin, opțiunile nu sunt atât de multe, iar vânzătorii presupun asta nu ești nebun din punct de vedere al software-ului. O decizie greșită în achiziționarea de hardware va face experiența într-o distribuție 100% gratuită insuportabil iar când ceri ajutor îți spun te dracu '. Rezultatul: o risipă de bani și un sentiment de tristețe și incapacitate atât de mare ..........de parcă ți-ar fi furat computerul.

În cele din urmă, las aceste link-uri:

Lista de discuții pentru discuții între FSF și Debian: http://lists.alioth.debian.org/pipermail/fsf-collab-discuss/
Un vot care a stricat relațiile: http://www.debian.org/vote/2004/vote_002
Utilizarea Lemote-ului lui Stallman: http://richard.stallman.usesthis.com/
Site pentru a evita dezamăgirea: http://www.h-node.org/

PS: Folosesc Sabayon Linux 9 de vineri și nu pot să nu fiu uimit de faptul că broadcom-ul meu 432b a fost recunoscut pe DVD-ul LIVE. Acest lucru nu mi s-a întâmplat cu Ubuntu. Încă știu cum să instalez firmware-ul din surse pentru când folosesc o altă distribuție.