Разработка FreeBSD: команды, коммуникации, процессы, инструменты, крутость системы

Люди и код

Содержание выпуска

— Кто разрабатывает FreeBSD, сколько людей в команде разработки.

— На какие департаменты или команды делится команда разработки FreeBSD.

— Чем различаются подходы к разработке Linux и FreeBSD.

— Как связаны и общаются между собой разные команды.

— Самые известные и легендарные разработчики FreeBSD.

— Кто является идеологом развития FreeBSD и в чём заключается философия ОС.

— Ведётся ли «продуктовая» работа: сбор обратной связи с рынка, валидация гипотез, добавление и тестирование новых фич.

— Как устроен процесс обсуждения и добавления новых компонентов в систему.

— Циклы разработки и релизов ОС и ПО.

— Какие инструменты и сервисы используются для разработки FreeBSD.

— Какой вклад в Open Source и свободное программное обеспечение вносит команда FreeBSD и какими наработками других открытых сообществ она активно пользуется.

— На какие референсы и научные исследования смотрит команда.

— Есть ли какие-то большие революционные планы и проекты в разработке FreeBSD, которые сильно изменят систему.

— Какие компании или люди спонсируют проект.

— Есть ли проблемы в архитектуре FreeBSD, заложенные когда-то давно и мешающие делать более крутую ОС.

— Зачем компаниям и отдельным разработчикам вообще участвовать в создании FreeBSD.

— Как устроен процесс подготовки ПО (не ядра) и портов.

— Как стоило бы изменить систему работы над FreeBSD.

— Зачем FreeBSD нужна в 2023 году.

— Как Netflix работает с FreeBSD и почему берёт самые свежие ветки, а не самое стабильное и проверенное ПО.

— Кризис перехода с версии 4.x на 5.x. Кризис пакетного менеджера.


Гость: Глеб Смирнов. Коммитер FreeBSD.


Полезные ссылки

— Hans Petter Selasky https://reviews.freebsd.org/p/hselasky

— FreeBSD Foundation https://freebsdfoundation.org

— Marshall Kirk McKusick https://en.wikipedia.org/wiki/Marshall_Kirk_McKusick

— Все контрибьюторы FreeBSD https://docs.freebsd.org/en/articles/contributors

— Samuel J. Leffler https://en.wikipedia.org/wiki/Samuel_J._Leffler

— Jordan Hubbard https://en.wikipedia.org/wiki/Jordan_Hubbard

— Robert Watson https://en.wikipedia.org/wiki/Robert_Watson_(computer_scientist)

— Julian Elischer https://people.freebsd.org/~julian/

— Poul-Henning Kamp https://en.wikipedia.org/wiki/Poul-Henning_Kamp

— Константин Белоусов https://github.com/kostikbel

— John Baldwin https://www.baldwin.cx/~john/

— BSDCan https://www.bsdcan.org/2023

— Телеграм-чат FreeBSD https://t.me/freebsd_ru

— Как Netflix использует FreeBSD. Доклад Глеба https://events.yandex.ru/events/yac/2014/?openTalkVideo=570-23

— CheriBSD https://www.cheribsd.org

— Release Engineering Information https://www.freebsd.org/releng


Стартовать в программировании вместе со 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

Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

To listen to explicit episodes, sign in.

Stay up to date with this show

Sign in or sign up to follow shows, save episodes, and get the latest updates.

Select a country or region

Africa, Middle East, and India

Asia Pacific

Europe

Latin America and the Caribbean

The United States and Canada