Glavni razlog zašto ne Linux

Želim odmah reći da će se članak fokusirati isključivo na korištenje Linuxa na radnoj površini, tj. na kućnim računalima/prijenosnim računalima i radnim stanicama. Sve navedeno ne odnosi se na Linux na poslužiteljima, ugrađenim sustavima i drugim sličnim uređajima jer ono na što ću izliti tonu otrova vjerojatno će koristiti ovim područjima primjene.

2020. je, Linux na stolnom računalu i dalje ima istih 2% kao prije 20 godina. Linuxaši su nastavili parati forume u raspravama o tome “kako preuzeti Microsoft i osvojiti svijet” i tražiti odgovor na pitanje zašto “ovi glupi hrčci” ne žele zagrliti pingvina. Iako je odgovor na ovo pitanje odavno jasan – jer Linux nije sustav, već hrpa raznih rukotvorina omotanih selotejpom.

Zašto osoba sjedne za računalo? Odgovor koji mnogima pada na pamet je: koristiti sve vrste korisnih aplikacija. Ali ovo je pogrešan odgovor. Osobu uopće nije briga za aplikacije. Pokušava postići svoje ciljeve:

  • razgovarajte s prijateljima, povećavajući svoje raspoloženje i svoju društvenu vrijednost
  • zaradite novac tražeći potražnju za svojim vještinama i talentima
  • naučiti nešto, saznati novosti svog grada, zemlje, planete

I tako dalje. Oprostite, ovo su ciljevi kojima je usmjeren dizajn UI/UX aplikacija. Uzmimo kao polazište А hrpa komada željeza aka desktop ili laptop, uzmimo konačni cilj В - "razgovarajte s prijateljima" i izgradite glatku putanju А к В s minimumom međutočaka. Štoviše, te točke trebaju biti čvrste točke, pojedinačne akcije, a ne kompleks nekih radnji. Ovo je oličenje dobrog dizajna.

Što je s Linuxom?

A u Linuxu, strop dizajna nije postizanje ciljeva, već rješavanje problema. Umjesto gola В programeri pokušavaju ostvariti pod-cilj Ь. Umjesto da razmišljaju o tome kako će korisnik razgovarati s prijateljima, programeri Linuxa stvaraju 100500. glasnik u koji ubacuju funkcije prema popisu “kao i svi ostali”. Možete li osjetiti razliku?

Dizajner zdrave osobe: ljudi pri upoznavanju i komunikaciji često dijele selfieje, pa zakačimo tipku “pošalji selfie” ovdje, na vidljivo mjesto, da nam bude pri ruci i da klikne web kamerom fotografira korisnika i da priliku da odmah centrira fotografiju i primijeni je na filtre.

Dizajner priručnika za pušenje: Podržat ćemo prijenos datoteka, bit će univerzalan i zadovoljit će sve. A da biste poslali selfie, pustite osobu da traži softver za snimanje s web kamere, zatim retuširajte fotografiju u nekom grafičkom uređivaču, a zatim je pošaljite koristeći sedamnaestu opciju u izborniku "Alati". IMAMO UNIXWAY!

Najtužnije je što se isti pristup koristi čak i na razini operativnog sustava – odnosno na razini režijskih operacija, što je općenito besmislica. Čak su uspjeli upropastiti divnu ideju upravitelja paketa, koji bi vam u teoriji omogućili upravljanje svim softverom klikovima mišem. Ali ne, sada imamo 4 vrste izvora softvera: službena spremišta, snap, flatpak i neslužbena spremišta, koja još treba pretražiti i dodati u postavke paketa. Polovica funkcija dostupna je samo s terminala. A umjesto poslušnog pomoćnika, paket manager se pretvorio u osobnog Hitlera, koji na svakom koraku lijevo ili desno ispada dugim, bijesnim tiradama o tome kako je korisnik budala i sve radi krivo.

- Zašto ne mogu instalirati najnoviji $PROGRAM_NAME na svoj sustav??
"Zato što se jebi, eto zašto." Glavna stvar nije korisnik i njegove potrebe, već PREKRASAN KONCEPT!

Umjesto najkraćih glatkih putanja iz А к В s srednjim pojedinačnim radnjama imamo vijugave sekvence točaka, od kojih svaka ne predstavlja jednu jednostavnu radnju, već čitav niz akcija, koje često uključuju terminal. Štoviše, te se sekvence razlikuju od Linuxa do Linuxa, od okruženja do okruženja, zbog čega je tako dugo i zamorno pomagati početnicima u njihovim problemima, a pisanje općih uputa potpuno je besmisleno.

Ako se većina koketiranja u emo okruženju sastojala od nenametljivih pokušaja da se sazna spol sugovornika, onda se većina pomoći u Linux okruženju sastoji od zamornih pokušaja da se sazna točna konfiguracija hardvera i softvera oboljelog.

Smiješno je to što sveti duh nedovršenog Unixwaya već dugo proždire ekosustav iznutra, njegove goleme ljudske i strojne resurse. Linux zajednica doista je zaglavljena u sizifovskom pokušaju sastavljanja, testiranja i finog podešavanja tri stotine trilijuna različitih kombinacija malih kockica koje čine desetke popularnih Linuxa i koje se razvijaju neovisno jedna o drugoj i zdravom razumu. Ako u jednom, cjelovitom sustavu imamo namjerno ograničen skup putanja po kojima se događaji mogu razvijati tijekom rada računala, onda u slučaju Linuxa sustav, kao odgovor na iste radnje, danas može proizvesti jednu stvar, a sutra, nakon ažuriranja, nešto sasvim drugo. . Ili uopće neće prikazati ništa - samo će prikazati crni ekran umjesto prijave.

Pa, stvarno, zašto bi se zamarao nekim dosadnim društvenim štreberskim ciljevima? Bolje se poigrajte s ovim uzbudljivim dizajnerom!

Kako to popraviti

Prije svega, morate se riješiti iluzije da se problem može riješiti stvaranjem još jednog dosadnog klona Ubunta sa cool ikonama i predinstaliranim Wineom. Također, problem se ne može riješiti uvođenjem još jednog prekrasnog koncepta poput "prenesimo konfiguracije pod git kontrolom, bit će wow!"

Potreban je Linux humanizirati. Identificirajte skup ciljeva koje ljudi rješavaju. I izgradite kratke, jednostavne, očite puteve do njih, počevši od trenutka kada osoba pritisne gumb za uključivanje na jedinici sustava.

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

U međuvremenu vidimo još jedno rađanje još jedne distribucije s preuređenim krevetima i ponovno zalijepljenim tapetama - možete biti sigurni da će Linux ostati zabava za ljude koji se u djetinjstvu nisu dovoljno igrali s građevinskim setovima.

Izvor: www.habr.com

Dodajte komentar