Лицензия на бесплатное, но закрытое приложение


16

Я разработал простое приложение, которое хочу выпустить бесплатно, но не планирую выпускать исходный код. Я хочу, чтобы приложение было в свободном доступе, но я не хочу, чтобы кто-либо продавал его или перепроектировал. Лицензия MIT выглядит просто и красиво, но она также позволяет любому продавать ее. Есть ли какая-нибудь лицензия, подходящая для меня, или я должен просто изменить лицензию MIT?


2
+1 Хороший вопрос - существует множество лицензий с открытым исходным кодом, но, насколько я знаю, большинство бесплатных программ все еще готовят свои собственные лицензии ...

2
Почему вы не хотите, чтобы это было продано? Это не значит, что это сократит ваш доход, и пока он доступен бесплатно, никто не сможет взимать за него более чем удобную цену.
Дэвид Торнли

1
Я думаю, что проблема с тем, чтобы позволить другим людям продавать его, заключается в том, что это позволило бы людям получить прибыль от отсутствия работы и, возможно, взять кредит на то, что он уже сделал.
indyK1ng

1
@ Дэвид - это хороший момент. Проблема в том, что некоторые люди могут не знать, что программа также доступна бесплатно.
Георгий

2
@David: Это было причиной, по которой Paint.NET изменил свою лицензию - люди переупаковывали новый установщик, а затем «продавали» его как свою работу. Некоторые люди мрази.
Дин Хардинг

Ответы:


4

CC BY-NC-ND 3.0
http://creativecommons.org/licenses/by-nc-nd/3.0/

Лицензии Creative Commons не были предназначены, в частности, для программного обеспечения с открытым исходным кодом, но могут быть применимы к программному обеспечению до сих пор - и для таких целей. По сути, ваша бесплатная программа будет произведением искусства, которым вы хотите поделиться свободно. И тэг -ncommerce, а также правило -noderivatives будут соответствовать твоим намерениям.

Attribution-NonCommercial-NoDerivatives
Эта лицензия является наиболее ограниченной из наших шести основных лицензий, она позволяет другим только загружать ваши работы и делиться ими с другими, если они кредитуют вас, но они не могут их изменять или использовать в коммерческих целях. ,


Что если я хочу разрешить кому-либо использовать продукт в коммерческих целях, но не продавать сам продукт? Когда-то у Bison была полная лицензия GPL (до изобретения LGPL), что делало ее непригодной для использования, за исключением написания приложений, которые сами были бы под лицензией GPL - сгенерированный код включает в себя шаблон, который в то время находился под лицензией GPL. Продажа Bison отличается от использования Bison для создания другого коммерческого продукта, и та же проблема, вероятно, будет распространяться на другое программное обеспечение.
Steve314

@ Steve314: Это не указано в лицензии CC. Для таких особых случаев вам нужно найти настоящую лицензию на программное обеспечение; или даже написать свой собственный (или использовать GPL с предложением об исключении, как делают некоторые другие проекты для этого варианта использования).
Марио

@mario - я выбрал плохой пример - дело не только в утилитах программирования. Например, OpenOffice используется в коммерческих целях. Если бы я выпустил какое-то офисное программное обеспечение, я бы хотел разрешить его использование в офисе, но не допустить его перепродажи. Итак, я подозреваю, что это общая проблема с программным обеспечением - у других креативщиков обычно не было бы той же самой проблемы, хотя нетрудно придумать возможные исключения.
Steve314

@ Steve314: Я понимаю, что ты имеешь в виду. И всегда есть большая супер серая область в том, как вы различаете «коммерческое использование» и «использование в коммерческих условиях». Я думаю, это в основном зависит от типа приложения. Для ОП это было строго о запрете продавать его простое бесплатное приложение, которое, похоже, вполне подходит для длинной текстовой версии лицензии CC.
Марио

3
С веб-сайта Creative Commons: «Могу ли я использовать лицензию Creative Commons для программного обеспечения? Мы не рекомендуем этого. Лицензии Creative Commons не должны использоваться для программного обеспечения. Мы настоятельно рекомендуем вам использовать одну из очень хороших лицензий на программное обеспечение, которые уже доступны. Мы рекомендуем рассмотреть лицензии, предоставленные Фондом свободного программного обеспечения или перечисленные в Инициативе открытого исходного кода. В отличие от наших лицензий, в которых не упоминается исходный или объектный код, эти существующие лицензии были разработаны специально для использования с программным обеспечением ».
Пользователь

1

Вы хотите отдать его в двоичном виде, но без источников, верно? это не Open Source, это бесплатное ПО (маленькое 'f') MIT, GPL, CC и т. д. - все лицензии Open Source, используемые в исходном коде, без двоичных файлов.

Если это бесплатно, но закрыто, это все еще собственность. Просто убедитесь, что ваша загрузка имеет высокую видимость, и она не будет продана без вашего согласия.


0

РЕДАКТИРОВАТЬ: [Если вы не против сделать исходный код доступным по запросу:] GPL не запрещает продажу программы явным образом, но для этого потребуется, чтобы продавец предоставил исходный код и сообщил покупателю, что исходный код доступен. Этого может быть достаточно, чтобы сдерживать любые попытки продать программное обеспечение. Я не уверен, как кто-то сможет скрыть тот факт, что программа также была доступна бесплатно.

Дополнительным преимуществом использования вами GPL является то, что если кто-то еще улучшит вашу программу и распространит ее, его изменения будут вам доступны.


1
За исключением того, что ОП не хочет выпускать исходный код. Конечно, если это GPL, OP может распространять только двоичный файл, но никто другой не может распространять.
Дэвид Торнли

@ Дэвид: я пропустил эту часть в вопросе. Я не уверен, как GPL будет работать, если OP по крайней мере не делает исходный код доступным по запросу.
Ларри Коулман

Я не думаю, что это так, я думаю, что это одно из условий GPL. OP может сделать свою собственную модифицированную лицензию на основе GPL и удалить часть, касающуюся доступности исходного кода, будет ли это разрешено?
FrustratedWithFormsDesigner

1
Правообладатель может распространять свободно, независимо от чего-либо еще. Любой может создать новую лицензию на основе GPL, если все серийные номера будут стерты, но одна из целей GPL - обмен исходным кодом, поэтому я не думаю, что это будет хорошим началом.
Дэвид Торнли
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.