LINUX.ORG.RU

Вышла вторая бета-версия операционной системы Haiku R1

 ,


3

3

Опубликован второй бета-выпуск операционной системы Haiku R1.

Изначально проект был создан как реакция на закрытие ОС BeOS и развивался под именем OpenBeOS, но был переименован в 2004 году из-за претензий, связанных с использованием в названии торговой марки BeOS. Для оценки работы нового выпуска подготовлено несколько загрузочных Live-образов (x86, x86-64). Исходные тексты большей части ОС Haiku распространяются под свободной лицензией MIT, исключение составляют некоторые библиотеки, медиа-кодеки и компоненты, заимствованные из других проектов. ОС Haiku ориентирована на персональные компьютеры, использует собственное ядро, построенное на основе модульной архитектуры, оптимизированное для высокой отзывчивости на действия пользователя и эффективного выполнения многопоточных приложений. Для разработчиков представлен объектно-ориентированный API. Система напрямую базируется на технологиях BeOS 5 и нацелена на бинарную совместимость с приложениями для данной ОС.

Минимальное требование к оборудованию: CPU Pentium II и 256 МБ ОЗУ (рекомендовано Intel Core i3 и 2 ГБ ОЗУ).

В качестве файловой системы используется OpenBFS, поддерживающая расширенные атрибуты файлов, журналирование, 64-разрядные указатели, поддержку хранения мета-тэгов (для каждого файла можно сохранить атрибуты в форме ключ=значение, что делает ФС похожей на БД) и специальных индексов для ускорения выборки по ним. Для организации структуры директорий используются B+-деревья. Из кода BeOS в состав Haiku включен файловый менеджер Tracker и панель Deskbar, исходные тексты которых были открыты после ухода BeOS со сцены. За почти два года, прошедшие с момента прошлого обновления, в развитии Haiku приняли участие 101 разработчик, которые подготовили более 2800 изменений и закрыли 900 сообщений об ошибках и заявок на реализацию новшеств.

Основные новшества:

  • Улучшена работа на экранах с высокой плотностью пикселей (HiDPI). Обеспечено корректное масштабирование элементов интерфейса. В качестве ключевого фактора для масштабирования использован размер шрифта, в зависимости от которого автоматически выбирается масштаб всех остальных элементов интерфейса. Стандартный шрифт 12 пунктов. (размер по умолчанию) и шрифт 18 пунктов.

  • В панели Deskbar реализован режим «мини», при котором панель не занимает всю ширину экрана, а динамически меняется в зависимости от размещённых пиктограмм. Улучшен режим автоматического раскрытия панели, который увеличивает размер только при наведении мыши и отображает более компактный вариант в обычном режиме.

  • Добавлен интерфейс для настройки устройств ввода, в котором объединены конфигураторы мыши, клавиатуры и джойстика. Добавлена поддержка мышей с более чем тремя кнопками и появилась возможность настройки действий кнопок мыши.

  • Обновлён web-браузер WebPositive, который переведён на новый выпуск движка WebKit и оптимизирован для снижения потребления памяти.

  • Улучшена совместимость с POSIX и портирована большая порция новых программ, игр и графических тулкитов. В том числе доступны для запуска приложения LibreOffice, Telegram, Okular, Krita и AQEMU, а также игры FreeCiv, DreamChess, Minetest, OpenMW, Open Jedi Academy, OpenArena, Neverball, Arx-Libertatys, Colobot и другие.

  • В инсталлятор добавлена возможность исключения при установке необязательных пакетов, присутствующих на носителе. При настройке дисковых разделов показано больше информации о накопителях, реализовано определение применения шифрования и добавлены сведения о свободном пространстве в существующих разделах. Доступна опция для быстрого обновления Haiku R1 Beta 1 до выпуска Beta 2.

  • В терминале обеспечена эмуляция клавиши Meta. В настройках можно назначить выполнение роли Meta клавише Alt/Option, находящейся слева от пробела (клавиша Alt справа от пробела сохранит своё назначение).

  • Реализована поддержка накопителей NVMe и их использования в качестве загрузочных носителей.

  • Расширена и стабилизирована поддержка USB3 (XHCI). Налажена загрузка с USB3-устройств и обеспечена корректная работа с устройствами ввода.

  • Добавлен загрузчик для систем с UEFI.

  • Проведена работа по стабилизации и повышения производительности ядра. Устранены многие ошибки, приводившие к зависанию или крахам.

  • Код сетевых драйверов импортирован из FreeBSD 12.

