Помогите подобрать или создать лицензию для распостранения софта
Для распостранения новой версии своей программы шифрования дисков мне требуется лицензия отличная от GPL, разрешающая свободное использование и распостранение программы, но запрещающая распостранение модификаций и использование ее кода в других проектах.
Хочеться чтобы выполнялись следующие требования:
1) Распостранение оригинального исходного и банарного кода разрешено без ограничений.
2) Разрешена сборка программы под себя, и модификация программы для личного пользования.
3) Распостранение модификаций запрещено.
4) Использование моего кода в других программах запрещено.
5) Запрещено платное распостранение программы и включение ее, либо ее частей в состав любого коммерческого пакета.
Подскажите подходящую под эти требования лицензию, либо обьясните как самому создать нужную лицензию. Если создается своя лицензия, то нужно ли ее где-нибудь регистрировать? В каких случаях она имеет юридическую силу, а в каких нет?
И вот еще: в программе есть небольшое количество исходников написаное на основе GPL кода. Не мешает ли это мне распостранять программу на моих условиях? Должен ли я распостранять доработаный мной GPL код на условиях GPL, или я могу наложить на него ограничения?
комментариев: 11558 документов: 1036 редакций: 4118
Это называется "исковой бомбой замедленного действия". Один раз (в случае ядра E4M, на котором основывалась первая версия TC) они на эти грабли уже наступали.
GPL в их составной лицензии я не вижу. Если в программе присутствует GPL-код, то одно неупоминание лицензии есть нарушение. При условии, что код там есть. Сама GPL (вернее, LGPL) допускает, чтобы логически независимые модули распространялись под разными лицензиями.
комментариев: 371 документов: 19 редакций: 20
К примеру TrueCrypt\Common\GfMul.c. Этот код написан на основе кода Dr Brian Gladman. Хоть автор и разрешает его использовать под другими лицензиями кроме GPL, непонятно под какую лицензию попадает модификация сделаная TrueCrypt Foundation.
Я нашел еще несколько подобных кусков. Правда нигде не указано что они распостраняются только по GPL. Короче как-то все мутно.
комментариев: 11558 документов: 1036 редакций: 4118
комментариев: 371 документов: 19 редакций: 20
В GPL v3 есть такой пункт:
Под пункт Б я могу подвести требование о сохранении копирайта, под пункт B – запрет распостранения модификаций. Разьясните суть пункта Г, могу ли я подвести под него запрет на использование в составе коммерческого продукта?
Если это возможно, подскажите как правильно вписать эти ограничения в лицензию.
Хорошо. Скажу, что "для установки этого скачайте 'этот' архив и 'вот этот'" :)
комментариев: 371 документов: 19 редакций: 20