LG သည် webOS Open Source Edition 2.19 ပလပ်ဖောင်းကို ထုတ်ဝေခဲ့သည်။

အဖွင့်ပလက်ဖောင်း webOS Open Source Edition 2.19 ကို ထုတ်ဝေခဲ့ပြီး၊ အမျိုးမျိုးသော သယ်ဆောင်ရလွယ်ကူသော စက်များ၊ ဘုတ်များနှင့် ကားအင်ဖိုတင်းစနစ်များပေါ်တွင် အသုံးပြုနိုင်ပါသည်။ Raspberry Pi 4 ဘုတ်များကို ရည်ညွှန်း ဟာ့ဒ်ဝဲပလက်ဖောင်းအဖြစ် သတ်မှတ်သည်။ အဆိုပါ ပလပ်ဖောင်းကို Apache 2.0 လိုင်စင်အောက်တွင် အများသူငှာ သိုလှောင်ရုံတွင် တီထွင်ထားပြီး ဖွံ့ဖြိုးတိုးတက်မှုကို ပူးပေါင်းဆောင်ရွက်သည့် ဖွံ့ဖြိုးတိုးတက်မှု စီမံခန့်ခွဲမှုပုံစံကို လိုက်နာခြင်းဖြင့် ရပ်ရွာမှ ကြီးကြပ်ပါသည်။

webOS ပလပ်ဖောင်းကို Palm မှ 2008 ခုနှစ်တွင် တီထွင်ခဲ့ပြီး Palm Pre နှင့် Pixie စမတ်ဖုန်းများတွင် အသုံးပြုခဲ့သည်။ 2010 ခုနှစ်တွင် Palm ကို သိမ်းပိုက်ပြီးနောက်၊ ပလပ်ဖောင်းသည် Hewlett-Packard ၏လက်ထဲသို့ ရောက်ရှိသွားပြီးနောက် HP သည် ၎င်း၏ပရင်တာများ၊ တက်ဘလက်များ၊ လက်ပ်တော့များနှင့် PC များတွင် ဤပလပ်ဖောင်းကို အသုံးပြုရန် ကြိုးစားခဲ့သည်။ 2012 ခုနှစ်တွင် HP မှ webOS ကို သီးခြား open source ပရောဂျက်အဖြစ် ဘာသာပြန်ကြောင်း ကြေညာခဲ့ပြီး 2013 ခုနှစ်တွင် ၎င်း၏ အစိတ်အပိုင်းများ၏ အရင်းအမြစ်ကုဒ်ကို စတင်ဖွင့်လှစ်ခဲ့သည်။ 2013 ခုနှစ်တွင်၊ ပလပ်ဖောင်းကို LG မှ Hewlett-Packard မှဝယ်ယူခဲ့ပြီး ယခုအခါ LG TV နှင့် လူသုံးစက်ပစ္စည်းပေါင်း သန်း 70 ကျော်တွင် အသုံးပြုနေပြီဖြစ်သည်။ 2018 ခုနှစ်တွင်၊ LG သည် ပွင့်လင်းသော ဖွံ့ဖြိုးတိုးတက်မှုပုံစံသို့ ပြန်သွားရန်၊ အခြားပါဝင်သူများကို ဆွဲဆောင်ကာ webOS တွင် ပံ့ပိုးပေးသည့် စက်ပစ္စည်းအကွာအဝေးကို ချဲ့ထွင်ရန် XNUMX ခုနှစ်တွင် စတင်တည်ထောင်ခဲ့သည်။