Оригинал статьи здесь.
Примечания к релизу на английском здесь.

P.S.: Появились вопросы? Приглашаем вас в русскоязычный telegram-канал.

>>> Подробности



Проверено: cetjs2 ()

Ответ на: комментарий от beos

Годно. А заголовки окон можно сделать на всю ширину? В БеОС, по-моему, можно было.

anonymous ()

Запустил в Vmware. Печально, что нет ускоренного видеодрайвера.

Какой-то редиска перевёл Home depot как Склад, хотя можно было бы напрячь мозг и русифицировать сам термин, а не тупо перевести 1:1.

Впечатления двоякие, но сказать что ненужно язык не поворачивается. Нужно, раз работы ведутся и приложения портируют.

anonymous ()

И кто из модераторов банит по юзер-агенту? Зачем? Вроде тут меня не было много в этом топике, а постинг запрещен.

anonymous ()

Ломающие новости!

На ютубе выскочил reminder от moshix с картинкой VAX 11/780

Полез в википедию читать спеки, ой-вей там такая вкуснятина на конец 70х годов.

Так это, тут же не фсьо! Оказывается VMS портируют на х86_64, в мае 2020 early adopters релиз. Во второй половине года еще больше релиз. Такие дела.

anonymous ()
Ответ на: комментарий от beos

Мне эти табы видятся абсолютно бессмысленной фичей. Поэтому и спросил о привычных заголовках. Теми, которые по умолчанию, пользоваться невозможно.

anonymous ()
Ответ на: комментарий от anonymous

Табы - супер фича. Бессмысленные заголовки на все окно - отстой.

beos ★★ ()
Ответ на: комментарий от anonymous

Теми, которые по умолчанию, пользоваться невозможно.

Почему невозможно? Мышкой не модете попасть? Тогда надо развивать мелкую моторику, полезно для жизни.

X512 ()
Ответ на: комментарий от X512

мелкая моторика замедляет человека и требует лишней концентрации

впрочем, не удивлён полной некомпетентности адептов маргинальной ос…

anonymous ()
Ответ на: комментарий от X512

это лишняя индирекция и лишние тормоза. но хипсторкам понравится

anonymous ()
Ответ на: комментарий от beos

некоторым маркетологам не дано понять, что мелкая моторика замедляет человека и требует лишней концентрации

впрочем, не удивлён полной некомпетентности адептов маргинальной ос…

anonymous ()
Ответ на: комментарий от anonymous

мелкая моторика замедляет человека и требует лишней концентрации

Ссылка на научное исследование или не считается. Я не испытываю никаких проблем с попаданием в мелкие элементы интерфейса с помощью мыши или сенсорного экрана.

X512 ()

Интересный проект. Успехов разработчикам.

sparkie ()
Ответ на: комментарий от anonymous

Наоборот бесит что в последнее время делают интерфейсы с огромными элементами расходующими экранное место в пустую. Как будто для инвалидов делали.

X512 ()
Ответ на: комментарий от beos

У меня гайка установлена на железо: Xeon X3470, 12 гигов памяти и RX570 на 4 гига. Тормоза ютуба и в Otter и в WebPositive, разница в том что первый упал утянув за собой всю графику. Приду домой посмотрю что там с настройками.

