Robert McQueen, responsabile dell'organizzazione GNOME Foundation, ha pubblicato un piano di sviluppo per Flathub, un catalogo e repository di pacchetti autonomi in formato Flatpak. Flathub è posizionato come una piattaforma indipendente dai singoli fornitori per la costruzione di applicazioni e la loro distribuzione diretta tra gli utenti finali. Attualmente, si segnala che nel catalogo Flathub sono presenti circa 2000 applicazioni, supportate da oltre 1500 partecipanti. Ogni giorno si registrano circa 700.000 download di applicazioni e vengono elaborati circa 900 milioni di richieste al sito.
Le principali sfide per il futuro sviluppo del progetto includono l'evoluzione di Flathub da un servizio di assemblaggio a un catalogo-vetrina per le applicazioni, creando un ecosistema per la distribuzione delle applicazioni Linux che tenga conto degli interessi di diversi partecipanti e progetti. Si presta particolare attenzione a questioni come l'aumento della motivazione dei partecipanti e il finanziamento dei progetti pubblicati nel catalogo, con l'intento di realizzare sistemi di raccolta fondi, vendita di applicazioni e organizzazione di abbonamenti a pagamento (donazioni ricorrenti). Secondo Robert McQueen, il principale ostacolo alla promozione e allo sviluppo del desktop Linux è il fattore economico, e l'introduzione di un sistema di donazioni e vendita di applicazioni potrà stimolare lo sviluppo dell'ecosistema.
Tra i piani si menziona anche la creazione di un'organizzazione indipendente per il supporto e l'assistenza legale di Flathub. Adesso il progetto è gestito dall'organizzazione GNOME Foundation, ma proseguire l'attività sotto la sua egida è considerato rischioso e potrebbe comportare ulteriori problematiche nei servizi di distribuzione delle applicazioni. Inoltre, i servizi di finanziamento dello sviluppo progettati per Flathub non si allineano con lo status no-profit dell'organizzazione GNOME Foundation. Nella nuova organizzazione si prevede di adottare un modello di gestione con decisioni trasparenti. Nel consiglio di amministrazione saranno inclusi rappresentanti di GNOME, KDE e membri della comunità.
Oltre al direttore della GNOME Foundation, nel progetto di promozione di Flathub partecipano Neil McGovern, ex leader del progetto Debian, e Aleix Pol, presidente dell'organizzazione KDE e.V. Per lo sviluppo di Flathub, la Endless Network ha stanziato 100 mila dollari e si prevede che il finanziamento complessivo per il 2023 ammonti a 250 mila dollari, il che permetterà di mantenere due sviluppatori a tempo pieno.
Tra i lavori svolti o che si stanno attualmente realizzando, si segnala il testing di un nuovo design per il sito di Flathub, l'implementazione di un sistema di gestione degli accessi e di verifica per confermare che le applicazioni vengano caricate direttamente dai loro sviluppatori, la distinzione degli account per utenti e sviluppatori, un sistema di etichette per identificare le applicazioni verificate e gratuite, la gestione delle donazioni e dei pagamenti attraverso il servizio finanziario Stripe, un sistema di accesso per gli utenti paganti a download a pagamento, la possibilità di caricare e vendere applicazioni solo per gli sviluppatori verificati che hanno accesso ai principali repository (per evitare interazioni con terzi che non hanno nulla a che fare con lo sviluppo ma cercano di profittare dalla vendita di build di popolari software open source).
Fonte: opennet.ru
