Haiku R1 операциялық жүйесінің екінші бета нұсқасы шығарылды

жарияланды операциялық жүйенің екінші бета шығарылымы Хайку R1.

Жоба бастапқыда BeOS операциялық жүйесінің жабылуына реакция ретінде жасалды және OpenBeOS атауымен әзірленді, бірақ атаудағы BeOS сауда белгісін пайдалануға қатысты шағымдарға байланысты 2004 жылы атауы өзгертілді. Жаңа шығарылымның өнімділігін бағалау үшін бірнеше жүктелетін Live кескіндері дайындалды (x86, x86-64). Haiku ОЖ-нің көпшілігінің бастапқы коды тегін бағдарламалық құрал бойынша таратылады. MIT лицензиясы, кейбір кітапханаларды, медиа кодектерді және басқа жобалардан алынған құрамдастарды қоспағанда. Haiku ОЖ дербес компьютерлерге бағытталған және пайдаланушы әрекеттеріне жоғары жауап беру және көп ағынды қосымшаларды тиімді орындау үшін оңтайландырылған, модульдік архитектураға құрылған өз ядросын пайдаланады. Әзірлеушілер үшін нысанға бағытталған API қамтамасыз етілген. Жүйе тікелей BeOS 5 технологияларына негізделген және осы ОЖ үшін қосымшалармен екілік үйлесімділікке бағытталған.


Аппараттық қамтамасыз етудің минималды талаптары: Pentium II процессоры және 256 МБ жедел жады (Intel Core i3 және 2 ГБ жедел жады ұсынылады).

OpenBFS кеңейтілген файл атрибуттарын, журнал жүргізуді, 64 биттік көрсеткіштерді, мета тегтерді сақтауды қолдауды қолдайтын файлдық жүйе ретінде пайдаланылады (әр файл үшін атрибуттарды кілт=мән пішінінде сақтауға болады, бұл файлдық жүйені файлдық жүйеге ұқсас етеді. деректер базасы) және олар бойынша іздеуді жылдамдату үшін арнайы индекстер. B+ ағаштары каталог құрылымын ұйымдастыру үшін қолданылады. BeOS кодынан Haiku бағдарламасына Tracker файл менеджері және жұмыс үстелі кіреді, олардың екеуі де BeOS сахнадан кеткеннен кейін ашық бастапқы кодқа ие болды. Соңғы жаңартудан кейінгі екі жылға жуық уақыт ішінде Haiku әзірлеуге 101 әзірлеуші ​​қатысты, олар 2800-ден астам өзгертулер дайындап, 900 қателер туралы есептерді және инновацияларға сұрауларды жапты.

Негізгі инновациялар:

  • Жоғары пиксель тығыздығы (HiDPI) экрандарында жақсартылған өнімділік. Интерфейс элементтерінің дұрыс масштабталуы қамтамасыз етіледі. Қаріп өлшемі барлық басқа интерфейс элементтерінің масштабы автоматты түрде таңдалатынына байланысты масштабтаудың негізгі факторы ретінде пайдаланылады. Стандартты шрифт 12 кегль. (әдепкі өлшем) и 18 шрифт.

  • Жұмыс үстелі тақтасы «шағын» режимді жүзеге асырады, онда панель экранның бүкіл енін алмайды, бірақ орналастырылған белгішелерге байланысты динамикалық түрде өзгереді. Жақсартылған панельді автоматты түрде кеңейту режимі, ол тек тінтуірмен жылжытқанда кеңейеді және қалыпты режимде ықшам опцияны көрсетеді.

  • Тінтуір, пернетақта және джойстик конфигураторларын біріктіретін енгізу құрылғыларын конфигурациялауға арналған интерфейс қосылды. Үш түймеден көп тышқандарға қолдау және тінтуір түймелерінің әрекеттерін теңшеу мүмкіндігі қосылды.

  • Жаңартылған WebPositive веб-шолғышы, ол WebKit қозғалтқышының жаңа шығарылымына аударылған және жадты тұтынуды азайту үшін оңтайландырылған.

  • POSIX үйлесімділігі жақсарды және жаңа бағдарламалардың, ойындардың және графикалық құралдар жинағының үлкен бөлігі тасымалданды. Соның ішінде іске қосу үшін қол жетімді LibreOffice, Telegram, Okular, Krita және AQEMU қолданбалары, сонымен қатар ойындар FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot және т.б..


  • Орнатушы енді медиада бар қосымша бумаларды орнату кезінде алып тастау мүмкіндігіне ие. Диск бөлімдерін орнату кезінде дискілер туралы қосымша ақпарат көрсетіледі, шифрлауды анықтау жүзеге асырылады және бар бөлімдердегі бос орын туралы ақпарат қосылады. Haiku R1 Beta 1 нұсқасын Бета 2 нұсқасына жылдам жаңарту опциясы қолжетімді.

  • Терминал Meta кілтінің эмуляциясын қамтамасыз етеді. Параметрлерде бос орынның сол жағында орналасқан Alt/Option пернесіне Мета рөлін тағайындауға болады (бос орынның оң жағындағы Alt пернесі тағайындалуын сақтайды).

  • NVMe дискілеріне қолдау көрсету және оларды жүктелетін медиа ретінде пайдалану жүзеге асырылды.

  • USB3 (XHCI) қолдауы кеңейтілді және тұрақтандырылды. USB3 құрылғыларынан жүктеу реттелді және енгізу құрылғыларымен дұрыс жұмыс істеу қамтамасыз етілді.

  • UEFI бар жүйелер үшін жүктеуші қосылды.

  • Негізгі көрсеткіштерді тұрақтандыру және жақсарту бойынша жұмыстар жүргізілді. Қатып қалу немесе бұзылулар тудырған көптеген қателер түзетілді.

  • FreeBSD 12 жүйесінен импортталған желі драйверінің коды.

Түпнұсқа мақала осында.
Ағылшын тіліндегі шығарылым жазбалары осында.

PS: Сұрақтарыңыз бар ма? шақырамыз Орыс тілді телеграм каналы.

Ақпарат көзі: linux.org.ru

пікір қалдыру