Hlavní důvod, proč ne Linux

Hned chci říct, že článek se zaměří výhradně na desktopové použití Linuxu, tzn. na domácích počítačích/notebookech a pracovních stanicích. Všechny následující informace se nevztahují na Linux na serverech, vestavěných systémech a dalších podobných zařízeních, protože to, na co se chystám nalít tunu jedu, pravděpodobně prospěje těmto oblastem použití.

Je rok 2020, Linux na desktopu má stále stejná 2 % jako před 20 lety. Linuxáci dál trhali fóra v diskuzích o tom, „jak převzít Microsoft a dobýt svět“ a hledali odpověď na otázku, proč „tihle hloupí křečci“ nechtějí obejmout tučňáka. I když odpověď na tuto otázku je dávno jasná – protože Linux není systém, ale hromada různých ručních prací omotaných elektrickou páskou.

Proč člověk sedí u počítače? Odpověď, která se mnohým vybaví, zní: používat nejrůznější užitečné aplikace. Ale to je špatná odpověď. Ten člověk se o aplikace vůbec nestará. Snaží se dosáhnout svých cílů:

  • chatujte s přáteli, zvyšte svou náladu a společenskou hodnotu
  • vydělávejte peníze hledáním poptávky po vašich dovednostech a talentech
  • dozvědět se něco, zjistit novinky o vašem městě, zemi, planetě

A tak dále. Promiňte, to jsou cíle, ke kterým směřuje návrh aplikací UI/UX. Vezměme jako výchozí bod А hromada kusů železa alias stolního počítače nebo notebooku, vezměme si konečný cíl В - "chatovat s přáteli" a vytvořit z nich hladkou trajektorii А к В s minimem mezilehlých bodů. Tyto body by navíc měly být pevnými body, jednotlivými akcemi, nikoli komplexem některých akcí. To je ztělesněním dobrého designu.

A co Linux?

A v Linuxu není stropem návrhu dosažení cílů, ale řešení problému. Místo gólu В vývojáři se snaží realizovat dílčí cíl Ь. Místo přemýšlení o tom, jak bude uživatel chatovat s přáteli, vytvářejí vývojáři Linuxu 100500. messenger, do kterého strkají funkce podle seznamu „jako všichni ostatní“. Cítíte ten rozdíl?

Návrhář zdravého člověka: lidé při setkávání a komunikaci často sdílejí selfie, proto sem připevněme tlačítko „odeslat selfie“ na viditelném místě, aby bylo po ruce a po kliknutí vyfotí uživatele webkamerou a dá mu možnost okamžitě vycentrovat fotografii a aplikovat ji na filtry.

Návrhář manuálu pro kuřáky: Budeme podporovat přenos souborů, bude univerzální a uspokojí každého. A chcete-li poslat selfie, nechte člověka, aby si našel software, který by mohl zachytit webovou kamerou, pak fotku vyretušujte v nějakém grafickém editoru a poté ji odešlete pomocí sedmnácté možnosti v nabídce „Nástroje“. MÁME UNIXWAY!

Nejsmutnější je, že stejný přístup se používá i na úrovni operačního systému – tedy na úrovni režijních operací, což je obecně nesmysl. Dokonce se jim podařilo zničit báječný nápad správců balíčků, kteří by vám teoreticky umožnili spravovat veškerý software kliknutím myši. Ale ne, nyní máme 4 typy zdrojů softwaru: oficiální úložiště, snap, flatpak a neoficiální úložiště, které je ještě potřeba prohledat a přidat do nastavení balíčku. Polovina funkcí je dostupná pouze z terminálu. A místo poslušného pomocníka se správce balíčků proměnil v osobního Hitlera, který na každém kroku vlevo či vpravo propuká v dlouhé zuřivé tirády o tom, jak je uživatel hlupák a dělá všechno špatně.

- Proč nemohu nainstalovat nejnovější $PROGRAM_NAME do svého systému?
"Protože tě do prdele, proto." Hlavní není uživatel a jeho potřeby, ale KRÁSNÝ KONCEPT!

Místo nejkratších hladkých trajektorií z А к В s mezilehlými jednotlivými akcemi máme vinuté sekvence bodů, z nichž každý nepředstavuje jednu jednoduchou akci, ale celou sadu akcí, často zahrnujících terminál. Navíc se tyto sekvence liší Linux od Linuxu, prostředí od prostředí, proto pomoc začátečníkům s jejich problémy trvá tak dlouho a zdlouhavě a psaní obecných pokynů je naprosto zbytečné.

Jestliže většina flirtování v emo prostředí spočívala v nenápadných pokusech zjistit pohlaví partnera, pak většinu pomoci v prostředí Linuxu tvoří zdlouhavé pokusy zjistit přesnou konfiguraci hardwaru a softwaru postiženého.

Legrační je, že svatý duch nedokončeného Unixway už dlouho požírá ekosystém zevnitř, jeho obrovské lidské a strojové zdroje. Linuxová komunita skutečně uvízla v sisyfovském pokusu sestavit, otestovat a doladit tři sta bilionů miliard různých kombinací malých kostek, které tvoří desítky populárních Linuxů a které se vyvíjejí nezávisle na sobě a na zdravém rozumu. Máme-li v jediném integrálním systému záměrně omezenou sadu trajektorií, po kterých se události mohou vyvíjet během provozu počítače, pak v případě Linuxu může systém v reakci na stejné akce dnes vytvořit jednu věc a zítra po aktualizaci něco úplně jiného. . Nebo neukáže vůbec nic – jen místo přihlášení zobrazí černou obrazovku.

No, popravdě, proč by ses namáhal s nějakými nudnými sociálními blbečky? Raději si hrajte s tímto vzrušujícím návrhářem!

Jak to opravit

V první řadě se musíte zbavit iluze, že problém lze vyřešit vytvořením dalšího nudného klonu Ubunto se skvělými ikonami a předinstalovaným Wine. Problém také nelze vyřešit zavedením dalšího krásného konceptu, jako je „přeneseme konfigurace pod kontrolu git, bude to wow!“

Vyžaduje se Linux humanizovat. Identifikujte soubor cílů, které lidé řeší. A vytvořte k nim krátké, jednoduché a zřejmé cesty, počínaje okamžikem, kdy člověk stiskne tlačítko napájení na systémové jednotce.

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

Mezitím jsme svědky dalšího zrodu další distribuční sady s přeskupenými postelemi a přelepenými tapetami – můžete si být jisti, že Linux zůstane zábavou pro lidi, kteří si v dětství nehráli dost se stavebnicemi.

Zdroj: www.habr.com

Přidat komentář