У дома звуков Какво е софтуер с отворен код (oss)? - определение от техопедия

Какво е софтуер с отворен код (oss)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава софтуер с отворен код (OSS)?

Софтуерът с отворен код (OSS) е софтуер, който се разпространява с изходния код, който може да бъде прочетен или модифициран от потребителите.

Общността на OSS обикновено се съгласява, че софтуерът с отворен код трябва да отговаря на следните критерии:

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

Освен това лицензът за софтуер с отворен код не трябва да изисква изключване или пречи на работата на друг софтуер.

Techopedia обяснява софтуер с отворен код (OSS)

За разлика от традиционния софтуер, разпространен в непроменим компилиран формат, софтуерът с отворен код се доставя както в компилиран, така и в некомпилиран формат, което позволява модифициране на отворен код. В традиционните лицензи за софтуер тази привилегия ще бъде запазена за притежателите на авторски права.

Не всички разработчици на софтуер предпочитат използването на софтуер с отворен код, но много от тях са го приели, тъй като той позволява по-бърз ремонт на проблеми със софтуера и в крайна сметка може да доведе до по-качествени приложения.

Какво е софтуер с отворен код (oss)? - определение от техопедия