Glavni razlog zašto ne Linux

Odmah želim reći da će se članak fokusirati isključivo na desktop korištenje Linuxa, tj. na kućnim računarima/laptopovima i radnim stanicama. Sve navedeno ne važi za Linux na serverima, ugrađenim sistemima i drugim sličnim uređajima, jer ono na šta ću sipati tonu otrova vjerovatno će koristiti ovim područjima primjene.

2020. je, Linux na desktopu i dalje ima ista 2% kao prije 20 godina. Linux ljudi su nastavili da rasturaju 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 da zagrle pingvina. Iako je odgovor na ovo pitanje odavno jasan – jer Linux nije sistem, već gomila raznih rukotvorina omotanih izolacijom.

Zašto osoba sjeda za kompjuter? Odgovor koji mnogima pada na pamet je: koristiti sve vrste korisnih aplikacija. Ali ovo je pogrešan odgovor. Osoba uopće ne mari za aplikacije. Trudi se da ostvari svoje ciljeve:

  • razgovarajte sa prijateljima, povećavajući vaše raspoloženje i vašu društvenu vrijednost
  • zaradite novac pronalazeći potražnju za svojim vještinama i talentima
  • naučite nešto, saznajte vijesti iz svog grada, zemlje, planete

I tako dalje. Oprostite, ovo su ciljevi kojima je usmjeren dizajn UI/UX aplikacija. Uzmimo kao polaznu tačku А gomila komada gvožđa aka desktop ili laptop, hajde da uzmemo konačni cilj В - "razgovarajte sa prijateljima" i izgradite glatku putanju А к В sa minimumom međutačaka. Štaviše, ove tačke treba da budu čvrste tačke, pojedinačne akcije, a ne kompleks nekih akcija. Ovo je oličenje dobrog dizajna.

Šta je sa Linuxom?

A u Linuxu, plafon dizajna nije postizanje ciljeva, već rješavanje problema. Umesto gola В programeri pokušavaju da ostvare osnovni cilj Ь. Umjesto da razmišljaju o tome kako će korisnik razgovarati s prijateljima, Linux programeri kreiraju 100500. glasnik u koji ubacuju funkcije prema listi „kao i svi ostali“. Osjetite li razliku?

Dizajner zdrave osobe: ljudi prilikom susreta i komunikacije često dijele selfije, pa hajde da prikačimo dugme “pošalji selfi” ovdje, na vidljivo mjesto, da bude pri ruci i kada se klikne, fotografira korisnika sa web kamerom i daje ima priliku da odmah centrira fotografiju i primeni je na filtere.

Dizajner priručnika za pušače: Podržaćemo prijenos datoteka, bit će univerzalan i zadovoljit će sve. A da biste poslali selfi, neka osoba traži softver za snimanje sa web kamere, zatim retušira fotografiju u nekom grafičkom uređivaču, a zatim je pošalji koristeći sedamnaestu opciju u meniju „Alati“. IMAMO UNIXWAY!

Najtužnije je što se isti pristup koristi čak i na nivou operativnog sistema – odnosno na nivou nadzemnih operacija, što je generalno besmislica. Čak su uspjeli pokvariti divnu ideju o menadžerima paketa, koji bi vam u teoriji omogućili da upravljate svim softverom klikom miša. Ali ne, sada imamo 4 vrste izvora softvera: službena spremišta, snap, flatpak i nezvanična spremišta, koje još uvijek treba pretražiti i dodati u postavke paketa. Polovica funkcija dostupna je samo na terminalu. A umjesto poslušnog pomoćnika, paket menadžer se pretvorio u ličnog Hitlera, koji na svakom koraku lijevo ili desno puca u duge, bijesne tirade o tome kako je korisnik budala i sve radi pogrešno.

- Zašto ne mogu instalirati najnoviji $PROGRAM_NAME na svoj sistem??
"Jer se jebi, eto zašto." Nije glavni korisnik i njegove potrebe, već PREKRASAN KONCEPT!

Umjesto najkraćih glatkih putanja od А к В sa srednjim pojedinačnim radnjama imamo vijugave nizove tačaka, od kojih svaka ne predstavlja jednostavnu akciju, već čitav skup akcija, često uključujući terminal. Štoviše, ove sekvence variraju od Linuxa do Linuxa, od okruženja do okruženja, zbog čega je potrebno toliko dugo i zamorno pomagati početnicima u njihovim problemima, a pisanje općih uputa je potpuno besmisleno.

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

Smiješno je to što sveti duh nedovršenog Unixwaya već dugo proždire ekosistem iznutra, njegove ogromne ljudske i mašinske resurse. Linux zajednica je zaista zaglibila u sizifovskom pokušaju da sastavi, testira i fino podesi tri stotine triliona milijardi različitih kombinacija malih kockica koje čine desetine popularnih Linuxa, a koje se razvijaju nezavisno jedna od druge i zdravog razuma. Ako u jednom, integralnom sistemu imamo namjerno ograničen skup putanja duž kojih se događaji mogu razvijati tokom rada računara, onda u slučaju Linuxa sistem, kao odgovor na iste akcije, danas može proizvesti jednu stvar, a sutra, nakon ažuriranja, nešto sasvim drugo. . Ili neće prikazati ništa - samo prikažite crni ekran umjesto da se prijavite.

Pa, stvarno, zašto bi se mučio sa nekim dosadnim društvenim štreberskim ciljevima? Bolje se igrajte 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 Ubunto klona sa cool ikonama i unaprijed instaliranim Wineom. Takođe, problem se ne može riješiti uvođenjem još jednog lijepog koncepta poput "hajde da prebacimo konfiguracije pod git kontrolu, biće vau!"

Potreban je Linux humanizirati. Identifikujte skup ciljeva koje ljudi rešavaju. I izgradite kratke, jednostavne, očigledne puteve do njih, počevši od trenutka kada osoba pritisne dugme za napajanje na sistemskoj jedinici.

Ovo znači - ponovi sve, počevši od pokretača.

U međuvremenu, vidimo još jedno rođenje još jednog distributivnog kompleta sa preuređenim krevetima i ponovo zalijepljenim tapetama - možete biti sigurni da će Linux ostati zabavan za ljude koji se nisu dovoljno igrali sa konstrukcionim setovima u djetinjstvu.

izvor: www.habr.com

Dodajte komentar