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 ()
Последнее исправление: Dark_SavanT (всего исправлений: 1)
Ответ на: комментарий от Shaman007

У меня вопрос, без шуточек и по существу: на кой черт ей нужна совместимость с BeOS? Какой софт пятнадцатилетней выдержки может понадобиться? Зачем?!!

Всё правильно. В самом этом вопросе содержится вся суть ненужности этого проекта.

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

Интересно кто первым выйдет из альфы первым ReactOS или Haiku.

Если кто-нибудь из них и выйдет, то определенно гайка.

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

А у них - это фишка такая, всё через GUI, который к ядру прибит.

Кошмар какой.

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

Есть некая концептуальность графического интерфейса в котором всё едино и продумано. В Гайке на него сделана ставка, т.к. графика зашита в самые основы.

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

Про то, что там приложения по функциям на уровне блокнота и проводника 95-й винды, уж и вовсе говорить неловко.

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

С точки зрения юзабилити - гуй у Хайку в разы удобнее и быстрее, чем свистоперделочные гнум3 и кде4

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

в разы удобнее, чем свистоперделочные гнум3 и кде4

А давай не будем сравнивать с говном.

и быстрее

Вот про это не знаю, не проверял.

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

это как ты выразился «говно» - апстрим нынешнего линуксового GUI. Всё остальное - невнятная маргинальщина с полутора анонимусами(тут я сильно утрирую).

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

это как ты выразился «говно» - апстрим нынешнего линуксового GUI. Всё остальное - невнятная маргинальщина с полутора анонимусами(тут я сильно утрирую).

А апстрим GUI на десктопе вообще — винда. А эти ваши gnome3 с этой точки зрения — какая-то маргинальщина с полутора анонимусами.

Или кто-то только что говорил про «с точки зрения юзабилити»? Может мне показалось?

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

Это ты такой быстрый, а они мож в креокамерах спят :)

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

ага, затупил. спасибо за напоминание.

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

Или нет — с точки зрения юзабилитиста, всё это проще всего выкинуть и задизайнить с нуля.

Что задизайнить? Очередной гном3 «в сто раз удобнее старого»? или очередные блевотные кеды? Или копию win8 как самой удобной ос и самого удобного гуи? Иди в жопу со своими друганами дизайнерами, я уж незнаю куда бежать от ваших решений. Думаю скоро ваши упрощенные удобные интерфейсы только с одной кнопкой на окне будут, и мартышки возопят как это удобно блять.

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

Щас тебе скажут: Нищеброды не нужны и вообще у кого не топовый комп тот должен терпеть лаги ибо ему должно. И вообще ничего не быстрее гайкин гуи особенно не быстрее нового классного интерфейса windows 8 и вообще посмотри вот гайка вырастет и она тоже тормозить начнет и тп и тд.

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

Что задизайнить? Очередной гном3 «в сто раз удобнее старого»? или очередные блевотные кеды? Или копию win8 как самой удобной ос и самого удобного гуи?

Всё это говно надо выкинуть туда же, куда и гайку. Нормальные интерфейсы для десктопа — это xfce, гном2 и kde3.

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

Вот только почему-то они стали маргинальщиной, а мейнстрим это Gnome3/KDE4. Почему бы?

Еще раз для тех, кому не доходит с первого раза: мейнстрим на десктопе — это винда. О каком таком «мейнстриме» ты тут мне впариваешь?

Винда восьмерочка — самая удобная и продуманная система в мире! Миллионы хомячков, которые перейдут на неё в течение следующих 2-3 лет, не могут ошибаться! Фап-фап-фап!

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

Вообще шутки шутками а как то печально. У меня такое ощущение что новомодные интерфейсы ориентированы на детей больных слабоумием или на людей с недостатками органов восприятия. Нет я не шучу, сами посмотрите. Логика работы с окружением упрощается, хотя та что была в гном2 к примеру вовсе не сложна да и кеды3 тоже не сложные были(относительно правда). Элементы интерфейса увеличиваются как для слабо видящих, на элементах вырезано всё кроме простейших действий, чаще один элемент одно действие(в кедах хоть модификатор лепят иногда). Это обычно для слабоумных так делают, на книге пишут книга, на кубике кубик а на двери дверь. Чтобы слова учили быстрее. Дальше ассоциации круче, любое действие стараются подчеркнуть звуковым сигналом, это как для слабо видящих или для людей с плохо развитой логикой(опять таки неврология). Ну урезание функционала из графики туда же можно отнести, чтобы меньше вопросов лишние кнопки вызывали. Так же прошлись по управлению окнами, новый девиз простота и повышенная точность выполнения(в физическом плане) в ущерб скорости и количеству движений. Яркий пример переключение окон в gnome3. Сделано словно для детей с дцп, нужно минимум координации.

