Большинство современных BSD-систем перешли на открытый исходный код по нескольким причинам:
- Открытый процесс разработки. 1 Управление исходным кодом осуществляется с помощью единого центрального репозитория, что позволяет получать доступ к любой версии системы по номеру или дате. 14
- Совместная разработка ядра и пользовательских программ и библиотек. 4 Ядро и библиотеки разрабатывают совместно, что способствует более быстрому и качественному развитию операционной системы. 4
- Отсутствие ограничений по лицензии. 2 Разработчики BSD не имеют таких ограничений, как лицензия GPL, которая требует выпуска всего изменённого исходного кода и предотвращает интеграцию других проектов с открытым исходным кодом. 2
Таким образом, переход на открытый исходный код позволяет создавать более стабильные и надёжные операционные системы, которые адаптируются к меняющимся потребностям пользователей и внедряют новые технологии. 3