Резюме

Свободное программное обеспечение — не «бесплатное» или «некоммерческое». Вот что отличает свободное ПО от других программных продуктов:

Право собственности

на материальный и нематериальный объекты

Общество привыкло к материальной собственности, право на которую основано на затратном копировании:

Материальный объект

Нематериальный объект

Горшок

=

Глина 1

+

Труд 1

Программа

=

Лазерный диск 1

+

Труд 1

2 Горшка

=

Глина 2

+

Труд 2

2 Программы

=

Лазерный диск 2?

+

Труд 1

. . .

. . .

100 Горшков

=

Глина 100

+

Труд 100

100 Программ

=

Лазерный диск 100?

+

Труд 1

Право на нематериальную собственность должно быть основано на безущербном копировании.

Два пути

разработки ПО и организации бизнеса

Кто хозяин отдельного экземпляра программы или же «лицензии» на все копии программы?

Закрытая разработка

Открытая разработка

<<MiniPage( * Пользователь '''пользуется''' программой, не владея ей\n * '''Сокрытие''' значимой информации\n * '''Узкий круг''' разработчиков\n * Хозяин всех копий программы — '''правовладелец''')>>

<<MiniPage( * Пользователь '''владеет''' экземпляром программы\n * '''Распространение''' информации и исходных тескстов\n * '''Совместная разработка''', часто международная\n * Хозяина «всех копий программы» '''нет''')>>

«Лицензионная» форма собственности соблюдает интересы правовладельца, общественная — интересы пользователя и разработчика.

Что нужно пользователю?

полная открытость всей информации

Уровень общественного доверия к программному продукту напрямую зависит от степени открытости информации о нём:

  1. «Пользовательские» сведения: руководства, обзоры и реклама. ПО с закрытым кодом (ПО ЗК).

  2. Стандарты формата данных и интерфейсов: взаимозаменяемость различных программ

  3. Частичная открытость (часть исходного текста или отдельным лицам и организациям): кто проверяет проверяльщика?

  4. Полная открытость: ПО с открытым кодом (ПО ОК).

Речь не идёт о гарантиях, правах и свободах. Только о степени открытости.

Что нужно разработчику?

Полная свобода использования исходного текста

Программа должна быть пригодна для дальнейшей индивидуальной и особенно совместной разработки:

  1. Свобода запускать программу

  2. Свобода изучать и изменять исходный текст для своих нужд

  3. Свобода распространять копии программы

  4. Свобода публиковать изменения в исходном тексте программы

Нарушение любой из «четырёх свобод Столлмана» убивает совместную разработку. GPL – общественная лизенция GNU — запрещает нарушать свободу ПО, распростаняемого под этой лицензией.

Структура сообщества

вокруг свободного программного продукта

FreeSoftCommunity.png

Принципы

формирования свободного сообщества

FreeSoftCommunity.png Задача: не упустить потенциально полезного человека

  1. «Общее дело»
    • заинтересованность в результатах
  2. Произвольная мотивация
    • за чем пришёл, то и получишь
  3. Свобода входа и выхода
    • можешь — делай, не мешаем
  4. Динамическая иерархия
    • больше пользы — выше статус


Единое информационное пространство

— необходимое условие совместной разработки

FreeSoftCommunity.png

Бизнес-преимущества

чем торговать, если не воздухом?

Неверно, что свободное программное обеспечение — «некоммерческое» или «бесплатное»:

Ресурсы сообщества:

Необходимое условие

Свободные программы — для свободных людей!

Presentations/FreeSoftwareSocietyAndLaw2 (last edited 2009-10-24 23:26:26 by eSyr)