Zakaj Linux ni uspel na namizju

Avtor: Roger Morrison
Datum Ustvarjanja: 17 September 2021
Datum Posodobitve: 21 Junij 2024
Anonim
Zakaj Linux ni uspel na namizju - Tehnologija
Zakaj Linux ni uspel na namizju - Tehnologija

Vsebina


Vir: Morfeo86ts / Dreamstime.com

Odvzem:

Zdi se, da Linux nikoli ne bo postal osrednji OS za namizne računalnike, vendar je pri razvijalcih zelo priljubljen in je osnova za operacijski sistem Android.

V svetu Linuxa je postala šala, da bo to "leto namizja Linuxa", ne glede na leto. Že leta so Linux geeki sanjali o odstranjevanju Zlobnega imperija Windows, vendar se to še nikoli ni zgodilo. Seveda bi to lahko pripisali Microsoftovemu velikemu učinku, vendar je del tega povezan s samo skupnostjo Linux.

Linux ni bil osrednji namizni operacijski sistem, zato je večinoma prepuščen programerjem in sistemskim administratorjem.

Za programerje, za programerje

Eden od razlogov, da se Linux ni pritožil uporabnikom večine računalnikov, je, da njegovo uporabniško bazo ne sestavljajo uporabniki večine računalnikov, temveč razvijalci. To sega v dediščino Unixa, ki so ga razvili tudi »programerji, za programerje«. Razvili so ga nekateri zelo dobri programerji, Dennis Ritchie in Ken Thompson.


Ko so razvijali Unix v Bell Labs, "prijaznosti do uporabnikov" ni bilo veliko pozornosti, saj so razvijali sistem, zasnovan za raziskave računalništva.

Ta usmeritev za razvijalce se obdrži do danes. Tudi pri distrosih, kot je Ubuntu, ki je netehničnim uporabnikom obljubil, da bodo lažje namestiti in uporabljati, še vedno potrebujejo nekaj znanja in izkušenj za navigacijo.

Miguel de Icaza, eden glavnih ustanoviteljev projekta GNOME, se strinja. "Težava z Linuxom na namizju je zakoreninjena v kulturi razvijalcev, ki je bila ustvarjena okoli njega," je zapisal.

Poleg tega, da je težko namestiti in uporabljati, je še ena večja težava težnja razvijalcev, da odvržejo vmesnike in API-je, ki delujejo popolnoma dobro v korist nečesa bolj "elegantnega".

"Odnos naše skupnosti je bil ena od inženirskih odličnosti: ne želimo zastarele kode v izvornih drevesih, ne želimo obdržati pokvarjenih modelov naokoli, želimo čiste in lepe modele in želimo odpraviti vse sledi slabega ali slabo implementirali ideje iz naših dreves izvorne kode, "je dodal.


Brez napak, brez stresa - vaš korak za korakom vodnik za ustvarjanje programske opreme, ki spreminja življenje, ne da bi vam uničila življenje

Ne morete izboljšati svojih programskih sposobnosti, če nikogar ne skrbi za kakovost programske opreme.

Windows na drugi strani poudarja združljivost nazaj do točke, ko nekateri mislijo, da imajo nasprotno težavo.

Pomanjkanje doslednega uporabniškega vmesnika

Medtem ko Windows in Mac OS X dajeta svojim vmesnikom dosleden videz in občutek ter izdajajo smernice za človeški vmesnik, je Linux veliko bolj anarhičen.

Eden od razlogov je, da je GUI, ki deluje pod sistemom X Window System, le še en program, namesto da bi bil tesno vezan na sistem.

Poleg različnih upraviteljev oken in namiznih računalnikov obstaja več različnih orodij. Tehnični uporabniki lahko z veseljem uporabljajo urejevalnik Emacs, upravitelja datotek Midnight Commander in zsh, toda novinec lahko najde različne stile vmesnikov. To jih je poslalo v naročje Windows in Mac OS X.

Elitizem

Iztrganje vsega in začetek iz nič je en simptom elitizma, ki lahko prežema Linux skupnost.

Skoraj vsi, ki so bili novi v Linuxu in so zastavili vprašanje na forumu ali kanalu IRC, so vsaj enkrat povedali "RTFM" (beri priročnik).

Linux programerji so upravičeno ponosni, da lahko v celoti zgradijo operacijski sistem, ki je odprtokoden, in delajo z drugimi programerji po vsem svetu. Včasih se ne zavedajo, da niso vsi čarovniški programer.

Podpora za strojno opremo

Druga dražljiva točka je strojna podpora. Medtem ko je pisanje gonilnikov naprav lahko dolgočasno, naprave z nepopolno funkcionalnostjo - ali še huje, v Linuxu sploh ne delujejo - resno ovirajo sprejemanje.

Razvijalci seveda niso popolnoma krivi. Zunaj je ogromno naprav in težko je napisati gonilnike zanje. Nekatere, denimo grafične kartice, veljajo za poslovne skrivnosti, proizvajalci pa so mamice glede svojih modelov. Iste težave trpijo tudi kartice za brezžično omrežje. Razvijalci jih morajo obrniti, da bodo lahko izvajali vsaj nekaj funkcionalnosti ali se zanašali na lastniške gonilnike.

Windows, Mac so dovolj dobri za večino ljudi

Glavni razlog, zakaj se več ljudi ni preselilo v Linux množično, tudi ob nesrečah, kot sta Windows 8 in Vista, je ta, da je Windows preprosto dovolj dober za večino ljudi. Z operacijskim sistemom Windows XP so navadni namizni uporabniki končno pridobili popolno večopravilnost in s tem veliko večjo stabilnost. "Modri ​​zaslon smrti" je večinoma izginil, razen v primeru nekaterih resnih težav s strojno opremo.

Tudi konec podpore za Windows XP ni spodbudil množične selitve na Linux. Zdi se, da ideja, da bi uporabniki Windows nenadoma prevzeli Linux, ni nič drugega kot zaželeno razmišljanje. Uporabniki sistema Windows XP so se tako dolgo zadrževali v sistemu, saj se najprej niso bili pripravljeni spreminjati. Zakaj bi se zdaj prilagodili?

Uporabniki sistemov Windows 7 in XP so se tudi preprosto izognili sistemu Windows 8. Zdaj, ko Microsoft za Windows 10 brezplačno nadgrajuje uporabnike Windows 8 in Windows 7, je bolj smiselno, da nadgradijo na Windows 10 namesto na Ubuntu.

Zdi se, da je Mac OS X uspel tam, kjer Linux ni uspel, saj ponuja Unixu podobno namizje, ki je enostavno za uporabo. (Več o moči Unixa preberite v tem, kaj se lahko IT Peope nauči iz filozofije Unixa.)

Linux zmaga na mobilnih napravah

Čeprav Linux na namizju ni sila, je svet danes manj odvisen od tradicionalnega namizja. Več ljudi uporablja spletne aplikacije, kot so Google Dokumenti, in računalništvo preusmeri na mobilne naprave. Android, ki temelji na Linuxu, zmaga z več kot 83 odstotki deleža na trgu mobilne telefonije. Chromebooki, lahki prenosni računalniki, zasnovani za uporabo s spletom, se v sistemih Windows spodobijo tudi od spodaj.

Spletne aplikacije, ki jih ljudje uporabljajo vsak dan, vključno z Googlovimi, večinoma delujejo tudi na Linuxu. Zdi se, da Linux zmaga na vsem, razen na namizju.

Zaključek

Čeprav je Linux odličen operacijski sistem, na namizju še ni bil in verjetno nikoli ne bo pomembna sila, čeprav bo še dolgo dominiral na namizju razvijalca.