Блог им. kal1sha10 пунктов Open Source

Open Source — это сотрудничество. В более широком смысле — это общедоступная совместная работа над проектами Open Source. Согласно Open Source Initiative (OSI) можно дать следующие определение: «Обеспечивая независимую экспертную оценку и быстрое развитие открытого исходного кода, Open Source способствует увеличению надежности и качества программного обеспечения. Чтобы получить разрешение от OSI, программное обеспечение должно распространяться только на основе лицензионного соглашения, которое дает право на считывание, распространение, модификацию и свободное использование».

Open Source могут использовать отдельные пользователи, компании и организации, которые желают широко применять подобные программы. Согласно Open Source Initiative, Open Source состоят из 10 пунктов, которые описаны ниже. Open Source — это не просто доступ к исходному коду. Условия распространения открытых программных средств должны выполняться с учетом следующих критериев:

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

2. Исходный код
Программа должна содержать исходный код, который, как и компилированные формы, можно распространять. Некоторые варианты продуктов распространяются без исходного кода. В этом случае должны существовать общеизвестные способы, как получить исходный код по умеренной цене или бесплатно загрузить посредством интернета. Исходный код должен быть в таком виде, чтобы программист мог модифицировать программу. Сознательно «затемненный» исходный код, промежуточные формы, такие как выходное устройство препроцессора или транслятора, не допускаются.

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

4. Сохранение авторского исходного кода
Лицензия может ограничивать распространение продукта, исходный код которого был модифицирован «третьими лицами». Но лицензия может допускать распространение патч-файлов с исходным кодом для модификации программы во время создания. Лицензия должна давать право на распространение программы, созданной путем модификации исходного кода. Лицензия может содержать требования, чтобы название или номер версии производных продуктов отличалось от исходной программы.

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

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

7. Распространение лицензии
Права, прилагающиеся к программе должны распространяться на всех, кто использует программу. Дополнительная лицензия для этого не нужна.

8. Лицензия не должна быть специальной для какого-либо продукта
Права, которые вы получаете с комплексом программного обеспечения, распространяются на каждый отдельно взятый элемент комплекса. Если программа взята из дистрибутива и используется вне его, на программу распространяются условия лицензионного соглашения дистрибутива.

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

10. Лицензия должна быть технологически нейтральной
Условия лицензионного соглашения не могут быть основаны на отдельных технологиях и стиле интерфейса.

источник
  • +8
  • kal1sha
  • 02 июля 2009, 10:07

Комментарии (7)

Кат, пожалуйста.
  • avatar
  • m1o
  • 02 июля 2009, 11:28
  • #
  • 0
Что-то не пойму — в RSS пришёл весь текст, а тут только первый абзац вижу… У всех так?
Странные лаги с катом. Такое впечатление, что после выставления ката умер весь текст.
Тут есть некоторая тонкость. Вышесказанное относится к свободному ПО, но не к открытому. Открытость кода и свободность не тождественные вещи.
Требование читаемости исходного кода почти не в одной лицензии явно не запрещено.
Лицензия должна быть доступна для всех желающих
— фраза с не вполне ясным смыслом.
Если программа взята из дистрибутива и используется вне его, на программу распространяются условия лицензионного соглашения дистрибутива.
В комплексах как раз лицензия для каждой программы может быть своя, у него самого может быть только дополнительное соглашение, которое утверждает этот факт и касается дополнительных вещей вроде логотипов и торговых марок.
У того, что открытость кода и свободность разные вещи есть простые подтверждения.
Пример первый: FreeBSD. Ее код открыт и доступен для изучения всем желающим, но лицензия позволяет использовать его и в коммерческих целях, и не накладывает никаких ограничений на распространение производного кода.
Пример второй (правда, почти забытый ныне): OpenMotif. Его код тоже открыт, но он выпускается под типичной проприетарной лицензией.

Вижу. Но автор этого конкретного поста — вы, и дискутирую я с вами, а не с автором статьи на DW, потому как написав здесь пост по мотивам этой статьи вы, видимо, выражаете согласие с ее ним.
это просто перевод 10 пунктов Open Source, оригинал на Open Source Initiative.
ответ на вопрос:
Я этот пункт понимаю как у вас Пример первый.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.