id: Гость   вход   регистрация
текущее время 13:56 28/03/2024
Автор темы: ntldr, тема открыта 06/12/2007 13:40 Печать
Категории: разное
http://www.pgpru.com/Форум/Офф-топик/ПомогитеПодобратьИлиСоздатьЛицензиюДляРаспостраненияСофта
создать
просмотр
ссылки

Помогите подобрать или создать лицензию для распостранения софта


Для распостранения новой версии своей программы шифрования дисков мне требуется лицензия отличная от GPL, разрешающая свободное использование и распостранение программы, но запрещающая распостранение модификаций и использование ее кода в других проектах.
Хочеться чтобы выполнялись следующие требования:
1) Распостранение оригинального исходного и банарного кода разрешено без ограничений.
2) Разрешена сборка программы под себя, и модификация программы для личного пользования.
3) Распостранение модификаций запрещено.
4) Использование моего кода в других программах запрещено.
5) Запрещено платное распостранение программы и включение ее, либо ее частей в состав любого коммерческого пакета.
Подскажите подходящую под эти требования лицензию, либо обьясните как самому создать нужную лицензию. Если создается своя лицензия, то нужно ли ее где-нибудь регистрировать? В каких случаях она имеет юридическую силу, а в каких нет?
И вот еще: в программе есть небольшое количество исходников написаное на основе GPL кода. Не мешает ли это мне распостранять программу на моих условиях? Должен ли я распостранять доработаный мной GPL код на условиях GPL, или я могу наложить на него ограничения?


 
На страницу: 1, 2 След.
Комментарии
— SATtva (06/12/2007 16:59, исправлен 06/12/2007 16:59)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Lawyer timebomb license

Это называется "исковой бомбой замедленного действия". Один раз (в случае ядра E4M, на котором основывалась первая версия TC) они на эти грабли уже наступали.

GPL в их составной лицензии я не вижу. Если в программе присутствует GPL-код, то одно неупоминание лицензии есть нарушение. При условии, что код там есть. Сама GPL (вернее, LGPL) допускает, чтобы логически независимые модули распространялись под разными лицензиями.
— ntldr (06/12/2007 17:14)   профиль/связь   <#>
комментариев: 371   документов: 19   редакций: 20

К примеру TrueCrypt\Common\GfMul.c. Этот код написан на основе кода Dr Brian Gladman. Хоть автор и разрешает его использовать под другими лицензиями кроме GPL, непонятно под какую лицензию попадает модификация сделаная TrueCrypt Foundation.
Я нашел еще несколько подобных кусков. Правда нигде не указано что они распостраняются только по GPL. Короче как-то все мутно.
— SATtva (06/12/2007 17:31)   профиль/связь   <#>
комментариев: 11558   документов: 1036   редакций: 4118
Короче как-то все мутно.
<=>
Lawyer timebomb license
— ntldr (06/12/2007 21:19)   профиль/связь   <#>
комментариев: 371   документов: 19   редакций: 20
Чтобы не иметь гимора с хитрым переписыванием GPL кода я подумываю о возможности распостранения программы под лицензией GPL v3 с наложением дополнительных ограничений.
В GPL v3 есть такой пункт:

Несмотря на любые другие положения Данной Лицензии, на материал, добавленный Вами к лицензированному произведению, Вы можете (если разрешено держателями авторских прав на материал) дополнить условия Данной Лицензии следующими условиями:

а) Отказ от гарантий или ограничения ответственности иначе, чем установлено в главах 15 и 16 данной лицензии; либо
б) Требование сохранения определённых действительных юридических уведомлений или авторства в материале, или в Соответствующих Правовых Уведомлениях, отображаемых произведением, их содержащим; либо
в) Запрет на искажение оригинального материала, либо требование к модифицированным версиям такого материала содержать пометку в надлежащей форме о том, что материал отличается от оригинальной версии; либо
г) Ограничение на использование, в целях публикации, имён лизензоров либо авторов материала; либо
д) Отказ предоставлять права согласно закону о торговых марках на использование некоторых торговых имён, торговых марок, сервисных марок; либо
е) Требование компенсации лизензорам и авторам материала кем либо, кто передаёт материал (или модифицированные версии материала) с договорным принятием ответственности получателем, для любой ответственности, которую данное договорное принятие непосредственно налагает на правообладателей и авторов.

Под пункт Б я могу подвести требование о сохранении копирайта, под пункт B – запрет распостранения модификаций. Разьясните суть пункта Г, могу ли я подвести под него запрет на использование в составе коммерческого продукта?
Если это возможно, подскажите как правильно вписать эти ограничения в лицензию.
— Гость (07/12/2007 01:41)   <#>
Например, можно установить какой-нить коммерческий Матлаб на компутер под линуксом.
Вот только распространять такую систему без нарушения по крайней мере одной из лицензий не получится.
— Гость (07/12/2007 11:19)   <#>
Вот только распространять такую систему без нарушения по крайней мере одной из лицензий не получится.

Хорошо. Скажу, что "для установки этого скачайте 'этот' архив и 'вот этот'" :)
— ntldr (07/12/2007 11:33)   профиль/связь   <#>
комментариев: 371   документов: 19   редакций: 20
А по поводу GPL v3 комментарии будут? А то у меня скоро релиз, и надо определяться с лицензией.
На страницу: 1, 2 След.
Ваша оценка документа [показать результаты]
-3-2-1 0+1+2+3