Резюме

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

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

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

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

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

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

Горшок

=

Глина 1

+

Труд 1

Программа

=

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

+

Труд 1

2 Горшка

=

Глина 2

+

Труд 2

2 Программы

=

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

+

Труд 1

. . .

. . .

100 Горшков

=

Глина 100

+

Труд 100

100 Программ

=

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

+

Труд 1

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

Два пути

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

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

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

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

  • Пользователь пользуется программой, не владея ей
  • Сокрытие значимой информации
  • Узкий круг разработчиков
  • Хозяин всех копий программы — правовладелец

  • Пользователь владеет экземпляром программы
  • Распространение информации и исходных тескстов
  • Совместная разработка, часто международная
  • Хозяина «всех копий программы» нет

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

FreeSoftCommunity.png

Принципы

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

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

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


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

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

FreeSoftCommunity.png

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

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

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

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

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

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

Presentations/FreeSoftwareSocietyAndLaw2 (последним исправлял пользователь eSyr 2009-10-25 02:26:26)