Inanunsyo ng Canonical ang paglulunsad ng Ubuntu Frame, ang bagong naka-embed na display OS

Inilabas ng Canonical ang unang paglabas ng Ubuntu Frame, na kung saan ay bago OS oriented yan para magamit sa mga Internet kiosk, mga terminal ng self-service, nakatayo ang impormasyon, digital signage, matalinong salamin, pang-industriya na ipinapakita, mga aparato ng IoT at iba pang mga katulad na application.

Ang shell ay idinisenyo upang magbigay ng isang buong interface ng screen para sa isang solong application at batay sa Mir display server at sa Wayland protocol.

Ayon sa kumpanya, ang pagkakaroon ng Ubuntu Frame nangangahulugan na ngayon na ang mga developer ay hindi kailangang isama at mapanatili ang bahagyang mga solusyon tulad ng DRM, KMS, mga input ng proteksyon o mga patakaran sa seguridad. Magbabawas ito ng mas maraming oras para sa mga developer na mag-focus sa nilalaman na ipapakita sa screen at mababawasan ang bilang ng mga bug at kahinaan sa code na hindi na kailangan.

Tungkol sa Ubuntu Frame

Maaaring magamit ang Ubuntu Frame upang patakbuhin ang mga application na nakabatay sa GTK, Qt, Flutter at SDL2, pati na rin ang mga programang Java, HTML5, at Electron-based.

Posibleng simulan ang parehong mga application pinagsama sa suporta ni Wayland bilang mga programa batay sa X11 protocol (ginamit ng Xwayland). Upang maisaayos ang trabaho sa Ubuntu Frame na may magkakahiwalay na mga pahina o website, ang programang Electron Wayland ay binuo sa pagpapatupad ng isang dalubhasang full-screen web browser, pati na rin isang port ng WPE WebKit engine.

Para sa mabilis na paghahanda at pagpapatupad ng mga solusyon batay sa Ubuntu Frame, iminungkahi na gumamit ng mga pakete sa snap format, sa tulong ng kung saan ang mga programa ng launcher ay nakahiwalay mula sa natitirang bahagi ng system.

"Ginagawang madali ng Ubuntu Frame para sa aming mga customer na lumikha ng mas ligtas, maaasahan at napapasadyang mga solusyon sa smart retail at digital signage habang ginagamit ang lakas ng mga platform ng ThinkEdge ng Lenovo," sabi ni Blake Kerrigan, GM Edge Computing, Lenovo Intelligent Devices Group.

Kapag binubuo ang solusyon, ang layunin ay i-minimize ang oras ng pag-unlad at paglawak upang lumikha ng mga grapikong solusyon para sa mga peripheral na aparato sa pamamagitan ng paggamit ng mga umiiral na aplikasyon at pagpapatibay ng mga diskarte sa seguridad.

Ang shell ng Ubuntu Frame ay inangkop upang tumakbo sa tuktok ng kapaligiran ng system ng Ubuntu Core, isang compact na bersyon ng pamamahagi ng Ubuntu na nagmumula sa isang hindi maibabahaging monolithic na imahe ng base system na hindi nahahati sa magkakahiwalay na mga package ng deb at gumagamit ng isang mekanismo ng pag-update ng buong atomic system.

Ang mga bahagi ng Ubuntu Corekabilang ang base system, Linux kernel, mga plugin ng system at mga karagdagang application, dumating sila sa snap format at pinamamahalaan ng snapd toolkit.

Ang mga bahagi ng span ay nakahiwalay gamit ang AppArmor at Seccomp, lumilikha ng isang karagdagang linya upang maprotektahan ang system kung sakaling makompromiso ang mga indibidwal na aplikasyon. Ang pinagbabatayan ng system ng file ay naka-mount read-only.

"Ang pagiging maaasahan ng Ubuntu Frame ay malawak na napatunayan sa larangan. Ang teknolohiya nito ay nasa pag-unlad ng higit sa 7 taon at sa produksyon ng 5 taon, gamit ang mga diskarteng makabago, at naipatupad sa paggawa para sa mga desktop ng Linux at mobile na gumagamit. Tulad ng naturan, ang Ubuntu Frame ay isa sa mga pinaka-mature na mga graphic server na magagamit ngayon para sa mga naka-embed na aparato. Si Michał Sawicz, direktor ng matalinong display engineering ng Canonical. 

Upang lumikha ng isang pasadyang kiosk limitado sa pagpapatakbo ng isang application, kailangan lamang ng developer na ihanda ang application mismo, at lahat ng iba pang mga gawain sa pagpapanatili ng kagamitan, pinapanatili ang system na napapanahon, at ang pag-aayos ng pakikipag-ugnayan ng gumagamit ay suportado ng Ubuntu Core at Ubuntu Frame, kasama ang suporta para sa control ng kilos ng screen sa mga touchscreen system.

Nakasaad na mga pag-update upang ayusin ang mga bug at kahinaan sa mga bersyon ng Ubuntu Frame ay mabubuo sa loob ng 10 taon. Opsyonal, ang shell ay maaaring patakbuhin hindi lamang sa Ubuntu Core, ngunit din sa anumang pamamahagi ng Linux na sumusuporta sa mga Snap package.

Sa pinakasimpleng kaso, upang mag-deploy ng isang web kiosk, i-install lamang at patakbuhin ang pakete ng ubuntu-frame at i-configure ang iba't ibang mga parameter ng pagsasaayos.

Ang mga pagpapaunlad ng proyekto ay ipinamamahagi sa ilalim ng lisensya ng GPLv3. Handa nang i-download ang mga Snap pack.

Panghuli, kung interesado kang malaman ng kaunti pa tungkol dito, maaari kang kumunsulta sa mga detalye sa sumusunod na link.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.