|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Pavel Levshin 2:5030/581.17 26 Jul 2001 01:08:54 To : Eugene Grosbein Subject : GPL? -------------------------------------------------------------------------------- 26 Jul 01, Eugene Grosbein --> Pavel Levshin: PL>> желанию. Он не может, в том числе, исправить ошибку в том dialog, PL>> который ты использовал в своем продукте. Тем самым, ты пытаешься PL>> отобрать у пользователя свободу, которую декларирует лицензия PL>> dialog. EG> Вот это разумный довод. Правда, лишь до тех пор, пока я не захочу EG> отдавать все (за исключением dialog) под BSD. У BSD есть одна неправильная с точки зрения GPL фича: код, который отдается под лицензией BSD, может быть "закрыт" в последующих разработках на его основе. Поэтому ни при каких обстоятельствах код GPL не может становиться BSD, иначе следующим этапом может быть закрытая лицензия. А когда ты захочешь отдавать "все" под BSD, то проблемы быть не должно. Ведь тогда ты сможешь разложить исходники по двум пакетам, один BSD, но без dialog, а второй GPL, зато с dialog. Пользователь сам сможет выбирать предпочтительную лицензию. PL>> Hельзя. Dialog в любом случае должен распространяться под GPL, в PL>> составе другого продукта или отдельно. EG> То есть, можно оставить dialog под GPL, а мой код отдать под BSD? EG> Мой код никак не связан с dialog. Еще раз повторю: если ты можешь сделать так, чтобы dialog подключался к твоему коду извне, а не встраивался в него -- делай. Простейший тест "на совместимость", который приходит мне в голову: если _пользователь_ может взять исходники dialog, которые под GPL, исправить в них ошибку и подключить получившееся _вместо_ того, что ты поставляешь в составе продукта -- значит, dialog действительно является отдельным продуктом по отношению к твоему. --- * Origin: There Ain't No Such Place As A (2:5030/581.17) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/39533b5f719f.html, оценка из 5, голосов 10
|