LINUX.ORG.RU

Первый публичный релиз VitruvianOS — гибрида Haiku на ядре Linux

 , , , ,


2

4

Состоялся первый публичный релиз проекта VitruvianOS, c 2019 года развивающего операционную систему на базе Debian/Linux, которая переносит простоту, отзывчивость и гибкость BeOS на современное оборудование и реализует API-совместимость с приложениями, созданными для Haiku и BeOS. Код проекта написан на языке С++ и распространяется под лицензией GPLv2.

VitruvianOS — это альтернативная операционная система на базе Linux с уникальной философией: человек в центре внимания.

Элегантность и удобство использования BeOS — системы, которая понимала, как ставить человека на первое место, — и объединяем её с мощью и универсальностью ядра Linux. В результате получилась операционная система, которая не встаёт между вами и вашей работой, а, наоборот, помогает вам её выполнять. В отличие от традиционных операционных систем, которые отдают приоритет функциям, сервисам и монетизации, Vitruvian задаёт другой вопрос: что бы я на самом деле хотел делать со своим компьютером, чего я сейчас не могу?

Название может напомнить вам, среди прочего, Витрувия, римского архитектора, автора труда «Об архитектуре» (De Architectura), оказавшего глубокое влияние на наше представление о строительстве. Принципы, изложенные в этой книге, сосредоточены на сочетании красоты, функциональности и структурной целостности. Именно этого мы и пытаемся достичь с помощью Vitruvian: архитектуры, которая учитывает как красоту, так и практическое использование.

Именно этот вопрос лежит в основе каждого дизайнерского решения.

Vitruvian — это не обычная операционная система.

Vitruvian использует компоненты пользовательского пространства из ОС Haiku. Вместо привычных оконных менеджеров X11 и композитных серверов Wayland для вывода графики в Vitruvian применяется app_server – графический сервер из Haiku, адаптированный для работы поверх Linux KMS/DRM. В качестве графического тулкита используется реализация Interface Kit из Haiku. Вместо systemd в будущем планируется использовать систему инициализации janus_daemon, который будет работать как launch_daemon в Haiku.

Для реализации большей части BeAPI используется своя версия библиотеки libroot, которая оборачивает многие нестандартные функции Haiku/BeOS поверх Linux, что даёт возможность запускать приложения и использовать более высокоуровневые компоненты Haiku OS на стандартном ядре Linux. Для реализации специфичных функций Kernel Kit из BeAPI разработаны модули ядра Nexus, реализующая API node_monitor, отслеживание устройств и обмен сообщениями в стиле BeOS, что позволяет реализовать все специфические технологии Haiku/BeOS поверх ядра Linux.

На данный момент реализовано:

  • Загрузка с файловых систем XFS и SquashFS с полной поддержкой расширенных атрибутов (xattr).
  • Модифицированное ядро ​​Linux-rt для повышения отзывчивости при выполнении десктоп-задач.
  • Слой совместимости с API BeOS/Haiku c поддержкой нативных приложений.
  • Deskbar, Tracker и основные компоненты рабочего стола Vitruvian.
  • Система ввода с поддержкой мыши, жестов, планшетов и многого другого.
  • Специально разработанный графический слой (без использования X11 и Wayland).

Планируется:

  • В версии 0.3.1 будут включены многие недостающие компоненты и исправлены ошибки, основанные на первых отзывах пользователей.
  • В версии 0.3.2 ожидается создание самодостаточной системы, в которой VitruvianOS сможет собираться самостоятельно.
  • В версии 0.4 будет проведена стабилизация и расширена поддержка аппаратного обеспечения, включая продолжающуюся разработку ARM-версии (arm32 и aarch64).

>>> Официальный сайт проекта

★★★

Проверено: dataman ()
Последнее исправление: dataman (всего исправлений: 1)
Ответ на: комментарий от goingUp

человек в центре внимания

Не, не люблю быть в центре внимания)

Ты еще докажи что ты человек, для начала! :) А-то нынче время такое. Можешь причинить вред другому человеку или своим бездействием допустить чтоб ему был причинен вред?

pihter ★★★★★
()

с уникальной философией: человек в центре внимания

Стоит ли остальным землянам беспокоиться?

ratvier ★★
()

Не всё одобряю в плане концепции внешнего вида, но выглядит симпатичненько

piyavking ★★★★★
()

Интересная идея и воплощение, хотя в новости немножко текст по дебильному написан

Logopeft ★★
()
Ответ на: комментарий от bonta

отказ от ядра Хайку

«Отказ» неправильное слово, саму Хайку как пилили, так и пилят, а это отдельный проект с целью скрестить ежа с ужом и посмотреть, что получится.

hobbit ★★★★★
()
Ответ на: комментарий от BruteForce

Тебе бы не предложили) Ты куда-то не туда жмакаешь. Там же ссылка синим подсвечивается.

Superfluous_Pony
()
Для того чтобы оставить комментарий войдите или зарегистрируйтесь.