Hello world, So, anyway, we've been looking into the "crypto-in-main" issue recently, and someone (actually someones, probably) mentioned that the OpenSSL has some problems, both patent related (it includes IDEA, and some other patented algorithms -- Red Hat gets around this by not compiling them into their libssl, for reference), and GPL-related. In particular, the OpenSSL license is probably not GPL compatible, due to both an explicit "You can't use this code under the GPL"-esque clause, and two or three obnoxious advertising clauses.
This doesn't make OpenSSL non-free, but it does cause problems for a number of packages in the archive which both appear to be under the GPL, and which are linked against openssl. These are: althea fetchmail-ssl isync lynx-ssl stone-ssl apache-ssl freeswan kdebase-crypto mailsync stunnel cadaver gabber-ssl kdelibs-crypto pavuk tinc courier-ssl gnustep-base libpam-heimdal postal tunnelv ddt integrit libssrp ssh-nonfree vtun For a couple of these (notably apache-ssl and ssh-nonfree) the GPL portions are pretty much seprable from the main code (ie, the Debianization diffs in the former, an extra script in the latter). Probably, we should contact the authors of these packages and get exception clauses where possible. Otherwise, we probably need to remove many of them from the archive. Note that the exception for stuff "distributed with the major components of the operating system" doesn't apply if we distribute both the executable and the libarary in Debian. It probably does apply for third-parties, though, fwiw. There's comments on this on the OpenSSL FAQ at http://www.openssl.org/support/faq.html#LEGAL2 There's also a brief comment about BSDish advertising clauses on the FSF site. Cheers, aj -- Anthony Towns <[EMAIL PROTECTED]> <http://azure.humbug.org.au/~aj/> I don't speak for anyone save myself. GPG signed mail preferred. ``_Any_ increase in interface difficulty, in exchange for a benefit you do not understand, cannot perceive, or don't care about, is too much.'' -- John S. Novak, III (The Humblest Man on the Net)
pgpjjkwbdFGzF.pgp
Description: PGP signature