Flatpak, noto come xdg-app fino a maggio 2016, è un'utilità di virtualizzazione delle applicazioni, gestione universale dei pacchetti e distribuzione per ambienti desktop GNU/Linux.
Pochi giorni fa è arrivata la notizia che Philipp Kewisch di Canonical ha annunciato la decisione di non fornire la possibilità di installare i pacchetti Flatpak nelle impostazioni predefinite delle edizioni ufficiali di Ubuntu.
Questo movimento sarà efficace a partire da Ubuntu 23.04, in cui il pacchetto deb flatpak, così come i pacchetti per lavorare con il formato Flatpak nel Centro installazione applicazioni, saranno esclusi dalla distribuzione di base di tutte le edizioni ufficiali di Ubuntu.
Utenti di sistemi precedentemente installati che utilizzava pacchetti Flatpak sarai comunque in grado di utilizzare questo formato dopo l'aggiornamento a Ubuntu 23.04. Gli utenti che non hanno utilizzato Flatpak dopo l'aggiornamento per impostazione predefinita avranno accesso solo allo Snap Store e ai normali repository della distribuzione.
Nell'annuncio menziona:
Le diverse versioni di Ubuntu offrono un modo unico di sperimentare Ubuntu e fanno parte di ciò che rende Ubuntu non solo un sistema operativo, ma un ecosistema di varianti di Linux che promuove la scelta e la diversità .
Uno di quegli aspetti fondamentali di qualsiasi distribuzione Linux è il packaging. Tutte le principali distribuzioni hanno preso decisioni ostinate per fornire coerenza nel loro ecosistema. Ubuntu si basa su pacchetti deb e crede nei vantaggi degli snap.
In un mondo ideale, gli utenti sperimentano solo un modo per installare il software. Quando lo fanno, puoi aspettarti che questo meccanismo sia supportato dalla comunità e riceva la massima attenzione quando si tratta di risolvere i problemi dei pacchetti software. Quando una nuova tecnologia di packaging viene fornita per impostazione predefinita, ci si aspetta che la distribuzione supporti la comunità e investa nel contribuire allo sviluppo per risolvere i problemi. Questo crea frammentazione invece di concentrarsi sul miglioramento delle tecnologie scelte per la distribuzione.
Come tale l'obiettivo principale delle versioni ufficiali di Ubuntu sarà ora quello di promuovere ed evolvere il formato del pacchetto Snap.
Secondo gli sviluppatori della distribuzione, supportare due formati concorrenti porta solo alla frammentazione invece di concentrarsi sul miglioramento delle tecnologie scelte per la distribuzione.
Nelle parole di Canonical, il supporto predefinito per un formato uniforme per Ubuntu dovrebbe aiutare a mantenere l'unità dell'ecosistema e migliorare l'esperienza dei nuovi utenti con la distribuzione.
Come parte dei nostri sforzi congiunti, le varianti di Ubuntu hanno preso una decisione congiunta per adattare alcuni dei pacchetti predefiniti in Ubuntu: in futuro, il pacchetto Flatpak e i pacchetti per l'integrazione di Flatpak nel rispettivo centro software non saranno più installati per impostazione predefinita in la prossima uscita prevista per aprile 2023, Lunar Lobster. Gli utenti che hanno utilizzato Flatpak non saranno interessati dall'aggiornamento, poiché le versioni includono una migrazione speciale che ne tiene conto. A coloro che non hanno interagito con Flatpak verrà presentato il software dai repository Ubuntu e Snap Store.
Vale la pena menzionarlo la decisione è stata concordata con gli sviluppatori delle edizioni ufficiali Aggiornamenti di Ubuntu, inclusi Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu, UbuntuKylin e Ubuntu Unity.
Coloro che desiderano utilizzare il formato Flatpak dovranno installarlo separatamente un pacchetto per supportarlo dal repository (pacchetto flatpak deb) e, se necessario, attivare il supporto per il catalogo Flathub.
Per chi ancora non lo sapesse Flatpack, dovrebbero sapere che questo è un sistema di pacchetti che offre strumenti facili da usare e un'ampia documentazione, ed è sviluppato e supportato dalla comunità .
L'utility Snap di Canonical è stata sviluppata internamente e offre funzionalità simili a Flatpak, sebbene supporti solo i sistemi che utilizzano il sistema systemd init. Snap ha attirato critiche a causa del suo modello di sviluppo closed-source, tempi di rilascio delle app lenti e sistema di aggiornamento automatico.
Canonical si preoccupa di unificare l'esperienza dell'utente Di tutte le varianti ufficiali di Ubuntu ed è comprensibile in una certa misura, ma il fatto che non si tenga conto dei commenti che sono stati evidenziati più e più volte su Snap, è chiaro che smetterà di essere l'opzione migliore in termini di funzionalità e sicurezza.
Infine Se sei interessato a saperne di più, puoi controllare i dettagli nel file seguente link