[dm-crypt] [ANNOUNCE] relaxing license for cryptsetup (GPLv2 only -> GPLv2+)
gmazyland at gmail.com
Sat Dec 29 12:19:50 CET 2012
-----BEGIN PGP SIGNED MESSAGE-----
next version of cryptsetup will be distributed under
"GNU General Public License as published by the Free Software Foundation;
either version 2 of the License, or (at your option) any later version"
(Previous version was GPLv2 only, so adding "or any later" part.)
This should solve problems when code is need to be used together with GPLv3.
I also changed license of some device backend sub-libraries
(crypto backend/wrapper, loopaes, verity and new tcrypt code) to use
"GNU Lesser General Public License as published by the Free Software Foundation;
either version 2.1 of the License, or (at your option) any later version".
My intention was to change whole libcryptsetup to be covered by LGPL2.1+,
unfortunately I have no agreement from Clemens as author of LUKS code
for this particular change so libcryptsetup license (as a whole) will change
only to "GPLv2 or any later".
I do not want to delay next release 1.6 anymore because of this, there is a lot
of changes for testing already.
See also http://www.gnu.org/licenses/why-not-lgpl.en.html
(FYI I do not agree with all the arguments there personally and I think that
LGPL is better if it allows more broad use of open-formats like LUKS.)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
-----END PGP SIGNATURE-----
More information about the dm-crypt