Canonical ha annunciato il lancio di Ubuntu Frame, il suo nuovo sistema operativo per display integrato

Canonical ha svelato la prima versione di Ubuntu Frame, che è una novità OS che è orientato per l'utilizzo in chioschi Internet, terminali self-service, stand informativi, segnaletica digitale, specchietti intelligenti, display industriali, dispositivi IoT e altre applicazioni simili.

Il guscio è progettato per fornire un'interfaccia a schermo intero per una singola applicazione ed è basato sul server di visualizzazione Mir e sul protocollo Wayland.

Secondo l'azienda, la disponibilità di Ubuntu Frame ora significa che gli sviluppatori non hanno bisogno di integrare e mantenere soluzioni parziali come DRM, KMS, protocolli di input o policy di sicurezza. Ciò consentirà agli sviluppatori di liberare più tempo per concentrarsi sul contenuto che verrà visualizzato sullo schermo e ridurrà il numero di bug e vulnerabilità nel codice che non è più necessario.

Informazioni su Ubuntu Frame

Ubuntu Frame può essere utilizzato per eseguire applicazioni basate su GTK, Qt, Flutter e SDL2, così come i programmi basati su Java, HTML5 ed Electron.

È possibile avviare entrambe le applicazioni compilato con supporto di Wayland as programmi basati su Protocollo X11 (usato da Xwayland). Per organizzare il lavoro in Ubuntu Frame con pagine o siti Web separati, il programma Electron Wayland è sviluppato con l'implementazione di un browser Web specializzato a schermo intero, nonché una porta del motore WPE WebKit.

Per una rapida preparazione e implementazione di soluzioni basate su Ubuntu Frame, si propone di utilizzare pacchetti in formato snap, con l'aiuto dei quali i programmi di avvio sono isolati dal resto del sistema.

"Ubuntu Frame consente ai nostri clienti di creare facilmente soluzioni di vendita al dettaglio e digital signage intelligenti più sicure, affidabili e personalizzabili, sfruttando al contempo la potenza delle piattaforme ThinkEdge di Lenovo", ​​ha affermato Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group.

Durante lo sviluppo della soluzione, l'obiettivo era ridurre al minimo i tempi di sviluppo e distribuzione per creare soluzioni grafiche per i dispositivi periferici sfruttando le applicazioni esistenti e rafforzando le tecniche di sicurezza.

La shell di Ubuntu Frame è adattato per funzionare sull'ambiente di sistema Ubuntu Core, una versione compatta della distribuzione Ubuntu che si presenta sotto forma di un'immagine monolitica indivisibile del sistema di base che non è divisa in pacchetti deb separati e utilizza un meccanismo di aggiornamento atomico a livello di sistema.

I componenti di Ubuntu Corecompreso il sistema di base, il kernel Linux, i plugin di sistema e le applicazioni aggiuntive, sono disponibili in formato snap e sono gestiti dal toolkit snapd.

I componenti Span sono isolati utilizzando AppArmor e Seccomp, creando una linea aggiuntiva per proteggere il sistema nel caso in cui le singole applicazioni siano compromesse. Il file system sottostante è montato in sola lettura.

“L'affidabilità di Ubuntu Frame è stata ampiamente dimostrata sul campo. La sua tecnologia è in sviluppo da oltre 7 anni e in produzione da 5 anni, utilizzando tecniche all'avanguardia, ed è stata implementata in produzione per utenti desktop e mobili Linux. In quanto tale, Ubuntu Frame è uno dei server grafici più maturi oggi disponibili per dispositivi embedded. Michał Sawicz, direttore dell'ingegneria dei display intelligenti di Canonical. 

Per creare un chiosco personalizzato limitato al funzionamento di un'applicazione, lo sviluppatore deve solo preparare l'applicazione stessa e tutte le altre attività di manutenzione delle apparecchiature, mantenere il sistema aggiornato e organizzare l'interazione dell'utente sono supportati da Ubuntu Core e Ubuntu Frame, incluso il supporto per il controllo tramite gesti dello schermo su sistemi con touchscreen.

Si afferma che aggiornamenti per correggere bug e vulnerabilità nelle versioni Ubuntu Frame sarà generato per 10 anni. Facoltativamente, la shell può essere eseguita non solo su Ubuntu Core, ma anche su qualsiasi distribuzione Linux che supporti i pacchetti Snap.

Nel caso più semplice, per distribuire un chiosco web, è sufficiente installare ed eseguire il pacchetto ubuntu-frame e configurare vari parametri di configurazione.

Gli sviluppi del progetto sono distribuiti sotto licenza GPLv3. Gli snap pack sono pronti per il download.

Infine, se sei interessato a poterne sapere un po' di più, puoi consultare i dettagli nel seguente link


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.