войти зарегистрироваться

Haiku OS whois

индекс
33,12

Почему векторные иконки Haiku такие компактные?

В Haiku векторные иконки такие компактные, как же так? Вы, наверное, ожидаете какой-нибудь хак, но секрет в том, что HVIF (Haiku Vector Icon Format) довольно прост. Самое главное, что этот формат оптимизирован для иконок. Как только вы соглашаетесь с этим простым предположением, сразу же приходят идеи различных способов оптимизации объёма данных.

DMD + Haiku = ♥

Как сообщает нам RISC DMD компилятор портирован на Haiku. Ура товарищи!

RISC:
Вчера разговария с Artur Wyszynski aka aljen (да, да имено тот, который занят портированием Gallium3D) в IRC на канале #haiku, он сообщил, что портировал компилятор DMD и стандартную библиотеку Phobos на всеми нами любимую Haiku. DMD — это официальный компилятор языка программирования D от Digital Mars. На следующей неделе aljen собирается отправить патчи разработчикам Digital Mars, так что, возможно, версия для Haiku будет доступна на официальном сайте. После этого начнет портировать библиотеку Tango и писать биндинги к API Haiku.

Haiku R1/Alpha 1

Проект Haiku c гордостью рад представить Haiku R1/Alpha 1 — первый официальный релиз ОС с открытым исходным кодом ориентированной на персональное использование. Проект ставит задачу создания быстрой, эффективной и простой в использовании и изучении, но при этом мощной операционной системы.

Haiku планирует выпустить первую альфа версию 9 сентября

В рассылке проекта Haiku последнюю неделю наблюдается высокая активность. Что стало поводом? Планируемый выпуск альфа версии. Обсуждается что необходимо сделать, кто необходим для этого и что самое главное когда они это сделают? После активного обсуждения сообщество выработало график выпуска.

Есть ряд проблем, которые должны быть решены до окончательного принятия графика. Первое — это состав релиза. Он должен включать в себя только необходимые приложения, большинство из них будут орентированы на разработчиков. Список еще не завершен, но не ожидайте что туда войдут такие вещи, как Clockwerk или Wonderbrush, туда войдут Pe, Perl, Python, CVS, BeBook, OpenSSH, Subversion, Nano и так далее. Из приложений для пользователей ожидаются Vision (IRC клиент используемый многими пользователями BeOS/Haiku), Firefox и P7Zip.

Другая важная проблема — код под коммерческими лицензиями и под GPL лицензией. Очевидно Haiku не может включать в себя закрытый код. Поэтому проекту требуется предложить или две версии (закрытую и открытую), или сделать их опционально загружаемыми. GPL-код тоже может вызывать проблемы, так как лицензия GPL не совместима с используемой проектом Haiku лицензией MIT (совместимость в одну сторону, это не совместимость). При сборке альфа версии все опции будут выставлены так, чтобы исключить любое включение закрытого кода и кода под GPL.

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

С учетом решения этих проблем, состоялось голосование за график выпуска альфа версии. Сейчас оно завершено и определен день выспука. График выпуска выглядит следующим образом (учтите что график может быть нарушен, а выпуск отложен):
  • В 12 часов 23 августа по гринвичу — Из trunk будет выделена ветвь альфа версии и команда выпуска начнет работу надо окончательным образом.
  • В 12 часов 9 сентября гринвичу — Alpha1 будет отмечена. Будет выполнена сборка, тестирование и распрастранение по зеркалам, затем будет объявлено о выпуске альфа версии.

Будем надеяться, что альфа-релиз все же выйдет в срок.

По материалам OSNews

Многооконный интерфейс: шаг в будущее

Все мы знаем, что основы современного взаимодействия человек-компьютер, а также предоставления информации, а именно «многооконный интерфейс» были разработаны в Xerox PARC и реализованы как массовый продукт Apple. С тех времён утекло много воды, но попытки его усовешенствования продолжаются и теперь. Представляем две разработки, которые сделали студенты Оклендского университета из Новой Зеландии и реализовали на базе Haiku OS

Haiku на LinuxWorld разделит стенд с ReactOS

В этом году в Сан-Франциско состоится ежегодная выставка и конференция LinuxWorld 2008. В ней примут участие как широкоизвестные open-source проекты, вроде Fedora, так и крупнейшие фирмы, вроде IBM. Благодаря договорённости с организаторами и командой ReactOS, которая поделилась своим стендом, Haiku тоже будет участвовать в этом году.

Пожелаем ребятам успеха.

Ремарка: HaikuOS и ReactOS - это два опенсоурсных проекта, призванных воссоздать полный функционал двух закрытых операционных систем-соперников: BeOS и Windows.

Похоже, в Haiku будет лучший антиалиасинг

Благодаря Google Summer of Code, Андрей Шпильман, словацкий студент, в настоящее время занимается реализацией субпиксельного сглаживания для Haiku OS и добился значительных успехов.

Технология субпиксельного сглаживания основана на том факте, что RGB пиксели на мониторе не совпадают геометрически, то есть составляющие три базовых цвета каждой точки расположены немного в разных местах. Используя это, можно добиться в три раза большего разрешения, в результате графика будет выглядеть более гладкой и приятной для глаз, однако это будет сделано ценой появления цветовых артефактов, которые могут быть очень заметными. Например, в запатентованной технологии Microsoft ClearType, используемой в Windows, у вертикальных чёрных линий образуется розовый ореол слева и синий справа, кроме того сами линии получаются размытыми. Андрей придумал, как избежать этого, в результате чего текст выглядит более чётким и читаемым.

НЛО прилетело и опубликовало эту надпись здесь.