Возможно, имелись в виду причины, по которым некоторые производители, например Google, решают отказаться от полностью закрытого исходного кода своей операционной системы (ОС). 35
Некоторые из таких причин:
- Упрощение процесса разработки. 35 Когда разработчики не тратят время на поддержание двух параллельных веток кода, они могут сосредоточиться на качестве продукта. 3
- Улучшение оптимизации. 3 Когда все разработчики работают в одной среде и над одной версией кода, они могут эффективнее находить недостатки, влияющие на производительность системы. 3
- Возможность создания более стабильных и продуманных обновлений. 3 В будущих версиях ОС может быть меньше багов и более отполированные функции. 3
Так, Google решила перевести кодовую базу Android Open Source Project (AOSP) во внутренний репозиторий. 4 Исходный код изменений будет публиковаться только после премьеры очередной сборки ОС. 4