Hlavní důvod, proč ne Linux

Hned na začátku chci říct, že článek se bude týkat výhradně desktopového použití Linuxu, tedy domácích počítačů/notebooků a pracovních stanic. Vše, co následuje, se netýká Linuxu na serverech, vestavěných systémech a podobných zařízeních, protože to, co nyní vypustím v podobě hromady jedu, těmto sférám použití pravděpodobně prospívá.

Byl rok 2020 a podíl Linuxu na desktopu zůstal stejných 2 %, jako před 20 lety. Linuksoidé stále rozebírali fóra na téma „jak porazit Microsoft a dobýt svět“ a hledali odpověď na otázku, proč „ti hloupí křečci“ nechtějí objímat tučňáka. I když je odpověď na tuto otázku dávno jasná — protože Linux není systém, ale hromada různorodých výrobků slepených izolepou.

Proč si lidé sedají k počítači? Mnohým napadne odpověď: aby používali různé užitečné aplikace. Ale to je špatná odpověď. Lidé se o aplikace vůbec nezajímají. Snaží se dosáhnout svých cílů:

  • povídat si s přáteli, zlepšit si náladu a svou sociální hodnotu
  • vydělat peníze, najít poptávku po svých dovednostech a talentech
  • naučit se něco nového, zjistit novinky ze svého města, země, planety

Lze pokračovat. Právě o takové cíle, promiňte, se snaží UI/UX design aplikací. Bereme jako výchozí bod A hromady hardware aka desktop nebo notebook, bereme konečný cíl V — „povídat si s přáteli“, a vytváříme hladkou trajektorii od A k V s minimem mezistupňů. Tyto body by měly být celistvými body, jednotlivými akcemi, a ne komplexem nějakých činností. To je ztělesnění dobrého designu.

A co v Linuxu?

A v Linuxu je strop návrhu — nikoli dosažení cílů, ale řešení úloh. Místo cíle V se vývojáři snaží naplnit nedocíl Y. Místo zamýšlení nad tím, jak bude uživatel povídat s přáteli, vytvářejí linuxoví vývojáři 100500. messenger, do kterého cpou funkce ze seznamu „jak to dělají všichni“. Cítíte ten rozdíl?

Designér zdravého člověka: lidé se při poznávání a komunikaci často dělí o selfie, takže přidáme sem, na viditelné místo, tlačítko „poslat selfie“, aby bylo po ruce a při stisknutí fotografovalo uživatele webkamerou a dávalo mu možnost fotku ihned zcentrovat a aplikovat na ni filtry.

Designér kuřáka manuálů: Zavedeme podporu přenosu souborů, což je univerzální a uspokojí všechny. A aby poslal selfie, musí člověk hledat software pro zachycení z webkamery, poté retušovat fotku v nějakém grafickém editoru a potom ji poslat pomocí sedmnácté možnosti v menu 'Nástroje'. U NÁS JE VŠAK UNIXSVĚT!

Nejvíce smutné je, že stejný přístup se používá dokonce i na úrovni operačního systému – tedy, na úrovni overheadových operací, což je naprostý nesmysl. Podařilo se zkazit dokonce i skvělou myšlenku balíčkových manažerů, které v teorii umožnily řídit vlastně všechen software prostřednictvím kliknutí myší. Ale ne, nyní máme 4 druhy zdrojů softwaru: oficiální repozitáře, snap, flatpak a neoficiální repozitáře, které je třeba ještě hledat a přidávat do nastavení balíčkového manažera. Polovina funkcí je dostupná pouze z terminálu. A místo poslušného asistenta se balíčkový manažer proměnil v osobního Hitlera, který na každý krok vlevo-vpravo hromží dlouhými zuřivými tirádami o tom, že uživatel je hloupý a dělá vše špatně.

— Proč nemohu nainstalovat úplně poslední $PROGRAM_NAME na svůj systém??
— Protože jdi k čertu, to je proč. Hlavní není uživatel a jeho potřeby, ale KRÁSNÁ KONCEPCE!

Místo nejkratších hladkých trajektorií od A k V s mezičinnými jednosnými etapami máme klikaté sekvence bodů, z nichž každý představuje ne jedno jednoduché jednání, ale celé spektrum akcí, často – se zapojením terminálu. Navíc se tyto sekvence liší od Linuxu k Linuxu, od prostředí k prostředí, což ztěžuje a zpomaluje pomoc nováčkům s jejich problémy, a psaní obecných instrukcí je zcela nesmyslné.

Pokud většina flirtování v emo prostředí spočívala v nenápadných pokusech zjistit pohlaví rozmíraného, pak většina pomoci v prostředí linuxáků spočívá v únavných pokusech zjistit přesnou konfiguraci hardwaru a softwaru trpícího.

Nejvtipnější na tom je, že svatý duch nepoškodeného unixového světa již dlouho požírá ekosystém zevnitř a jeho obrovské lidské a strojní zdroje. Linuxová komunita se skutečně zasekla v sisyfovských pokusech sestavit, otestovat a nastavit tři sta bilionů různých kombinací malých cihliček, z nichž jsou vytvořeny desítky populárních Linuxů, které se vyvíjejí nezávisle jedna na druhé a na zdravém rozumu. Pokud máme v jednotném, celistvém systému očividně omezenou sadu trajektorií, po kterých se události mohou vyvíjet během provozu počítače, tak v případě Linuxu může systém na stejné akce dnes vyprodukovat jedno, a zítra, po aktualizaci — úplně něco jiného. A nebo dokonce nic nevyprodukovat — jen ukázat černou obrazovku místo přihlášení do systému.

A co je pravda, proč se zabývat nějakými nudnými cíli socio-závisláka? Raději si hrajte s tímto vzrušujícím konstruktorem!

Jak to opravit

Především je třeba zbavit se iluze, že problém lze vyřešit vytvořením dalšího nudného ubuntuklonu s skvělými ikonami a předinstalovaným Wine. Také problém nelze vyřešit implementací další krásné koncepce typu „a co kdybychom přenesli konfigurace pod kontrolu gitu, to bude wau!“.

Linux je třeba ztrollit. Určit sadu cílů, kterých dosahují lidé. A nastavit krátké, jednoduché, zřejmé cesty k nim, počínaje okamžikem, kdy člověk stiskne tlačítko Power na počítači.

To znamená — předělat vše, počínaje bootloaderem.

A zatím vidíme další zrození další distribuce s přestavenými postelemi a nalepenými tapetami — lze si být jist, že Linux zůstane zábavou pro lidi, kteří si v dětství dost nehráli s konstruktorem.

Zdroj: habr.com

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster