Дом аудио Что такое программное обеспечение с открытым исходным кодом (oss)? - определение из техопедии

Что такое программное обеспечение с открытым исходным кодом (oss)? - определение из техопедии

Оглавление:

Anonim

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

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

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

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

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

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

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

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

Что такое программное обеспечение с открытым исходным кодом (oss)? - определение из техопедии