Собираюсь выложить проект с открытым кодом. Если он будет востребован, сделаю также коммерческую версию. То есть это будет dual license.
Какую OSS лицензию лучше выбрать для этой цели? Есть ли лицензии, которые явно указывают, что использовать прогу можно только в некоммерческих целях?
Здравствуйте, tmp4857, Вы писали:
T>Собираюсь выложить проект с открытым кодом. Если он будет востребован, сделаю также коммерческую версию. То есть это будет dual license. T>Какую OSS лицензию лучше выбрать для этой цели? Есть ли лицензии, которые явно указывают, что использовать прогу можно только в некоммерческих целях?
Выпусти под LGPL. Поставь All Rights Reserved и вперед. Хотя, де-факто не важно, ибо коммерческие софт-конторы, использующие сторонний софт, делятся на 2 категории:
1. Российские, китайские и т.п. Клали с прибором на лицензии, копирайты и т.п. Будут использовать, что найдут. Удавятся за 3 копейки. Юридические проблемы решают ежегодной перерегистрацией ООО.
2. Американские, немецкие и т.п. Боятся исков/abmahnung-ов, как огня. Софт будут использовать только получив письменное разрешение от автора. Готовы платить суммы порядка 10K евро за консультации, кастомизацию и права на использование, т.к. переписывать и поддерживать самим будет намного дороже.
Здравствуйте, tmp4857, Вы писали:
T>Какую OSS лицензию лучше выбрать для этой цели? Есть ли лицензии, которые явно указывают, что использовать прогу можно только в некоммерческих целях?
имхо из имеющихся только GPL. если хочешь разрешить только некоммерческое использование — напиши свою лицензию, а-ля unrar
Если цель — это продажа коммерческих лицензий то выпуском опенсорсных решений вы сильно осложняете себе жизнь.
Как было уже сказанно, для купивших у вас компаний это будет сильнейшая головная боль.
Любой автоматический аудит будет показывать наличие в софте опенсорсных компонент. Каждый раз придётся оправдываться что это такое, а что у вас за лицензия и т.д. Действительно ли автор является автором. Если появятся вариации вашей компоненты то тогда придётся доказывать что пользуется именно ваша а не новая.
Юридические отделы страхуются и как правило объяснить что то очень сложно.
Конечно это решаемо, но гораздо проще купить чисто коммерческую вещь и не заботится ни о чём.
Здравствуйте, tmp4857, Вы писали:
T>Здравствуйте, alex95, Вы писали:
A>>Любой автоматический аудит будет показывать наличие в софте опенсорсных компонент.
T>А что это за зверь?
Побайтное/построчное сравнение исходника/бинарника. Может быть и сложнее типа имена переменных не учитываем.
Типа плагиата или winmerge.
А вообще я думаю можно сделать какую нить educational version и либу с апишками.
А код давать интересующимся с оговоренными условиями.
Здравствуйте, fleandr, Вы писали:
F>Побайтное/построчное сравнение исходника/бинарника. Может быть и сложнее типа имена переменных не учитываем. F>Типа плагиата или winmerge.
Это понятно. Непонятно, кто и зачем это проводит
F>Что за программа то?
Здравствуйте, alex95, Вы писали:
A>Любой автоматический аудит будет показывать наличие в софте опенсорсных компонент. Каждый раз придётся оправдываться что это такое, а что у вас за лицензия и т.д. Действительно ли автор является автором. Если появятся вариации вашей компоненты то тогда придётся доказывать что пользуется именно ваша а не новая.
Я так и не пойму.... кто проводит этот аудит, перед кем нужно оправдываться?
Здравствуйте, tmp4857, Вы писали:
T>Я так и не пойму.... кто проводит этот аудит, перед кем нужно оправдываться?
Заинтересованный в лицензионной чистоте потенциальный клиент.