

Теперь поговорим об отличиях. Haiku уже сейчас сделала несколько шагов вперед по сравнению с BeOS R5. В частности, появился новый сетевой стек, основанный на сетевом стеке FreeBSD, а также новый USB-стек. В Haiku в настоящий момент пишутся API для работы с OpenGL 1.5 (BeOS поддерживала только версию 1.1). Драйверы Haiku для видеокарт с графическим процессором от nVidia поддерживают аппаратное 3D-ускорение. Также во второй версии этой операционной системы планируется использовать третью и четвертую версии компилятора gcc, что предоставит разработчикам более широкие возможности.

Пути развития
Итак, мы рассмотрели две системы, которые претендуют на звание наследниц BeOS. Давайте попробуем сравнить если не сами разработки (это пока преждевременно, учитывая альфа-статус Haiku), то по крайней мере выбранные подходы.
Zeta в полной мере демонстрирует эволюционный путь развития системы. Наверное, такой или похожей была бы BeOS R6, если бы Be Inc. продолжала ею заниматься. Однако, похоже, YellowTab не поспевает за развитием компьютерной индустрии. По сути, Zeta (с небольшими улучшениями) осталась на том же уровне, что BeOS в 2001 году, а на дворе уже 2005-й. Zeta идет по пути коммерческого ПО и поэтому в меньшей степени руководствуется подходами BeOS, что может привести к загромождению кода и программ.

А вот Haiku можно назвать перерождением BeOS в полном смысле слова. Система полностью написана «с нуля». Почти готов уникальный API, позволяющий писать очень эффективные программы с графическим пользовательским интерфейсом. Расширена аппаратная поддержка.
