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

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

О проекте

ad block

Закладки

Senryu и 'Be Man' под личиной

Не первый раз в списке рассылки Хайку появляются письма, относящиеся к правилам создания дистрибутивов. Ребята из Хайку создали набор правил, касающихся использования торговых марок и лого; имя "Haiku" не может использоваться для названия дистрибутива, должны быть исключены торговые марки и логотипы, но могут использоваться иконки и оформление. В дополнение к этим косметическим и торговым указаниям, правила указывают, что нужно для получения официального логотипа "Haiku compartible".

Несколько недель назад Karl vom Dorff объявил о создании Haiku VMware build environment. Этот образ для VMware содержал все инструменты разработчика и дополнительные пакеты, вместе с исходниками Хайку и образом хард диска на 10GB в 125MB файле. "Дистрибутив" не соответствовал правилам, и Карл с радостью внёс необходимые изменения. Некоторые детали, для которых потребовалось бы копание в коде (панель About и лого при загрузке), остались.

Эти изменения сделать тяжелее, поэтому появились справедливые замечания о том, почему бы не упростить и этот момент создателям дистрибутивов. Кто-то согласился, кто-то нет: правила на самом деле сделаны, чтобы удержать людей от создания дистрибутивов (особенно на ранних стадиях разработки). Как сказал Jorge G. Mare: Лично я [думаю], что нам вообще не стоит тратить время на написание руководств "Сделай свой дистрибутив Хайку", или вносить изменения в систему для сборки для поддержки дистрибутивов. Иначе нам угрожает "Линуксификация" Хайку в форме ада дистрибутивов.

Признаюсь, я потерял нить всей дискуссии, из-за того, что Mail.app фигово показывает треды. Полагаю, на каждую точку зрения, было три разных поста о том же самом, что многовато, на мой взгляд. Как я понял, дискуссия была похожа на все другие дискуссии о дистрибутивах в рассылке. Это как машина Seat: если вы видели одну, вы видели их всех.

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

Developer Edition содержит готовые инструменты разработчика, исходники Хайку и некоторые полезные приложения. Не надо грузить гигабайты данных (всего ~135mb) и тратить часы на сборку рабочей среды, всё заработает сразу — "оно просто работает"

Personal edition также содержит среду для разработки (минус исходники), но содержит больше приложений, интересных конечному пользователю. Цель - демонстрация возможностей Хайку.

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

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

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

TheNerd, Thom Holwerda, osnews

2008/04/20
метки:

Архивы

Сентябрь 2007| Октябрь 2007| Январь 2008| Февраль 2008| Март 2008| Апрель 2008