ဖွံ့ဖြိုးတိုးတက်မှု တစ်နှစ်ကျော်အကြာတွင်၊ GNU/Linux နှင့် Fuchsia OS တို့မှ နည်းပညာများကို ပေါင်းစပ်ထားသည့် dahliaOS 220222 ၏ လည်ပတ်မှုစနစ်အသစ်ကို ထုတ်ဝေလိုက်ပါသည်။ ပရောဂျက်၏တိုးတက်မှုများကို Dart ဘာသာစကားဖြင့် ရေးသားထားပြီး Apache 2.0 လိုင်စင်အောက်တွင် ဖြန့်ဝေထားသည်။ DahliaOS တည်ဆောက်မှုများကို UEFI (675 MB) နှင့် စနစ်အဟောင်းများ/ virtual machines (437 MB) ရှိသော စနစ်များအတွက် ဗားရှင်းနှစ်မျိုးဖြင့် ထုတ်လုပ်ထားပါသည်။ အခြေခံ dahliaOS ဖြန့်ဖြူးမှုကို Linux kernel နှင့် စံ GNU စနစ်ပတ်ဝန်းကျင်အပေါ် အခြေခံ၍ စုစည်းထားသည်။ တဆက်တည်းတွင်၊ Raspberry Pi 4, msm8917 နှင့် အခြားစက်ပစ္စည်းအချို့အတွက် ရနိုင်သော Fuchsia OS မှ ပတ်ဝန်းကျင်နှင့် Zircon microkernel ကိုအခြေခံ၍ စည်းဝေးပွဲများကို တီထွင်လျက်ရှိသည်။
ပရောဂျက်သည် Flutter မူဘောင်ကို အသုံးပြု၍ Dart တွင်ရေးထားသော ၎င်း၏ကိုယ်ပိုင် သင်းခွေချပ်အခွံကို တီထွင်သည်။ shell သည် classic multi-window mode နှင့် tiled window layout နှစ်ခုလုံးကို ပံ့ပိုးပေးပါသည်။ အခြေခံသည် Capybara ပရောဂျက်၏တိုးတက်မှုများနှင့် ၎င်း၏ကိုယ်ပိုင်ဝင်းဒိုးစီမံခန့်ခွဲမှုစနစ်၊ အစမှနေ၍ ရေးသားထားသည်။ Shell သည် Linux kernel နှင့် Fuchsia ပရောဂျက်မှ ဖန်တီးထားသော Zircon microkernel ဖြင့် စနစ်များပေါ်တွင် အလုပ်လုပ်နိုင်သည်။ dahliaOS ကိုမတပ်ဆင်ဘဲ Pangolin shell ၏စွမ်းဆောင်ရည်ကို အကဲဖြတ်ရန်အတွက် Chromium-based browser များတွင်အလုပ်လုပ်နိုင်သော ဝဘ်ဗားရှင်းကို ပြင်ဆင်ထားပါသည်။
အများစုကို Dart နှင့် Flutter ဖြင့် ရေးသားထားသော dahliaOS အတွက် အက်ပ်လီကေးရှင်းအစုံကိုလည်း ဖန်တီးထားပါသည်။ တီထွင်ထားသော ပရိုဂရမ်များထဲတွင်- ဖိုင်မန်နေဂျာ၊ ဖွဲ့စည်းမှုစနစ်၊ စာသားတည်းဖြတ်သူ၊ terminal emulator၊ virtual machines နှင့် containers များကို စီမံခန့်ခွဲရန် အပလီကေးရှင်း၊ မာလ်တီမီဒီယာ ပလေယာ၊ အက်ပ်ကက်တလောက်၊ ဂဏန်းပေါင်းစက်၊ ဝဘ်ဘရောက်ဆာ နှင့် စာတိုပေးပို့ရေး ပရိုဂရမ်
Pangolin ပတ်ဝန်းကျင်တွင် ပြင်ပအဖွဲ့အစည်းပရိုဂရမ်များကို လုပ်ဆောင်ရန်၊ dahliaOS နှင့်မသက်ဆိုင်သည့် မည်သည့်အက်ပ်ကိုမဆို သင်အသုံးပြုနိုင်သည့် သီးခြားကွန်တိန်နာများအတွက် ပါ၀င်သောပံ့ပိုးမှုပေးထားသည်။ UEFI ပါရှိသော စနစ်များအတွက်၊ စနစ်ပြန်လည်ရယူခြင်း အက်ပ်လီကေးရှင်းသည် နောက်ဆုံးထွက် dahliaOS ပုံကို အလိုအလျောက် ဒေါင်းလုဒ်လုပ်ပြီး ၎င်းကို အသုံးပြု၍ စတင်ရန် ခွင့်ပြုပေးသော စနစ်-ပြန်လည်ရယူရေး အက်ပ်လီကေးရှင်းကို ထောက်ပံ့ပေးထားသည်။
ထုတ်ဝေမှုအသစ်တွင် အဓိကပြောင်းလဲမှုများ-
- Pangolin desktop ၏ ဒီဇိုင်းနှင့် လုပ်ဆောင်နိုင်စွမ်းကို လုံးဝ ပြန်လည် ဒီဇိုင်းထုတ်ထားပါသည်။
- အပလီကေးရှင်းများကို အမြန်ရှာဖွေရန်အတွက် အင်တာဖေ့စ်တစ်ခု ထပ်ထည့်ထားသည်။
- ရရှိနိုင်သော ပရိုဂရမ်များအတွက် လမ်းညွှန်မှုအင်တာဖေ့စ်ကို မြှင့်တင်ထားပြီး၊ သီးခြား Launcher အပလီကေးရှင်းတစ်ခုအဖြစ် ခွဲခြားထားသည်။ အပလီကေးရှင်းများကို အမျိုးအစားများခွဲ၍ လုပ်ဆောင်နိုင်မှုကို အကောင်အထည်ဖော်ခဲ့သည်။
- မီနူးတစ်ခုအဖြစ် ဒီဇိုင်းထုတ်ထားပြီး Launcher ဝင်းဒိုး၏ ညာဘက်အပေါ်ထောင့်ကို နှိပ်ခြင်းဖြင့် ပရိုဂရမ်စတင်ခြင်းအင်တာဖေ့စ်၏ သေးငယ်သောဗားရှင်းကို ထည့်သွင်းထားသည်။
- အမြန်ဆက်တင်များ မီနူးကို ပိုမိုကောင်းမွန်အောင် ပြုလုပ်ထားပြီး၊ ပြသထားသည့် ရွေးချယ်မှုများနှင့် အချက်အလက်များကို ပြန်လည်ဖွဲ့စည်းထားသည်။
- Taskbar ကို မြှင့်တင်ထားသည်။ အပလီကေးရှင်းများကို ယခုပင် ပင်ထိုးနိုင်ပါပြီ။ ဝင်းဒိုးအားလုံးကို လျှော့ချရန် သီးခြားခလုတ်တစ်ခု ထည့်ထားသည်။
- Flutter ကို အသုံးပြု၍ ရေးသားထားသော ဝင်းဒိုးမန်နေဂျာအသစ် Utopia ကို အသုံးပြုထားသည်။
- အင်တာဖေ့စ်ကို သိသာထင်ရှားစွာ အပ်ဒိတ်လုပ်ပြီးသည်နှင့် ဖိုင်မန်နေဂျာ၊ စီစဉ်ဖွဲ့စည်းမှုစနစ်၊ terminal emulator နှင့် ဂဏန်းပေါင်းစက်၏ လုပ်ဆောင်နိုင်စွမ်းကို တိုးချဲ့ထားသည်။
- အလုပ်လုပ်သည့် ဝဘ်ဘရောက်ဆာနှင့် ဝဘ်အက်ပလီကေးရှင်းများ လည်ပတ်နိုင်မှုတို့ကို ပံ့ပိုးပေးထားသည့် အခြေခံအားဖြင့် ဝဘ် runtime အသစ်တစ်ခုသို့ ကူးပြောင်းသွားပါသည်။ ဝဘ်အက်ပလီကေးရှင်းများကို ထည့်သွင်းရန်အတွက် ဝဘ်အက်ပလီကေးရှင်းမန်နေဂျာအသစ်ကို အဆိုပြုထားသည်။
- Linux kernel ကို 5.17-rc5 ထုတ်ဝေရန် အဆင့်မြှင့်တင်ပြီးပါပြီ။
- QEMU နှင့် Fuchsia လည်ပတ်နေသော FImage တွင် Linux ကို run နိုင်မှုအပါအဝင် အမျိုးမျိုးသော virtualization ဖြေရှင်းချက်များအတွက် ပံ့ပိုးမှုပေးပါသည်။
- Btrfs ဖိုင်စနစ်သို့ ကူးပြောင်းပြီးပါပြီ။
- ပိုမိုကောင်းမွန်သော ကွန်ရက်အစုအဝေး။ ကွန်ရက်ချိတ်ဆက်မှုအား စီစဉ်သတ်မှတ်ရန် ကွန်ရက်မန်နေဂျာကို အသုံးပြုသည်။
source: opennet.ru