В последнее время часто задаётся вопрос, как же Вы можете продавать то, что распространяется по лицензии GNU GPL, это ведь бесплатно, Вы тем самым нарушаете лицензию GNU GPL, по условиям которой распространяется программное обеспечение osCommerce. Перевод термина free software как бесплатное программное обеспечение не совсем точен и не отражает сути понятия free software и идеологии программ с открытым исходным кодом. Понятие free software следует понимать не как БЕСПЛАТНОЕ ПО, а как ОТКРЫТОЕ, СВОБОДНОЕ ПО, это две большие разницы. Ниже я постараюсь объяснить, что лицензия GNU GPL не запрещает продажу программного обеспечения, распространяемого по лицензии GNU GPL, а даже наоборот, поощряет такой подход. Начнём.
Официальный текст лицензии GNU GPL - http://www.gnu.org/licenses/gpl.html
Официальный FAQ (Вопросы и ответы), касающиеся GNU GPL - http://www.gnu.org/licenses/gpl-faq.html
Интересующий нас вопрос в FAQ - http://www.gnu.org/licenses/gpl-faq.html#D...heGPLAllowMoney
Расширенный ответ на вопрос, ссылка есть в предыдущем ответе - http://www.gnu.org/philosophy/selling.html
Перевод на русский предыдущего расширенного ответа - http://www.gnu.org/philosophy/selling.ru.html
Итак, приступим.
Вот выдержка их официального текста лицензии, прочитать которую можно по адресу - http://www.gnu.org/licenses/gpl.html:
You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee.
Перевод на русский:
Вы вправе брать плату за акт физической передачи копии, вы вправе также, по вашему желанию, предоставить гарантийные обязательства в обмен на плату. Также есть замечательный официальный FAQ по лицензии GNU GPL, в котором подробно рассмотрены все вопросы. Адрес FAQ - http://www.gnu.org/licenses/gpl-faq.html В FAQ также есть соответствующий вопрос: Можно ли продавать GNU GPL программы - http://www.gnu.org/licenses/gpl-faq.html#D...heGPLAllowMoney
Вот ответ:
Yes, the GPL allows everyone to do this. The right to sell copies is part of the definition of free software. Except in one special situation, there is no limit on what price you can charge. (The one exception is the required written offer to provide source code that must accompany binary-only release.)
Есть также более подробное разъяснение данного вопроса по ссылке: http://www.gnu.org/philosophy/selling.html. Есть также русский перевод: http://www.gnu.org/philosophy/selling.ru.html.
Вот более развёрнутый ответ, а точнее самая главная выдержка из текста, на мой взгляд:
Many people believe that the spirit of the GNU project is that you should not charge money for distributing copies of software, or that you should charge as little as possible -- just enough to cover the cost. Actually we encourage people who redistribute free software to charge as much as they wish or can. If this seems surprising to you, please read on.
The word ''free'' has two legitimate general meanings; it can refer either to freedom or to price. When we speak of ''free software'', we're talking about freedom, not price. (Think of ''free speech'', not ''free beer''.) Specifically, it means that a user is free to run the program, change the program, and redistribute the program with or without changes. Free programs are sometimes distributed gratis, and sometimes for a substantial price. Often the same program is available in both ways from different places. The program is free regardless of the price, because users have freedom in using it.
Выдержка на русском:
Многие люди полагают, что дух Проекта GNU в том, что вам не следует требовать плату за распространение копий программ, либо что плата должна быть минимальной, чтобы покрыть расходы. В действительности мы поощряем людей, распространяющих свободное ПО, брать такую плату, какую они хотят либо могут. Если это кажется вам странным, пожалуйста, прочтите статью до конца. Слово ''свобода'' (англ. ''free'') имеет два общепринятых значения: оно может подразумевать как свободу, так и бесплатность (эта проблема неоднозначности в русском языке не проявляется,---прим. перев.). Когда мы говорим о ''свободном ПО'', подразумевается свобода, а не цена. (Думайте о нем, как о ''свободе слова'', а не ''бесплатном пиве''.) Точнее, это значит, что пользователь может свободно запускать программу, модифицировать ее и распространять как с изменениями, так и без них. Свободные программы в одних случаях доступны бесплатно, в других --- за значительную плату. Часто одна и та же программа доступна одновременно из различных источников обоими способами. Она является свободной независимо от цены, поскольку пользователи свободны в ее применении.
Вот, собственно, и всё.
Рассуждения, взяты с Форума OSCommerce.