Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Adam, thanks for commenting on Debian bug #597568. Am 04.03.2011 15:22, schrieb Adam: I think the problem is that libaqpaypal2 has its own license which is IMO non-free and non-distributable: AqPaypal may be used indefinately by the following applications under the terms of the GPL: [list of applications] from src/plugins/backends/aqpaypal/COPYING in the source package. This violates DFSG 3 + 5 (Derived Works + No Discrimination Against Persons or Groups) and GPLv3 7 + 10 (no further restrictions). As the toplevel COPYING file refers to no specific GPL version and still contains the GPLv2, I doubt that GPLv3 is applicable here. I agree though that the present license restriction in the mentioned file conflicts with the [1]Debian Free Software Guideline (DFSG). This means, in order to comply with the DFSG, I will have to remove the source code for libaqpaypal from the source tarball distributed by Debian. 1. http://www.debian.org/social_contract#guidelines Martin, would it be possible to distribute AqPaypal in a separate source tarball? This would make my packaging work for Debian far easier. So even for it to be added to non-free GnuCash etc. would need an AqaBanking license exception (which I think is unlikely to happen). Sorry, Adam, I don't understand this sentence. What license exception do you mean? Doesn't the file src/plugins/backends/aqpaypal/COPYING contain such an exception? I don't know if there is any discussion with AqaBanking upstream to have this changed. The upstream developer Martin Preuss is subscribed to the Debian BTS, so he receives all bug reports immediately. So you may count this mail as part of the discussion with AqBanking upstream... Regards, Micha -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2ytYAACgkQWN0/4pnhQbRn+QCggOsH7jra++FzQkl5H7RBcuO6 q4sAoKU4dEl11EDDqnzWNe3WFgpr7Gjd =G5fO -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
Hi, the problem might soon go away as I'm thinking about dropping that backend anyway. Regards Martin On Samstag 23 April 2011, Micha Lenk wrote: Hi Adam, thanks for commenting on Debian bug #597568. Am 04.03.2011 15:22, schrieb Adam: I think the problem is that libaqpaypal2 has its own license which is IMO non-free and non-distributable: AqPaypal may be used indefinately by the following applications under the terms of the GPL: [list of applications] from src/plugins/backends/aqpaypal/COPYING in the source package. This violates DFSG 3 + 5 (Derived Works + No Discrimination Against Persons or Groups) and GPLv3 7 + 10 (no further restrictions). As the toplevel COPYING file refers to no specific GPL version and still contains the GPLv2, I doubt that GPLv3 is applicable here. I agree though that the present license restriction in the mentioned file conflicts with the [1]Debian Free Software Guideline (DFSG). This means, in order to comply with the DFSG, I will have to remove the source code for libaqpaypal from the source tarball distributed by Debian. 1. http://www.debian.org/social_contract#guidelines Martin, would it be possible to distribute AqPaypal in a separate source tarball? This would make my packaging work for Debian far easier. So even for it to be added to non-free GnuCash etc. would need an AqaBanking license exception (which I think is unlikely to happen). Sorry, Adam, I don't understand this sentence. What license exception do you mean? Doesn't the file src/plugins/backends/aqpaypal/COPYING contain such an exception? I don't know if there is any discussion with AqaBanking upstream to have this changed. The upstream developer Martin Preuss is subscribed to the Debian BTS, so he receives all bug reports immediately. So you may count this mail as part of the discussion with AqBanking upstream... Regards, Micha -- Things are only impossible until they're not Martin Preuss - http://www2.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
Micha Lenk wrote: Am 04.03.2011 15:22, schrieb Adam: I think the problem is that libaqpaypal2 has its own license which is IMO non-free and non-distributable: AqPaypal may be used indefinately by the following applications under the terms of the GPL: [list of applications] from src/plugins/backends/aqpaypal/COPYING in the source package. This violates DFSG 3 + 5 (Derived Works + No Discrimination Against Persons or Groups) and GPLv3 7 + 10 (no further restrictions). As the toplevel COPYING file refers to no specific GPL version and still contains the GPLv2, I doubt that GPLv3 is applicable here. I wasn't aware that AqBanking is GPLv2 only. As GnuCash is GPLv3+ and compiled against libaqbanking33 this is a violation (GPLv2 and GPLv3 are incompatible). Martin, could AqBanking be relicensed unter GPLv2+? Or should a bug be filed against GnuCash? So even for it to be added to non-free GnuCash etc. would need an AqaBanking license exception (which I think is unlikely to happen). Sorry, Adam, I don't understand this sentence. What license exception do you mean? Doesn't the file src/plugins/backends/aqpaypal/COPYING contain such an exception? Sorry. I meant GnuCash needs an exception (from its upstream) to be used with AqPaypal. As GnuCash's (pure) GPL requires everything it links against, to be under the GPL without additional restrictions. --Adam signature.asc Description: PGP signature
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Adam, Adam wrote: [...] As GnuCash is GPLv3+ and compiled against libaqbanking33 this is a violation (GPLv2 and GPLv3 are incompatible). [...] This doesn't make things better. Do you have any pointers to documents that summarize the incompatibilty of GPLv2 vs. GPLv3 and also Debian's position on this issue? I would like to fully understand the licensing issue before suggesting any action... Regards, Micha -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2yz2gACgkQWN0/4pnhQbQpUgCgtkvv6NMB8EX73SylA/0L8GpP ZBUAnAqF2Y4A0Xd2do8lyfy9B5ip8nXR =NcBp -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
Hi, On Samstag 23 April 2011, Adam wrote: [...] I wasn't aware that AqBanking is GPLv2 only. As GnuCash is GPLv3+ and compiled against libaqbanking33 this is a violation (GPLv2 and GPLv3 are incompatible). Martin, could AqBanking be relicensed unter GPLv2+? Or should a bug be filed against GnuCash? [...] That would be really sick if the successor of the GPLv2 license would be incompatible with the GPLv2 if the effect would be that GPLv2-libraries couldn't be used with GPLv3 applications... Regards Martin -- Things are only impossible until they're not Martin Preuss - http://www2.aquamaniac.de/ AqBanking - http://www.aqbanking.de/ LibChipcard - http://www.libchipcard.de/ -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Adam, Adam wrote: [...] As GnuCash is GPLv3+ and compiled against libaqbanking33 this is a violation (GPLv2 and GPLv3 are incompatible). [...] This is wrong. Even though Gnucash's COPYING file contains the text of the GPLv3 (without any comments regarding the applicability to Gnucash), its LICENSING file clarifies the legal situation by explicit statements: - - 8 -- This software is provided under a mutually-compatible set of licenses. The software, for most intents and purposes, is licensed under the GNU General Public License, Version 2, or (at your option) Version 3. Almost all of the source files are licensed under the GNU GPL, Version 2, or (at your option) any later version. Some of the source files are licensed under Version 2 and/or Version 3 of the GNU GPL specifically. [...] Some of the source files are in the public domain. Please see the individual source files for their specific licensing. - - 8 -- And from what I've seen in the source files I've not seen any file that is licensed under GPLv3 explicitly excluding GPLv2. So, Adam, if you believe Gnucash's COPYING file should be fixed, please go ahead. Regards, Micha -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk2y0n8ACgkQWN0/4pnhQbQslQCfTHgLdOg9D7etBRDonchN+Ii6 sqEAnigKj2f1tEyQuHG8207zO9L/SeLX =b+0R -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
I think the problem is that libaqpaypal2 has its own license which is IMO non-free and non-distributable: AqPaypal may be used indefinately by the following applications under the terms of the GPL: [list of applications] from src/plugins/backends/aqpaypal/COPYING in the source package. This violates DFSG 3 + 5 (Derived Works + No Discrimination Against Persons or Groups) and GPLv3 7 + 10 (no further restrictions). So even for it to be added to non-free GnuCash etc. would need an AqaBanking license exception (which I think is unlikely to happen). I don't know if there is any discussion with AqaBanking upstream to have this changed. --Adam signature.asc Description: PGP signature
Bug#597568: [libaqbanking] Please provide libaqpaypal2 package
Source: libaqbanking Version: 5.0.1-1 Severity: wishlist The source package has symbol file and install for libaqpaypal2, but no description in debian/control. Thus it will not be build. Also the --with-backends= line in debian/rules must be extended. --- System information. --- Architecture: amd64 Kernel: Linux 2.6.32-5-amd64 Debian Release: squeeze/sid 500 unstablewww.debian-multimedia.org 500 unstableftp.debian.org 500 testing ftp.debian.org 500 stable ftp.debian.org 1 experimentalwww.debian-multimedia.org 1 experimentalftp.debian.org --- Package information. --- Package's Depends field is empty. Package's Recommends field is empty. Package's Suggests field is empty. -- Emil Langrock -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org