Robert McQueen, direttore dell'organizzazione GNOME Foundation, ha pubblicato un piano per lo sviluppo di Flathub, un catalogo e repository di pacchetti autonomi in formato Flatpak. Flathub è posizionato come una piattaforma indipendente dai singoli fornitori per la costruzione delle applicazioni e la loro distribuzione diretta agli utenti finali. Attualmente, si segnala che nel catalogo Flathub sono presenti circa 2000 applicazioni, con oltre 1500 partecipanti coinvolti nel loro mantenimento. Ogni giorno vengono registrate circa 700.000 download delle applicazioni e vengono gestiti circa 900 milioni di richieste al sito.
Le principali sfide per lo sviluppo futuro del progetto riguardano l'evoluzione di Flathub da un servizio di costruzione a un catalogo-negozio di applicazioni, creando un ecosistema per la distribuzione delle applicazioni Linux che tenga conto degli interessi dei vari partecipanti e progetti. Viene posta grande attenzione al miglioramento della motivazione dei partecipanti e al finanziamento dei progetti pubblicati nel catalogo, per cui è previsto l'implementazione di sistemi di raccolta di donazioni, 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 potrebbe 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. Attualmente, il progetto è curato dalla GNOME Foundation, ma la continuazione del lavoro sotto la sua egida è considerata rischiosa per i servizi di distribuzione delle applicazioni. Inoltre, i servizi di finanziamento dello sviluppo creati per Flathub non si allineano con lo status non profit della GNOME Foundation. Nella nuova organizzazione si intende adottare un modello di governance con decisioni trasparenti. Nel consiglio di amministrazione saranno inclusi rappresentanti di GNOME, KDE e membri della comunità.
Oltre al leader 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, l'azienda Endless Network ha stanziato 100.000 dollari e si prevede che il finanziamento totale per il 2023 ammonti a 250.000 dollari, il che permetterà di mantenere due sviluppatori a tempo pieno.
Tra i lavori già realizzati o attualmente in fase di attuazione, si segnala il testing del nuovo design del sito Flathub, l'implementazione di un sistema di controllo degli accessi e verifica per garantire che le applicazioni siano caricate direttamente dai loro sviluppatori, la separazione degli account per utenti e sviluppatori, un sistema di etichette per identificare le applicazioni verificate e gratuite, la gestione delle donazioni e dei pagamenti tramite il servizio finanziario Stripe, un sistema di accesso per utenti paganti alle download a pagamento, nonché la possibilità di permettere il download diretto e la vendita di applicazioni solo agli sviluppatori verificati con accesso ai repository principali (per proteggere da terzi non coinvolti nello sviluppo che cercano di lucrarsi sulla vendita di build di software popolare open source).
Fonte: opennet.ru
