Разработка ОС Haiku: как устроена система, кто над ней работает и зачем она вообще нужна
Description
— Что такое операционная система Haiku, как она появилась и для чего создана.
— Кто использует Haiku на практике и для каких задач.
— Кем разрабатывается ОС сейчас.
— На чём пишется Haiku, какие технологии и инструменты используются.
— История разработки Haiku — основные вехи, самые важные этапы, успехи и неудачи.
— История BeOS.
— Самые известные разработчики Haiku.
— Зачем разработчики участвуют в проекте.
— Система работы с пакетами.
— На каком этапе развития находится операционная система и на какие устройства её можно установить.
— В чём конечная цель разработки Haiku и чего не хватает для того, чтобы её реализовать.
— Сотрудничает ли команда Haiku с какими-то другими открытыми проектами, делится ли с ними кодом, заимствует ли оттуда какие-то идеи.
— Как устроена Haiku — из каких компонентов состоит ОС, какие программы и интерфейсы используются.
— Архитектура трансляторов, метаатрибуты и другие интересные фичи системы.
— С какими файловыми системами и с помощью каких инструментов умеет работать ОС.
— Какие вызовы стоят перед командой разработки.
— Пишется ли техдокументация.
— Как установить Haiku на своё устройство и зачем это делать.
— Как присоединиться к команде Haiku и какие скиллы для этого нужны. Нужны ли специалисты, помимо разработчиков.
— Откуда в проект приходят новые разработчики.
— Есть ли в сообществе серьёзные споры по каким-то вопросам, мешают ли они разработке.
— Перспективы Haiku.
— Как устроены процессы разработки: коммиты, issue, код-ревью, дорожная карта разработки, тестирование.
— Какие интересные необычные программы под Haiku существуют.
Гость: Герасим Троеглазов, разработчик, контрибьютор операционной системы Haiku.
Полезные ссылки
— Сайт Haiku https://www.haiku-os.org
— Комьюнити Haiku в Matrix https://matrix.to/#/%23HaikuOS_RU_chat:matrix.org
— Комьюнити Haiku в Telegram https://t.me/haiku_ru
— Жан-Луи Гассе https://bit.ly/3SAKBWR
— Компьютер BeBox https://ru.wikipedia.org/wiki/BeBox
— Процессор AT&T Hobbit https://bit.ly/3Zb2Jcq
— BeOS https://ru.wikipedia.org/wiki/BeOS
— Файловая система BeFS https://ru.wikipedia.org/wiki/BeFS
— Архитектура PowerPC https://ru.wikipedia.org/wiki/PowerPC
— ОС Zeta https://bit.ly/3SGj9qU
— Подкаст про демосцену https://skillbox.ru/media/code/demostsena
— Haiku, Inc. https://www.haiku-inc.org
— Статья про RISC-V https://bit.ly/3kxffnA
— GTK https://www.gtk.org
— Wayland https://ru.wikipedia.org/wiki/Wayland
— Qt https://ru.wikipedia.org/wiki/Qt
— KDE https://ru.wikipedia.org/wiki/KDE
— GNOME https://ru.wikipedia.org/wiki/GNOME
— Mesa 3D https://ru.wikipedia.org/wiki/Mesa_3D
— Matrix-клиент Quaternion https://matrix.org/docs/projects/client/quaternion
— UserlandFS https://bit.ly/3Z9dITF
— Fuse https://en.wikipedia.org/wiki/Filesystem_in_Userspace
— Google Code-in https://en.wikipedia.org/wiki/Google_Code-in
— Google Summer of Code https://ru.wikipedia.org/wiki/Google_Summer_of_Code
— Браузер NetPositive https://ru.wikipedia.org/wiki/NetPositive
Стартовать в программировании вместе со Skillbox: skillbox.ru/code
Наш подкаст удобно слушать на популярных платформах:
Castbox: https://bit.ly/3tZ3eJF
«Яндекс Музыка»: https://bit.ly/3FWQsOk
Apple Podcasts: https://apple.co/3KLXpVZ
Google Podcasts: https://bit.ly/3qFvYUY
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!