open_source_software

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

Понятие, близкое по духу понятию СПО. Согласно определению OSI, ПО с открытым исходным кодом обладает следующими особенностями:

  • Свобода распространения. Лицензия программы не должна препятствовать распространению программы, самостоятельно или в составе дистрибутивов, в том числе коммерческих;
  • Доступ к исходному коду. Программа должна быть доступна в форме читаемого исходного кода, предоставляя возможность ее модификации. Обфускация кода не разрешается;
  • Свобода создания производных работ. Лицензия программы не должна препятствовать созданию и распространению модифицированных версий программы под теми же условиями, что и оригинальная версия;
  • Отсутствие дискриминации. Лицензия программы не должна различать ее пользователей по какому-либо признаку, а также не разграничивать области применения программы;
  • Отсутствие привязки к оригинальной форме дистрибуции. Лицензия программы должна распространяться на любые ее части и разрешать частичную редистрибуцию;
  • Лицензия не должна ограничивать другое ПО, поставляемое на одном носителе параллельно с программой;
  • Технологическая нейтральность. Ни одно положение лицензии не может основываться на какой-либо конкретной технологии.
  • open_source_software.txt
  • Последнее изменение: 2025/12/11 20:52
  • admin