1.1, Аноним (-), 23:09, 08/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Если в GNU telnetd нашли туже ошибку, что и в более старом BSD telnetd, то в GNU получается скопипастили код и втихую поменяли лицензию ? Насколько я понимаю, код под лицензией BSD так просто в GPL проект не добавить.
| |
|
2.2, Аноним (-), 23:14, 08/01/2012 [^] [^^] [^^^] [ответить]
| +3 +/– |
Разобрался
Патч к BSD
--- contrib/telnet/libtelnet/encrypt.c (revision 228798)
+++ contrib/telnet/libtelnet/encrypt.c (working copy)
@@ -721,6 +721,9 @@
int dir = kp->dir;
int ret = 0;
+ if (len > MAXKEYLEN)
+ len = MAXKEYLEN;
+
if (!(ep = (*kp->getcrypt)(*kp->modep))) {
if (len == 0)
return;
Патч к GNU
--- a/libtelnet/encrypt.c
+++ b/libtelnet/encrypt.c
@@ -796,6 +796,9 @@ encrypt_keyid (kp, keyid, len)
int dir = kp->dir;
register int ret = 0;
+ if (len > MAXKEYLEN)
+ len = MAXKEYLEN;
+
if (!(ep = (*kp->getcrypt) (*kp->modep)))
{
if (len == 0)
Даже номера строк почти совпадают. Короче и там и там копипаст из heimdal, который под лицензией MIT.
| |
2.6, Аноним (-), 23:50, 08/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
Код BSD можно даже закрыть и сделать пиппитиарное ПО на его основе. Чего уж говорить о GPL.
Вот наоборот, GPL->BSD, нельзя. Поэтому BSDшники часто страдают болезнью на религиозной почве. Называется она "перепиши GPL-программу под BSD".
| |
|
3.11, Аноним (-), 16:38, 09/01/2012 [^] [^^] [^^^] [ответить]
| –1 +/– |
закрыть без указания автора нельзя.
Сменить лицензию с BSD на GPL тоже нельзя - можно в GPL проект вставить файлы с лицензией BSD.
и того - на лицо не знание матчасти.
| |
|
4.12, arisu (ok), 22:10, 09/01/2012 [^] [^^] [^^^] [ответить]
| +1 +/– |
> закрыть без указания автора нельзя.
да? пруф. redistribution != derived work.
> Сменить лицензию с BSD на GPL тоже нельзя
да? пруф. можно добавить после BSDL GPL — и опа! программа, фактически, становится GPL-ной.
«и того» — «на лицо» «не знание» как матчасти, так и русского языка.
| |
|
5.16, hizel (ok), 13:45, 20/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
>> закрыть без указания автора нельзя.
>да? пруф. redistribution != derived work.
первый пункт BSD license:
Redistributions of source code must retain the above copyright
notice, this list of conditions and the following disclaimer
| |
|
6.17, arisu (ok), 18:48, 20/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> первый пункт BSD license:
> Redistributions of source code must retain the above copyright
> notice, this list of conditions and the following disclaimer
и? а я не дам исходника, чо. и не скажу, что использовал. имею право.
| |
|
|
|
|
2.9, Аноним (-), 12:18, 09/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Насколько я понимаю, код под лицензией BSD так просто в GPL проект не добавить.
Хреново понимаете. Просто берется и добавляется. Лишь бы требования BSDL были выполнены. А их довольно немного и выполнить их просто.
| |
|
1.5, paulus (ok), 23:49, 08/01/2012 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Ради FFmpeg 0.9.1 решил подключить ppa:jon-severinsson/ffmpeg
а то в репозитории 0.7.3
| |
|
|
3.15, Аноним (-), 23:32, 10/01/2012 [^] [^^] [^^^] [ответить]
| +/– |
> Ты попался на маркетинговую удочку ;-) 0.7.3 сейчас последняя http://libav.org/
Вроде как libav неудачный форк, который уже почти заброшен и невостребован.
| |
|
|
|