Хайку-ОС

Хайку-ОС
Логотип Хайку-ОС
Haiku

Рабочий стол ОС Haiku
Разработчик

Haiku Inc.

Семейство ОС

Исходный код

открытый

Последняя версия

N/A — N/A

Тип ядра

Гибридное ядро

Лицензия

MIT License

Состояние

Пре-альфа

Веб-сайт

www.haiku-os.org

Haikuсвободная операционная система для персональных компьютеров, первая версия которой нацелена на двоичную совместимость с операционной системой операционной системы BeOS, и продажей всей её интеллектуальной собственности фирме энтузиастами BeOS встала задача дальнейшего развития и существования этой операционной системы вообще. Поскольку система была во многом уникальной и передовой, её адепты решили, дабы избежать юридических и технических проблем, переписать всё с нуля, с полностью открытым исходным кодом, обеспечив максимально возможную двоичную совместимость с последней версией BeOS — 5.0. Проект изначально назывался OpenBeOS, потом OBOS, и, в конце концов, Haiku.

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

Содержание

Техническая реализация

Haiku воплощает в себе основные идеи BeOS. Это будет модульная система, архитектурно решённая как гибридное ядро[1]: микроядерная архитектура, способная динамически подгружать необходимые модули. Сетевой стек работает в режиме ядра, но, в целях двоичной совместимости с BeOS R5, имеет также интерфейс в пользовательской области памяти (user space (англ.)).

К интересным особенностям системы следует отнести архитектуру трансляторов — системных интерпретаторов файловых форматов (например, OpenTracker).

История и информация

Сообщение об ошибке в NetPositive

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

Разработка

Разработка операционной системы

Haiku разрабатывается преимущественно на языке программирования C++, с небольшим количеством кода, написанным на ассемблере. Существуют несколько команд разработчиков, занимающихся различными сферами:

Разработка приложений

В качестве одной из целей проекта заявлена полная двоичная совместимость с BeOS 5, поэтому разработка приложений под Haiku может вестись средствами BeOS.

Разработчикам приложений прежде всего предоставляется объектно-ориентированный API на C++. Используемый компиляторgcc.

В Haiku корректно работают приложения, скомпилированные разными, бинарно несовместимыми между собой версиями gcc (2.95 и 4). Это достигнуто путём компиляции всех библиотек операционной системы, использующихся в приложениях, обеими версиями gcc. Затем, во время запуска приложения, операционная система Haiku определяет, с помощью какой версии gcc это приложение было скомпилировано, и выполняет динамическое связывание с версией системных библиотек, скомпилированных соответствующей версией компилятора.

Другие языки программирования, в которых можно создавать приложения для Haiku:


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Полезное


Смотреть что такое "Хайку-ОС" в других словарях:

  • хайку — хокку, трехстишие Словарь русских синонимов. хайку сущ., кол во синонимов: 2 • трехстишие (4) • хокку …   Словарь синонимов

  • ХАЙКУ — ХАЙКУ, смотри Хокку …   Современная энциклопедия

  • ХАЙКУ — см. Хокку …   Большой Энциклопедический словарь

  • Хайку — Это статья о японской поэзии, об операционной системе см. Haiku. Эту страницу предлагается переименовать в Хайку (Хокку). Пояснение причин и обсуждение  на странице Википедия:К переименованию/19 декабря 2012. Возможно, её текущее… …   Википедия

  • Хайку — жанр и форма японской поэзии. Представляет собой трехстишие, состоящее из строк в 5 7 5 слогов. До конца ХIХ в. называлось хокку. Хайку долгое время не имело самостоятельного значения и существовало только как начальное трехстишие нанизанных… …   Вся Япония

  • хайку — см. Хокку. * * * ХАЙКУ ХАЙКУ, см. Хокку (см. ХОККУ) …   Энциклопедический словарь

  • Хайку —         жанр японской поэзии. См. Хокку …   Большая советская энциклопедия

  • хайку — (хокку), жанр японской пейзажной лирики, правила которого разработаны поэтом Мацуо Басё (17 в.); стихотворение в виде монострофы без рифм, в которой чередуются стихи с разным числом слогов (метрическая схема строфы: 5–7–5). В начальной строке… …   Литературная энциклопедия

  • хайку — ХА´ЙКУ см. хокку …   Поэтический словарь

  • хайку — см. хокку …   Терминологический словарь-тезаурус по литературоведению


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»