O le tatalaina o le tulaga tatala webOS Open Source Edition 2.27 ua faʻalauiloaina, lea e mafai ona faʻaogaina i luga o masini feaveaʻi, laupapa ma faʻamatalaga faʻamatalaga taʻavale. O laupapa Raspberry Pi 4 o loʻo taʻua o le faʻaogaina o meafaigaluega faʻapitoa. O le faʻavae e fausia i totonu o se faleoloa lautele i lalo o le laisene Apache 2.0, ma o le atinaʻe o loʻo vaavaaia e le alalafaga, faʻapipiʻi i se faʻataʻitaʻiga faʻatautaia o atinaʻe.
Suiga autu ile fa'asalalauga fou:
- Ua fa'afou le masini su'esu'e ile Chromium 120 (sa fa'aoga muamua le version 108). O le talosaga o loʻo faʻatinoina le Enact browser ua liua e faʻaoga ai le Browser Shell concept nai lo le App Shell, lea ua faʻalauteleina ai le gaioiga ma le fetuutuunai o le faʻaogaina o mea. O le ata o le App Shell application architecture e aofia ai le faʻaogaina o lona lava faʻatinoga o le faʻaoga faʻaoga, lea o loʻo faʻaalia ai mea i luga o le upega tafaʻilagi, ma o le fausaga o le Browser Shell e oʻo mai i lalo i le faʻaogaina o elemene faʻaoga masani o le suʻesuʻega faavae.
- O faʻaopoopoga faʻaopoopo ua faʻaopoopoina mo faʻaoga i luga ole laiga (PWA, Progressive Web Application), e pei o le lagolago mo le faʻaogaina ma faʻamau i luma ma tua, sili atu le taʻavale ma le mafai ona faʻaalia faʻamatalaga tulei.
- Faʻateleina le lelei o le faʻagasologa o le faʻapotopotoga. O faʻaopoopoga o faila ma ata e faʻagasolo i le emulator ua suia mai le ".wic.vmdk" i le "wic.vmdk.gz".
- O le setiSupportedActions metotia ua faʻaopoopoina i le com.webos.service.mediacontroller API, lea e faʻapipiʻiina ai le toe faʻaleleia o fesoʻotaʻiga, e seti ai le lisi o gaioiga lagolago (taʻalo, taofi, sosoo ai, muamua, mute, unmute).
- O le polokalama o le luna-sysservice ua faʻasaʻoloto mai le fusia i Qt.
- O le Qt framework ua toe faʻafouina i le version 6.7.2.
- Faʻaopoopo le gafatia e sui ai lanu faʻaaogaina i le mamanu o le configurator (Settings application).

O le webOS platform na amataina e Palm i le 2008 ma sa faʻaaogaina i luga o le Palm Pre ma Pixie smartphones. I le 2010, ina ua maeʻa le faʻaaogaina o Pama, na pasia ai le faʻavae i lima o Hewlett-Packard, mulimuli ane taumafai HP e faʻaoga lenei faʻavae i ana lomitusi, tablets, laptops ma PCs. I le 2012, na faʻasalalau ai e HP le faʻaliliuga o le webOS i totonu o se poloketi faʻapitoa matala ma i le 2013 na amata tatala ai le faʻailoga autu o ona vaega. I le 2013, na fa'atau mai ai le fa'avae mai le Hewlett-Packard e LG ma ua fa'aaogaina nei i luga o le 70 miliona LG TV ma masini fa'atau. I le 2018, na faʻavaeina ai le webOS Open Source Edition project, lea na taumafai ai LG e toe foʻi i se faʻataʻitaʻiga atinaʻe matala, faatosina mai isi tagata auai ma faʻalautele le tele o masini e lagolagoina i le webOS.
O le si'osi'omaga o le webOS e fausia e fa'aaoga ai meafaigaluega OpenEmbedded ma pusa fa'avae, fa'apea fo'i ma se faiga faufale ma se seti o metadata mai le poloketi Yocto. O vaega autu o le webOS o le polokalama ma le pule o talosaga (SAM, System and Application Manager), lea e nafa ma le faʻatinoina o talosaga ma auaunaga, ma le Luna Surface Manager (LSM), lea e fausia ai le faʻaoga faʻaoga. O vaega o loʻo tusia e faʻaaoga ai le Qt framework ma le masini suʻesuʻe Chromium.
O le fa'aliliuga e faia e ala ile pule tu'ufa'atasi e fa'aaoga ai le faiga ole Wayland. Mo le atinaʻeina o faʻasalalauga faʻapitoa, e tuʻuina atu e faʻaoga tekinolosi i luga o le initaneti (CSS, HTML5 ma le JavaScript) ma le Enact framework, faʻavae i luga o le React, ae mafai foi ona fatuina polokalame i C ma C ++ faʻatasi ai ma le Qt-based interface. O le atigi fa'aoga ma fa'aoga fa'akomepiuta fa'apipi'i e fa'atinoina o ni polokalame fa'ale-aganu'u e tusia i le fa'aogaina o tekonolosi QML. O le fa'aletonu o le Home Launcher atigi ua sili ona lelei mo le fa'atonutonuina o le mata o le pa'i ma ofoina atu le manatu o le fesuia'i fa'afanua (nai lo faamalama).
O le teuina o le DB8 e faʻaaogaina e teu ai faʻamaumauga faʻatulagaina e faʻaaoga ai le faatulagaga JSON, e faʻaaoga ai le faʻamaumauga LevelDB o se backend. O le Bootd, e faʻavae i luga o le systemd, e faʻaaogaina mo le amataina. O loʻo ofoina atu vaega o le uMediaServer ma le Media Display Controller (MDC) mo le faʻagasologaina o anotusi multimedia, ma le leo. sapalai E fa'aaogaina le PulseAudio. Mo fa'afouga otometi o le firmware, e fa'aaogaina le OSTree ma le sui o le atomic partition (e lua vaega o le system e faia, o le tasi e galue, ma le isi e fa'aaogaina e kopi ai le fa'afouga).
puna: opennet.ru
