Daabacaada Isha Furan ee WebOS 2.10 Siidaynta Platform

Siideynta madal furan ee webOS Open Source Edition 2.10 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.

Mareegta webOS waxaa markii hore soo saartay Palm sanadkii 2008 waxaana loo adeegsaday Palm Pre iyo Smartphones Pixie. Natiijadii iibsashada Palm ee 2010, madalku waxay u gudubtay gacmaha Hewlett-Packard, ka dib HP waxay isku dayday inay u isticmaasho madalkan daabacadaha, tablet-yada, laptop-yada iyo PC-yada. 2012, HP waxa uu ku dhawaaqay tarjumaada webOS mashruuc il furan oo madax banaan 2013 waxa uu bilaabay furitaanka koodhka isha qaybihiisa. Sannadkii 2013, madal waxa LG ka soo iibsaday Hewlett-Packard waxaana hadda loo isticmaalaa in ka badan 70 milyan LG TV iyo aaladaha macaamiisha. 2018, mashruuca daabacaadda Isha Furan ee webOS ayaa la aasaasay, kaas oo LG uu isku dayay inuu ku soo laabto qaab horumarineed oo furan, soo jiito ka qaybgalayaasha kale oo uu balaadhiyo qalabka kala duwan ee lagu taageero 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).

Daabacaada Isha Furan ee WebOS 2.10 Siidaynta Platform

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

Isbeddellada ugu waaweyn ee soo saarista cusub:

  • Habka Helitaanka Kaydinta ayaa la hirgeliyay, iyadoo la siinayo hal interface si loo galo tas-hiilaadka kaydinta ee kala duwan, oo ay ku jiraan kaydinta gudaha, USB drives iyo nidaamyada kaydinta daruuraha (Google Drive kaliya ayaa hadda la taageeray). Qaab-dhismeedku wuxuu kuu oggolaanayaa inaad aragto oo aad furto dukumentiyada, sawirrada iyo faylalka dhammaan bixiyeyaasha kaydinta habaysan iyada oo loo marayo is-dhexgal isticmaale oo caadi ah.
  • Matoorka browserka waxa uu bixiyaa kaydinta fadhiga iyo xaqiijinta Kukiyada qaab sir ah.
  • Adeeg cusub oo maamulaha dagmada ah ayaa lagu daray si uu u maareeyo aaladaha durugsan, isagoo taageeraya la macaamilka aaladaha GPIO, SPI, I2C iyo UART interfaces. Adeeggu wuxuu kuu ogolaanayaa inaad habayso maareynta qalabka cusub adigoon bedelin koodhka isha ee goobta.
  • Awoodaha qaabka xakamaynta gelitaanka ACG (Kooxaha Xakamaynta Helitaanka), oo loo isticmaalo in lagu xaddido awoodaha adeegyada la isticmaalayo Luna Bus, waa la balaariyay. Siideynta cusub, dhammaan adeegyadii hore ee horey u isticmaali jiray qaabkii hore ee amniga waxaa loo wareejiyay ACG. Waxa la bedelay hab-raacyada xeerarka ACG.

Source: opennet.ru

Add a comment