webOS စနစ်ပတ်ဝန်းကျင်ကို OpenEmbedded ကိရိယာများနှင့် အခြေခံပက်ကေ့ချ်များအပြင် တည်ဆောက်မှုစနစ်နှင့် Yocto ပရောဂျက်မှ မက်တာဒေတာအစုံတို့ကို အသုံးပြု၍ ဖန်တီးထားသည်။ webOS ၏ အဓိက အစိတ်အပိုင်းများမှာ အပလီကေးရှင်းများနှင့် ဝန်ဆောင်မှုများကို လုပ်ဆောင်ရန် တာဝန်ရှိသော စနစ်နှင့် အပလီကေးရှင်း မန်နေဂျာ (SAM၊ System နှင့် Application Manager) နှင့် သုံးစွဲသူမျက်နှာပြင်ကို ဖွဲ့စည်းသည့် Luna Surface Manager (LSM) တို့ဖြစ်သည်။ အစိတ်အပိုင်းများကို Qt framework နှင့် Chromium ဘရောက်ဆာအင်ဂျင်ကို အသုံးပြု၍ ရေးသားထားသည်။

Wayland ပရိုတိုကောကို အသုံးပြု၍ ပေါင်းစပ်မန်နေဂျာမှတဆင့် တင်ဆက်ခြင်းကို လုပ်ဆောင်သည်။ စိတ်ကြိုက်အပလီကေးရှင်းများဖန်တီးရန်အတွက်၊ ၎င်းသည် React ကိုအခြေခံ၍ ဝဘ်နည်းပညာများ (CSS၊ HTML5 နှင့် JavaScript) နှင့် Enact framework ကိုအသုံးပြုရန် အဆိုပြုထားသော်လည်း၊ Qt-based interface ဖြင့် C နှင့် C++ တွင် ပရိုဂရမ်များကို ဖန်တီးနိုင်သည်။ အသုံးပြုသူ shell နှင့် built-in ဂရပ်ဖစ်အက်ပ်လီကေးရှင်းများကို QML နည်းပညာကို အသုံးပြု၍ ရေးသားထားသော မူရင်းပရိုဂရမ်များအဖြစ် အဓိကအားဖြင့် အကောင်အထည်ဖော်ပါသည်။ မူရင်း Home Launcher shell ကို ထိတွေ့မျက်နှာပြင် ထိန်းချုပ်မှုအတွက် အကောင်းဆုံးဖြစ်အောင် ပြုလုပ်ထားပြီး မြေပုံများကို လှည့်ခြင်း (ပြတင်းပေါက်များအစား) ကို ပံ့ပိုးပေးပါသည်။

JSON ဖော်မတ်ကို အသုံးပြု၍ တည်ဆောက်ထားသော ပုံစံဖြင့် ဒေတာကို သိမ်းဆည်းရန်အတွက် LevelDB ဒေတာဘေ့စ်ကို နောက်ခံအဖြစ် အသုံးပြု၍ DB8 သိုလှောင်မှုကို အသုံးပြုသည်။ Bootd ကို systemd ကို အခြေခံ၍ အစပြုခြင်းအတွက် အသုံးပြုသည်။ uMediaServer နှင့် Media Display Controller (MDC) စနစ်ခွဲများသည် မာလ်တီမီဒီယာအကြောင်းအရာများကို လုပ်ဆောင်ရန်အတွက် ကမ်းလှမ်းထားပြီး PulseAudio ကို အသံဆာဗာအဖြစ် အသုံးပြုပါသည်။ Firmware ကို အလိုအလျောက် အပ်ဒိတ်လုပ်ရန်၊ OSTree နှင့် atomic partition အစားထိုးခြင်းကို အသုံးပြုသည် (စနစ်အပိုင်းပိုင်း နှစ်ခုကို ဖန်တီးထားပြီး၊ တစ်ခုမှာ လုပ်ဆောင်နေပြီး ဒုတိယတစ်ခုကို အပ်ဒိတ်ကို ကူးယူရန် အသုံးပြုသည်)။

