Siideynta madal furan ee webOS Open Source Edition 2.27 ayaa la soo bandhigay, kaas oo loo isticmaali karo aaladaha kala duwan ee la qaadi karo, looxyada iyo nidaamyada macluumaadka baabuurta. Boodhadhka Raspberry Pi 4 waxaa loo tixgaliyaa inay yihiin aaladda tixraaca.Madalku waxa lagu horumariyay kayd dadweyne oo hoos yimaada shatiga Apache 2.0, horumarkana waxaa kormeera bulshada, iyadoo raacaysa qaabka maamulka horumarinta iskaashiga ah.
Isbeddellada ugu waaweyn ee soo saarista cusub:
- Matoorka browserka waxa loo cusboonaysiiyay Chromium 120 (horay loo isticmaali jiray nooca 108). Codsiga fulinaya biraawsarkaaga Enact ayaa loo beddelay inuu isticmaalo fikradda Browser Shell halkii laga isticmaali lahaa App Shell, kaas oo ballaadhiyay shaqada iyo dabacsanaanta habaynta macluumaadka. Qaab dhismeedka arjiga Shell wuxuu ku lug leeyahay adeegsiga dhaqangelintiisa is-dhexgalka isticmaalaha, kaas oo la soo bandhigay nuxurka shabakadda, iyo naqshadda Browser Shell waxay hoos ugu dhacdaa adeegsiga walxaha is-dhexgalka caadiga ah ee biraawsarka saldhigga.
- Waxaa lagu daray sifooyin dheeri ah oo loogu talagalay codsiyada mareegaha iska leh (PWA, Codsiga Shabakadda Horusocodka ah), sida taageerada hagidda badhamada hore iyo gadaal, rogid ku habboon iyo awoodda lagu soo bandhigo ogeysiisyada riixitaanka.
- Hufnaanta korodhka ee habka isu-ururinta. Kordhinta faylalka leh sawirro si ay ugu shaqeeyaan emulator-ka ayaa laga beddelay ".wic.vmdk" loona beddelay "wic.vmdk.gz".
- Habka setSupportedActions waxa lagu daray com.webos.service.mediacontroller API, kaas oo sameeya interface-ka kontoroolka dib-u-ciyaarta, si loo dejiyo liiska hawlgallada la taageeray (ciyaar, hakad, xigta, hore, carrab la'aan, aamusnaan).
- Adeegga nidaamka luna-sysservice waa laga xoreeyay ku xidhnaanta ilaa Qt.
- Qaabka Qt ayaa loo cusboonaysiiyay nooca 6.7.2.
- Waxaa lagu daray awoodda lagu beddelayo midabada loo isticmaalo naqshadaynta qaabeeyaha (Codsiga Settings).

Mareegta webOS waxaa markii hore soo saartay Palm 2008dii waxaana loo adeegsaday Palm Pre iyo Smartphones Pixie. Sannadkii 2010, ka dib markii la iibsaday Palm, madal waxay u gudubtay gacmaha Hewlett-Packard, ka dib HP waxay isku dayday inay u isticmaasho madalkan madbacadaha, tablet-yada, laptop-yada iyo PC-yada. 2012, HP waxa uu ku dhawaaqay u wareejinta webOS mashruuc il furan oo madax banaan 2013 waxa uu bilaabay furitaanka koodhka isha qaybihiisa. Madalku waxa uu ka helay Hewlett-Packard LG 2013 waxana hadda loo isticmaalaa in ka badan 70 milyan LG TV-yada iyo aaladaha macaamiisha. 2018, mashruuca daabacaadda Isha Furan ee webOS ayaa la aasaasay, kaas oo LG isku dayay inuu ku soo laabto qaabka horumarinta furan, soo jiito ka qaybgalayaasha kale oo uu balaadhiyo qalabka kala duwan ee lagu taageeray webOS.
Deegaanka nidaamka webOS waxaa la sameeyay iyadoo la adeegsanayo xirmooyinka qalabka furan ee loo yaqaan 'OpenEmbedded Toolkit' iyo xirmooyinka saldhigga, iyo sidoo kale nidaamka dhismaha iyo xogta badan ee laga dejiyay mashruuca Yocto. Qaybaha muhiimka ah ee webOS waa nidaamka iyo maamulaha codsiga (SAM, System and Application Manager), kaas oo ka mas'uul ah socodsiinta codsiyada iyo adeegyada, iyo Luna Surface Manager (LSM), kaas oo sameeya interface interface. Qaybaha waxaa lagu qoray iyadoo la isticmaalayo qaabka Qt iyo mashiinka browserka Chromium.
Bandhigga waxaa lagu sameeyaa maamule isku dhafan oo isticmaala borotokoolka Wayland. Si loo horumariyo codsiyada gaarka ah, waxaa la soo jeediyay in la isticmaalo tignoolajiyada webka (CSS, HTML5 iyo JavaScript) iyo qaabdhismeedka Enact ee ku saleysan React, laakiin sidoo kale waxaa suurtagal ah in la abuuro barnaamijyo C iyo C ++ leh interface ku saleysan Qt. Interface-ka isticmaalaha iyo codsiyada garaafyada ku dhex jira ayaa inta badan loo fuliyaa sidii barnaamijyo wadani ah oo loo qoray iyadoo la isticmaalayo tignoolajiyada QML. Sida caadiga ah, Home Launcher waa la bixiyaa, kaas oo loo habeeyay hawlgalka shaashadda taabashada oo bixisa fikradda maabyada isdaba jooga ah (halkii daaqadaha).
Kaydinta DB8 waxaa loo isticmaalaa in lagu kaydiyo xogta qaabaysan iyadoo la adeegsanayo qaabka JSON, iyadoo la adeegsanayo xogta LevelDB oo ah gadaal-gadaal. Bootd, oo ku salaysan systemd, ayaa loo isticmaalaa bilaabista. Nidaamyada hoose ee uMediaServer iyo Xakamaynta Muuqaalka Warbaahinta (MDC) waxaa loo bixiyaa habaynta macluumaadka multimedia-ga, iyo maqalka. server PulseAudio ayaa la isticmaalaa. Cusbooneysiinta qalabka firmware-ka ee otomaatiga ah, OSTree iyo beddelka qaybta atomiga ayaa la isticmaalaa (laba qaybood oo nidaam ah ayaa la sameeyaa, mid ka mid ahna waa firfircoon yahay, kan kalena waxaa loo isticmaalaa in lagu koobiyeeyo cusbooneysiinta).
Source: opennet.ru
