LINUX.ORG.RU

Haiku R1A4

 


4

4

После больше чем года разработки вышла четвёртая альфа версия Haiku OS.

Основной целью сейчас является предоставление обновлённой и стабильной ОС для того, чтобы разработчики стороннего ПО могли работать над своими проектами не отвлекаясь на ошибки в ОС. Для этого в ОС включены базовые средства разработки. В этом релизе возможна сборка исполняемых файлов как с помощью GCC2 так и с помощью GCC4, но если нет особой необходимости, не рекомендуется использование GCC4, так как обратная совместимость API с последующими версиями не гарантируется.

Новые возможности:

  • Поддержка WPA/WPA2 для wifi Документация
  • Расширена поддержка железа:
    • Добавлена поддержка видеоадаптеров RadeonHD, Intel Extreme
    • Добавлена поддержка USB OHCI контроллеров
    • PS/2
    • Поддержка Blu-ray(UDF 2.50)
    • Поддержка SandyBridge процессоров и улучшения в определении процессоров Intel и AMD
    • PCNet сетевой драйвер.
  • Новое ПО в базовой поставке:
    • Отладчик Debugger
    • Под давлением, в частности, русскоязычных разработчиков, в базовую поставку был добавлен переключатель раскладок
    • 10 канальный эквалайзер
    • Новый хранитель экрана GLife
    • Обновлён Webkit, на котором основан WebPositive
    • OpenGL kit обновлён до использования Mesa 7.8.2. Ведётся работа над возможностью использования более свежих версий Mesa.
  • Добавлен тайлинговый режим работы с окнами
  • IPv6
  • Улучшена стабильность работы BFS и добавлены новые служебные утилиты.
  • Поддержка больших дисков и разделов(>63 TB)
  • Улучшена работа и настройки виртуальной памяти и создания swap-файла
  • Новые возможности в отладчике ядра, в том числе возможность кодирования вывода KDL в QR код. Описание
  • Исправлены ошибки которые могут приводить к утечкам памяти
  • Расширена поддержка POSIX сигналов с расширениями реального времени
  • Secondary и Experimental компиляторы обновлены до GCC 4.6.3 (через setgcc gcc4)

К сожалению в данный релиз не включена поддержка управления пакетами, находящаяся в разработке. Как временное решение доступен скрипт installoptionalpackage позволяющий установить дополнительное ПО.

Известные проблемы:

  • Производительность при запуске с LiveCD и первой загрузке: После установки, Haiku выполняет несколько фоновых задач, которые приводят к потере производительности. При установке на жёсткий диск или использовании перезаписываемых устройств, это происходит один раз и не слишком заметно, но поскольку LiveCD только для чтения, то эти задачи выполняются при каждой загрузке и из-за малой скорости поиска на CD потеря производительности становится заметной;
  • На одноядерных машинах при загрузке в SafeMode, а для LiveCD каждая загрузка является таковой, возможно зависание Deskbar. Предполагается, что это происходит из-за того что NetworkStatus устанавливается в Deskbar раньше чем запускается net_server;
  • Из-за непонятной ситуации с патентами на хинтинг шрифтов, релиз собран без него. Когда ситуация с патентами станет более ясной, субпиксельное сглаживание шрифтов может быть включено обратно;
  • Поддержка ACPI включенная по-умолчанию может приводить к проблемам на некотором железе. ACPI можно отключить в загрузчике.
  • Копирование большого объёма данных с быстрых дисковых устройств на более медленные(USB-флешки например), может приводить к сбросу данных в раздел подкачки.
  • На некоторых системах Haiku boot loader может зависать.
  • Локализация/Интернационализация всё ещё в работе. Некоторые приложения могут быть переведены частично или иметь проблемы с длинными строками на языках отличных от английского.
  • Требуется ручная загрузка firmware для некоторых (Broadcom 43xx, Intel ipw2100, Intel ipw2200, Marvell 88W8335) беспроводных карт. Как временное решение в образ включён скрипт для облегчения процесса (install-wifi-firmwares.sh) Подробнее
  • У некоторых карт Marvell Yukon есть проблемы с производительностью
  • Из-за ограничений размера CD дисков такие инструменты как hg, svn, cvs, python исключены из поставки. Их можно установить с помощью команды installoptionalpackage;
  • Из почтового клиента(MDR - Mail daemon replacement) исключён IMAP протокол из-за опасений потери данных на стороне сервера.

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

