sugarlabs / Pippy

Pippy allows the student to examine, execute, and modify simple Python programs. In addition it is possible to write Python statements to play sounds, calculate expressions, or make simple text based interactive games.
GNU General Public License v2.0
11 stars 34 forks source link

LICENSE is GPLv3+, COPYING is GPLv2+, included box2d is GPLv3+, activity.info is GPLv2+ #54

Closed quozl closed 6 years ago

quozl commented 6 years ago

Conflicting license claims in source.

s1db commented 6 years ago

Conflicting with Pippy licence in https://github.com/sugarlabs/develop-activity What is to be done in cases like this, where an older version of code is carrying v2.0, would we need to licence Develop under v2.0 or can we licence it under v3.0? I'm not sure, but to me the former makes more sense.

quozl commented 6 years ago

Thanks.

Moving Pippy to GPLv3+ seems possible, as "or later" is used. An edit of source files here.

Then, use the new Pippy source files in Develop.

Then, moving Develop to GPLv3+ is not blocked by the Pippy source files, and the next blockage if any will be revealed.

On the other hand, if the Pippy source files in Develop are GPLv2+, they can already be moved to GPLv3+.

quozl commented 6 years ago

7698d003e28c0817c41f1b6c1ca7e25d3709e512