Надходить четверта бета-версія Haiku R1

хайку

Haiku — це операційна система з відкритим вихідним кодом, яка розробляється і спеціально орієнтована на мультимедіа та персональні комп’ютери. Натхненний вимерлою BeOS

Через півтора року розвитку, Вийшла четверта бета-версія операційної системи Haiku R1, який спочатку проект був створений як реакція на завершення роботи операційної системи BeOS і розроблений під назвою OpenBeOS, але був перейменований у 2004 році через претензії, пов’язані з використанням торгової марки BeOS у назві.

Haiku OS розроблена для персональних комп'ютерів, використовує власне ядро, побудоване на основі модульної архітектури, оптимізоване для високої чуйності на дії користувача та ефективного виконання багатопоточних програм.

Головні новини Haiku R1 beta 4

У цій новій версії, яка представлена покращено продуктивність на екранах з високою щільністю пікселів (HiDPI), разом з яким реалізовано правильне масштабування інтерфейсу, не обмежуючись зміною розміру шрифтів. Під час першого завантаження Haiku тепер автоматично намагається визначити, чи є у вас дисплей HiDPI, і вибирає відповідні розміри для масштабування.

Ще одна зміна, яка виділяється в новій версії, полягає в тому, що можливість використовувати скін із плоским декоратором вікон і стилем плоских кнопок, замість дизайну, який використовує багато градієнтів. Плоский дизайн постачається з пакетом Haiku Extras і вмикається в розділі налаштувань зовнішнього вигляду.

Також підкреслюється, що додано рівень для забезпечення сумісності з бібліотекою Xlib, що дозволяє запускати програми X11 у Haiku без запуску сервера X. Рівень реалізовано шляхом емуляції функцій Xlib шляхом перекладу викликів високорівневого графічного API Haiku.

Було підготовлено шар для забезпечення сумісності з Wayland, що дозволяє запускати інструменти та програми за допомогою цього протоколу, включаючи програми на основі бібліотеки GTK. Рівень надає бібліотеку libwayland-client.so, яка базується на коді libwayland і підтримується на рівні API та ABI, що дозволяє додаткам Wayland працювати без змін.

На відміну від типових композитних серверів Wayland, рівень не працює як окремий серверний процес, а завантажується як плагін до клієнтських процесів. Замість сокетів сервер використовує власний цикл повідомлень на основі BLooper.

Додано робочий порт з Wine який можна використовувати для запуску програм Windows у Haiku. З обмежень згадується можливість запуску лише 64-розрядних версій Haiku та можливість запуску лише 64-розрядних програм Windows, а також додано порт текстового редактора GNU Emacs Працює в графічному режимі. Пакети розміщені в репозиторії HaikuDepot.

З інші помітні зміни:

  • До файлового менеджера Tracker додано підтримку створення та відображення мініатюр зображень.
  • Мініатюри зберігаються в розширених атрибутах файлів.
  • Рівень, реалізований для сумісності з драйверами FreeBSD.
  • Драйвери, перенесені з FreeBSD для підтримки бездротових USB-адаптерів Realtek (RTL) і Ralink (RA).
  • З обмежень відзначається необхідність підключення пристрою перед завантаженням (після завантаження пристрій не визначається).
  • Бездротовий стек 802.11, перенесений із OpenBSD із підтримкою 802.11ac та драйверами iwm та iwx із підтримкою бездротових адаптерів Intel «Dual Band» та «AX».
  • Додано драйвер USB-RNDIS, який дозволяє організувати роботу точки доступу через USB (USB tethering) для використання її як віртуальної мережевої карти.
  • Додано новий драйвер NTFS на основі бібліотеки з проекту NTFS-3G. Нова реалізація більш стабільна, підтримує інтеграцію рівня кешування файлів і забезпечує хорошу продуктивність.
  • До завантажувача додано підтримку 32-розрядних систем із EFI та можливість інсталювати 64-розрядне середовище Haiku із 32-розрядного завантажувача EFI.
  • Покращено драйвер для дисків NVMe, додано підтримку операції TRIM для інформування диска про звільнені блоки.
  • Надається можливість компілювати ядро ​​та драйвери з новими версіями GCC (включно з GCC 11), щоб компілювати систему завдяки посиланням на старіший код, для сумісності з BeOS все ще потрібна GCC 2.95.
  • Проведено загальну роботу для підвищення стабільності всієї системи
  • Вибрані параметри можна змінити в налаштуваннях, але для застосування все одно потрібне перезавантаження.
  • Параметри масштабування підтримують більшість нативних програм і деякі порти, але не всі.

Якщо вам цікаво дізнатися більше про це, ви можете переглянути подробиці за адресою за наступним посиланням.

Виконувати

Нарешті, якщо ви хочете дізнатися більше про це та/або отримати зображення цієї нової версії, ви можете зробити це з за наступним посиланням. Для тестування продуктивності нової версії було підготовлено різні завантажувальні живі образи (x86, x86-64).


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.