CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
24.05.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Движение Open Source :: Классика жанра

Определение Open Source

http://www.opensource.org

Исходная версия этого определения сформулирована Брюсом Перенсом (Bruce Perens) в 1997 г., и после ряда дополнений и изменений документ был опубликован на сайте http://www.opensource.org. Мы используем официальный перевод Определения с требуемыми уточнениями и дополнениями, включая разъяснения и обоснования частей определения, приводимые в оригинальном документе.

Введение

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

1. Свободное повторное распространение

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

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

2. Исходный код

Программа с открытыми кодами должна включать исходный код, и должно допускаться ее распространение в как в виде исходного кода, так и в откомпилированном виде. В тех случаях, когда какой-либо вид продукта распространяется без исходного кода, должны существовать широко оглашенные способы получения исходного кода, стоимость которых не превышает обоснованных расходов на воспроизведение; предпочтительным способом является бесплатное скачивание из Internet. Исходный код должен быть предпочтительной формой, в которой программисты могли бы модифицировать программу. Преднамеренное запутывание исходного кода не допускается. Распространение промежуточных форм представления программ, такие как результаты вывода препроцессора или транслятора, не допускаются.

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

3. Производные продукты

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

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

4. Сохранность авторского исходного кода

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

Логическое обоснование: Совершенствование кода – это хорошее дело, но пользователи имеют право знать, кто отвечает за используемое ими программное обеспечение. Разработчики и люди, поддерживающие код, имеют право знать, за поддержку чего они отвечают, и защищать свою репутацию. Соответственно, лицензия программного обеспечения с открытыми кодами должна гарантировать простую доступность исходного кода, но может требовать его распространения в виде изначального исходного кода плюс патчи. При этом можно производить «неофициальные» изменения, но они легко отличимы от базового исхдного кода.

5. Отсутствие пристрастий по отношению к отдельным лицам или группам лиц

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

Логическое обоснование: Для получения максимальной пользы от процесса разработки программного обеспечения с открытыми кодами у как можно большего числа людей и групп должны иметься одинаковые права на свой вклад в open source. Поэтому мы запрещаем наличие в любой лицензии на программное обеспечение с открытыми кодами условий, не допускающих кого бы то ни было к участию в этом процессе. В некоторых странах, включая США, имеются экспортные ограничения на некоторые типы программного обеспечения. В лицензиях, соответствующих данному определению концепции открытых кодов, могут содержаться предупреждения о применимых ограничениях и напоминания об обязанности соблюдения закона; однако в них самих не должны содержаться подобные ограничения.

6. Отсутствие пристрастий к областям применения и деятельности

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

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

7. Распространение лицензии

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

Логическое обоснование: Смысл этого пункта состоит в запрете закрытия программного обеспечения косвенными способами, такими как требование соглашения о неразглашении.

8. Лицензия не должна специализироваться для каких-либо продуктов

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

Логическое обоснование: Этот пункт предотвращает еще один класс лицензионных ловушек.

9. Лицензия не должна ограничивать другое программное обеспечение

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

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

10. Лицензия должна быть нейтральной по отношению к технологии

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

Логическое обоснование: Этот пункт в особенности затрагивает лицензии, в которых требуется явные действия для установления контакта между лицензиаром и лицензиатом. Методы, в которых принятие лицензии подтверждается нажатием «согласительной» кнопки (click-wrap), могут конфликтовать с такими важными методами распространения программного обеспечения, как скачивание по FTP, антологии CD-ROM и зеркалирование Web-сайтов; такие методы могут также затруднять повторное использование кода. Лицензии, соответствующие данному определению, должны допускать возможность того, что (a) распределение программного обеспечения может производиться через каналы, отличные от Web, не поддерживающие методы click-wrap, и (b) защищенный лицензией код (или его повторно используемая часть) может выполняться в среде без графического пользовательского интерфейса, в которой невозможна поддержка диалоговых окон.




Комментарии

Страницы комментариев: 1 :: 2 :: следующая

