Разработка FreeBSD: команды, коммуникации, процессы, инструменты, крутость системы
Подкаст «Люди и код», выпуск №78: Глеб Смирнов.
Иллюстрация: Polina Vari / Skillbox Media
У нашего подкаста появился отдельный телеграм-канал. Подписывайтесь, чтобы не пропустить новые выпуски, голосовать за новые темы, предлагать гостей и присылать свои вопросы для следующих выпусков.
Содержание выпуска
- Кто разрабатывает FreeBSD, сколько людей в команде разработки.
- На какие департаменты или команды делится команда разработки FreeBSD.
- Чем различаются подходы к разработке Linux и FreeBSD.
- Как связаны и общаются между собой разные команды.
- Самые известные и легендарные разработчики FreeBSD.
- Кто является идеологом развития FreeBSD и в чём заключается философия ОС.
- Ведётся ли «продуктовая» работа: сбор обратной связи с рынка, валидация гипотез, добавление и тестирование новых фич.
- Как устроен процесс обсуждения и добавления новых компонентов в систему.
- Циклы разработки и релизов ОС и ПО.
- Какие инструменты и сервисы используются для разработки FreeBSD.
- Какой вклад в Open Source и свободное программное обеспечение вносит команда FreeBSD и какими наработками других открытых сообществ она активно пользуется.
- На какие референсы и научные исследования смотрит команда.
- Есть ли какие-то большие революционные планы и проекты в разработке FreeBSD, которые сильно изменят систему.
- Какие компании или люди спонсируют проект.
- Есть ли проблемы в архитектуре FreeBSD, заложенные когда-то давно и мешающие делать более крутую ОС.
- Зачем компаниям и отдельным разработчикам вообще участвовать в создании FreeBSD.
- Как устроен процесс подготовки ПО (не ядра) и портов.
- Как стоило бы изменить систему работы над FreeBSD.
- Зачем FreeBSD нужна в 2023 году.
- Как Netflix работает с FreeBSD и почему берёт самые свежие ветки, а не самое стабильное и проверенное ПО.
- Кризис перехода с версии 4.x на 5.x. Кризис пакетного менеджера.
Полезные ссылки
- Hans Petter Selasky
- FreeBSD Foundation
- Marshall Kirk McKusick
- Все контрибьюторы FreeBSD
- Samuel J. Leffler
- Jordan Hubbard
- Robert Watson
- Julian Elischer
- Poul-Henning Kamp
- Константин Белоусов
- John Baldwin
- BSDCan
- Телеграм-чат FreeBSD
Предложить тему, стать гостем подкаста, похвалить или поругать выпуск: code.media@skillbox.ru, t.me/tym83.
Слушать выпуск
Наш подкаст удобно слушать на популярных платформах:
Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!
Больше интересного про код — в нашем телеграм-канале. Подписывайтесь!