Proč Linux selhal na ploše

Autor: Roger Morrison
Datum Vytvoření: 17 Září 2021
Datum Aktualizace: 21 Červen 2024
Anonim
Why Linux Failed On The Desktop
Video: Why Linux Failed On The Desktop

Obsah


Zdroj: Morfeo86ts / Dreamstime.com

Odnést:

Zdá se, že Linux se nikdy nestane běžným operačním systémem pro stolní počítače, ale u vývojářů je velmi oblíbený a je základem operačního systému Android.

Ve světě Linuxu se stalo běžným vtipem, že to bude „rok desktopové plochy Linuxu“, ať už se stane jakýkoli rok. Po celá léta, Linuxové geekové snili o rozbití zlé říše Windows, ale to se nikdy nestalo. To lze samozřejmě připsat značnému vlivu společnosti Microsoft, ale její část leží na samotné linuxové komunitě.

Linux nebyl běžným stolním operačním systémem, většinou byl zařazen do programátorů a správců systému.

Podle programátorů, pro programátory

Jedním z důvodů, proč Linux nedokázal oslovit uživatele běžného počítače, je to, že jeho uživatelská základna není složena z běžných uživatelů počítačů, ale z vývojářů. Toto sahá až do dědictví Unixu, který byl také vyvinut „programátory pro programátory“. Byl vyvinut některými velmi dobrými programátory, Dennisem Ritchiem a Kenem Thompsonem.


Když vyvíjeli Unix v Bell Labs, nebyla věnována velká pozornost „uživatelsky přívětivosti“, protože vyvíjeli systém určený pro výzkum v oblasti informatiky.

Tato vývojová orientace přetrvává dodnes. Dokonce i s distribucemi jako Ubuntu, které slibovaly, že budou pro netechnické uživatele snadnější instalace a používání, stále potřebují k navigaci trochu know-how.

Miguel de Icaza, jeden z hlavních zakladatelů projektu GNOME, souhlasí. „Problém s Linuxem na ploše je zakořeněn ve vývojové kultuře, která byla kolem něj vytvořena,“ napsal.

Kromě toho, že je obtížné jej nainstalovat a používat, je podle jeho názoru dalším velkým problémem tendence vývojářů vyhazovat rozhraní a API, která fungují dokonale ve prospěch něčeho „elegantnějšího“.

„Postoj naší komunity byl jedním z vynikajících technických aspektů: v našich zdrojových stromech nechceme zastaralý kód, nechceme udržovat rozbité návrhy, chceme čisté a krásné návrhy a chceme odstranit všechny stopy špatných nebo špatných implementoval nápady ze stromů zdrojového kódu, “dodal.


Žádné chyby, žádný stres - Váš průvodce krok za krokem k vytváření softwaru pro změnu života, aniž by došlo ke zničení vašeho života

Nemůžete zlepšit své programovací schopnosti, když se nikdo nestará o kvalitu softwaru.

Na druhé straně Windows zdůrazňují zpětnou kompatibilitu do bodu, kdy si někteří lidé myslí, že mají opačný problém.

Nedostatek konzistentního uživatelského rozhraní

Zatímco Windows a Mac OS X dávají svému rozhraní konzistentní vzhled a dojem a vydávají pokyny pro lidské rozhraní, Linux je mnohem více anarchický.

Jedním z důvodů je to, že GUI, spuštěné pod X Window System, je jen dalším programem, místo toho, aby byl důvěrně svázán se systémem.

Kromě různých správců oken a stolních počítačů existuje řada různých sad nástrojů. Techničtí uživatelé mohou šťastně používat editor Emacs, správce souborů Midnight Commander a zsh, ale začínající uživatel by mohl najít různé styly rozhraní. To je poslalo do náručí Windows a Mac OS X.

Elitismus

Ripování všeho a počínaje od nuly je jedním z příznaků elitářství, které může proniknout do linuxové komunity.

Téměř každý, kdo byl novým v systému Linux a položil otázku na fóru nebo kanálu IRC, byl alespoň jednou informován „RTFM“ (Přečtěte si Fine Manual).

Linuxoví programátoři jsou oprávněně hrdí na to, že dokážou kompletně postavit operační systém, který je otevřeným zdrojovým kódem, a spolupracovat s ostatními programátory z celého světa, a to zcela od nuly. Někdy si neuvědomují, že ne každý je kouzelnický programátor.

Hardwarová podpora

Dalším dráždivým bodem je podpora hardwaru. Zatímco psaní ovladačů zařízení může být únavné, zařízení, která mají neúplnou funkčnost - nebo horší nefungují vůbec v Linuxu - vážně brání přijetí.

To samozřejmě není zcela vina vývojářů. Existuje spousta zařízení a je pro ně těžké psát ovladače. Někteří, jako grafické karty, jsou považováni za obchodní tajemství a výrobci jsou o svých designech maminkami. Stejným problémem trpí i bezdrátové síťové karty. Vývojáři je musí přezkoumat, aby mohli implementovat alespoň některé funkce nebo se spoléhat na vlastní ovladače.

Windows, Mac jsou pro většinu lidí dost

Hlavním důvodem, proč se do Linuxu nepřestěhovalo více lidí en masse, i v případě katastrof, jako je Windows 8 a Vista, je to, že Windows je pro většinu lidí prostě dost dobrý. V systému Windows XP získali běžní uživatelé stolních počítačů plné předběžné multitasking as ním mnohem větší stabilitu. "Modrá obrazovka smrti" většinou zmizela, s výjimkou případu vážného hardwarového problému.

Dokonce ani konec podpory pro systém Windows XP nevyvolával hromadnou migraci do systému Linux. Zdá se, že myšlenka, že uživatelé Windows by náhle adoptovali Linux, nebyla nic víc než jen zbožné přání. Uživatelé systému Windows XP se systémem drželi tak dlouho, protože nebyli na prvním místě ochotni se změnit. Proč by se teď přizpůsobili?

Uživatelé systému Windows 7 a XP se také jednoduše vyhnuli systému Windows 8. Nyní, když společnost Microsoft dělá systém Windows 10 bezplatnou aktualizací pro uživatele systémů Windows 8 a Windows 7, dává jim větší smysl upgradovat na Windows 10 místo Ubuntu.

Zdá se, že Mac OS X je úspěšný tam, kde selhal Linux, a nabízí desktop podobný Unixu, který se snadno používá. (Přečtěte si více o síle Unixu v tom, co se IT Peope může poučit z unixové filozofie.)

Linux vítězí na mobilu

Zatímco Linux není síla na ploše, svět je dnes méně závislý na tradiční ploše. Více lidí používá webové aplikace, jako jsou Dokumenty Google, a přesouvá své výpočty do mobilních zařízení. Android, založený na Linuxu, vyhrává s více než 83 procentem podílu na mobilním trhu. Chromebooky, lehké přenosné počítače navržené pro použití s ​​webem, se také stahují do Windows zespodu.

Webové aplikace, které lidé používají každý den, včetně aplikací od Googlu, většinou běží také na Linuxu. Zdá se, že Linux zvítězí ve všem kromě plochy.

Závěr

I když Linux je skvělý operační systém, nebyl a pravděpodobně nikdy nebude významnou silou na ploše, i když po dlouhou dobu bude dominovat ploše vývojáře.