WebOS Open Source Putanga 2.18 Tukunga Paerewa

Ko te tukunga o te papanga tuwhera webOS Open Source Edition 2.18 kua whakaputaina, ka taea te whakamahi i runga i nga momo taputapu kawe, papa me nga punaha korero waka. Ko nga papa Raspberry Pi 4 e kiia ana ko te papaaa taputapu tohutoro. I whakawhanakehia te papaapapa i roto i te whare pupuri a te iwi i raro i te raihana Apache 2.0, a ko te whakawhanaketanga e whakahaerehia ana e te hapori, e piri ana ki te tauira whakahaere whanaketanga mahi tahi.

Ko te papanga webOS i hangaia e Palm i te tau 2008 ka whakamahia i runga i nga waea atamai Palm Pre me Pixie. I te tau 2010, i muri mai i te rironga mai o Palm, ka uru te papa ki roto i nga ringaringa o Hewlett-Packard, i muri iho ka ngana a HP ki te whakamahi i tenei papaaho ki roto i ana miihini, papa, rorohiko rorohiko me nga PC. I te tau 2012, i whakapuaki a HP i te whakawhiti o te webOS ki tetahi kaupapa tuwhera motuhake, a, i te tau 2013 ka timata te whakatuwhera i te waehere puna o ona waahanga. I riro mai te papaaho mai i Hewlett-Packard e LG i te tau 2013, a kua whakamahia inaianei ki runga ake i te 70 miriona LG TV me nga taputapu kaihoko. I te tau 2018, i hangaia te kaupapa WebOS Open Source Edition, na reira i ngana ai a LG ki te hoki ki te tauira whanaketanga tuwhera, ki te kukume i etahi atu kaiuru me te whakawhānui ake i te whānuitanga o nga taputapu e tautokohia ana i te webOS.

Ka hangaia te taiao punaha webOS ma te whakamahi i te kete taputapu OpenEmbedded me nga kohinga turanga, me te punaha hanga me nga metadata kua whakaritea mai i te kaupapa Yocto. Ko nga waahanga matua o te webOS ko te punaha me te kaiwhakahaere tono (SAM, Pūnaha me te Kaiwhakahaere Taupānga), he kawenga mo te whakahaere i nga tono me nga ratonga, me te Luna Surface Manager (LSM), e hanga ana i te atanga kaiwhakamahi. Ka tuhia nga waahanga ma te whakamahi i te anga Qt me te miihini tirotiro Chromium.

Ka mahia te tuku ma te kaiwhakahaere hiato e whakamahi ana i te kawa Wayland. Hei whakawhanake i nga tono ritenga, ka whakaarohia kia whakamahia nga hangarau tukutuku (CSS, HTML5 me JavaScript) me te anga Enact i runga i te React, engari ka taea ano te hanga kaupapa i roto i te C me C ++ me te atanga i runga i te Qt. Ko te atanga kaiwhakamahi me nga tono kauwhata kua whakauruhia te nuinga ka whakatinanahia hei kaupapa taketake i tuhia ma te hangarau QML. Ma te taunoa, ka tukuna te Kaiwhakarewa Kaainga, kua arotauhia mo te mahi mata pa me te tuku i te kaupapa o nga mapi whai muri (hei utu mo nga matapihi).

Hei rokiroki i nga raraunga i roto i te ahua hangahanga ma te whakamahi i te whakatakotoranga JSON, ka whakamahia te rokiroki DB8, e whakamahi ana i te papaarangi LevelDB hei tuara. Mo te arawhiti, ka whakamahia te bootd i runga i te systemd. uMediaServer me Media Display Controller (MDC) subsystems e tukuna ana mo te tukatuka ihirangi rongorau, ka whakamahia te PulseAudio hei tūmau tangi. Hei whakahou aunoa i te firmware, ka whakamahia te OSTree me te whakakapi wehenga ngota (e rua nga waahanga o te punaha ka hangaia, ko tetahi kei te kaha, ka whakamahia te tuarua ki te kape i te whakahou).

Ko nga huringa matua i roto i te tukunga hou:

  • He mata hou o te kaainga (Home App) kua tohua, i hangaia ano te ahua o te panui, te pae mana me nga tohu.
    WebOS Open Source Putanga 2.18 Tukunga Paerewa
  • Kua oti te whakawhiti ki te whare pukapuka Qt 6.3.1.
  • Ko te waehere kohinga waea (kohinga raraunga) kua taapirihia ki te waahanga whakahaere whirihora whirihora.
  • Ko te whakawhanaketanga Tukutuku e tautoko ana i te kitenga o nga waahi kino ma te whakamahi i te API Risk Tukutuku.
  • Kua whakatikahia nga pepeke i roto i te Enact Browser me te atanga mo te mahi me te kamera.
  • Ko te tautoko mo te whakataunga 4K kua taapirihia ki te kaiwhakahaere mata LSM (Kaiwhakahaere Mata o Luna).

Source: opennet.ru

Tāpiri i te kōrero