From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,9386db0d319744cb X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!local01.nntp.dca.giganews.com!nntp.scarlet.biz!news.scarlet.biz.POSTED!not-for-mail NNTP-Posting-Date: Sat, 15 Oct 2005 03:33:50 -0500 From: Ludovic Brenta Newsgroups: comp.lang.ada Subject: Re: GNAT GPL vs non-GPL compatible open source license References: Date: Sat, 15 Oct 2005 10:35:12 +0200 Message-ID: <87wtkffa9r.fsf@ludovic-brenta.org> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.4 (gnu/linux) Cancel-Lock: sha1:rGg7lTKy6HX5aJH7YD6C/gh4Ey8= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: 83.134.243.8 X-Trace: sv3-eFbDV1cYyrqOZKDpvKgcEj6az/gl6Eh86tGDnGWlX/5pczi/b1gQA2l1RU9d6RTNZgZb2vGskZQI40o!Zoxrvo0F6bHyPJMarAP6zDT9Eaq77zc+YKibnVnAxEPak/4epQLLyqgEgdhkbY1TFxdZNNoA X-Complaints-To: abuse@scarlet.be X-DMCA-Complaints-To: abuse@scarlet.biz X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.32 Xref: g2news1.google.com comp.lang.ada:5682 Date: 2005-10-15T10:35:12+02:00 List-Id: Brian May writes: > Looking at the license in Debian: > > --- cut --- > The OpenSSL toolkit stays under a dual license, i.e. both the > conditions of the OpenSSL License and the original SSLeay license > apply to the toolkit. See below for the actual license > texts. Actually both licenses are BSD-style Open Source > licenses. In case of any license issues related to OpenSSL please > contact openssl-core@openssl.org. > --- cut --- > > This IIRC presents to problems: > > 1. The BSD license is the old BSD style license with advertising > clause. > > 2. The original SSLeay license has a similar clause. > > It is the opinion of the Debian legal time that both of these make the > license GPL incompatible. As such, it would be considered a bug if you > were to package code that uses both of these in Debian. > > If on the other hand it used the new BSD license without the > advertising clause, that would be OK (my understanding at least). Yes, this is my understanding too. > Maxim> Actualy AWS (Ada Web Server) distributed under GPL even it > Maxim> contains binding to openssl. > > That looks like a can a worms to me, I think I will stay away... Correct. As of now, the AWS in Debian is still version 2.0p under GMGPL, so I can distribute a binary of libaws linked with OpenSSL: Package: libaws2 Priority: optional Section: libs Installed-Size: 2496 Maintainer: Ludovic Brenta Architecture: i386 Source: libaws Version: 2.0p-6 Depends: libc6 (>= 2.3.5-1), libgnat-3.15p-1 (>= 3.15p-13), libldap2 (>= 2.1.17-1), libssl0.9.7, libxmlada1, zlib1g (>= 1:1.2.1) ... (notice libssl0.9.7: this is the shared library package for OpenSSL) However, after I do the transition to a newer GNAT, I will want to package AWS 2.1 which is under pure GPL. At that point, I will not be able to distribute binaries linked with OpenSSL. I may either drop the SSL functionality, or try to use GNU TLS instead of OpenSSL. In fact, if Pascal and Dmitriy are listening, it would help me quite a lot if you would consider doing this in the next release of AWS. (It would also help if you would call it AWS 3.0, because Debian policy requires that the soname change if the binary interface changes). -- Ludovic Brenta.