Резюме
Свободное программное обеспечение ? не ?бесплатное? или ?некоммерческое?. Вот что отличает свободное ПО от других программных продуктов:
Открытость информации
Свобода действий потребителя
Благоприятные условия для сообщества
Право собственности
на материальный и нематериальный объекты
Общество привыкло к материальной собственности, право на которую основано на затратном копировании:
Материальный объект |
|
Нематериальный объект |
||||||||
Горшок |
= |
Глина 1 |
+ |
Труд 1 |
|
Программа |
= |
Лазерный диск 1 |
+ |
Труд 1 |
2 Горшка |
= |
Глина 2 |
+ |
Труд 2 |
|
2 Программы |
= |
Лазерный диск 2? |
+ |
Труд 1 |
|
|
. . . |
|
|
|
|
|
. . . |
|
|
100 Горшков |
= |
Глина 100 |
+ |
Труд 100 |
|
100 Программ |
= |
Лазерный диск 100? |
+ |
Труд 1 |
Право на нематериальную собственность должно быть основано на безущербном копировании.
Свободные люди
или правовладельческий строй?
Кто хозяин отдельного экземпляра программы или же ?лицензии? на все копии программы?
Правовладельческий строй |
Свободное сообщество |
<<MiniPage( * Пользователь '''арендует''' программу\n * '''Сокрытие''' любой информации\n * '''Узкий круг''' разработчиков\n * Хозяин всех программ ? '''правовладелец''')>> |
<<MiniPage( * Пользователь '''владеет''' экземпляром программы\n * '''Распространение''' информации и исходных текстов\n * '''Совместная разработка''', часто международная\n * Хозяина ?всех копий программы? '''НЕТ''')>> |
?Лицензионная? форма собственности соблюдает интересы правовладельца, общественная ? интересы пользователя и разработчика.
Что нужно пользователю?
полная открытость всей информации
Уровень общественного доверия к программному продукту напрямую зависит от степени открытости информации о нем:
?Пользовательские? сведения: руководства, обзоры и реклама. ПО с закрытым кодом (ПО ЗК).
Стандарты формата данных и интерфейсов: взаимозаменяемость различных программ
Частичная открытость (часть исходного текста или отдельным лицам и организациям): никаких преимуществ
Полная открытость: ПО с открытым кодом (ПО ОК).
Речь не идет о гарантиях, правах и свободах. Только о степени открытости.
Что нужно разработчику?
полная свобода использования исходного текста
Программа должна быть пригодна для дальнейшей индивидуальной и особенно совместной разработки:
Свобода запускать программу
Свобода изучать и изменять исходный текст для своих нужд
Свобода распространять копии программы
Свобода публиковать изменения в исходном тексте программы
Нарушение любой из ?четырех свобод Столлмана? убивает совместную разработку. По этой причине Общественная лицензия GNU запрещает нарушать свободу ПО, распространяемого по этой лицензией.
Структура сообщества
вокруг свободного программного продукта
Единое информационное пространство
? необходимое условие совместной разработки
Свободный обмен данными ? Интернет
Активное пользовательское сообщество
Компетентное сообщество разработчиков
Ответственное и дальновидное ядро
Пользовательская и непременно техническая документация
Обратная связь от пользователей и разработчиков
Средства общения людей между собой
Бизнес-преимущества
чем торговать, если не воздухом?
Неверно, что свободное программное обеспечение ? ?некоммерческое? или ?бесплатное? и не приносит дохода. Источники дохода сообщества:
Заказная доработка ПО
Разработка нового ПО сложившейся командой
Техническая поддержка своего или любого другого схожего программного продукта
Обучение персонала, консультация, документирование
В итоге
Свободные программы ? для свободных людей! |