De ce Linux a eșuat pe desktop

Autor: Roger Morrison
Data Creației: 17 Septembrie 2021
Data Actualizării: 21 Iunie 2024
Anonim
Why Linux Failed On The Desktop
Video: Why Linux Failed On The Desktop

Conţinut


Sursa: Morfeo86ts / Dreamstime.com

La pachet:

Se pare că Linux nu va deveni niciodată un sistem de operare principal pentru desktop, dar este foarte popular în rândul dezvoltatorilor și este baza sistemului de operare Android.

A devenit o glumă continuă în lumea Linux că va fi „anul desktopului Linux”, indiferent de anul în care se va întâmpla. Ani de zile, geek-urile Linux au visat să dezvăluie Imperiul Rău de Windows, dar acest lucru nu s-a întâmplat niciodată. Desigur, acest lucru ar putea fi atribuit substanțialului substanțial Microsoft, dar o parte din aceasta se află în comunitatea Linux.

Linux nu a fost un sistem de operare mainstream, fiind în mare parte relegat la programatori și administratorii de sistem.

De programatori, pentru programatori

Unul dintre motivele pentru care Linux nu a apelat la utilizatorii de computere mainstream este că baza sa de utilizatori nu este alcătuită din utilizatori de computere mainstream, ci din dezvoltatori. Aceasta datează din moștenirea Unix, care a fost dezvoltată și „de programatori, pentru programatori”. A fost dezvoltat de unii programatori foarte buni, Dennis Ritchie și Ken Thompson.


Când dezvoltau Unix la Bell Labs, nu se acorda prea multă atenție „ușurinței în utilizare”, având în vedere că dezvoltă un sistem conceput pentru cercetarea informatică.

Această orientare a dezvoltatorilor a persistat până în zilele noastre. Chiar și cu distrosuri precum Ubuntu care au promis că vor fi mai ușor pentru instalarea și utilizarea utilizatorilor non-tehnici, acestea necesită totuși un pic de know-how pentru a naviga.

Miguel de Icaza, unul dintre fondatorii principali ai proiectului GNOME, este de acord. "Problema cu Linux pe desktop este înrădăcinată în cultura dezvoltatorului care a fost creată în jurul lui", a scris el.

Pe lângă faptul că este dificil de instalat și de utilizat, o altă problemă majoră în opinia sa este tendința dezvoltatorilor de a arunca interfețe și API-uri care funcționează perfect în favoarea a ceva mai „elegant”.

„Atitudinea comunității noastre a fost una de excelență în domeniul ingineriei: nu vrem coduri învechite în copacii noștri sursă, nu vrem să păstrăm designuri rupte în jur, vrem designuri pure și frumoase și vrem să eliminăm toate urmele de rău sau sărac a implementat idei din arbori cu coduri sursă ", a adăugat el.


Fără bug-uri, fără stres - Ghidul dvs. pas cu pas pentru crearea de software care poate schimba viața fără a vă distruge viața

Nu îți poți îmbunătăți abilitățile de programare atunci când nimeni nu îi pasă de calitatea software-ului.

Windows, în schimb, subliniază compatibilitatea înapoi până la punctul în care unii oameni cred că au problema opusă.

Lipsa unei interfețe de utilizator consecvente

În timp ce Windows și Mac OS X oferă interfețelor lor un aspect și o senzație consecventă și emit instrucțiuni de interfață umană, Linux este mult mai anarhic.

Unul dintre motive este că GUI, care rulează sub sistemul X Window, este doar un alt program în loc să fie legat intim de sistem.

Pe lângă diferiți manageri de ferestre și desktop, există o serie de seturi de instrumente diferite. Utilizatorii tehnici ar putea utiliza cu fericire editorul Emacs, managerul de fișiere Midnight Commander și zsh, dar un utilizator începător ar putea găsi diferitele stiluri de interfață scăpând. Acest lucru i-a trimis în brațele Windows și Mac OS X.

elitismul

A smulge totul și a începe de la zero este un simptom al elitismului care poate pătrunde în comunitatea Linux.

Aproape toată lumea care a fost nouă în Linux și a pus o întrebare pe un forum sau pe canalul IRC i s-a spus „RTFM” (Citiți manualul fin) cel puțin o dată.

Programatorii Linux sunt mândri de justiție de a putea construi complet un sistem de operare care este open source, lucrând cu alți programatori din întreaga lume, complet de la zero. Uneori nu reușesc să realizeze că nu toată lumea este un programator vrăjitor.

Suport hardware

Un alt punct iritant iritant este suportul hardware. Deși driverele de scriere a dispozitivelor pot fi obositoare, dispozitivele care au o funcționalitate incompletă - sau mai rău, nu funcționează deloc în Linux - împiedică serios adoptarea.

Desigur, aceasta nu este complet vina dezvoltatorilor. Există o mulțime de dispozitive acolo și este greu să scrie drivere pentru ele. Unele, cum ar fi plăcile grafice, sunt considerate secrete comerciale, iar producătorii sunt mumi cu privire la design-urile lor. Cardurile de rețea wireless suferă de asemenea aceeași problemă. Dezvoltatorii trebuie să-i inverseze pentru a putea implementa cel puțin unele funcționalități sau să se bazeze pe drivere proprii.

Windows, Mac sunt destule pentru majoritatea oamenilor

Motivul principal pentru care mai multe persoane nu s-au mutat la Linux în masăChiar și în cazul unor dezastre precum Windows 8 și Vista, Windows este pur și simplu suficient de bun pentru majoritatea oamenilor. Cu Windows XP, utilizatorii obișnuiți de birou au obținut în cele din urmă multitasking complet preventiv și, odată cu acesta, o stabilitate mult mai mare. „Ecranul albastru al morții” a dispărut de cele mai multe ori, cu excepția unor probleme hardware grave.

Nici sfârșitul suportului pentru Windows XP nu a solicitat o migrare în masă către Linux. Se pare că ideea că utilizatorii de Windows ar adopta brusc Linux nu a fost decât o gândire doritoare. Utilizatorii Windows XP au rămas cu sistemul atât de mult timp, deoarece nu au fost dispuși să se schimbe în primul rând. De ce s-ar adapta acum?

Utilizatorii de Windows 7 și XP au evitat, de asemenea, pur și simplu Windows 8. Acum, deoarece Microsoft face din Windows 10 un upgrade gratuit pentru utilizatorii Windows 8 și Windows 7, este mai important să le actualizeze la Windows 10 în loc de Ubuntu.

Mac OS X pare să aibă succes acolo unde Linux a eșuat, oferind un desktop asemănător unui Unix, ușor de utilizat. (Citiți mai multe despre puterea Unix în ceea ce IT Peope poate învăța din filosofia Unix.)

Linux câștigă pe mobil

Deși Linux nu este o forță pe desktop, lumea depinde mai puțin de desktopul tradițional în aceste zile. Mai multe persoane folosesc aplicații web precum Google Docs și își transferă calcularea pe dispozitive mobile. Android, bazat pe Linux, câștigă cu peste 83 la sută din cota de piață mobilă. Chromebook-urile, computerele portabile ușoare concepute pentru a fi utilizate cu Web-ul, de asemenea se redau pe Windows de jos.

Aplicațiile web pe care oamenii le folosesc în fiecare zi, inclusiv cele de la Google, rulează mai ales și pe Linux. Se pare că Linux câștigă pe toate, dar pe desktop.

Concluzie

Deși Linux este un sistem de operare excelent, acesta nu a fost și probabil nu va fi niciodată o forță semnificativă pe desktop, deși va domina desktopul dezvoltatorului pentru o lungă perioadă de timp.