Ngemva konyaka wokuthuthukiswa, ukukhishwa okusha kwesistimu yokusebenza ye-dahliaOS 220222 kushicilelwe, okuhlanganisa ubuchwepheshe obuvela ku-GNU/Linux kanye ne-Fuchsia OS. Intuthuko yephrojekthi ibhalwe ngolimi lwe-Dart futhi isatshalaliswa ngaphansi kwelayisensi ye-Apache 2.0. Ukwakhiwa kwe-DahliaOS kukhiqizwa ngezinguqulo ezimbili - kumasistimu ane-UEFI (675 MB) kanye namasistimu amadala/imishini ebonakalayo (437 MB). Ukusatshalaliswa kwe-dahliaOS okuyisisekelo kuhlanganiswe ngokusekelwe ku-Linux kernel kanye nemvelo evamile yesistimu ye-GNU. Ngokuhambisanayo, imihlangano esekelwe ku-Zircon microkernel kanye nemvelo evela ku-Fuchsia OS iyathuthukiswa, etholakala ku-Raspberry Pi 4, msm8917 namanye amadivaysi.
Le phrojekthi ithuthukisa igobolondo layo le-Pangolin langokwezifiso, elibhalwe ku-Dart lisebenzisa uhlaka lwe-Flutter. Igobolondo lisekela kokubili imodi yamawindi amaningi yakudala kanye nesakhiwo sefasitela elinamathayela. Isisekelo sisekelwe ekuthuthukisweni kwephrojekthi ye-Capybara kanye nesistimu yayo yokuphatha iwindi, ebhalwe kusukela ekuqaleni. Igobolondo lingasebenza kumasistimu ane-Linux kernel kanye ne-Zircon microkernel eyakhiwe iphrojekthi ye-Fuchsia. Ukuze uhlole ukusebenza kwegobolondo le-Pangolin ngaphandle kokufaka i-dahliaOS, inguqulo yewebhu isilungisiwe esebenza kuziphequluli ezisekelwe ku-Chromium.
Isethi yezinhlelo zokusebenza nayo iyathuthukiswa i-dahliaOS, iningi layo elibhalwe nge-Dart ne-Flutter. Phakathi kwezinhlelo ezithuthukisiwe: umphathi wefayela, umhleli, umhleli wombhalo, i-emulator yokugcina, uhlelo lokusebenza lokuphatha imishini ebonakalayo neziqukathi, isidlali semultimedia, inkomba yesicelo, isibali, isiphequluli sewebhu kanye nohlelo lokuthumela imiyalezo.
Ukuze usebenzise izinhlelo zezinkampani zangaphandle endaweni ye-Pangolin, usekelo olwakhelwe ngaphakathi lweziqukathi ezingazodwa kunikezwa, lapho ungasebenzisa khona noma yiluphi uhlelo lokusebenza olungahlobene ne-dahliaOS. Kuzinhlelo ezine-UEFI, kuhlinzekwa uhlelo lokubuyisela uhlelo, oluvumela, uma kunezinkinga ngohlelo, ukulanda ngokuzenzakalelayo isithombe sakamuva se-dahliaOS kanye nokuqalisa ukusisebenzisa.
Izinguquko eziyinhloko ekukhishweni okusha:
- Idizayini nokusebenza kwedeskithophu yePangolin kuklanywe kabusha ngokuphelele.
- Kwengezwe isixhumi esibonakalayo sokusesha ngokushesha izinhlelo zokusebenza.
- Isixhumi esibonakalayo sokuzulazula sezinhlelo ezitholakalayo sithuthukisiwe, esihlukaniswa saba uhlelo lokusebenza Lwesiqalisi oluhlukile. Ikhono lokuhlukanisa izinhlelo zokusebenza ngezigaba seliqalisiwe.
- Kwengezwe inguqulo ehlangene yesixhumi esibonakalayo sokuqalisa uhlelo, esiklanywe njengemenyu futhi yabizwa ngokuchofoza ekhoneni eliphezulu kwesokudla sewindi Lesiqalisi.
- Imenyu yezilungiselelo ezisheshayo isithuthukisiwe, lapho okukhethwa kukho okukhona kanye nolwazi olubonisiwe luhlelwe kabusha.
- Ibha yomsebenzi ethuthukisiwe. Izinhlelo zokusebenza manje zingaphinwa. Kwengezwe inkinobho ehlukile ukuze kuncishiswe wonke amawindi.
- Umphathi wewindi omusha i-Utopia, ebhalwe kusetshenziswa i-Flutter, isetshenziswa.
- Isixhumi esibonakalayo sithuthuke kakhulu futhi nokusebenza komphathi wefayela, isihleli, isifanisi setheminali nesibali sinwetshiwe.
- Uguquko lwenziwe lwaya esikhathini esisha sewebhu, esisekelweni lapho isiphequluli sewebhu esisebenzayo kanye nekhono lokusebenzisa izinhlelo zokusebenza zewebhu kunikezwa. Umphathi omusha wesicelo sewebhu uphakanyiselwe ukufaka izinhlelo zokusebenza zeWebhu.
- I-Linux kernel ibuyekeziwe ukuze ikhulule i-5.17-rc5.
- Inikeza ukusekelwa kwezixazululo ezihlukahlukene ze-virtualization, okuhlanganisa amandla okusebenzisa i-Linux ku-QEMU ne-Fuchsia egijima i-FImage.
- Ukushintshela kusistimu yefayela ye-Btrfs kwenziwe.
- Isitaki senethiwekhi esithuthukisiwe. Umphathi wenethiwekhi usetshenziselwa ukulungisa uxhumano lwenethiwekhi.
Source: opennet.ru