nashr etilgan operatsion tizimning ikkinchi beta-versiyasi Xayku R1.
Loyiha dastlab BeOS-ning yo'q bo'lib ketishiga javob sifatida yaratilgan va OpenBeOS nomi ostida ishlab chiqilgan, ammo bu nomdagi BeOS savdo belgisidan foydalanish bilan bog'liq da'volar tufayli 2004 yilda nomi o'zgartirilgan. Yangi nashrning ishlashini baholash uchun Bir nechta yuklanadigan Live tasvirlar tayyorlandi (x86, x86-64)Ko'pgina Haiku OS uchun manba kodi bepul tarqatiladi MIT litsenziyasi, ba'zi kutubxonalar, media kodeklar va boshqa loyihalardan olingan komponentlar bundan mustasno. Haiku OS shaxsiy kompyuterlar uchun mo'ljallangan bo'lib, modulli arxitekturaga asoslangan, yuqori sezgirlik va ko'p bosqichli ilovalarning samarali bajarilishi uchun optimallashtirilgan maxsus yadrodan foydalanadi. Ishlab chiquvchilar uchun ob'ektga yo'naltirilgan API mavjud. Tizim to'g'ridan-to'g'ri BeOS 5 texnologiyalariga asoslangan va ushbu OS uchun ilovalar bilan ikkilik muvofiqlikni maqsad qilgan.
Minimal apparat talablari: Pentium II protsessor va 256 MB RAM (Intel Core i3 va 2 GB RAM tavsiya etiladi).
Amaldagi fayl tizimi OpenBFS bo'lib, kengaytirilgan fayl atributlarini, jurnalni yozishni, 64-bitli ko'rsatkichlarni, meta teglarni saqlashni (har bir fayl uchun atributlar kalit=qiymat formatida saqlanishi mumkin, bu fayl tizimini ma'lumotlar bazasiga o'xshash qiladi) va tezroq qidirish uchun maxsus indekslarni qo'llab-quvvatlaydi. B+ daraxtlari katalog strukturasini tashkil qilish uchun ishlatiladi. Haiku-ga BeOS-ning o'limidan so'ng BeOS-dan ochiq manbali Tracker fayl menejeri va ish stoli kiradi. Oxirgi yangilanishdan so'ng deyarli ikki yil ichida 101 ta ishlab chiquvchi Haiku-ga o'z hissasini qo'shdi, 2800 dan ortiq o'zgarishlarga hissa qo'shdi va 900 ta xato hisobotlari va funksiya so'rovlarini yopdi.
Asosiy innovatsiyalar:
-
Yuqori pikselli zichlikdagi (HiDPI) ekranlarda ishlash yaxshilandi. Interfeys elementlari endi to'g'ri o'lchaydi. Shrift o'lchami endi masshtablashning asosiy omili bo'lib, barcha boshqa interfeys elementlarining shkalasi shu masshtablash asosida avtomatik ravishda sozlanadi. Standart 12 nuqtali shrift (standart o'lcham) и 18 nuqtali shrift.
-
Ish stoli endi “mini” rejimiga ega, ya’ni panel butun ekran kengligini egallamaydi, lekin unga joylashtirilgan piktogrammalarga qarab dinamik ravishda o‘lchamini o‘zgartiradi. Avtomatik kengaytirish rejimi takomillashtirildi, panel o‘lchamini faqat sichqonchani ko‘targanda kattalashtirib, oddiy rejimda ixchamroq versiyani ko‘rsatishga erishildi.
-
Sichqoncha, klaviatura va joystik konfiguratorlarini birlashtirgan kiritish qurilmalarini sozlash uchun interfeys qo'shildi. Uchdan ortiq tugmali sichqonchani qo'llab-quvvatlash va sichqoncha tugmalarining harakatlarini sozlash qobiliyati qo'shildi.
-
Yangilangan WebPositive veb-brauzer, WebKit dvigatelining yangi versiyasiga tarjima qilingan va xotira sarfini kamaytirish uchun optimallashtirilgan.
-
POSIX muvofiqligi yaxshilandi va ko'plab yangi dasturlar, o'yinlar va grafik asboblar to'plami ko'chirildi. Bular ishga tushirish uchun ham mavjud. LibreOffice, Telegram, Okular, Krita va AQEMU ilovalari, shuningdek o'yinlar FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot va boshqalar..
-
Endi o'rnatuvchi ommaviy axborot vositalarida mavjud bo'lgan ixtiyoriy paketlarni o'rnatishda istisno qilish imkoniyatiga ega. Disk bo'limlarini o'rnatishda drayvlar haqida ko'proq ma'lumot ko'rsatiladi, shifrlashni aniqlash amalga oshiriladi va mavjud bo'limlarda bo'sh joy haqida ma'lumot qo'shiladi. Haiku R1 Beta 1 ni Beta 2 versiyasiga tezda yangilash imkoniyati mavjud.
-
Terminal Meta kalitining emulyatsiyasini ta'minlaydi. Sozlamalarda siz bo'sh joyning chap tomonida joylashgan Alt/Option tugmachasiga Meta rolini belgilashingiz mumkin (bo'sh joyning o'ng tomonidagi Alt tugmasi o'z tayinlanishini saqlab qoladi).
NVMe drayverlarini qo'llab-quvvatlash va ulardan yuklanadigan vosita sifatida foydalanish amalga oshirildi.
USB3 (XHCI) qo'llab-quvvatlashi kengaytirildi va barqarorlashtirildi. USB3 qurilmalaridan yuklash optimallashtirildi va kirish qurilmalari bilan to'g'ri ishlash ta'minlandi.
UEFI-ga ega tizimlar uchun yuklovchi qo'shildi.
Asosiy ish faoliyatini barqarorlashtirish va yaxshilash bo'yicha ishlar amalga oshirildi. Muzlash yoki ishdan chiqishga sabab bo'lgan ko'plab xatolar tuzatildi.
FreeBSD 12 dan import qilingan tarmoq drayver kodi.
Asl maqola shu yerda.
Ingliz tilida nashr yozuvlari shu yerda.
PS: Savollaringiz bormi? ga taklif qilamiz Rus tilidagi Telegram kanali.
Manba: linux.org.ru
