The PSF license indeed allows this. (Note that "Python GPL license" is incorrect usage -- the PSF license is most definitely not the GPL -- that's "Gnu Public License", a totally different license.) GitHub is a fine platform for this.
Note that you're effectively forking IDLE this way -- it may not be easy to get the changes that you applied here accepted back into the CPython repo, because of backward compatibility concerns (it's easy to apply a change that breaks on some platform you've never heard of, or for some user whose workflow is different than yours -- see also https://xkcd.com/1172/). Personally, I think it's fine to fork IDLE, and I think eventually it should be removed from the stdlib -- but this is controversial, as educators often are forced to rely on the IDLE that is bundled with the Python installer. But that's a longer discussion. On Sat, Jul 25, 2015 at 12:22 AM, Sean Felipe Wolfe <ether....@gmail.com> wrote: > Hello IDLE-ers, > > I'm considering putting a copy of the idle code on github, to leverage > the excellent tools that platform provides and be able to incorporate > various fixes that have been discussed but not implemented in the > standard distribution as of yet. > > The Python GPL license is pretty simple and from my reading, grants > the ability to do this as long as I include a copyright notice. > > A few questions then: > a) does anybody think it's illegal to do ? > b) would it help make idle improvements easier to access ? > c) is there a better platform, ie. launchpad or bitbucket? > > I have used bitbucket for pygame, and although the toolset isn't as > easy to use, maybe it makes sense. > > I'm curious to hear what you all think about this. > > -- > A musician must make music, an artist must paint, a poet must write, > if he is to be ultimately at peace with himself. > - Abraham Maslow > _______________________________________________ > IDLE-dev mailing list > IDLE-dev@python.org > https://mail.python.org/mailman/listinfo/idle-dev > -- --Guido van Rossum (python.org/~guido)
_______________________________________________ IDLE-dev mailing list IDLE-dev@python.org https://mail.python.org/mailman/listinfo/idle-dev