-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 02/25/2013 09:59 PM, Ralph Bean wrote:
python-requests has a license change at version 1.0.0.
We currently have the old version packaged, licensed ISC. The new version is licensed Apache2.
https://github.com/kennethreitz/requests/commit/5c1bc201c46297d39d591e5d30e0...
We've been hesitating about whether or not to update because we're not sure what impact the license change will have on dependant packages/applications.
For instance, a hypothetical GPLv2 python program may currently be importing python-requests for use at runtime. If we updated python-requests (from ISC to Apache2), would we be throwing that program into a license violation?
Should we go ahead and update? Do we need to take any special precautions?
Go ahead, mere use (and not code copying) of independent modules in a true interpreted language environment (like Python) is not a situation where Fedora is generally concerned about license compatibility, as long as those multiply licensed modules are not compiled together into a single binary and there is no code copying between the two.
~tom
== Fedora Project