Sunderland93 ★★★★★ ()
Ответ на: комментарий от X512

Именно в этой итерации БеОС-Гайки есть проблемы.

Очень напоминает Виндовс95, но с той лишь разницей, что дрилл-даун меню действительно заставляет на себе концентрироваться. Слишком расточительно на FHD разрешениях :-(

anonymous ()
Ответ на: комментарий от beos

Дядька, тебе фидбэк приехал, а ты брыкаешься. :)))

На самом деле проблема существует. Я сейчас гайку первый раз запустил от слова совсем, да, я древний с ЛОРа, но ни БеОС, ни Гайку не щупал. Хоть бери видеокамеру и вываливай чистейший эксперимент (не, не надо).

Так вот, непривычно и менюхи подраздражают тем, что требуют вдумчивого вчитывания.

//RTP

anonymous ()
Ответ на: комментарий от X512

надо развивать мелкую моторику

Мышкой не модете попасть?

модете

Ну развивай, че. Как осилишь попадать по клавишам, расскажешь еще что-нибудь интересное.

anonymous ()
Ответ на: комментарий от anonymous

дрилл-даун меню действительно заставляет на себе концентрироваться. Слишком расточительно на FHD разрешениях :-(

Можно увеличить размер шрифтов в настройках.

X512 ()
Ответ на: комментарий от anonymous

Малек с ЛОра… ты , а не древний. Насмешил. Древние в 90 -х полуось OS/2 ставили параллельно винде95

beos ★★ ()
Ответ на: комментарий от Sunderland93

Зачотно! listdev что кажет в выводе? listimage ??

beos ★★ ()
Ответ на: комментарий от X512

держи https://en.wikipedia.org/wiki/Fitts%27s_law

// то, что у тебя нет этого в закладках, но ты имеешь недальновидность что-то там рассуждаешь про gui показывает твой уровень… впрочем, типично

anonymous ()
Ответ на: комментарий от X512

бесит, когда интерфейс делали говноделы с 800x600 моником из прошлого века, и приходится вместо него пользоваться исключительно хоткеями и консолькой…

anonymous ()
Ответ на: комментарий от Sunderland93

12 гигов - вполне, что там пару гигов для браузера откушать- мелочи, щас инет жирный

beos ★★ ()
Ответ на: комментарий от anonymous

Ты ваще в теме? чудик, тебе в треде вписали про хайдпи - не вкурил еще??

«Улучшена работа на экранах с высокой плотностью пикселей (HiDPI). Обеспечено корректное масштабирование элементов интерфейса. В качестве ключевого фактора для масштабирования использован размер шрифта, в зависимости от которого автоматически выбирается масштаб всех остальных элементов интерфейса.»

beos ★★ ()
Последнее исправление: beos (всего исправлений: 1)
Ответ на: комментарий от beos

Ваша ссаная Гайка не загружается с USB 3.0, а с USB 2.0 нормально стартует, вчера проверял. Гавнецо, короче.

anonymous ()
Ответ на: комментарий от anonymous

Первый раз запустил…. Ха-ха. Кто-бы поверил ононимусу.

beos ★★ ()
Ответ на: комментарий от anonymous

Хто тебе поверит-то ?? ононимусу… Ха-ха. А насчет- вчера проверял, может и сегодня проверишь??

beos ★★ ()
Ответ на: комментарий от anonymous

А вот у меня с USB3 загружается, без проблем

device Serial bus controller (USB controller, XHCI) [c|3|30] vendor 8086: Intel Corporation device a36d: Cannon Lake PCH USB 3.1 xHCI Host Controller

beos ★★ ()
Ответ на: комментарий от beos

маркетологу-регистранту на лоре уж точно никто не поверит…

anonymous ()
Ответ на: комментарий от anonymous

Гайка не загружается с USB 3.0, а с USB 2.0 нормально стартует

Прямо сейчас у меня запущена Haiku с USB 3 диска. Запускается безо всяких проблем. Багрепорты писать сюда: https://dev.haiku-os.org/.

X512 ()
Ответ на: комментарий от beos

А вот у меня с USB3 загружается, без проблем

Канешно, ты же маркетолох гайки.

anonymous ()

beos, ты вообще нормальный?

Какую услугу ты оказываешь своей любимой ОС? Посылаешь тех, кто её видит в первый раз?

Ну да ладно, бывает на базаре неадекватные продавцы появляются…

anonymous ()
Ответ на: комментарий от beos

На мой вопрос «можно ли сделать табы шырше» надо было всего лишь рассказать, что и где нажать в настройках, если такая возможность предусмотрена. Я писал о своем опыте, своих привычках, не из желания обосрать. Зачем было скатывать все в срач с кучей анонимусов, загадка. То «ненужно», то «инвалиды и моторика», то «мальцы с ЛОРа»… Ни желания общаться дальше нет, ни, тем более, донатить. Хррртьфу. Прощевайте и удачи.

anonymous ()
Ответ на: комментарий от anonymous

Ддя идиотов поясняю, что ширина Таба зависит от содержания теста в этом Табе и количества Табов. Аналогично закладкам в браузерах, которые подгоняют размер таба закладки в зависимости от количества закладок в окне. Это - общепринятая практика.

beos ★★ ()
Ответ на: комментарий от anonymous

На мой вопрос «можно ли сделать табы шырше» надо было всего лишь рассказать, что и где нажать в настройках, если такая возможность предусмотрена.

В данный момент такая возможность не предусмотрена. Надо писать свой модуль, который рисует рамку окна (decorator в терминах Haiku).

X512 ()

Есть ли там wine, и как хорошо он работает?

Moderators ★★ ()
Ответ на: комментарий от Moderators

Есть ли там wine, и как хорошо он работает?

Пока нет.

X512 ()
Ответ на: комментарий от Sunderland93

Седня поставили Гайку 64 бит с флешки на ssd NVMe на маму только с USB3 /uefi загрузчик Haiku/

Fatal1ty B450 Gaming-ITX/ac

AMD AM4 Socket

Supports DDR4 3466+ (OC)

1 PCIe 3.0 x16

Graphics Output: DisplayPort 1.2, HDMI 2.0

7.1 CH HD Audio (Realtek ALC1220 Audio Codec), Supports Creative Sound Blaster™ Cinema 5

4 SATA3, 1 Ultra M.2 (PCIe Gen3 x4 & SATA3)

2 USB 3.1 Gen2 (Rear Type-A+C)

4 USB 3.1 Gen1 (2 Front, 2 Rear)

Intel® Gigabit LAN

Intel® 802.11ac WiFi + BT 4.2

beos ★★ ()
Последнее исправление: beos (всего исправлений: 2)
Ответ на: комментарий от Sunderland93

Нахрена на гайке кеды?

KDE единственно кошерная СРС среда рабочего стола! В идеале это должна быть Trinity TDE.

anonymous ()
Ответ на: комментарий от Sunderland93

у меня Debian 10 с KDE себя скромнее ведёт.

Зачем тебе КДЕ на Линуксе? Есть же Гноме три.

anonymous ()
Ответ на: комментарий от ls-h

Какой в этом смысл? KDE же не будет использовать местные плюшки, вроде монтируемых пакетов (пока сам разбираюсь, что это) или расширенных атрибутов.

Вот когда разберёшься, тогда и рассказывай. Говорю надо, значит надо.

anonymous ()
Ответ на: комментарий от ls-h

Целостное окружение, одна графическая система, одна звуковая, свой GUI, всё это поверх ядра у которого уже есть все нужные драйвера.

Графическая система BEOS с которого копируется Хайку активно слизывала интерфейс с ВИнды тех лет, практического смысла в переносе на ядро Линукс нет.

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.