с открытым исходным кодом
В производстве и разработке открытый исходный код как модель развития способствует всеобщему доступу через свободную лицензию к дизайну или чертежу продукта и всеобщему распространению этого дизайна или чертежа, включая его последующие улучшения любым человеком. До того как фраза open source получила широкое распространение, разработчики и производители использовали множество других терминов. Открытый исходный код получил распространение с развитием Интернета и сопутствующей ему необходимостью массового обновления исходного кода вычислительной техники. Открытие исходного кода позволило создать саморазвивающееся разнообразие моделей производства, путей коммуникации и интерактивных сообществ. Движение за программное обеспечение с открытым исходным кодом возникло, чтобы прояснить обстановку, которую создали новые вопросы авторского права, лицензирования, домена и потребителя. Как правило, под открытым исходным кодом понимается компьютерная программа, исходный код которой доступен широкой публике для использования и/или модификации по сравнению с первоначальным дизайном. Код с открытым исходным кодом - это, как правило, совместная работа, в ходе которой программисты улучшают исходный код и делятся изменениями в сообществе, чтобы другие члены могли помочь улучшить его. Для поддержки развития движения за открытый исходный код возникло множество крупных официальных организаций, в том числе Apache Software Foundation, которая поддерживает такие проекты, как открытый фреймворк для работы с большими данными Apache Hadoop и открытый HTTP-сервер Apache HTTP. Модель open-source основана на более децентрализованной модели производства, в отличие от более централизованных моделей разработки, которые обычно используются в коммерческих компаниях по производству программного обеспечения. Основной принцип разработки программного обеспечения с открытым исходным кодом - коллегиальное производство, при котором такие продукты, как исходный код, "чертежи" и документация, доступны общественности безвозмездно. Движение за открытый исходный код в программном обеспечении началось как ответ на ограничения несвободного кода и с тех пор распространилось в различных областях. Эта модель также используется для разработки технологий с открытым исходным кодом, солнечных фотоэлектрических технологий и открытия лекарств с открытым исходным кодом.
