Программное обеспечение с открытым исходным кодом (OSS)

Автор: John Stephens
Дата создания: 21 Январь 2021
Дата обновления: 19 Май 2024
Anonim
OSS Power-Ups: FluentValidation
Видео: OSS Power-Ups: FluentValidation

Содержание

Определение - Что означает ПО с открытым исходным кодом (OSS)?

Программное обеспечение с открытым исходным кодом (OSS) - это программное обеспечение, которое распространяется с исходным кодом, который может быть прочитан или изменен пользователями.


Сообщество OSS в целом соглашается с тем, что программное обеспечение с открытым исходным кодом должно соответствовать следующим критериям:

  • Программа должна быть свободно распространена
  • Исходный код должен быть включен в программу
  • Любой человек должен иметь возможность изменять исходный код
  • Модифицированные версии исходного кода могут быть распространены

Кроме того, лицензия на программное обеспечение с открытым исходным кодом не должна требовать исключения или вмешательства в работу другого программного обеспечения.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Techopedia объясняет ПО с открытым исходным кодом (OSS)

В отличие от традиционного программного обеспечения, распространяемого в неизменяемом скомпилированном формате, программное обеспечение с открытым исходным кодом поставляется в скомпилированном и некомпилированном форматах, что позволяет модифицировать открытый код. В традиционных лицензиях на программное обеспечение эта привилегия будет зарезервирована для правообладателей.


Не все разработчики программного обеспечения одобряют использование программного обеспечения с открытым исходным кодом, но многие приняли его, поскольку оно позволяет быстрее устранять проблемы с программным обеспечением и в конечном итоге может привести к повышению качества приложений.