Sailfish OS

Flatpak su Sailfish OS

La community sembra essere molto attiva a cavallo della nuova decade. Recentemente, infatti, è emerso un nuovo repository su GitHub che segna l’inizio dei lavori di porting di Flatpak su Sailfish OS.

Che cos’è Flatpak?

È un nuovo formato per la distribuzione di applicazioni nel mondo GNU/Linux; ogni applicativo viene inserito in contenitore con tutte le sue dipendenze. Ciò ha due vantaggi principali: gli sviluppatori possono pacchettizzare le loro applicazioni evitando problemi di installazione e rendendo possibile, ad esempio, anche la coesistenza di due app che utilizzano versioni diverse di una data libreria, e le app sono isolate dal resto del sistema.

In altre parole, i software possono accedere all’hardware del dispositivo o ai dati dell’utente solo previa autorizzazione di quest’ultimo, offrendo un certo grado di sicurezza.

A che punto siamo

Lo sviluppo è iniziato e portato avanti da rinigus, già noto alla community come autore di Pure Maps e OSM Scout Server.

Allo stato attuale, Flatpak gira solo sui porting non ufficiali per Sony Xperia XZ2, XZ2c e XZ3, in quanto il supporto ha bisogno di modifiche a libhybris e di specifiche estensioni nel kernel, ma lo sviluppatore ha già dichiarato che i dispositivi Sailfish OS più recenti sono teoricamente in grado di eseguire Flatpak.

Ciò renderebbe possibile l’accesso a una miriade di app già disponibili come Flatpak e la possibilità, per gli sviluppatori, di utilizzare le versioni più recenti di Qt, a discapito però della perdita dei componenti Silica e di un look and feel nativo.

Attualmente, le principali limitazioni riguardano la possibilità di avviare solo applicazioni scritte in Qt (niente GTK per ora) e la necessità di modificarle per poter utilizzare la tastiera virtuale. Il progetto rimane comunque molto interessante e non mancheremo di aggiornarvi qui su Jolla Community Italia.

Se avete un dispositivo Xperia compatibile e volete provare gli ultimi passi in avanti, questo è il posto da cui iniziare. Per seguire in prima persona lo sviluppo, invece, questo è il repository.

I seguenti screenshot mostrano Angelfish, il browser web di KDE Plasma Mobile, e arrivano direttamente dall’annuncio di rinigus su TalkMaemo.

E tu? Cosa ne pensi?

Mi piace
0
Felice
0
In love
0
Non saprei
0
Fra
Studente di Letteratura inglese e francese a Roma. Amo la musica, l'open source e tutto ciò che ruota intorno al fantastico mondo del mobile. Webdesigner autodidatta e traduttore.

    Lascia un commento

    Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.

    0 %