ထုတ်ဝေမှုအသစ်တွင် အဓိကပြောင်းလဲမှုများ-

  • အသုံးအများဆုံးအင်္ဂါရပ်များရွေးချယ်မှုနှင့်အတူ အခြေအနေဘားကို ထည့်သွင်းရန်အတွက် Home App ကို မြှင့်တင်ထားပါသည်။ အပလီကေးရှင်းဘောင်၏ အကြောင်းအရာများကို အခမဲ့တည်းဖြတ်မှုအတွက် ပံ့ပိုးမှုပေးသည်။ မျက်နှာပြင် လက်ဟန်အသစ်များကို ထည့်သွင်းထားသည်။
    LG သည် webOS Open Source Edition 2.19 ပလပ်ဖောင်းကို ထုတ်ဝေခဲ့သည်။
  • ဗီဒီယိုခေါ်ဆိုမှုအပလီကေးရှင်းတွင် ဗီဒီယိုခေါ်ဆိုမှုများပြုလုပ်ခြင်းနှင့် virtual ဗီဒီယိုအစည်းအဝေးများကျင်းပခြင်းတို့အတွက် ပါဝင်ပါသည်။ ၎င်း၏ လက်ရှိပုံစံတွင်၊ Cisco Webex နှင့် Microsoft Teams မှတစ်ဆင့် ဆက်သွယ်မှုကိုသာ လက်ရှိတွင် ပံ့ပိုးထားသည်။
    LG သည် webOS Open Source Edition 2.19 ပလပ်ဖောင်းကို ထုတ်ဝေခဲ့သည်။
  • အရောင်းအ၀ယ်ပြုလုပ်ခြင်းနှင့် blockchain တွင် ထိုငွေပေးငွေယူများကို မှတ်တမ်းတင်ခြင်းကဲ့သို့သော လုပ်ဆောင်ချက်များကို ရိုးရှင်းလွယ်ကူစေသည့် သင်၏ကိုယ်ပိုင် Blockchain Wallet အပလီကေးရှင်းများဖန်တီးရန်အတွက် အမိန့်ပေးလိုင်းပတ်ဝန်းကျင်ကို ပံ့ပိုးပေးပါသည်။
  • Enact Browser သည် malware ထောက်လှမ်းခြင်းဝန်ဆောင်မှုအတွက် အထောက်အပံ့ကို ထည့်သွင်းထားပြီး အသုံးပြုသူကို ခွင့်ပြုချက်တောင်းခံသည့် ပေါ့ပ်အပ်ဝင်းဒိုးကို အကောင်အထည်ဖော်ခဲ့သည်။
  • အသံဖိုင်ဆာဗာတွင် တပ်ဆင်ထားသော နှင့် ပြင်ပအသံကိရိယာများကို ရှာဖွေခြင်းအတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်ထားသည်။ စနစ်ဝန်ဆောင်မှု (Sys Service) တွင် ဒုတိယအသံချဲ့စက်များ (စက်ပစ္စည်းခွဲများ)၊ တပ်ဆင်ထားသော အသံကတ်များနှင့် MIPI ကင်မရာများအတွက် ပံ့ပိုးမှု ထပ်လောင်းထည့်သွင်းထားသည်။ PulseAudio သည် ECNR (Echo Cancellation Noise Reduction) ယန္တရားကို အသုံးပြုသည်။
  • Yocto မြှုပ်သွင်းထားသော Linux ပလပ်ဖောင်း၏ အစိတ်အပိုင်းများကို 4.0 ထွက်ရှိရန် အဆင့်မြှင့်တင်ထားသည်။
  • ဘရောင်ဇာအင်ဂျင်ကို Chromium 94 (ယခင်က Chromium 91) သို့ အပ်ဒိတ်လုပ်ထားသည်။ webOS ဝဘ်အက်ပလီကေးရှင်းများအတွက် gamepads အသုံးပြုနိုင်စွမ်းကို ထည့်သွင်းထားပါသည်။
  • အပ်ဒိတ်လုပ်ထားသော Noto ဖောင့်များ (ယူနီကုဒ် 15.0.0 စာလုံးများအတွက် ပံ့ပိုးမှုထပ်ထည့်သည်)။
  • Qt 6.4 သို့ ကူးပြောင်းမှု ပြီးမြောက်သွားပါပြီ။ Enact ဝဘ်ဘောင်ကို ဗားရှင်း 4.5.0 သို့ အပ်ဒိတ်လုပ်ထားပါသည်။

source: opennet.ru

မှတ်ချက် Add