Canonical tillkännagav lanseringen av Ubuntu Frame, sitt nya inbyggda display -OS

Canonical har presenterat den första versionen av Ubuntu Frame, som är en ny OS som är orienterad för användning i internetkiosker, självbetjäningsterminaler, informationsställ, digital skyltning, smarta speglar, industriella skärmar, IoT -enheter och andra liknande applikationer.

Skalet är utformad för att tillhandahålla ett helskärmsgränssnitt för en enda applikation och är baserat på Mir -displayservern och Wayland -protokollet.

Enligt företaget, tillgängligheten av Ubuntu Frame betyder nu att utvecklare inte behöver integrera och underhålla dellösningar t.ex. DRM, KMS, ingångsprotokoll eller säkerhetspolicyer. Detta kommer att frigöra mer tid för utvecklare att fokusera på innehållet som kommer att visas på skärmen och kommer att minska antalet buggar och sårbarheter i kod som inte längre behövs.

Om Ubuntu Frame

Ubuntu Frame kan användas för att köra GTK-, Qt-, Flutter- och SDL2 -baserade applikationer, samt Java-, HTML5- och elektronbaserade program.

Det är möjligt att starta båda applikationerna sammanställt med stöd av Wayland as program baserade på X11 -protokoll (används av Xwayland). För att organisera arbetet i Ubuntu Frame med separata sidor eller webbplatser, är Electron Wayland-programmet utvecklat med implementering av en specialiserad helskärmswebbläsare, samt en port för WPE WebKit-motorn.

För snabb förberedelse och implementering av lösningar baserade på Ubuntu Frame, föreslås att använda paket i snap -format, med hjälp av vilka startprogrammen är isolerade från resten av systemet.

"Ubuntu Frame gör det enkelt för våra kunder att skapa säkrare, pålitligare och anpassningsbara smarta detaljhandels- och digitala skyltningslösningar samtidigt som kraften i Lenovos ThinkEdge -plattformar utnyttjas", säger Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group.

När lösningen utvecklades var målet att minimera utveckling och distributionstid för att skapa grafiska lösningar för kringutrustning genom att utnyttja befintliga applikationer och stärka säkerhetstekniker.

Ubuntu Frame -skalet är anpassad för att köras ovanpå Ubuntu Core -systemmiljön, en kompakt version av Ubuntu-distributionen som kommer i form av en odelbar monolitisk bild av bassystemet som inte är uppdelat i separata deb-paket och använder en atomövergripande uppdateringsmekanism.

Komponenterna i Ubuntu Coreinklusive bassystem, Linux -kärna, systemplugins och ytterligare applikationer, de kommer i snap -format och hanteras av snapd -verktygssatsen.

Span -komponenter isoleras med AppArmor och Seccomp, skapa en extra rad för att skydda systemet om enskilda applikationer äventyras. Det underliggande filsystemet är monterat skrivskyddat.

“Tillförlitligheten för Ubuntu Frame har i stor utsträckning bevisats inom området. Tekniken har utvecklats i över 7 år och i produktion i 5 år med hjälp av toppmoderna tekniker och har implementerats i produktion för Linux-stationära och mobila användare. Som sådan är Ubuntu Frame en av de mest mogna grafikservrar som finns tillgängliga idag för inbäddade enheter. Michał Sawicz, Canonicals chef för smart display -teknik. 

För att skapa en anpassad kiosk begränsad till driften av en applikation, utvecklaren behöver bara förbereda själva applikationen och alla andra utrustningsunderhåll, att hålla systemet uppdaterat och organisera användarinteraktion stöds av Ubuntu Core och Ubuntu Frame, inklusive stöd för kontroll av skärmgester på pekskärmssystem.

Det anges att uppdateringar för att åtgärda buggar och sårbarheter i Ubuntu Frame -versioner kommer att genereras i 10 år. Valfritt, skalet kan köras inte bara på Ubuntu Core, utan också på alla Linux -distributioner som stöder Snap -paket.

I det enklaste fallet, för att distribuera en webbkiosk, installerar och kör du bara ubuntu-ram-paketet och konfigurerar olika konfigurationsparametrar.

Projektets utveckling distribueras under GPLv3 -licensen. Snap -paket är redo för nedladdning.

Slutligen, om du är intresserad av att kunna veta lite mer om det, kan du konsultera detaljerna i följande länk.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.