WebOS Open Source Putanga 2.17 Tukunga Paerewa

Ko te tukunga o te papanga tuwhera webOS Open Source Edition 2.17 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).

WebOS Open Source Putanga 2.17 Tukunga Paerewa

Ko nga huringa matua i roto i te tukunga hou:

  • Kua pai ake te whakautu i te wa e pa ana ki te mata pa
  • Kua whakahōungia te tūmau oro PulseAudio ki te putanga 15.0 (i whakamahia i mua ko te tuku 9.0).
  • Kei te whakauruhia te angamahi webOS Edge AI ki te TensorflowLite, Arm Compute me Edge AI Vision 1.0 whare pukapuka ako miihini (ka taea te whakamahi, hei tauira, mo te tohu kanohi me te ahanoa).
  • Ka tautoko te emulator i te VLAN.

Source: opennet.ru

Tāpiri i te kōrero