★★★★★

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

Ну что ж, давно ждал. глянем сейчас на новую гайку.

MikeDM ★★★★★ ()

Это самая интересная из альтернативных ОС. Всегда слежу за её развитием.

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

Ещё 10 лет будут собирать донейты, а потом забьют на разработку, как пить дать.

HD ()

Основной целью сейчас является предоставление обновлённой и стабильной ОС для того, чтобы разработчики стороннего ПО могли работать над своими проектами не отвлекаясь на ошибки в ОС.

Очень оптимистичненько они...

vilisvir ★★★★★ ()

Под давлением, в частности, русскоязычных разработчиков, в базовую поставку был добавлен переключатель раскладок

Звучит смешно. Переключалка раскладок - это больная тема Линуксов и даже ХР. Тут, чувствую, будет та же фигня, учитывая мотивацию разработчиков :)

vilisvir ★★★★★ ()

Почему не забить хрен на изобретение велосипеда и не перенести все существующие наработки (по возможности) в GNU/Linux или *BSD системы и самим приступить к разработке этих ОС?

kma21 ★★★★ ()

Как-то странно у них - Computer platform: x86-32. Почему не просто x86?
Пусть пыхтят дальше. Может что и выйдет.

Pakostnik ★★★ ()

Когда они уже додумаются закопать GCC2?

Ramen ★★★★ ()
Ответ на: комментарий от cvs-255

а p9?

А то же самое. Линукс не догонит. Да даже и до *БСД далеко им.

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

Почему не забить хрен на изобретение велосипеда и не перенести все существующие наработки (по возможности) в GNU/Linux или *BSD системы и самим приступить к разработке этих ОС?

Чтоб в случае скатывания всего вышеперечисленного в УГ было куда мигрировать.

vilisvir ★★★★★ ()

Под давлением, в частности, русскоязычных разработчиков, в базовую поставку был добавлен переключатель раскладок

Ну всё, теперь винде точно капец.

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

Они бы и рады, но у них во главу угла поставлена совместимость с софтом от BeOS. Можно собрать и чисто gcc4 версию, но тогда количество софта уменьшается до совсем смешного.

Dark_SavanT ★★★★★ ()

Из-за ограничений размера CD дисков такие инструменты как hg, svn, cvs, python исключены из поставки. Их можно установить с помощью команды installoptionalpackage;

Давно пора отказаться от формата CD.

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

plan9 и inferno.

Концепция «все есть файл», доведенная до абсолюта. Как результат все данные можно передавать по единому протоколу, что резко упрощает безопасность, а также полная сетевая прозрачность

cvs-255 ★★★★★ ()

installoptionalpackage;

facepalm. Ну кто же такие название придумывает ?_?

joy4eg ★★★★★ ()

PS/2

Как же тогда мышь (например, в виртуалбоксе, там явно PS/2) работала? Или имеется в виду что-то другое?

Из-за непонятной ситуации с патентами на хинтинг шрифтов, релиз собран без него. Когда ситуация с патентами станет более ясной, субпиксельное сглаживание шрифтов может быть включено обратно;

Так хинтинг или субпиксельное сглаживание?

Так она, конечно, приятная, но по ченджлогу видно, что ещё сыро.

Q3164 ()

Новый хранитель экрана GLife

К десктопу готова.

Местами довольно забавная система, но реального применения для неё почти нет.

Homura_Akemi ()

На реальном железе юзабельна? Гнутый и софт на кьюте можно собрать?

PaRuSoft ★★★ ()

А есть образ для VirtualBox?

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

А есть образ для VirtualBox?

Отвечаю себе, образ есть на страницы загрузки.

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

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

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

installoptionalpackage;

facepalm. Ну кто же такие название придумывает ?_?

А нужно было iop?

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

BTRON веселее, но он труп даже в виде chokanji :(

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

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

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

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

Зачем еще одна ось, в котрой будет тот же набор свободного софта.

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

Звучит смешно. Переключалка раскладок - это больная тема Линуксов и даже ХР. Тут, чувствую, будет та же фигня, учитывая мотивацию разработчиков :)

