Сообщество разработчиков BSD поддерживает развитие системы через структурированные и централизованные процессы. 2 Для каждой версии BSD-системы есть своё комьюнити разработчиков, поэтому над разными версиями работают разные группы. 2
Разработчики BSD делятся на три категории: 2
- Контрибьюторы. 2 Пишут документацию и код и предлагают их сообществу. 2 Сами они не вносят изменения в продукт, просто описывают и показывают, как, по их мнению, должна будет работать новая версия системы. 2
- Коммиттеры. 2 Просматривают код, который прислали контрибьюторы, и решают, внедрить его в систему или нет. 2 Они могут советоваться с другими разработчиками или принимать решение единолично. 2 Это единственная группа, которая имеет право редактировать исходники — коммитить изменения в ядре. 2
- Core Team. 2 Управляющая команда, которая занимается менеджментом. 2 Это узкая группа людей, которые давно работают с BSD и лучше других разбираются в системе. 2 Они в большей степени определяют, как тот или иной дистрибутив будет развиваться в будущем. 2
Кроме того, сообщество разработчиков может поддерживать развитие BSD через пропагандистские усилия, например, посещать технические конференции, выступать с докладами и семинарами по BSD, чтобы привлечь больше пользователей и участников к проекту. 1
Также лицензия BSD способствует взаимному сотрудничеству, поскольку поощряет обмен знаниями и технологиями. 34