WebOS Open Source Edition 2.14 Famoahana Platform

Ny famoahana ny sehatra misokatra webOS Open Source Edition 2.14 dia navoaka, izay azo ampiasaina amin'ny fitaovana portable, 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 fiaraha-miasa.

Ny sehatra webOS dia novolavolain'i Palm tamin'ny taona 2008 ary nampiasaina tamin'ny finday Palm Pre sy Pixie. Tamin'ny 2020, 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).

WebOS Open Source Edition 2.14 Famoahana Platform

Mba hitahiry angona amin'ny endrika voarafitra amin'ny fampiasana ny format JSON dia ampiasaina ny fitahirizana DB8, izay mampiasa ny angona LevelDB ho backend. Ho an'ny fanombohana dia ampiasaina ny bootd mifototra amin'ny systemd. Ny subsystems uMediaServer sy Media Display Controller (MDC) dia atolotra ho an'ny fanodinana votoaty multimedia, PulseAudio dia ampiasaina ho mpizara feo. Mba hanavaozana ho azy ny firmware dia ampiasaina ny OSTree sy ny fanoloana fizarazarana atomika (fizarana rafitra roa no noforonina, ny iray dia mavitrika, ary ny faharoa dia ampiasaina handikana ny fanavaozana).

Fanovana lehibe amin'ny famoahana vaovao:

  • Ny fampiharana santionany mahazatra dia misy programa fakantsary. Ny programa dia manome fiasa fototra amin'ny fakana sary sy fandraketana horonan-tsary, ary azo ampiasaina ho fototry ny famolavolana rindranasa fakantsary mandroso kokoa.
  • Nisy fiovana natao tamin'ny fananganana fivoriambe 64-bit, anisan'izany ny fivoriambe ho an'ny board Raspberry Pi 4 (rpi4-64) sy ny emulator (qemux86). Ny fanohanana ny fananganana 32 dia tsy ampiasaina intsony.
  • Naroso ny fanampim-panazavana ho an'ny tonian-dahatsoratry ny kaody open source Visual Studio Code, izay manamora ny fampivoarana ireo rindranasa tranonkala manokana amin'ny webOS, fampiharana Enact ary serivisy JavaScript.
  • Ny serivisy ho an'ny valiny aloha amin'ny fitadidiana ambany ao amin'ny rafitra systemd-oomd dia navitrika, izay ahafahana mamantatra ny fiandohan'ny fahatarana noho ny tsy fahampian'ny loharanon-karena ary manafoana ny fizotran'ny loharanon-karena amin'ny dingana tsy mbola ao anatin'ny rafitra. fanjakana mitsikera ary tsy manomboka manapaka mafy ny cache ary mandroaka angon-drakitra mba hanakalo fisarahana.
  • Ao amin'ny Network Manager, ny serivisy wpa-supplicant dia natomboka tamin'ny fivoriambe ho an'ny boards Raspberry Pi 4.
  • Ny rakitra azo tanterahana occlientbasicops sy ocserverbasicops dia nampidirina tao amin'ny fivoriambe ho an'ny emulator, ary nohavaozina ny fitsipika udev ho an'ny maody LGE UWB.
  • Ny singa g-camera-pipeline dia nanatsara ny fiasa mifandraika amin'ny fandraisam-peo.
  • Nohavaozina ho Chromium 91 ny motera mpitety tranonkala.
  • Ny singa ao amin'ny sehatra Linux napetraka Yocto dia nohavaozina mba hamoahana ny 3.1.
  • Memory Manager dia mampihatra ny fanodinana famantarana D-Bus.

Fanampin'izany, azontsika atao ny manamarika ny tetikasa OpenLGTV, izay misy ny asa amin'ny famerenana ny firmware ho an'ny LG TV mba hanitarana ny asany, hanafoanana ny lesoka ary hanamarina ny fanarahana ny fahazoan-dΓ lana copyleft rehefa mampiasa singa misokatra amin'ny firmware (fizarana misokatra ampahany). Ny tetikasa dia mamolavola ny fitaovana epk2extract amin'ny fitrandrahana sy famongorana ny firmware ary angon-drakitra isan-karazany avy amin'ny LG, Hisense, Sharp, Philips/TPV ary Thompson TV, ary koa fitehirizana ny fonosana webOS Brew ary fitaovana iray hahazoana zo faka amin'ny fahitalavitra (RootMyTV) . Ny tetikasa dia manome tontolon'ny fivoriambe amin'ny famoronana sary rafitra ho an'ny fahitalavitra mifototra amin'ny takelaka LG NC4 sy LG115x, ary firmware efa niova taloha ho an'ny fahitalavitra Saturn S6, Saturn S7 ary LG 2010 sy 2011 mifototra amin'ny chips Broadcom.

Source: opennet.ru

Add a comment