Glavni razlog zašto ne Linux

Odmah bih želio istaknuti da će se ovaj članak isključivo usredotočiti na Linux za stolna računala, tj. na kućna računala/prijenosna računala i radne stanice. Ništa u nastavku ne odnosi se na Linux na poslužiteljima, ugrađenim sustavima i drugim sličnim uređajima, jer je upravo ono što ću ocrniti vjerojatno korisno za te aplikacije.

Bila je 2020. godina, a Linux je i dalje imao isti udio na tržištu stolnih računala od 2% kao i prije 20 godina. Linux entuzijasti nastavili su preplavljivati ​​forume raspravama o tome "kako pobijediti Microsoft i osvojiti svijet" i tražiti odgovor na pitanje zašto "ti glupi hrčci" ne bi zagrlili pingvina. Iako je odgovor na ovo pitanje odavno bio jasan - jer Linux nije sustav, već hrpa raznih rukotvorina omotanih selotejpom.

Zašto ljudi sjede za računalom? Mnogi ljudi bi mogli pomisliti na korištenje svakakvih korisnih aplikacija. Ali to je pogrešno. Ljude uopće nije briga za aplikacije. Pokušavaju postići vlastite ciljeve:

  • čavrljajte s prijateljima, poboljšavajući raspoloženje i društvenu vrijednost
  • zaradite novac pronalazeći potražnju za svojim vještinama i talentima
  • nauči nešto, saznaj vijesti o svom gradu, zemlji, planetu

I tako dalje. To su upravo ciljevi, oprostite, kojima UI/UX dizajn aplikacija teži. Uzmimo početnu točku А Gomila hardvera, tj. stolno ili prijenosno računalo, uzmimo konačni cilj В - "razgovarajte s prijateljima" i gradimo glatku putanju od А к В S minimalnim brojem međukoraka. Štoviše, ti koraci trebaju biti pojedinačne točke, pojedinačne radnje, a ne složene. To je utjelovljenje dobrog dizajna.

Što je s Linuxom?

A u Linuxu, dizajnerski plafon nije postizanje ciljeva, već rješavanje problemaUmjesto gola В Programeri pokušavaju implementirati podcilj ЬUmjesto da razmišljaju o tome kako će korisnici razgovarati s prijateljima, Linux programeri stvaraju 100 500-ti messenger, natrpavajući značajke s popisa "svih ostalih". Vidite li razliku?

Dizajner zdravih ljudi: Ljudi često dijele selfije prilikom sastanaka i razgovora, pa dodajmo gumb "pošalji selfie" ovdje, na istaknuto mjesto, kako bi bio lako dostupan i, kada se pritisne, snimio fotografiju web kamerom korisnika i omogućio im trenutno centriranje fotografije i primjenu filtera.

Dizajner priručnika za pušače: Dodat ćemo podršku za prijenos datoteka; univerzalna je i zadovoljit će sve. A za slanje selfija, netko treba pronaći aplikaciju za snimanje web kamerom, zatim retuširati fotografiju u grafičkom uređivaču, a zatim je poslati pomoću opcije 17 u izborniku "Alati". IMAMO UNIXWAY!

Najtužnije je što se isti pristup koristi čak i na razini operativnog sustava - odnosno na razini dodatnih operacija, što je potpuna besmislica. Čak su uspjeli uništiti divnu ideju upravitelja paketa, koji bi vam u teoriji omogućili upravljanje svim vašim softverom sa samo nekoliko klikova. Ali ne, sada imamo četiri vrste izvora softvera: službene repozitorije, snaps, flatpak i neslužbene repozitorije, koje još uvijek treba pronaći i dodati u postavke upravitelja paketa. Polovica funkcija dostupna je samo iz terminala. A umjesto poslušnog pomoćnika, upravitelj paketa postao je osobni Hitler, koji na svakom koraku izbacuje duge, bijesne tirade o tome kako je korisnik idiot i kako sve radi krivo.

— Zašto ne mogu instalirati najnoviji $PROGRAM_NAME na svoj sustav?
— Jer, jebi se, zato. Najvažniji nije korisnik i njegove potrebe, već PREKRASAN KONCEPT!

Umjesto najkraćih glatkih putanja iz А к В S međudjelujućim pojedinačnim radnjama imamo zamršene nizove točaka, od kojih svaka ne predstavlja jednu jednostavnu radnju, već cijeli skup radnji, često uključujući terminal. Štoviše, ovi nizovi variraju od Linuxa do Linuxa, od okruženja do okruženja, što čini pomaganje početnicima s njihovim problemima toliko dugotrajnim i zamornim, a pisanje općih uputa je potpuno besmisleno.

Dok se većina flerta u emo zajednici sastojala od suptilnih pokušaja otkrivanja spola druge osobe, većina pomoći u Linux zajednici sastoji se od zamornih pokušaja otkrivanja točne hardverske i softverske konfiguracije osobe koja pati.

Najsmješnije je to što sveti duh ugašenog Unixwaya već dugo proždire ekosustav iznutra, njegove ogromne ljudske i strojne resurse. Linux zajednica je zaista zaglibila u Sizifovom nastojanju da sastavi, testira i fino podesi tristo bilijuna milijardi različitih kombinacija sićušnih gradivnih blokova koji čine desetke popularnih Linux sustava, a svi se oni razvijaju neovisno jedan o drugome i zdravom razumu. Dok u jednom, koherentnom sustavu imamo namjerno ograničen skup putanja duž kojih se događaji mogu odvijati tijekom rada računala, u slučaju Linuxa, sustav može jedan dan reagirati na iste radnje, a zatim, nakon ažuriranja, sljedeći dan na potpuno drugačije. Ili može uopće ne reagirati - jednostavno prikazujući crni ekran umjesto prijave.

Ozbiljno, zašto se zamarati s ciljevima nekog dosadnog društvenog štrebera? Umjesto toga, igrajte ovu uzbudljivu igru ​​​​građevine!

Kako to popraviti

Prije svega, moramo se riješiti iluzije da se problem može riješiti stvaranjem još jednog zabavnog Ubuntu klona s fora ikonama i unaprijed instaliranim Wineom. Niti se problem može riješiti implementacijom još jednog otmjenog koncepta poput "premjestimo konfiguracije na Git, to bi bilo vau!"

Potreban je Linux humaniziratiOdredite skup ciljeva koje ljudi postižu. I stvorite kratke, jednostavne i očite putove do njih, počevši od trenutka kada osoba pritisne gumb za uključivanje/isključivanje na svojoj sistemskoj jedinici.

To znači - ponoviti sve, počevši od bootloadera.

U međuvremenu, svjedočimo rođenju još jedne distribucije, s presloženim krevetima i novim tapetama, te možemo biti sigurni da će Linux ostati zabava za ljude koji se kao djeca nisu zasitili gradivnih blokova.

Izvor: www.habr.com

Dodajte komentar