Miks Linux töölaual ebaõnnestus?

Autor: Roger Morrison
Loomise Kuupäev: 17 September 2021
Värskenduse Kuupäev: 21 Juunis 2024
Anonim
Miks Linux töölaual ebaõnnestus? - Tehnoloogia
Miks Linux töölaual ebaõnnestus? - Tehnoloogia

Sisu


Allikas: Morfeo86ts / Dreamstime.com

Ära võtma:

Näib, et Linuxist ei saa kunagi lauaarvutite peavoolu OS, kuid see on arendajate seas väga populaarne ja see on Androidi opsüsteemi alus.

Linuxi maailmas on muutunud jooksvaks naljaks, et sellest saab "Linuxi töölaua aasta", olenemata sellest, mis aasta see juhtub. Juba aastaid on Linuxi geenid unistanud Windowsi kurja impeeriumi vabastamisest, kuid seda pole kunagi juhtunud. Muidugi võib selle omistada Microsofti olulisele mõjuvõimule, kuid osa sellest lasub Linuxi kogukonnal endal.

Linux ei ole olnud tavapärane töölaua opsüsteem, enamasti on see mõeldud programmeerijatele ja süsteemiadministraatoritele.

Programmeerijate poolt, programmeerijate jaoks

Üks põhjus, miks Linux pole tavapärastele arvutikasutajatele kaebust pakkunud, on see, et selle kasutajaskond ei koosne tavakasutajate arvutitest, vaid arendajatest. See pärineb Unixi pärandist, mille arendasid välja ka programmeerijad programmeerijatele. Selle töötasid välja mõned väga head programmeerijad Dennis Ritchie ja Ken Thompson.


Kui nad arendasid Unixit ettevõttes Bell Labs, ei pööratud „kasutajasõbralikkusele” suurt tähelepanu, kuna nad töötasid välja arvutiteaduse uuringute jaoks mõeldud süsteemi.

See arendajate suundumus on püsinud tänapäevani. Isegi selliste distroside nagu Ubuntu korral, mis lubasid mittetehnilistele kasutajatele hõlpsamini installida ja kasutada, nõuavad nad navigeerimiseks siiski natuke teadmisi.

Miguel de Icaza, üks projekti GNOME asutajatest, nõustub. "Linuxi probleem töölaual on juurdunud arendajakultuuris, mis selle ümber loodi," kirjutas ta.

Lisaks sellele, et selle paigaldamine ja kasutamine on keeruline, on tema arvates veel üks suurem probleem arendajate kalduvus visata välja liideseid ja API-sid, mis töötavad suurepäraselt millegi "elegantsema" kasuks.

"Meie kogukonna suhtumine oli üks tipptasemel tehnilisi teadmisi: me ei taha oma lähtepuudele aegunud koodi, me ei taha hoida katkiseid kujundusi, tahame puhtaid ja kauneid kujundusi ning soovime kõrvaldada kõik jäljed halbadest või halvasti rakendasime ideid meie lähtekoodipuudelt, "lisas ta.


Pole vigu ega stressi - teie samm-sammuline juhend elumuutva tarkvara loomiseks ilma oma elu hävitamata

Programmeerimisoskust ei saa parandada, kui keegi tarkvara kvaliteedist ei hooli.

Windows rõhutab seevastu ühilduvust tagasi, kuni mõne inimese arvates on neil vastupidine probleem.

Järjepideva kasutajaliidese puudumine

Kui Windows ja Mac OS X annavad oma liidestele ühtlase ilme ja ilme ning annavad välja inimese liidese juhised, on Linux palju anarhilisem.

Üks põhjus on see, et X Window System all töötav graafiline kasutajaliides on süsteemiga tihedalt seotud olemise asemel lihtsalt teine ​​programm.

Lisaks erinevatele aknahalduritele ja töölaudadele on ka mitmeid erinevaid tööriistakomplekte. Tehnilised kasutajad võivad rõõmsalt kasutada Emacs-redaktorit, Midnight Commanderi failihaldurit ja zsh-d, kuid algajad kasutajad võivad erinevat liidese stiili jamada. See on saatnud nad Windowsi ja Mac OS Xi sülle.

Elitism

Kõigi lahti harutamine ja nullist alustamine on üks elitaarsuse sümptomeid, mis võib tungida Linuxi kogukonda.

Peaaegu kõigile, kes on olnud Linuxi uustulnukad ja esitanud foorumis või IRC-kanalil küsimuse, on vähemalt üks kord öeldud "RTFM-ile" (lugege läbi peen käsiraamat).

Linuxi programmeerijad on õigustatult uhked selle üle, et suudavad täiesti nullist ehitada avatud lähtekoodiga opsüsteemi, mis töötab koos teiste programmeerijatega üle kogu maailma. Mõnikord ei õnnestu neil aru saada, et kõik pole viisardiprogrammeerijad.

Riistvara tugi

Teine ärritav kleepumispunkt on riistvara tugi. Seadme draiverite kirjutamine võib olla tüütu, kuid puuduliku funktsionaalsusega seadmed - või mis veel hullem - ei tööta Linuxis üldse - takistavad vastuvõtmist tõsiselt.

Muidugi pole see täielikult arendajate süü. Seal on palju seadmeid ja nende jaoks on raske draivereid kirjutada. Mõnda, näiteks graafikakaarte, peetakse ärisaladuseks ja tootjad on nende disainilahenduste kohta emme. Sama probleem on ka traadita võrgukaartidel. Arendajad peavad neid vähemalt mõne funktsiooni rakendamiseks pöördprojekteerima või omamaistele draiveritele lootma.

Windows, Mac on enamiku inimeste jaoks piisavalt head

Peamine põhjus, miks rohkem inimesi pole Linuxile üle läinud en masseisegi Windows 8 ja Vista katastroofide korral on Windows enamiku inimeste jaoks lihtsalt piisavalt hea. Windows XP abil saavutasid tavalised lauaarvuti kasutajad täieliku ennetava multitegumtöötluse ja sellega palju suurema stabiilsuse. "Surma sinine ekraan" on enamasti kadunud, välja arvatud mõne tõsise riistvaraprobleemi korral.

Isegi Windows XP toe lõppemine ei ajendanud massilist rännet Linuxile. Tundub, et idee, et Windowsi kasutajad võtaksid äkki kasutusele Linuxi, pole midagi muud kui soovunelm. Windows XP kasutajad olid süsteemiga nii kaua kinni, kuna nad polnud kõigepealt nõus muutma. Miks nad nüüd kohaneksid?

Ka Windows 7 ja XP kasutajad vältisid lihtsalt Windows 8. Nüüd, kui Microsoft teeb Windows 10 tasuta versiooniuuenduse Windows 8 ja Windows 7 kasutajatele, on neil mõistlikum Ubuntu asemel Windows 10 versiooniuuendus uuendada.

Tundub, et Mac OS X õnnestub seal, kus Linux on ebaõnnestunud, pakkudes Unixi-taolist töölauda, ​​mida on lihtne kasutada. (Lisateavet Unixi jõudude kohta leiate teemast, mida IT Peope saab Unixi filosoofiast õppida.)

Linux võidab mobiilis

Ehkki Linux pole töölauale jõud, sõltub maailm tänapäeval vähem traditsioonilisest töölaualt. Üha rohkem inimesi kasutab veebirakendusi, nagu Google Docs, ja viivad oma arvutid üle mobiilseadmetele. Linuxil põhinev Android võidab enam kui 83 protsendiga mobiilside turuosast. Altpoolt liiguvad ka Windowsis sisse Chromebookid, mis on veebi jaoks mõeldud kerged sülearvutid.

Veebirakendused, mida inimesed iga päev kasutavad, sealhulgas ka Google'i rakendused, töötavad enamasti ka Linuxis. Näib, et Linux võidab kõigest peale töölaua.

Järeldus

Ehkki Linux on suurepärane opsüsteem, pole see töölaual olnud ega ole tõenäoliselt kunagi oluline jõud, ehkki see domineerib arendaja töölaual pikka aega.