Prečo Linux zlyhal na ploche

Autor: Roger Morrison
Dátum Stvorenia: 17 September 2021
Dátum Aktualizácie: 21 V Júni 2024
Anonim
Prečo Linux zlyhal na ploche - Technológie
Prečo Linux zlyhal na ploche - Technológie

Obsah


Zdroj: Morfeo86ts / Dreamstime.com

Zobrať:

Zdá sa, že Linux sa nikdy nestane bežným operačným systémom pre stolné počítače, ale u vývojárov je veľmi populárny a je základom operačného systému Android.

Vo svete Linuxu sa stalo bežným žartom, že to bude „rok desktopu Linuxu“, bez ohľadu na to, v akom roku sa to stane. Po celé roky sa Linuxoví geekovia snívali o tom, ako rozbiť Zlé impérium Windows, ale nikdy sa to nestalo. Toto by sa, samozrejme, mohlo pripísať značnému vplyvu spoločnosti Microsoft, ale jeho časť spočíva na samotnej komunite Linux.

Linux nebol bežným operačným systémom pre stolové počítače a väčšinou bol zaradený medzi programátorov a správcov systému.

Podľa programátorov, pre programátorov

Jedným z dôvodov, prečo Linux nedokázal osloviť bežných používateľov počítačov, je skutočnosť, že jeho používateľskú základňu netvoria bežní používatelia počítačov, ale vývojári. Toto sa datuje do dedičstva Unixu, ktorý bol tiež vyvinutý „programátormi pre programátorov“. Vyvinuli ho niektorí veľmi dobrí programátori Dennis Ritchie a Ken Thompson.


Keď vyvíjali Unix v Bell Labs, nevenovala sa veľká pozornosť „užívateľskej prívetivosti“, pretože vyvíjali systém navrhnutý pre výskum počítačovej vedy.

Táto orientácia na vývojárov pretrváva dodnes. Dokonca aj pri distribúciách ako Ubuntu, ktoré prisľúbili ľahšiu inštaláciu a používanie netechnických používateľov, stále potrebujú na navigáciu trochu know-how.

Miguel de Icaza, jeden z hlavných zakladateľov projektu GNOME, súhlasí. „Problém s Linuxom na pracovnej ploche je zakorenený v kultúre vývojárov, ktorá bola vytvorená okolo neho,“ napísal.

Okrem toho, že je ťažké ho nainštalovať a používať, je podľa jeho názoru hlavným problémom tendencia vývojárov vyhodiť rozhrania a rozhrania API, ktoré fungujú dokonale v prospech niečoho viac „elegantného“.


„Postoj našej komunity bol jedným z vynikajúcich technických aspektov: v našich zdrojových stromoch nechceme používať zastaraný kód, nechceme udržať rozbité vzory v okolí, chceme čisté a krásne vzory a chceme odstrániť všetky stopy zlých alebo zlých implementoval nápady zo stromov zdrojového kódu, “dodal.

Žiadne chyby, žiadny stres - Váš sprievodca krok za krokom k vytvoreniu softvéru na zmenu života bez zničenia vášho života

Nemôžete vylepšiť svoje programovacie schopnosti, keď sa nikoho nestará o kvalitu softvéru.

Na druhej strane Windows zdôrazňujú spätnú kompatibilitu do tej miery, že si niektorí ľudia myslia, že majú opačný problém.

Nedostatok konzistentného používateľského rozhrania

Zatiaľ čo Windows a Mac OS X poskytujú svojim rozhraniam konzistentný vzhľad a dojem a vydávajú pokyny pre ľudské rozhranie, Linux je oveľa anarchickejší.

Jedným z dôvodov je to, že GUI, ktoré beží pod systémom X Window System, je len ďalším programom namiesto toho, aby bol so systémom dôverne spojený.

Okrem rôznych správcov okien a stolových počítačov existuje množstvo rôznych nástrojov. Technickí používatelia môžu s radosťou používať editor Emacs, správcu súborov Midnight Commander a zsh, ale nováčik môže nájsť odlišné štýly rozhrania. To ich poslalo do rúk Windows a Mac OS X.