Andrew, Mon Jul 20 19:35:50 2009:
Tо "ВАК,проф., док.наук"
Что, жлоба заела? ПО свободное, типа, можно деньги с лопухов рубить :-)
Ключевые фразы:
Открытое ПО можно свободно устанавливать и
использовать дома, в офисах, школах и вузах
в Windows.

Да ладно???

Учебники информатики Каймина можно использовать
для подготовки сдачи ЕГЭ на базе Открытого ПО.

Ух ты! ЕГЭ привязано к ПО?

Учебники информатики Каймина и Открытое ПО
можно заказать и получить через Интернет.

Обязательно! Особенно получить через интернет... Жалко, что в репу тебе через интернет нельзя дать!

Сайт www.wdo.org (если я правильно понял) заражен какой-то рекламной пакостью. Сертификат ЮНЕСКО прекрасно печатается на струйнике (главное, ошибок не наделай, проф-док-хер-с-горы)

Извините за флуд, но просто приходилось сталкиваться с таким же мудилой в бытность свою студентом... А возможности отписаться ему непосредственно сей проф. не оставил (контактов на сайте нет).
Andrew, Mon Jul 20 19:34:14 2009:
Автору за статью спасибо!
Andrew, Mon Jul 20 19:32:35 2009:
Tо "ВАК,проф., док.наук"
Что, жлоба заела? ПО свободное, типа, можно деньги с лопухов рубить :-)
Ключевые фразы:
Открытое ПО можно свободно устанавливать и
использовать дома, в офисах, школах и вузах
в Windows.

Да ладно???

Учебники информатики Каймина можно использовать
для подготовки сдачи ЕГЭ на базе Открытого ПО.

Ух ты! ЕГЭ привязано к ПО?

Учебники информатики Каймина и Открытое ПО
можно заказать и получить через Интернет.

Обязательно! Особенно получить через интернет... Жалко, что в репу тебе через интернет нельзя дать!

Сайт www.wdo.org (если я правильно понял) заражен какой-то рекламной пакостью. Сертификат ЮНЕСКО прекрасно печатается на струйнике (главное, ошибок не наделай, проф-док-хер-с-горы)

Извините за флуд, но просто приходилось сталкиваться с таким же мудилой в бытность свою студентом... А возможности отписаться ему непосредственно сей проф. не оставил (контактов на сайте нет).
аноним, Mon Jul 20 18:22:31 2009:
даже как-то сомнения закрадываются по поводу проф. док. наук очень сильные сомнения
аноним, Mon Jul 20 16:33:33 2009:
Сколько мошенников развелось вокруг Линукса в последнее время!
Вот ещё 1: Самозваный доктор компьютерных наук В.А.Каймин решил попиарить свой говносайтец.
Извините, но уровень этого человека виден только по его сайту.
ВАК,проф., док.наук, Mon Jul 20 15:45:54 2009:
Много материалов по открытому ПО, технологиям Линукс и правовым вопросам:
http://linx3.narod.ru
cbw, Sun Jun 21 13:11:57 2009:
Информация о большинстве лицензий находится на сайте GNU. Вот прямая ссылка на статью http://www.gnu.org/philosophy/license-list.ru.html

Также на этом сайте (в разделе Философия) есть статьи в которых автор просит не использовать термин Open Source и объясняет почему.

Говорить о том, что BSD дает право, а GNU его ограничивает - смешно.
Security, Sun Oct 21 05:27:09 2007:
Думается мне, что нет (по поводу собрания лиц. текстов на русском). Хотя википедия может этому поспособствовать. И вообще, идея животрепещущая. Может заняться... o_O
sxiii@i.ua
аноним, Sat Feb 17 22:46:47 2007:
Неплохо.Даже отлично снимаю перед автором шляпу.Текст понятный коменты в тему
nsh, Mon Nov 20 22:54:20 2006:
Человек, неспособный набрать в адресной строке браузера gnu.org, невероятно бы обрадовался данному акту copy/paste'а...

Страницы комментариев: 1 :: 2 :: следующая

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds