Ale no tak... Debata o tom, kdo je a kdo není důvěryhodný, je snad zbytečná. Kdybych si měl všechno buildovat ze zdrojáků sám, tak se z toho zblázním a v tomhle tvůrcům distribucí mnohokrátě děkuji za jejich práci.
Pokud ale někdo neznámý udělá balíček a dá ho na FlatHub/Snap, tak je na místě aspoň zmínit rizika.
Ono dnes i v tech distribucich clovek musi byt na pozoru. Kdyz tam jako "balice" mate sice dlouha leta... ale nekoho s mailem @ru s MX geograficky tamtez, tak tu jistotu ze zaskodi proste nemate, navzdory tomu ze leta pracuje spolehlive. Aneb historie pamatuje spoustu "spicich" agentu - co sve skutecne zamery casto neodhali i pred kamarady. Spoustu veci vnimame jako "normalni chyby", protoze jsme na ne za ty roky klidu zvykli... ale ono to muze byt jen test pozornosti z kategorie "co projde".
Jasne, ziskanou duveru dotycny v pripade skutecneho a prokazaneho incidentu ztrati asi rychle, ale nejake skody to napacha. Pripomel bych i to ze uz jsme byly svedky toho, ze ackoliv zdrojovy kod backdoor neobsahoval, ale byl ukryt v release souborech od maintainera, ktery se prebiral dal. A byl pomerne sofistikovany - a prislo se na nej vlastne jen nahodou...
Obecné výhody:
- Unifikovaný způsob instalace, odebírání a aktualizace aplikací mimo interní balíčkovací systém dané distribuce.
- Možnost instalace pro jednoho konkrétního uživatele nebo pro všechny do celého systému (správa autorizovaná přes polkit).
- Předdefinovaná adresářová struktura
- Sandboxing a správa přístupů na úrovni daného flatpaku.
- Automatické přidání správných spouštěčů (ikonek se správnými mime-typy pro otevírání souborů) do desktopových prostředí.
- Dobrá spolupráce s neměnnými (immutable) distribucemi
Jestli vám to sedne pro vaše použití WinBoxu, netuším. Určitě si to můžete pořešit celé sám. Rozbalit do umístění, kam chcete. Vytvořit spouštěč. A jestliže bude umístění zapisovatelné pro užvatele, co WinBox spouští, tak se může i sám aktualizovat.
Osobně, pokud bych měl Flatpak už v systému rozchozený, použil bych ten balíček z FlatHubu. V případě, že by to měla být jediná takováhle věc, udělal bych to ručně.
Je to podobné jako s Brew na macOSu (akorát Flatpak je v mnoha ohledech lepší). Taky spousty aplikací můžete instalovat a aktualizovat buď jednotlivě, nebo přes Brew (jako tzv. casky), což mnoho věcí zjednoduší. Analogicky pak třeba WinGet na Windows.