Daabacaada Isha Furan ee WebOS 2.17 Siidaynta Platform

Siideynta madal furan ee webOS Open Source Edition 2.17 ayaa la daabacay, kaas oo loo isticmaali karo aaladaha kala duwan ee la qaadi karo, looxyada iyo nidaamyada macluumaadka baabuurta. Boodhadhka Raspberry Pi 4 waxa loo tixgaliyaa inay yihiin aaladda tixraaca.Madalku waxa lagu horumariyay kayd dadweyne oo hoos yimaada shatiga Apache 2.0, waxaana horumariya bulshada, iyada oo u hogaansan qaabka maaraynta horumarinta iskaashiga ah.

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).

Si loo kaydiyo xogta qaab habaysan iyadoo la adeegsanayo qaabka JSON, kaydinta DB8 ayaa la isticmaalaa, taasoo u adeegsata xogta LevelDB dhabarka. Bilawga, bootin ku salaysan systemd ayaa la isticmaalaa. uMediaServer iyo Media Display Controller (MDC) nidaam hoosaadyada waxaa loo bixiyaa habaynta nuxurka warbaahinta badan, PulseAudio waxaa loo istcimaalaa sidii adeege cod ah. Si aad si toos ah u cusbooneysiiso firmware-ka, OSTree iyo beddelka qaybta atomiga ayaa la isticmaalaa (laba qaybood oo nidaam ah ayaa la sameeyay, mid ka mid ah waa firfircoon, kan labaadna waxaa loo isticmaalaa in lagu koobiyo casriyeynta).

Daabacaada Isha Furan ee WebOS 2.17 Siidaynta Platform

Isbeddellada ugu waaweyn ee soo saarista cusub:

  • Ka jawaab celinta oo la hagaajiyay marka la qabanayo taabashada shaashadda taabashada
  • Adeegga dhawaaqa PulseAudio waa la cusboonaysiiyay ilaa nooca 15.0 (oo hore nooca 9.0 ayaa la isticmaalay).
  • Qaabka webOS Edge AI ee leh maktabadaha barashada mashiinka TensorflowLite, Arm Compute iyo Edge AI Vision 1.0 ayaa lagu daray (waxaa loo isticmaali karaa, tusaale ahaan, aqoonsiga wejiyada iyo walxaha).
  • emulator wuxuu taageeraa VLAN.

Source: opennet.ru

Add a comment