Skip site navigation (1) Skip section navigation (2)

Re: TODO: GNU TLS

From: mark(at)mark(dot)mielke(dot)cc
To: Martijn van Oosterhout <kleptog(at)svana(dot)org>
Cc: Markus Schiltknecht <markus(at)bluegap(dot)ch>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: TODO: GNU TLS
Date: 2006-12-31 15:42:42
Message-ID: 20061231154242.GA21168@mark.mielke.cc (view raw or flat)
Thread:
Lists: pgsql-hackers
On Sun, Dec 31, 2006 at 03:59:29PM +0100, Martijn van Oosterhout wrote:
> Please read the OpenSSL-GPL FAQ. They themselves acknowledge it's a
> problem, but claim they fall under the "operating system exception",
> which is fine for everyone except the distributor of the operating
> system.
> 
> http://www.openssl.org/support/faq.html#LEGAL2
> 
> They recommend that if you want to use OpenSSL, use a licence other
> than the GPL.

I believe this to be a slight misrepresentation. The section before
states "The OpenSSL team does not offer legal advice." The section you
quote then goes on to contradict this, by stating a position much more
conservative than your summary:

    On many systems including the major Linux and BSD distributions,
    yes (the GPL does not place restrictions on using libraries that
    are part of the normal operating system distribution).

    On other systems, the situation is less clear. Some GPL software
    copyright holders claim that you infringe on their rights if you
    use OpenSSL with their software on operating systems that don't
    normally include OpenSSL.

    If you develop open source software that uses OpenSSL, you may
    find it useful to choose an other license than the GPL, or state
    explicitly that "This program is released under the GPL with the
    additional exemption that compiling, linking, and/or using OpenSSL
    is allowed." If you are using GPL software developed by others,
    you may want to ask the copyright holder for permission to use
    their software with OpenSSL.

It seems your interpretation of the OpenSSL "position" is as
questionable as your interpretation of the GPL, and what the GPL can
legally require. :-)

Nobody has proven an issue exists. The only way to prove it would be
for an actual court case to set the precident.

Cheers,
mark

-- 
mark(at)mielke(dot)cc / markm(at)ncf(dot)ca / markm(at)nortel(dot)com     __________________________
.  .  _  ._  . .   .__    .  . ._. .__ .   . . .__  | Neighbourhood Coder
|\/| |_| |_| |/    |_     |\/|  |  |_  |   |/  |_   | 
|  | | | | \ | \   |__ .  |  | .|. |__ |__ | \ |__  | Ottawa, Ontario, Canada

  One ring to rule them all, one ring to find them, one ring to bring them all
                       and in the darkness bind them...

                           http://mark.mielke.cc/


In response to

Responses

pgsql-hackers by date

Next:From: Joshua D. DrakeDate: 2006-12-31 15:58:23
Subject: Re: TODO: GNU TLS
Previous:From: Christopher BrowneDate: 2006-12-31 15:06:45
Subject: Re: Autovacuum Improvements

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group