To,že nepodporuje hardware
Spíše hardware nepodporuje Linux. Je úkolem výrobce HW podporovat jednotlivé OS, ne naopak. Přesto dělají vývojáři Linuxu (a nejen Linuxu, když už jsme u toho) možné i nemožné, aby bylo podporováno co nejvíce HW. Jenomže, pokud se výrobce rozhodne Linux nepodporovat a neposkytnout ani příslušnou dokumentaci, která by umožnila vývojářům Linuxu napsat vlastní ovladač, pak je to opravdu těžké.
To, že některý HW není v Linuxu podporován, je důsledkem rozhodnutí daného výrobce. My neřekneme - firma XYZ přišla s novým HW, tak my ho nebudeme podporovat. Naopak. My děláme, co můžeme, aby byl takový HW v Linuxu podporován. Jenomže pro HW bez specifikací se ovladač dělá dost špatně.
Je na vás, spotřebitelích, aby dali takovým výrobcům najevo, že chtějí podporu pro Linux či jiný OS. Bohužel, vy si maximálně zanadáváte na Linux, jak je špatný, protože výrobce vašeho HW Linux nepodporuje, a vrátíte se zpět k Windows. To je pak těžké.
P.S. Tohle platí pro jakýkoliv OS. Stačí v mém příspěvku nahradit "Linux" za příslušný jiný OS, třeba FreeBSD, apod.
Bohužel, situace je patrně trošku složitější. Pokud jste můj příspěvek pročetl celý, pak víte, že výrobce HW nemusí ovladač pro Linux vytvořit sám a na vlastní náklady. Stačí, aby zveřejnil příslušnou dokumentaci, a ovladač bude vytvořen přímo vývojáři Linuxu bez jakékoliv intervence ze strany výrobce HW. Dokonce nedávno jeden vývojář oficiálně nabídl HW výrobcům vytvoření ovladače zdarma, a to i v případě nutnosti podepsání NDA.
V takovém případě je ve vaší rovnici X (náklady) rovno 0, zatímco Y (výnosy) je nenulové. Podle toho by měli už všichni HW výrobci Linux podporovat...
nejméně 10%
Mně fascinuje, jak někteří hýří konkrétními čísly, aniž by pro ně měli nějakou oporu. Proč nejméně 10%? Jak jste dospěl k tomuto číslu?