Bug 13089

Summary: Возможно стоит использовать MD5_Init из -lcrypto
Product: Sisyphus Reporter: Vitaly Lipatov <lav>
Component: samba-commonAssignee: Evgeny Sinelnikov <sin>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: php-coder, sin
Version: unstable   
Hardware: all   
OS: Linux   

Description Vitaly Lipatov 2007-10-11 03:34:44 MSD
Возможно вместо встроенного MD5Init
стоит использовать MD5_Init из -lcrypto,
прототип в /usr/include/openssl/md5.h
Comment 1 Alexander Bokovoy 2007-11-11 00:23:36 MSK
Нет, для поставщиков дистрибутивов сборка Samba (GPL) с OpenSSL
(GPL-incompatible) означает нарушение лицензии, поскольку такой поставщик не
может пользоваться исключением в GPL для системных библиотек, так как он и
поставляет эту системную библиотеку.
Comment 2 Vitaly Lipatov 2007-11-11 00:59:19 MSK
А нельзя ли попросить Вас указать из какой фразы лицензии можно сделать такой 
вывод? Я пока прочитал GPL v.3.0 только пять раз, и ещё очень плохо в ней 
ориентируюсь.
Comment 3 Alexander Bokovoy 2007-11-11 01:13:24 MSK
Самба в Сизифе -- GPLv2, туда и смотрите. Пункт 3, после c).
http://www.gnu.org/licenses/gpl-faq.html#GPLIncompatibleLibs

Аналогичное положение осталось и в GPLv3. Это известное "GPL system libraries
exception".
Comment 4 Vitaly Lipatov 2007-11-11 01:49:39 MSK
Я никак не могу найти обоснования утверждения о том, что поставщик, 
поставляющий дистрибутив с системной библиотекой, не может также включить в 
поставку программы, использующие при сборке GPL system libraries
exception.
Comment 5 Alexander Bokovoy 2007-11-11 02:18:03 MSK
См. комментарий Марка Маклафлина
http://www.gnome.org/~markmc/openssl-and-the-gpl.html и более ранее разъяснение
Стива Лангасика из Debian Project: 
http://lists.debian.org/debian-legal/2002/10/msg00113.html
Comment 6 Vitaly Lipatov 2007-11-12 00:54:40 MSK
Огромное спасибо за разъяснение.