Хайку операционная система с открытым исходным кодом в настоящее время в разработке, что уделяет особое внимание персональным компьютерам и мультимедиа.
В духе BeOS (Быть операционной системой), Haiku стремится стать быстрая, эффективная, удобная и простая в освоении система, не пренебрегая его мощностью для пользователей всех уровней. Проект Haiku известен своими требованиями к качеству транслируемых версий.
До 2009 года скомпилированная версия не была доступна для загрузки, чтобы ограничить доступ людей, достаточно храбрых, чтобы скомпилировать саму систему, и избежать разочарования пользователей без необходимых знаний для этого.
Индекс
О новой бете (Haiku)
После длительного периода отсутствия выпущенной версии (последняя альфа-версия датируется 2012 годом),только что вышла бета-версия!
Версия Haiku R1 определяется как `` замена BeOS R5 ''., полный и функциональный ». Исходя из этого, мы определяем бета-версии: «все функции присутствуют, но есть еще некоторые ошибки».
И альфа-версии: «система способна компилироваться сама по себе, поэтому ее можно использовать, по крайней мере, для дальнейшего развития» (это немного похоже на концепцию «минимально жизнеспособного продукта», о которой мы слышим сегодня).
Поэтому появление бета-версии - важный шаг в жизни проекта. Это означает, что системе больше не нужны новые функции, и следующим шагом будет исправление оставшихся ошибок и стабилизация системы на R1.
Это большая новость в этой бета-версии. Теперь можно очень легко устанавливать приложения, используя командную строку или графическое приложение HaikuDepot, которое также позволяет просматривать некоторые снимки экрана приложений, а также комментарии и голоса других пользователей.
Архитектура системы управления пакетами новаторская.Вместо того, чтобы извлекать файлы из пакета во время установки, пакет монтируется в виртуальной файловой системе, чтобы предоставить доступ к файлам приложениям.
В результате нет необходимости отслеживать файлы, установленные каждым пакетом, поэтому установка и удаление происходят мгновенно.
WebПоложительные обновления
Браузер WebPositive использует более новую версию WebKit с множеством исправлений ошибок и новыми функциями. Помимо прочего, есть возможность воспроизводить видео с YouTube. Вы также знаете, как перемещаться с Gopher в дополнение к HTTP.
Удаленный рабочий стол
Можно подключить две машины, на которых работает Haiku, и отложить отображение приложений с одной на другую.
Это делается в командах рендеринга между приложением и графическим сервером. Поэтому в принципе между двумя машинами происходит небольшая передача данных, если только приложение не управляет данными растрового изображения напрямую, в котором оно также запрашивает отрисовку графического сервера.
Если компьютер, на котором вы хотите отображать приложения, не работает в Haiku, также можно использовать клиент HTML5, который отображается на холсте JavaScript.
Улучшенная производительность
Программатор полностью переписан. Haiku теперь может использовать более 8 процессоров (ограничение было наложено API BeOS, поэтому старые приложения, которые не адаптированы, будут видеть только первые 8).
Новый планировщик знает топологию кэша и процессора и использует эту информацию для планирования выполнения потоков в ядре, которое, возможно, уже кэшировало необходимые данные.
Теперь у Haiku есть 64-битная версия, которая использует возможности современных процессоров. Однако запускать 32-битные приложения в 64-битной системе по-прежнему невозможно. (Работа хорошо продвинута, но она не может быть интегрирована во время бета-версии 1, она обязательно будет в будущей версии.
В общем, некоторые части системы были оптимизированы для большей отзывчивости: функции memcpy и memset, некоторые особенно неэффективные обработки на графическом сервере (например, отсечение произвольной формы).
это привлекает мое внимание