Это я не шучу тут, я год отработал в учереждении обслуживающем инвалидов. Так вот там, аналогично с больными себя ведут, и все вспомогательные материалы для рабты с ними по тем же принципам делаются.

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

так в чём тогда проблема ну лишнюю кнопку добавить в окошко гайки, да трекер на обычную жрущую место панель поменять, и будет тебе xfce. Это же не гном 3 переделать во что то нормальное. Гайка как раз имеет вполне себе классический пускай и своеобразный интерфейс.

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

Достали люди, постящие тупняк про то, как им не нравятся современные интерфейсы. Это кстати для студентов характерно - считать, что вокруг никто ничего не делает полезного.

Вот скриншот, по пунктам все упрощения и урезания функционала, и элементы для слабо видящих. Набрать не менее 5, а желательно 10, соразмерно количеству тупняка.

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

Для танкистов повторяю громко - про тот мейнстрим который в линуксовых дистрибутивах - а это Gnome3, KDE4 и Unity(убунта таки мейнстрим).

Винда восьмерочка — самая удобная и продуманная система в мире!

TrololoOverFatException catched!

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

Пользователь такой пошёл. Тот путь который прошла Windows с 3.11 по win7 в полный рост. Персоналка становится бытовой техникой, поэтому требуется упрощение интерфейса.

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

так в чём тогда проблема ну лишнюю кнопку добавить в окошко гайки, да трекер на обычную жрущую место панель поменять, и будет тебе xfce.

Для начала, где в гайке панель уровня xfce-panel по числу настроек и апплетов? Затем, когда разберемся с панелью, можно задаться вопросом о наличии нормального WM уровня openbox. И на десерт оставим хоть какой-нибудь приличный файловый менеджер.

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

AVR32 - это такой недомипс. По сути - нормальный 32 битный камень с MMU и прочими плюшками.

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

Unity(убунта таки мейнстрим).

Подтверждаю. Стим, Unity3d - тестируют под убунту. Знакомые, решившие настроить ejudge (который в итоге будет крутиться на CentOS) для уменьшения числа левых проблем поставили убунту. У случайного студента на днях видел убунту. Когда потребовалось разработать простенький демон под gentoo, второй кодер и заказчик поставили убунту. И даже сейчас в рассылке QtCreator кто-то ответил: «This works perfectly for me both in Windows XP (Creator 2.6) and Ubuntu Linux (Creator 2.4)».

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

Лично мне поссать на то что там пишут сейчас в гном3 меня тенденция пугает. К убунте кстати претензий нет, за исключением собственно бара. Я не понимаю, к чему эти огромные иконки? Ну ладно их можно сделать меньше, намного меньше. И даже юзабельно будет, но всё же тот дефолт который они пихают это имхо как то как для нубов в пк которые мышкой плохо владеют ну или видят плохо. Я бы раза в три сделал меньше иконки, и влезло бы так больше заодно. Алсо автоскрытие, без него никак.

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

В командировке пользовался ноутом с ubuntu 12.04 бетой. Unity как ни странно понравился. Сыровато местами конечно и память жрёт, но в общем и целом впечатление достаточно приятное осталось. В отличие от Gnome3/kde4. Cinnamon ещё хоть как-то юзабелен.

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

ноутбук и тачпад же! в большую иконку тыкать удобнее.

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

Я уж не знаю, танкист ты там или тракторист, но так и быть, в третий раз объясню для водителей гусеничной техники:

Сначала ты начал сравнивать интерфейс гайки с заведомым говном — третьегномом. А когда я тебе намекнул, что надо бы сравнивать не только с говном, ты слился, запев какие-то странные песни про «ололо мейнстрим».

Ты понимаешь, что с точки зрения мейнстрима, гайки вообще не существует? Это просто статистическая погрешность какая-то, а не система.

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

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

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

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

А когда я тебе намекнул, что надо бы сравнивать не только с говном

херашо, а что есть «не говно» в твоём понимании? xfce(который в дебиане подвинули на гнум3) или какой-нибудь xmonad?

Ну и в нагрузку - если гном3 такое говно, почему его пихают в тот же дебиан?

xfce как и lxde - говно то ещё на самом деле. Свистелок много, но что-то адекватно настроить - сложно.

И да, песня про мейнстрим началась потому что гном/кде это первое что видит пользователь при установке мейнстрим дистрибутива.

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

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

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

Тебе надо ты и допиши, готовый базис есть, в чем проблема.

Зачем мне что-то дописывать, если уже есть линукс, и иксы, и куча программ под иксы? Зачем?

