what about a debian style license file

They list all different licenses which links to each license in the docs dir, 
so if a file uses openssl, that file could be under that license and the rest 
under gpl.  I know Debian doesn’t have the same issue since it has ssl as the 
base system but wouldn’t that license system work?

something like this from dpkg as an example though all debian packages have one 
as the policy states it needs to.

http://metadata.ftp-master.debian.org/changelogs//main/d/dpkg/dpkg_1.18.1_copyright
---
TS
http://www.southofheaven.org/
Life begins and ends with chaos, live between the chaos!

> On Jun 21, 2015, at 8:52 AM, Daniel Johnson <daniel.johnso...@gmail.com> 
> wrote:
> 
> 
>> On Jun 21, 2015, at 12:29 AM, TheSin <the...@southofheaven.org> wrote:
>> 
>> if the license says that pens can not be distributed in binary form wouldn’t 
>> it only be ssl that needs to be built, couldn’t other packages which only 
>> dynamically use the dylib still be binary distributed since it does not 
>> contain the open ssl code or library directly it only uses and as such is 
>> useless without it, aka it wouldn’t run unless you downloaded and build 
>> openssl, so think like cvs and wget etc etc could still be binary available 
>> just openssl needs to be built form source first?
>> 
>> Obviously if something links ssl using a .a or static link it would then be 
>> restrictive as well since the ssl binary is now included but dynamic link 
>> should be fine I would imagine since none of the ssl code is in it.
> 
> Unfortunately, the GPL explicitly forbids distributing binaries that *link* 
> to a library with a non-compatible license, even a shared library, whether or 
> not said library is also distributed. The exception is for libraries that are 
> part of the OS. Distributing OpenSSL binaries isn’t a problem since its 
> license is more liberal than the GPL.
> 
> It seems that the issue boils down to this: the OpenSSL license requires 
> things that use it to contain an OpenSSL copyright notice. The GPL forbids 
> that, therefore there’s no way to satisfy both unless the GPL’d program 
> explicitly allows OpenSSL to be used (which many do). I believe LGPL is OK 
> since it allows linking to even propriety code. Also, non-GPL programs are 
> fine, e.g. subversion uses Apache 2.0 license and has no issue. Neither does 
> python. Hopefully there’ll be more incentive for projects to use native 
> SecureTransport now that OpenSSL is gone from 10.11. Libcurl and git have 
> already switched.
> 
> I guess we need to audit the openssl-using packages to see if they’re 
> compatible, otherwise mark them Restricted. This was easier when we didn’t 
> have a bindist. :)
> 
> IANAL
> Daniel
> 


------------------------------------------------------------------------------
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.apple.fink.devel
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to