LG dia namoaka ny WebOS Open Source Edition 2.27

Ny famotsorana ny sehatra misokatra webOS Open Source Edition 2.27 dia nampidirina, izay azo ampiasaina amin'ny fitaovana azo entina, boards ary rafitra infotainment fiara. Ny boards Raspberry Pi 4 dia raisina ho toy ny sehatra hardware reference. Ny sehatra dia novolavolaina tao amin'ny tahiry ho an'ny daholobe eo ambanin'ny lisansa Apache 2.0, ary ny fampandrosoana dia fehezin'ny vondrom-piarahamonina, manaraka ny modely fitantanana ny fampandrosoana miara-miasa.

Fanovana lehibe amin'ny famoahana vaovao:

  • Nohavaozina ho Chromium 120 ny motera mpitety tranonkala (nampiasaina 108 teo aloha). Ny fampiharana mampihatra ny navigateur Enact dia niova fo mba hampiasa ny foto-kevitry ny Browser Shell fa tsy ny App Shell, izay nanitatra ny fampandehanana sy ny fahafahan'ny fanodinana votoaty. Ny maritrano fampiharana App Shell dia misy ny fampiasana ny fampiharana azy manokana amin'ny interface interface, izay ahitana ny votoatin'ny tranonkala nadika, ary ny rafitra Browser Shell dia midina amin'ny fampiasana singa interface mahazatra amin'ny navigateur fototra.
  • Nampiana endri-javatra fanampiny ho an'ny rindranasa an-tranonkala manokana (PWA, Progressive Web Application), toy ny fanohanana ny fitetezana miaraka amin'ny bokotra mandroso sy miverina, horonana mora kokoa ary ny fahafahana mampiseho fampandrenesana manosika.
  • Nitombo ny fahombiazan'ny fizotry ny fivoriambe. Ny fanitarana ny rakitra misy sary handehanana ao amin'ny emulator dia niova avy amin'ny ".wic.vmdk" ho "wic.vmdk.gz".
  • Ny fomba setSupportedActions dia nampiana tao amin'ny com.webos.service.mediacontroller API, izay mamorona ny interface fanaraha-maso ny playback, mba hametrahana ny lisitry ny asa tohanana (milalao, miato, manaraka, teo aloha, moana, tsy mangina).
  • Ny serivisy rafitra luna-sysservice dia afaka amin'ny fatorana amin'ny Qt.
  • Ny rafitra Qt dia nohavaozina ho version 6.7.2.
  • Nampiana ny fahafahana manova ny loko ampiasaina amin'ny famolavolana ny configurator (Settings fampiharana).

 LG dia namoaka ny WebOS Open Source Edition 2.27

Ny sehatra webOS dia novolavolain'i Palm tamin'ny taona 2008 ary nampiasaina tamin'ny finday Palm Pre sy Pixie. Tamin'ny 2010, taorian'ny nahazoan'ny Palm, ny sehatra dia nandalo teo am-pelatanan'ny Hewlett-Packard, taorian'izay HP nanandrana nampiasa io sehatra io tamin'ny mpanonta, takelaka, solosaina finday ary PC. Tamin'ny 2012, HP dia nanambara ny famindrana ny webOS amin'ny tetikasa open source tsy miankina ary tamin'ny 2013 dia nanomboka nanokatra ny kaody loharanon'ireo singa ao aminy. Ny sehatra dia nalain'ny LG tamin'ny 2013 avy amin'ny Hewlett-Packard ary ampiasaina amin'ny fahitalavitra LG sy fitaovana mpanjifa maherin'ny 70 tapitrisa. Tamin'ny taona 2018, natsangana ny tetikasa WebOS Open Source Edition, izay nanandrana ny LG hiverina amin'ny modely fampandrosoana misokatra, manintona mpandray anjara hafa ary manitatra ny fitaovana tohana amin'ny webOS.

Ny tontolon'ny rafitra webOS dia miforona amin'ny alàlan'ny fitaovana OpenEmbedded sy fonosana fototra, ary koa ny rafitra fananganana sy metadata napetraka avy amin'ny tetikasa Yocto. Ny singa fototra amin'ny webOS dia ny mpitantana ny rafitra sy ny fampiharana (SAM, System and Application Manager), izay tompon'andraikitra amin'ny fampandehanana ny rindranasa sy ny serivisy, ary ny Luna Surface Manager (LSM), izay mamorona ny interface interface. Ny singa dia nosoratana tamin'ny alàlan'ny rafitra Qt sy ny motera navigateur Chromium.

Ny famandrihana dia atao amin'ny alàlan'ny mpitantana composite izay mampiasa ny protocol Wayland. Mba hamoronana fampiharana manokana dia atolotra ny fampiasana teknolojian'ny tranonkala (CSS, HTML5 ary JavaScript) sy ny rafitra Enact mifototra amin'ny React, saingy azo atao koa ny mamorona programa amin'ny C sy C ++ miaraka amin'ny interface mifototra amin'ny Qt. Ny interface interface sy ny rindranasa an-tsary mipetaka dia ampiharina amin'ny ankamaroan'ny programa teratany nosoratana tamin'ny teknolojia QML. Amin'ny alàlan'ny default, atolotra ny Home Launcher, izay natao ho an'ny fiasan'ny efijery fikasihana ary manolotra ny foto-kevitry ny sarintany mifandimby (fa tsy windows).

Ampiasaina hitehirizana angona voarafitra amin'ny fampiasana ny endrika JSON ny fitahirizana DB8, mampiasa ny tahiry LevelDB ho toy ny backend. Ny Bootd, mifototra amin'ny systemd, dia ampiasaina amin'ny fanombohana. Ny rafitra uMediaServer sy Media Display Controller (MDC) dia atolotra ho an'ny fanodinana votoaty multimedia, ary ny audio mpizara PulseAudio no ampiasaina. Ho an'ny fanavaozana firmware mandeha ho azy, OSTree sy ny fanoloana partition atomika no ampiasaina (fizarana rafitra roa no noforonina, ny iray amin'izy ireo dia mavitrika, ary ny iray kosa dia ampiasaina handikana ny fanavaozana).

Source: opennet.ru

Add a comment