elitárstvo

Vytrhávanie všetkého a počínanie od nuly je jedným z príznakov elitárstva, ktorý môže preniknúť do komunity Linux.

Takmer každý, kto bol novým v Linuxe a položil otázku na fóre alebo na IRC kanáli, bol aspoň raz informovaný o „RTFM“ (Prečítajte si Fine Manual).

Linuxoví programátori sú oprávnene hrdí na to, že dokážu úplne vybudovať operačný systém, ktorý je otvoreným zdrojom, ktorý pracuje s inými programátormi z celého sveta, a to úplne od nuly. Niekedy si neuvedomujú, že nie každý je čarodejníckym programátorom.

Hardvérová podpora

Ďalším nepríjemným bodom je podpora hardvéru. Aj keď písanie ovládačov zariadení môže byť únavné, zariadenia, ktoré majú neúplnú funkčnosť - alebo horšie nefungujú vôbec v systéme Linux - vážne bránia prijatiu.

Toto samozrejme nie je úplne vina vývojárov. Existuje veľa zariadení a je ťažké pre ne písať ovládače. Niektoré, ako napríklad grafické karty, sa považujú za obchodné tajomstvá a výrobcovia sú o svojich dizajnoch mamou. Rovnaké problémy majú aj bezdrôtové sieťové karty. Vývojári ich musia prepracovať, aby mohli implementovať aspoň niektoré funkcie alebo sa spoľahnúť na vlastné ovládače.

Windows, Mac sú dosť pre väčšinu ľudí

Hlavný dôvod, prečo sa viac ľudí nepresťahovalo do systému Linux en masse, aj napriek katastrofám, ako sú Windows 8 a Vista, je to, že systém Windows je pre väčšinu ľudí jednoducho dobrý. V systéme Windows XP získali bežní používatelia stolových počítačov úplnú predbežnú multitasking a spolu s tým väčšiu stabilitu. „Modrá obrazovka smrti“ väčšinou zmizla, s výnimkou prípadu závažného hardvéru.

Dokonca ani koniec podpory pre systém Windows XP nevyvolával hromadnú migráciu do systému Linux. Zdá sa, že myšlienka, že používatelia Windows by náhle adoptovali Linux, nebola ničím iným než zbožným želaním. Používatelia systému Windows XP prilepili so systémom tak dlho, pretože sa vôbec nechceli zmeniť. Prečo by sa teraz prispôsobili?

Používatelia systémov Windows 7 a XP sa tiež jednoducho vyhýbali systému Windows 8. Teraz, keď spoločnosť Microsoft robí systém Windows 10 bezplatnou aktualizáciou pre používateľov systému Windows 8 a Windows 7, dáva zmysel pre nich aktualizáciu na systém Windows 10 namiesto Ubuntu.

Zdá sa, že Mac OS X je úspešný tam, kde zlyhal Linux, a ponúka desktop podobný Unixu, ktorý sa ľahko používa. (Prečítajte si viac o sile Unixu v tom, čo sa IT Peope môže učiť z filozofie Unixu.)

Linux zvíťazil na mobile

Zatiaľ čo Linux nie je silou na pracovnej ploche, svet je dnes menej závislý od tradičnej pracovnej plochy. Viac ľudí používa webové aplikácie, ako napríklad Dokumenty Google, a presúva svoje výpočty na mobilné zariadenia. Android, založený na Linuxe, zvíťazil s viac ako 83 percentami podielu na mobilnom trhu. Chromebooky, ľahké prenosné počítače určené na použitie s webom, sa tiež hromadne zhromažďujú v systéme Windows zdola.

Webové aplikácie, ktoré ľudia používajú každý deň, vrátane aplikácií od spoločnosti Google, sa väčšinou spúšťajú aj v systéme Linux. Zdá sa, že Linux zvíťazí na všetkých počítačoch.

záver

Linux je síce skvelý operačný systém, ale nebol a pravdepodobne nikdy nebude významnou silou na pracovnej ploche, aj keď bude dlho dominovať vývojárskej pracovnej ploche.