У меня есть проект с открытым исходным кодом, который является надстройкой к TFS (то есть для разработчиков и тех, кто использует TFS.)
В настоящее время используется GPL. Но мне приходит в голову, что GPL на самом деле не отражает того, что я пытаюсь сделать с моей лицензией.
Я хочу, чтобы мой код был бесплатным для всех, кто хочет его использовать. И если вы измените его и используете, то это тоже замечательно. Вам не нужно открывать исходные коды ваших модификаций.
Но я хотел бы запретить кому-то создавать свой код и продавать его. Или изменив и продав его. (Любой, кто хочет это сделать, должен договориться со мной об отдельной лицензии.)
Существует ли лицензия с открытым исходным кодом, которая предотвращает перепродажу, но разрешает полное использование без продажи для человека / компании, который ее скачивает?
источник
Ответы:
Нет, такой лицензии нет. И не может быть. Возможность продавать программное обеспечение является важной частью определения Open Source. Любая лицензия, которая запрещает продажу, по определению не является Open Source.
источник
Первый Почему? Если не существует высокая вероятность того, что это произойдет (в этом случае, вы должны увидеть ваш адвокат в настоящее время в любом случае, кажется , что вы страдаете от
I-am-afraid-someone-will-take-from-me
синдрома.Серьезно, что вас беспокоит, и почему кто-то будет покупать ваш код у кого-то другого, если он свободен от вас? И если добавленной стоимости от третьей стороны достаточно, чтобы гарантировать покупку, почему вы хотите остановить их? Другими словами, это было бы хорошо для вас (большая экосистема), а не плохо.
Актуальный ответ здесь:
Я предлагаю вам взять следующую лицензию BSD и добавить четвертый пункт, который говорит что-то вроде этого.
Тем не менее, я не адвокат, поэтому я также предлагаю вам руководствоваться этим.
источник
why would someone purchase your code from someone else if it is free from you
» - потому что кто-то другой может более агрессивно продвигать свою продажу, а потребитель даже не узнает, что существует оригинальная версия. Как то, что случилось с Ublock и Ublock Origin .