Nesouhlasím, že by se linux měl přibližovat windowsům. Viděl bych v tom jeden zásadní důvod:
Proč je MacOSX tak zajímavý, exkluzivní a „chtěný“?
Protože je jiný než windows a na tom celej Apple stojí: „Nemáme takový shit, jako dělá Microsoft. Jsme jiní a lepší…“.
Ze stejného důvodu je hloupost, aby linux byl druhými windows, protože pak by nebyl důvod ho používat. Linux by měl být jiný a lépe použitelný.
linux ma vyhodu v tom, ze sa v nom da urobit skoro cokolvek ale v to je aj jeho najvecsia nevyhoda pri masovom rozsirovani. Chyba tam dlhodobejsia koncepcia, ktora brani podpore linuxu zo strany vyrobcov HW a SW. Kto bude vyvyjat SW alebo driver, ked o rok-dva (aj menej) si v komunite zmyslia a zmenia zasadnu vec v linuxe, ktora bude mat dopad na fungovanie SW alebo HW v novsom jadre (distribucii). Pri linuxe je potrebne aplikaciu neustale vyvyjat a starat sa o nu aby fungovala aj v novsich distribuciach, hoci zo strany funkcnosti nieje potrebne ju upravovat. To je najvecsia brzda rozmachu linuxu. Samozrejme trpi aj windows ale tam je perioda dlhsia a velke zmeny sa nedeju tak casto ako v linuxe. V linuxe si nikto nieje isty, co bude o par mesiacov a to je potrebne odstranit. Robit distribucie s dlhsou podporou, zmenit koncepciu distribucii a velke zmeny robit menej casto.
Teraz ma linux velku sancu ubrat z podielu windows, len je potrebne to vyuzit.
Pokud výrobce HW dodá ovladač do jádra a správce příslušného modulu jej akceptuje (což je téměř pravidlem, pokud ten kód je kvalitní, dodržuje pravidla daného modulu a dá se udržovat), pak už se o ovladač téměř nemusí starat. I při velkých změnách se o přechod starají správci modulů a změny připravují právě s ohledem na nutné změny ve stávajících ovladačích.
Samozřejmě u SW aplikace to tak neplatí, tu si udržuje většinou autor sám, pokud se nenajde někdo jiný. Ale i zde jsou výjimky – viz známý článek autora powertopu, kde popisuje, jak pomáhali i sami opravovali kód aplikací, které obsahovaly čekací smyčky.
Moje řeč – tím, že se vývoj soustředí na to „aby to bylo jako Windows“ sice je možno dosáhnout toho, aby s Linuxem uměl pracovat každý uživatel Windows, ale protože přechod sám o sobě něco stojí (čas, peníze, práce), tak to k přetáhnutí uživatele nestačí.
Takže ačkoli otevřenost Linuxu přímo vybízí k různým experimentům a hledání lepších konceptů a řešení, většina úsilí je napřena k tupému napodobování Windows, v lepším případě s opravami největších zvěrstev. Přitom nápadů a principů, které by stály za rozpracování je dost i kdyby se měly pouze vykrást dobré myšlenky ze zapadlých operačních systémů (např. tear-off menus v NeXT Stepu, ale zajímavé věci by se našly i v BeOS, u Amigy apod.).