Ahoj,
tohle bude trichu OT, ale čumím jak puk. Co mě totiž vždycky štvalo bylo ta šílená práce se zprovozněním 3D akcelerace v Linuxu (kompilace jádra, nastavení ovladačů a X...). No, pravda, už jsem delší dobu s tímhle nedělal, ale teď koukám, že na tady tomto Live CD je už 3D akcelerace přímo, a to pro NVidia i ATI karty. Kdyžto teda jde, proč se to nepoužívá i v ostatních distribucích? Zas by se to přiblížilo víc lidem, kteří chtějí Linux používat a ne ho kompilovat (tj. "běžným" uživatelům). Nebo snad jsou nějaké distra, které mají už v sobě 3D akceleraci zahrnutou?
Důvod je jednoduchý -- licence komerčních ovladačů. Nevím proč, ale výrobci ovladačů prostě nechtějí, aby jejich ovladače někde byli šířeny přímo, a tak to v licenci omezili. Je to hloupé, ale je to tak. Výrobci distribucí tak ovladače přidávat nemohou. Respektive by to možná šlo, ale hrozí kolem toho právní tahanice, tak si takhle usnadňují život.
Je to tedy opět na výrobcich. A úplně nejjednodušší by bylo, kdyby k ovladačům uvolnili zdrojáky. Pak by mohly být ovladače přímo v jádře Linuxu, odpadli by problémy s případnou nekompatibilitou s novými kernely a neustálé rekompliace jejich jaderného modulu při každém upgradu kernelu.
Tady jsou krásné vidět problémy closed-source.