-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Kern Sibbald wrote: | I had to modify the Bacula GPL license to be acceptable to Debian (I'm not in | the least complaining as I respect their position). This was because | OpenSSL, which for some reason is not OpenSource or at least was not at the | time considered to be OpenSource by Debian (I didn't look into the details). | Bacula never used OpenSSL at that time, but it "touched" it by the fact that | Bacula was linked with the MySQL libraries which might require that OpenSSL | be linked with Bacula. I modified my GPL license to make an exception for | OpenSSL and all such software that provides the source code.
It's worth noting that OpenSSL is released under a very liberal license that is unfortunately considered to be "GPL incompatible" -- thus limiting its use by GPL software. The license is akin to the old 4-clause BSD license, and includes several advertising clauses: http://www.openssl.org/source/license.html ~ * 3. All advertising materials mentioning features or use of this ~ * software must display the following acknowledgment: ~ * "This product includes software developed by the OpenSSL Project ~ * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" ~ * 6. Redistributions of any form whatsoever must retain the following ~ * acknowledgment: ~ * "This product includes software developed by the OpenSSL Project ~ * for use in the OpenSSL Toolkit (http://www.openssl.org/)" ~ * 3. All advertising materials mentioning features or use of this ~ * software must display the following acknowledgement: ~ * "This product includes cryptographic software written by ~ * Eric Young ([EMAIL PROTECTED])" ~ * The word 'cryptographic' can be left out if the routines from the ~ * library being used are not cryptographic related :-). ~ * 4. If you include any Windows specific code (or a derivative ~ * thereof) from the apps directory (application code) you must ~ * include an acknowledgement: ~ * "This product includes software written by Tim Hudson ([EMAIL PROTECTED])" This is in conflict with the following clause from the GPL: 6. Each time you redistribute the Program (or any work based on the ~ Program), the recipient automatically receives a license from the ~ original licensor to copy, distribute or modify the Program subject to ~ these terms and conditions. You may not impose any further ~ restrictions on the recipients' exercise of the rights granted herein. I think Kern's point is well-illustrated -- it can be complicated and troublesome to try and mix GPL and non-GPL code, even if the code involved is all available under relatively liberal open source licenses. This is a good reminder that we should add the appropriate acknowledgments to the manual. - -landonf -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFDD1EclplZCE/15mMRAh0HAKCKAlcYR7cDJHIBSQDQueyqW8rlNQCbBhsq KqFFmIko0D/QE3xfEWj3xYY= =duYs -----END PGP SIGNATURE----- ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users