Ни у одного поклонника BeOS и гайки нет ответа на этот простой вопрос: зачем нужно что-то писать самому для гайки (а по факту, придётся написать ВООБЩЕ ВСЁ, что нужно), если всё давно написано для линукса?

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

lxde говно это точно, сколько сталкивался, лучше бы openbox и tint2 запили ли бы в дистр, ну реально. lubuntu просрали полимеры, а могли бы свободное место crunchbang занять.

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

Ни у одного поклонника Unix и линукса нет ответа на этот простой вопрос: зачем нужно что-то писать самому для линукса (а по факту, придётся написать ВООБЩЕ ВСЁ, что нужно), если всё давно написано для винды?

починил

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

Ок, у меня в принципе есть объяснение большим иконкам. Причины кстати те же, что и в панели QtCreator, на том же скриншоте. Один из крупнейших недостатков vim - нельзя мгновенно понять, в каком режиме находится редактор. Я не знаю, как обстоят дела у пользователей вима, есть ли там какая-то неявная обратная связь или они нажимают что-то, чтобы узнать текущий режим, но научиться работать с вимом без документации и гугла можно только очень медленным методом тыка именно из-за этого.

И в ubuntu, и в QtCreator панели явно отображают режим DE или IDE - только в QtCreator это переключение между чтением доки/стартовой страницей/отладкой/проим, а в панели убунты нашлось место для прогресс бара, отображения числа окон программы, уведомлений о новых сообщениях/ошибках компиляции при сборке и анимации на значке при сворачивании окна.

Делать размер меньше для большего числа значков бессмысленно - во-первых правило 7±2, а во-вторых большое число значков придётся запоминать долго, и малейшая перестановка вызовен когнитивный диссонанс, ну и для постороннего человека искать что-то по 20 значкам - безблагодатная вещь.

Наконец, возможность запуска путём набора первых 2-3 букв названия снимает необходимость в огромном лаунчере.

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

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

Да, хочется wayland из-за этого. Впрочем есть надежды на релиз 13.04 с оптимизацией на планшеты и последующий LTS. А на дровах intel у меня и сейчас задержек нет, и на железе и на виртуалке.

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

посмеялся да?

Ещё вспомни ситуацию лет так 5, а лучше 10 назад, когда всё было именно так как в фиксе и толпы хомячков орали «линакс нинужно!!!111»

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

Затем, когда разберемся с панелью, можно задаться вопросом о наличии нормального WM уровня openbox

А мне понравилось, как в гайке можно окна приклеивать друг к другу, да и табы как во флюксе есть. А что такого хорошего есть в опенбоксе?

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

Ну ты баран, серьёзно. Вот тебе ответ от поклонника. Потому ЧТО, потому что линукс никогда не будет так шустр с графикой как хайку, разные архитектуры, в корне разные и вейленд в линуксе просто сократит разрыв с огромного до просто большого. Потому ЧТО иксы, это беда для современного десктопа, беда потому что тени под окнами там потребляют ненормальное количество ресурсов при отрисовке(прозрачность, ее просто нет, только через костылии лааги, как трей реализован это псдц). И с этим уже ничего не поделать пока иксы не выкинут или пока ДЕ не перепишут, и приложения все для совместимости.

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

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

Во-первых линукс и андроид можно ставить на любое устройство, не платя лицензионных отчислений, не подыскивая редких драйверов и не отвергая процессоры из-за неподходящей архитектуры, не боясь написать в блоге о том, как это повторить.

Вторая ключевая фича линукса в сравнении с виндой - если кто-то научил программу A автоматически находить и вызывать программу B, то потом у всех будет работать - и то же самое для библиотек, арта, тем, настроек. А в случае венды/макоси это должны сделать непосредственно Microsoft/Apple, и делают они такое только для своих продуктов конечно же. Из-за этого кстати ругается geekless и другие бывалые линуксоиды - нехорошо получается, когда кем-то 10 лет назад сделанный ништяк перестаёт работать из-за легкомыслия новичка. Вон даже на Поттеринга накинулись, хотя он-то как раз свои изменения очень хорошо продумал.

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

Делать размер меньше для большего числа значков бессмысленно - во-первых правило 7±2, а во-вторых большое число значков придётся запоминать долго, и малейшая перестановка вызовен когнитивный диссонанс, ну и для постороннего человека искать что-то по 20 значкам - безблагодатная вещь.

я не пойму, сложно запоминать, долго запоминать, для постороннего человека. Это персональная рабочая станция или речь идет о пк в компьютерном класе? Просто у меня нет проблем с тем чтобы запомнить, хоткеи те же, или там порядок иконок. Ив вообще на то они и иконки чтобы не по порядку ориентироваться а по их содержимому.

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