Ieri avemu prevenutu i nostri seguitori di Twitter chì era u 1u d'aprile, u ghjornu di i Santi Innocenti in certi paesi anglosassoni, è chì pudemu leghje qualchì strana nutizia. Cusì hè stata cun a nutizia chì sta publicazione hè basata è avemu decisu d'aspittà finu à u ghjornu 2 per cunfirmà chì ùn era micca una burla. È ùn hè micca: u SO elementariu serà passatu à i pacchetti Flatpak, un tippu di pacchettu più mudernu chì sparte parechje caratteristiche cù i pacchetti Snap di Canonical.
Cum'è i pacchetti Snap, i pacchetti Flatpak cuntene in ellu tuttu u necessariu per una applicazione per u travagliu, è da questu ci riferemu à u software core è a dipendenza. Hè ancu tuttu più sicuru è l'aggiornamenti sò più veloci, per ùn parlà micca bè per i sviluppatori perchè anu solu da prugrammà una volta è funziona nantu à qualunque sistema operativu chì decidiate di fà compatibile. Hè ciò chì OS elementariu farà in u futuru.
Index
Elementary OS + Flatpak App Center ... ma senza Flathub
I sviluppatori elementari di u SO anu travagliatu cù Flatpak praticamente da a so nascita. È micca solu cù sti tippi di pacchetti, ma assicuranu chì anu pruvatu da anni à decide chì seria a migliore opzione. In u mumentu in quale anu rimarcatu Flatpak era sempre chjamatu "XDG-App" è era 2015. Per quelli chì ùn sanu micca, 2015 hè statu l'annu in chì sia u prugettu avà cunnisciutu cum'è Flatpak sia i pacchetti Snap sò nati, ma a pruposta di Canonical hè diventata famosa in aprile 2016 per esse una di e novità più impurtanti di quelli chì sò ghjunti cù Ubuntu 16.04 Xenial Xerus. Mi pare impurtante di mintuvà chì Flatpak hè prima di Snap.
Ma avertiscenu: "Flatpak ùn hè micca Flathub". Duvete sfarenze trà u furmatu di u pacchettu è u repositoriu, da quale pudete accede sta lea. U SO elementariu vole chì a ricerca è l'installazione di u software continui à esse da u so Centru App, in parte, ancu s'elli ùn dicenu micca, perchè cusì controllanu ancu tuttu ciò chì hè scaricatu è anu più opzioni per uttene donazioni. È hè chì App Center utilizza un sistema di pagamentu pay-what-you-want per scaricà / installà l'applicazioni.
Ciò chì volenu ancu esse chjaru hè chì cambia à Flatpak ùn significherà micca chì anu messu da cantu e so app native nè chì anu da cambià u sistema di scaricamentu è installazione per chì i sviluppatori possinu raccoglie da e donazioni. Inoltre, tuttu serà attentamente testatu per assicurassi chì funziona perfettamente prima di publicallu in App Center, tuttu u listessu chì anu fattu finu ad avà.
OS elementariu creà u vostru propiu repositariu Flatpak per App Center, più o menu listessi cum'elli anu fattu finu à avà cù u so repositoriu per u software basatu in Debian.
I prublemi cù i pacchetti .deb
Ebbè, Ubunlog hà ancu assai fan di pacchetti .deb in parte perchè ci piace u classicu è in parte perchè avemu sperimentatu prublemi cù novi tipi di pacchetti. Ma hè vera chì I pacchetti .deb adupranu di solitu dipendenze È se unu di elli cuntene una vulnerabilità, tuttu u prugramma hà un difettu di sicurezza. I formati moderni di pacchetti eliminanu questi prublemi mentre furniscenu aggiornamenti assai prima ... in teoria. In teoria o in pratica ma, à parè meiu, ferma un pocu per chì tuttu sia perfettu sia in i pacchetti Flatpak sia Snap.
Inoltre, i novi pacchetti sò basati in sandbox, chì limita l'accessu di l'applicazioni à u sistema upirativu. L'applicazioni Sandbox miglioranu a sicurezza è a privacy.
E perchè u SO elementariu ùn hà micca sceltu pacchetti Snap?
U SO elementariu assicura chì anu ancu travagliatu cù Canonical, ma ci sò cose chì ùn li piacianu mancu à pena è in certi sò d'accordu cumpletamente:
- Cuncepimentu decentralizatu. Flatpak permette à ognunu di creà u so propiu repositoriu, cusì u SO elementariu averà u so propiu. Ciò significa chì tuttu ciò chì pò esse installatu da App Center avrà u listessu cuncepimentu, qualcosa chì ùn accade, di gran lunga, cù i pacchetti Snap. Questu hè ciò chì vulia dì quì dunque Canonical duverebbe fà qualcosa d'altru, cume mette un pocu di pressione nantu à i sviluppatori per mandà l'aggiornamenti più prestu (ahem ... Mozilla ...) è chì tuttu pare simile. In i pacchetti Snap pudemu truvà applicazioni cù immagini cum'è Windows 95, GNOME, KDE ... è u sistema pare avè mille genitori.
- Flatpak si avvicina à u travagliu elementariu di u SO. Per esempiu, e funzioni muderne GTK sò state custruite per un futuru simile à Flatpak è Flatpak hè statu sviluppatu cun GTK in mente da u principiu.
- Cunsensu cù sviluppatori d'applicazioni indipendenti. u SO elementariu travaglia spalla à spalla cù sviluppatori indie. Ancu se alcuni anu sceltu entrambi i pacchetti, dicenu chì Flatpak hè più faciule da travaglià.
Cumu hà da influenzà l'utenti è i sviluppatori?
OS elementariu assicura chì l'utilizatori di u vostru sistema upirativu ùn rimarceranu nunda. L'unicu ciò chì avveranu serà pusitivu, cum'è scaricamentu più veloce è aghjurnamenti. In quantu à i sviluppatori, a consegna è a revisione di l'applicazioni continueranu cum'è prima.
La dubbitu chì mi ne sia andatu hè iè permetterà sempre l'installazione di pacchetti .deb. In u passatu ùn si pudia micca installà software da fora di u vostru App Center se ùn avete micca installatu Gdebi, GNOME Software o qualchì altru strumentu d'installazione chè App Center. S'ellu hè sempre permessu, pare chì u passu da i pacchetti DEB à Flatpak serà solu vantaghji.
Chì pensate di u SO elementariu chì si move in Flatpak?
Un cummentariu, lasciate u vostru
Eccellenti chiarificazioni, seguitelu !!