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

Haiku воплощает в себе основные идеи BeOS. Это будет модульная система, архитектурно решённая как «модульное ядро», способная динамически подгружать необходимые модули. К интересным особенностям системы следует отнести архитектуру трансляторов — системных интерпретаторов файловых форматов (например, JPEG).

О проекте

ad block

Закладки

Выпущена документация по Whisper BeNet

Документация по превращению старой версии BeNet в Whisper была опубликована на странице проекта OsDrawer.

Это выжимка из диплома, написанного в 2004 году в формате PDF.

Исходники пока не опубликованы. Но я продолжаю их собирать, чтобы убедиться, что они собираются и все ресурсы (картинки) на месте. Мне всё ещё требуется проверить код: нет ли там накладок с точки зрения закона.

Whisper BeNet работает под ZETA 1.2, в связи с близостью выхода Haiku попыток выпуска версии под R5 не планируется (мной), а будет сразу делаться версия под Haiku.

Исходники станут доступны к Ноябрю.

urnenfeld

Обновление Bluetooth и пожертвование железом

Очень давно у нас не было никакого движения по bluetooth.

Последние два месяца вся деятельность крутилась около протокола L2cap (и, конечно же, походов на пляж). Протокол лежит поверх TCP/IP стека и использует протоколы TCP и UDP, поэтому задача отнюдь не проста.

Хорошая новость состоит в том, что после переговоров о лицензировании с главным разработчиком FreeBSD (Максимом Евменкиным) и разработчиками Haiku в рассылки, я использовал код из BSD адаптировав его для API ядра Haiku, что съэкономило кучу времени на разработку.

Я разделил протокол l2cap на два подуровня 2 (нижний/верхний). Нижний целиком закончен и сейчас я заканчиваю верхний, который, после совмещения с интерфесом сокетов, завершит последний этап.(НАКОНЕЦ-ТО!)

Также огромное спасибо за поступившее пожертвование в виде железа из......

Luroh, спасибо ему, с большим опозданием прислал мне пару PCMCIA bluetooth карт и одну беспроводную. Когда я их получил, я уже было собрался прекратить работы по их поддержке, но в Haiku нет поддержки PCMCIA :(... в моём TODO листе появились новые записи. В любом случае карты полезны, так как пополнят количество моих bluetooth устройств.

Спасибо, Luroh!

urnenfeld

Утверждён план по Haiku Alpha 1

Завершено голосование по плану выпуска Haiku Alpha 1 и вот его результаты. Принято предложение закрыть все известные баги, влияющие на целостность данных, доделать поддержку своп-файла, полностью интегрировать планировщик I/O, исправить драйвер ata, чтобы можно было назначить его дефолтным менеджером шины, и сделать gcc2/gcc4 гибрид, о котором так много говорили. Отвергнуты были (а под "отвергнуты" мы понимаем, что просто не имеют статус “блокирующего” для релиза Alpha 1): живое обновление, создание стартового пакета для новичков и добавление упреждающего чтения. Они могут быть всё же добавлены, если будут готовы к тому времени, а если нет, то не задержат релиз. Если говорить о тех программах, которые мы увидим в Альфе, то там уже будут установлены инструменты разработки (это хорошо, поскольку данный релиз нацелен на привлечение интереса разработчиков), также будут
включены Firefox (Bon Echo?), Vision, Wonderbrush (специальная версия, разлоченная только для Haiku), BePDF, CVS, Subversion, Pe, Yasm. Были исключены: браузер на базе Webkit, Git и MDR с SSL. Может, их
обратно и включат в Альфу, но они её задержат, если будут готовы, в отличие от всего остального. Также был исключён менеджер пакетов из TiltOS, «бокс». Это удобная штука, но поскольку никто не поручился, что она будет готова к «часу икс», она получила 0 голосов.
Большинством было определено, что Альфа будет доступна в виде образа для CD, образа для эмуляторов (vmware, QEMU, возможно, каких-то ещё?) и образа для USB-устройств.
Пара пунктов застопорилось, и по ним ещё будут обсуждения. Точная дата релиза Haiku Alpha 1 всё ещё не определена, но уже ясно, что он будет Уже Очень Скоро.

BeGroovy

BeGeistert 019 - Регистрация открыта

После того, как стали известны окончательная дата и время, Чарли Кларк от имени BeFAN и орг. комитета BeGeistert официально приглашает в молодёжный хостел Альфавиль в Дюссельдорфе на BeGeistert 019, который состоится 11-12 октября 2008 года. Регистрация уже открыта и если вы хотите принять участи, делайте ваши заявки побыстрее. Узнать больше о BeGeistert можно на сайте BeGeistert. Там есть информация о проезде, парковке и ценах. У BeGeistert сложилась давняя репутация как одного из самых важных, если не самого важного саммита разработчиков и любителей BeOS. Последние годы программа мероприятия всё более сдвигается в сторону Haiku. Почти каждый разработчик из Европы обычно принимает в нём участие. BeGeistert - это также сцена для показа независимых программных проектов для BeOS и Haiku заинтересованным пользователям или потенциальным разработчикам вашей команды. BeGeistert - это прекрасная возможность познакомиться лично с людьми, которых вы знали раньше только в IRC или по e-mail.

Вы также можете остаться на coding spring, прошедший с большим успехом в январе, на предыдущем BeGeistert, который состоится через неделю, после нынешнего BeGeistert. Если вы разработчик, и желаете в нём поучаствовать, свяжитесь со Штефаном Асмусом, который отвечает за его организацию. Проживание в молодёжном хостеле включает трёразовое питание (35 EUR/сутки). Хостел предоставит нам небольшую комнату, где мы сможем установить свои железяки и попрограммировать всласть.

Stephan Aßmus

Архивы

Сентябрь 2007| Октябрь 2007| Январь 2008| Февраль 2008| Март 2008| Апрель 2008| Май 2008| Июнь 2008| Июль 2008| Август 2008| Сентябрь 2008| Октябрь 2008