Я разработал простое приложение, которое хочу выпустить бесплатно, но не планирую выпускать исходный код. Я хочу, чтобы приложение было в свободном доступе, но я не хочу, чтобы кто-либо продавал его или перепроектировал. Лицензия MIT выглядит просто и красиво, но она также позволяет любому продавать ее. Есть ли какая-нибудь лицензия, подходящая для меня, или я должен просто изменить лицензию MIT?
licensing
legal
free-software
Гиорги
источник
источник
Ответы:
CC BY-NC-ND 3.0
http://creativecommons.org/licenses/by-nc-nd/3.0/
Лицензии Creative Commons не были предназначены, в частности, для программного обеспечения с открытым исходным кодом, но могут быть применимы к программному обеспечению до сих пор - и для таких целей. По сути, ваша бесплатная программа будет произведением искусства, которым вы хотите поделиться свободно. И тэг -ncommerce, а также правило -noderivatives будут соответствовать твоим намерениям.
источник
Вы хотите отдать его в двоичном виде, но без источников, верно? это не Open Source, это бесплатное ПО (маленькое 'f') MIT, GPL, CC и т. д. - все лицензии Open Source, используемые в исходном коде, без двоичных файлов.
Если это бесплатно, но закрыто, это все еще собственность. Просто убедитесь, что ваша загрузка имеет высокую видимость, и она не будет продана без вашего согласия.
источник
РЕДАКТИРОВАТЬ: [Если вы не против сделать исходный код доступным по запросу:] GPL не запрещает продажу программы явным образом, но для этого потребуется, чтобы продавец предоставил исходный код и сообщил покупателю, что исходный код доступен. Этого может быть достаточно, чтобы сдерживать любые попытки продать программное обеспечение. Я не уверен, как кто-то сможет скрыть тот факт, что программа также была доступна бесплатно.
Дополнительным преимуществом использования вами GPL является то, что если кто-то еще улучшит вашу программу и распространит ее, его изменения будут вам доступны.
источник