М-да… Четыре звезды, а познания на уровне программиста 1С. В linux нет «больной темы» переключения раскладок, поскольку возможностей по их настройке и модификации больше, чем вообще может понадобиться. Все раскладки элементарно настраиваются средствами xkb..

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

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

Скачал http://haiku.osuosl.org/releases/r1alpha4/haiku-r1alpha4-vmdk.zip по первой же ссылке на странице загрузки. Стартанула после включения 3d в настройках. С настройками по умолчанию тормознула на последней иконке с ракетой.

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

Что за зверь?

Я что-то не пойму — звёзды на LOR-е теперь за сало покупают? Обладатель четырёх никогда не слышал о Plan 9?!! Куда мы катимся… Впрочем, глядя на Gnome3 и KDE4 это уже не кажется удивительным.

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

А ты не понимаешь почему? Это не они не осилили, это всё из за старого софта, пока никто не пишет новый нельзя ломать совместимость со старыми закрытыми программами что у них есть. А так, там есть альтернативно gcc 4.Х.

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

Я что-то не пойму — звёзды на LOR-е теперь за сало покупают? Обладатель четырёх никогда не слышал о Plan 9?!!

Так бы и написали Plan 9. Про этого уродливого зайчика я достаточно знаю.

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

Все раскладки элементарно настраиваются средствами xkb..

Покажи мне японскую раскладку в xkb.

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

Ну вот завтра скатится это в УГ, сможем мигрировать? ACPI глючит, LiveCD тормозит, на одноядерных системах тоже могут быть тормоза (а такие ещё есть). Это пара моментов из самой ОС. Я не говоро про софт. А если учесть темпы развития, то как-то не скоро получится местечко, куда можно будет мигрировать, проще будет форкать то, что имеется.

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

xkb ссанина еще та. У линукса будущее в вейлендах и systemd подобных решениях, а потом до микроядерности может и дойдут.

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

Ну вот завтра скатится это в УГ, сможем мигрировать? ACPI глючит, LiveCD тормозит, на одноядерных системах тоже могут быть тормоза (а такие ещё есть). Это пара моментов из самой ОС. Я не говоро про софт. А если учесть темпы развития, то как-то не скоро получится местечко, куда можно будет мигрировать, проще будет форкать то, что имеется.

К моменту скатывания допилят и масса мигрантов запилят софт.

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

Лайв не тормозит это первая загрузка ибо там много действий в фоне, acpi еще года три назад в линуксе был в виде acpi=off noapic где то на 20% десктопов. И я не скажу что сейчас всё гладко, ну ладно хрен с ним с acpi но ведь suspend to ram и hibernate то до сих пор не у всех внятно работает. Про одноядерные это временно, не в приоритетах же. А темпы в последнее время пошли семимильные реально, я прям не ожидал. Как скоро местечко будет зависит от тебя лично, пиши код, не умеешь - донейть собака!

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

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

А софт будет запилен пермаментно? Вон Кеды 4 скатились. Исходники кедов 3 доступны. Много нафоркали и запилили Кедов 3? Только Клементин на Кути4 переписали и сделали более-менее живым. Тринити вобще в какие-то дебри полезло и протухло.

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

Дык зачем распыляться и множить поделки одинаковой функциональности? Почему всем не собраться и не сделать что-то действительно достойное и полноценное? А то съесть не съели, а понадкусывали. Мне не жалко, это время разрабов, но логика не понятна.

kma21 ★★★★ ()

Загрузился с live-usb, wi-fi подхватила. Браузер недоделанный, софтов никаких, ui непонятный. Выглядит аккуратно, да и на этом профит заканчивается. Одним словом - фтопку.

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

Вообще у кде не так и много пользователей было к моменту его скатывания. Да и идеальным его назвать было сложно. К тому же гном ждет та же участь, вон mate чёто не особо тыкают.

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

Несложно посчитать на пальцах.

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

Дык зачем распыляться и множить поделки одинаковой функциональности?

В опенсорсе? Для курсовых/дипломных. Отсюда и «понадкусывали».

x3al ★★★★★ ()

Поздравляю всех Гайководов! У меня и предыдущая версия отлично работала в Live CD, установка софта у неё довольно интересна.

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