Hårdvarusupport.

closeDetta inlägg skrevs för 10 år 7 månader 26 dagar sedan, och om det är av karaktären åsikt, så reserverar jag mig för att jag mycket sannolikt kan ha ändrat den sedan dess. Är det en guide så kan det också vara så att det inte längre är applicerbart eller fungerar. Dock vill jag inte ta bort, eller orkar sortera, gamla inlägg och därför är det kvar.

Ett konstant ljug angående GNU/Linux-hårdvarusupport har alltid varit ett argument mot att använda en Linux-dist. Men kanske är detta på väg att förändras. Alltså inte att GNU/Linux börhar få support för mer hårdvara – vilket det förvisso får – utan ljuget, för det är snarare tvärtom.

Idag är GNU/Linux – egentligen Linux, som i Linux-kärnan – den plattform som faktiskt stödjer mest hårdvara av alla operativsystem. Under årets Linuxkonferensen Linux.conf.au så publicerades en analys av utvecklingen av Linux-kärnan av Jonathan Corbet (läs mer hos IDG), som visar bla. vilka företag som bidrgit med kod, hur mycket, hur kärnan växer, mm.

Med 7000 rader kod som tillkommer varje dag så är ett allt större hårdvarustöd ett faktum, men det finns redan ett gigantiskt stöd. Mycket större än vad tex. Windows 7 eller Mac OS X har.

Det kanske inte alltid är den absolut senaste hårdvaran som inte fungerar, men det är ju trots allt rätt naturligt. Dock så var Linux först med support för USB 3.0. Bara det säger en hel del! Däremot så fungerar tex. mycket av lite äldre hårdvara – om inte all, i Linux. Ifrån TV-kort, (trådlösa)nätverkskort, grafikkort, skrivare mm. Saken med Linux och hårdvara är också det att den är fullständigt integrerad i kärnan (med vissa undantag som för en del Broadcom-kretsar och grafikkort) och laddas så fort du sätter i produkten. I GNU/Linux-världen så heter det dessutom inte drivrutiner längre, utan moduler – lite kuriosa.

Ibland kan det dock vara andra felande länkar i systemet. Tex. så fick jag nyligen mitt Mobila Bredbands, USB-modem. Ett Huawei E182E. Efter att ta tagit bort PIN-koden för SIM-kortet så fungerade det direkt (”out-of-the-box”). Men tre dagar senare så fungerade det inte längre och har ännu inte fått igång det. Väntar på att buggen ska lösas.


Exempel på Linux fantastiska hårdvarustöd: 9 tryckkänsliga skärmar kopplade till en Mac Mini, som kör Ubuntu.

För en tid sedan köpte jag min sista Datormagazin och blev otroligt frustrerad över hur deras argument mot att använda GNU/Linux. Det var mycket oproffsionellt skrivet och jag skickade faktiskt ett klagomail till dem. Inget svar fick jag och jag har inte köpt en ny tidning sedan dess. Lite synd, för Linux-delen var oftast rätt go.

Men ju mer kod som tillkommer och ju större GNU/Linux blir, ju större kommer det bli i resultat av detsamma. Fler företag kommer att satsa och ge sig på att sin egna hårdvara ska fungera. Nvidia har länge skett sitt eget. Intel är ett annat företag. De är goda exempel på att det inte är så farligt, utan faktiskt bara bra.
Vi är redan om de ledande operativsystemen i hårdvarustöd idag. Men bättre ska det bli och snabbare ska ny hårdvara ha support. Låt oss bara hoppas att Apple kan ge fan i att försvåra saker hela tiden bara.