Mae LG yn rhyddhau webOS Open Source Edition 2.19

Mae rhyddhau platfform agored webOS Open Source Edition 2.19 wedi'i gyhoeddi, y gellir ei ddefnyddio ar wahanol ddyfeisiau cludadwy, byrddau a systemau infotainment ceir. Ystyrir byrddau Raspberry Pi 4 fel y llwyfan caledwedd cyfeirio.Datblygir y llwyfan mewn ystorfa gyhoeddus o dan drwydded Apache 2.0, a chaiff datblygiad ei guradu gan y gymuned, gan gadw at fodel rheoli datblygu cydweithredol.

Datblygwyd y platfform webOS yn wreiddiol gan Palm yn 2008 ac fe'i defnyddiwyd ar ffonau smart Palm Pre a Pixie. Yn 2010, ar Γ΄l caffael Palm, trosglwyddwyd y platfform i ddwylo Hewlett-Packard, ac ar Γ΄l hynny ceisiodd HP ddefnyddio'r platfform hwn yn ei argraffwyr, tabledi, gliniaduron a chyfrifiaduron personol. Yn 2012, cyhoeddodd HP drosglwyddo webOS i brosiect ffynhonnell agored annibynnol ac yn 2013 dechreuodd agor cod ffynhonnell ei gydrannau. Prynwyd y platfform gan Hewlett-Packard gan LG yn 2013 ac mae bellach yn cael ei ddefnyddio ar fwy na 70 miliwn o setiau teledu LG a dyfeisiau defnyddwyr. Yn 2018, sefydlwyd y prosiect WebOS Open Source Edition, lle ceisiodd LG ddychwelyd i'r model datblygu agored, denu cyfranogwyr eraill ac ehangu'r ystod o ddyfeisiau a gefnogir yn webOS.

Mae amgylchedd system webOS yn cael ei ffurfio gan ddefnyddio pecyn cymorth OpenEmbedded a phecynnau sylfaen, yn ogystal Γ’'r system adeiladu a set metadata o brosiect Yocto. Cydrannau allweddol webOS yw'r rheolwr system a chymhwysiad (SAM, Rheolwr System a Chymhwysiad), sy'n gyfrifol am redeg cymwysiadau a gwasanaethau, a Rheolwr Arwyneb Luna (LSM), sy'n ffurfio'r rhyngwyneb defnyddiwr. Ysgrifennir y cydrannau gan ddefnyddio'r fframwaith Qt a'r injan porwr Chromium.

Gwneir rendro trwy reolwr cyfansawdd sy'n defnyddio protocol Wayland. Er mwyn datblygu cymwysiadau arferol, cynigir defnyddio technolegau gwe (CSS, HTML5 a JavaScript) a'r fframwaith Enact yn seiliedig ar React, ond mae hefyd yn bosibl creu rhaglenni yn C a C ++ gyda rhyngwyneb yn seiliedig ar Qt. Mae'r rhyngwyneb defnyddiwr a chymwysiadau graffigol wedi'u mewnosod yn cael eu gweithredu'n bennaf fel rhaglenni brodorol a ysgrifennwyd gan ddefnyddio technoleg QML. Yn ddiofyn, cynigir y Lansiwr Cartref, sydd wedi'i optimeiddio ar gyfer gweithredu sgrin gyffwrdd ac sy'n cynnig y cysyniad o fapiau olynol (yn lle ffenestri).

I storio data mewn ffurf strwythuredig gan ddefnyddio fformat JSON, defnyddir storfa DB8, sy'n defnyddio cronfa ddata LevelDB fel Γ΄l-ben. Ar gyfer ymgychwyn, defnyddir bootd yn seiliedig ar systemd. Cynigir is-systemau uMediaServer a Rheolwr Arddangos Cyfryngau (MDC) ar gyfer prosesu cynnwys amlgyfrwng, defnyddir PulseAudio fel gweinydd sain. I ddiweddaru'r firmware yn awtomatig, defnyddir OSTree ac amnewid rhaniad atomig (crΓ«ir dwy raniad system, ac mae un ohonynt yn weithredol, a defnyddir yr ail i gopΓ―o'r diweddariad).

Prif newidiadau yn y datganiad newydd:

  • Mae'r Home App wedi'i wella i gynnwys bar statws gyda detholiad o'r nodweddion a elwir amlaf. Darperir cefnogaeth i olygu cynnwys y panel gyda chymwysiadau am ddim. Ychwanegwyd ystumiau sgrin newydd.
    Mae LG yn rhyddhau webOS Open Source Edition 2.19
  • Mae'r cais Galwad Fideo wedi'i gynnwys ar gyfer gwneud galwadau fideo a chynnal cyfarfodydd fideo rhithwir. Yn ei ffurf bresennol, dim ond cyfathrebu trwy Cisco Webex a Microsoft Teams a gefnogir ar hyn o bryd.
    Mae LG yn rhyddhau webOS Open Source Edition 2.19
  • Wedi darparu amgylchedd llinell orchymyn ar gyfer creu eich cymwysiadau waled blockchain eich hun (Blockchain Wallet), sy'n ei gwneud hi'n hawdd cyflawni gweithrediadau fel llofnodi trafodion a logio'r trafodion hyn ar y blockchain.
  • Mae Enact Browser wedi ychwanegu cefnogaeth i'r gwasanaeth canfod malware ac wedi gweithredu ffenestr naid yn gofyn i'r defnyddiwr am ganiatΓ’d.
  • Cefnogaeth ychwanegol ar gyfer canfod dyfeisiau sain mewnol ac allanol yn y gweinydd sain sain. Cefnogaeth ychwanegol ar gyfer dyfeisiau sain eilaidd (is-ddyfeisiau), cardiau sain integredig a chamerΓ’u MIPI yn y Gwasanaeth Sys. Mae PulseAudio yn defnyddio mecanwaith canslo adlais ECNR (Leihau SΕ΅n Canslo Echo).
  • Mae cydrannau Platfform Linux Embedded Yocto wedi'u diweddaru i ryddhau 4.0.
  • Peiriant porwr wedi'i ddiweddaru i ryddhad Chromium 94 (a ddefnyddiwyd yn flaenorol Chromium 91). Ychwanegwyd y gallu i ddefnyddio padiau gΓͺm ar gyfer cymwysiadau gwe webOS.
  • Ffontiau Noto wedi'u diweddaru (ychwanegwyd cefnogaeth i nodau Unicode 15.0.0).
  • Wedi newid i Qt 6.4. Mae fframwaith gwe Enact wedi'i ddiweddaru i fersiwn 4.5.0.

Ffynhonnell: opennet.ru

Ychwanegu sylw