Hi,
I'm doing a review for OpenERP [1] client [2] and server [3], all written in Python.
The client in version 6.0 uses AGPLv3+ for most of its files and GPLv2 for few of them (imported 3rd party library in bin/SpiffGtkWidgets/Calendar). Is such mixing possible?
The client in version 5.x uses GPLv3+ for the majority of files, the rest is the same GPLv2 which is in my opinion not possible.
Dan
[1] http://www.openerp.com/downloads [2] https://bugzilla.redhat.com/show_bug.cgi?id=641271 [3] https://bugzilla.redhat.com/show_bug.cgi?id=641261
On 10/22/2010 11:42 AM, Dan Horák wrote:
Hi,
I'm doing a review for OpenERP [1] client [2] and server [3], all written in Python.
The client in version 6.0 uses AGPLv3+ for most of its files and GPLv2 for few of them (imported 3rd party library in bin/SpiffGtkWidgets/Calendar). Is such mixing possible?
The client in version 5.x uses GPLv3+ for the majority of files, the rest is the same GPLv2 which is in my opinion not possible.
Assuming you mean GPLv2 only, the answer is that both situations have compatibility problems. You should ask upstream to try to resolve the incompatibilities. The simplest way to do so would be to relicense the GPLv2 only files to GPLv2 or later (Note: You'll probably end up talking to both the OpenERP upstream and the 3rd party upstream).
~spot
Tom "spot" Callaway píše v Pá 22. 10. 2010 v 12:06 -0400:
On 10/22/2010 11:42 AM, Dan Horák wrote:
Hi,
I'm doing a review for OpenERP [1] client [2] and server [3], all written in Python.
The client in version 6.0 uses AGPLv3+ for most of its files and GPLv2 for few of them (imported 3rd party library in bin/SpiffGtkWidgets/Calendar). Is such mixing possible?
The client in version 5.x uses GPLv3+ for the majority of files, the rest is the same GPLv2 which is in my opinion not possible.
Assuming you mean GPLv2 only, the answer is that both situations have compatibility problems. You should ask upstream to try to resolve the incompatibilities. The simplest way to do so would be to relicense the GPLv2 only files to GPLv2 or later (Note: You'll probably end up talking to both the OpenERP upstream and the 3rd party upstream).
thanks, Tom
yes, it's GPLv2 only and to tell the truth I didn't expect such problem in this project
Dan