[Pkg-openldap-devel] Bug#428385: GPLv3 and OpenSSL

James Andrewartha trs80 at ucc.gu.uwa.edu.au
Mon Aug 13 16:55:41 UTC 2007


Now that GPLv3 is out, everything that's GPLv2 or later (which is most 
packages, except nuauth, zabbix-agent and maybe others) can be distributed 
as GPLv3 and linked against OpenSSL, due to the following text of GPLv3:

The "System Libraries" of an executable work include anything, other than 
the work as a whole, that (a) is included in the normal form of packaging 
a Major Component, but which is not part of that Major Component, and (b) 
serves only to enable use of the work with that Major Component, or to 
implement a Standard Interface for which an implementation is available to 
the public in source code form. A "Major Component", in this context, 
means a major essential component (kernel, window system, and so on) of 
the specific operating system (if any) on which the executable work runs, 
or a compiler used to produce the work, or an object code interpreter used 
to run it.

The "Corresponding Source" for a work in object code form means all the 
source code needed to generate, install, and (for an executable work) run 
the object code and to modify the work, including scripts to control those 
activities. However, it does not include the work's System Libraries,


Of course, IANAL and it might be easier to wait until 2.4 is released than 
doing a license audit.


-- 
# TRS-80              trs80(a)ucc.gu.uwa.edu.au #/ "Otherwise Bub here will do \
# UCC Wheel Member     http://trs80.ucc.asn.au/ #|  what squirrels do best     |
[ "There's nobody getting rich writing          ]|  -- Collect and hide your   |
[  software that I know of" -- Bill Gates, 1980 ]\  nuts." -- Acid Reflux #231 /




More information about the Pkg-openldap-devel mailing list