gnu-crypto-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [GNU Crypto] GNU-Crypto licensing


From: Casey Marshall
Subject: Re: [GNU Crypto] GNU-Crypto licensing
Date: Sat, 12 Feb 2005 15:38:52 -0800
User-agent: Gnus/5.1002 (Gnus v5.10.2) Emacs/21.3 (gnu/linux)

>>>>> "Doug" == Doug  <address@hidden> writes:

Doug> GNU-Crypto's web page and messages on gnu-crypto-discuss say the
Doug> license is gpl-with-exception, but the COPYING file in the
Doug> distribution says gpl.

We describe the exception in the 'LICENSE' file; 'COPYING' usually
gets the GPL or LGPL, unmodified (the GPL text states that it can be
copied and distributed, but not modified; keeping the exception text
separate is just an easy way to make sure we don't "modify" it).

And, oops, I see that the 2.0.1 source distribution doesn't include
that file. Sorry for this omission. I'll package up an -r1 release for
2.0.1 that contains that file.

Doug> It looks like the licenses are gpl-with-exception, or the bouncy
Doug> castle license which is compatible, except for

Doug>     source/gnu/testlet/config.java
Doug>     source/gnu/testlet/Testlet.java
Doug>     source/gnu/testlet/SimpleTestHarness.java
Doug>     source/gnu/testlet/TestHarness.java
Doug>     source/gnu/testlet/ResourceNotFoundException.java

These come from Mauve, which is licensed under the GPL. It simply
forms the test harness, which you don't need and isn't packaged into
any installed libraries. Everything else under gnu/ is GPL with
exception, including the GNU Crypto tests themselves.

For the CVS sources, this extends to all the sources except the Mauve
harness; we rewrote the JCE and JAAS from scratch (these sources are
also distributed with Classpath now).

Doug> which are gpl, and
Doug>     jce/javax/crypto/NullCipher.java
Doug> which has no license, or copyright notice for that matter.

This is also from BouncyCastle in 2.0.x, and is licensed under
BouncyCastle's license. BouncyCastle, at least at the time we got
those sources, did not include any header in the source files.

I thought I had modified all the BC sources to include their copyright
disclaimer at the top, so we could keep track of that, but I guess I
missed that one. I will include that header in the -r1 release, too.

Doug> I'm assuming the non-source files are gpl since that's what
Doug> COPYING says.

Doug> Is this right?

No, as explained above.

Thanks,

-- 
Casey Marshall || address@hidden




reply via email to

[Prev in Thread] Current Thread [Next in Thread]