<div dir="ltr"><div>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.<br><br></div>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 <a href="https://xkcd.com/1172/">https://xkcd.com/1172/</a>). 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.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Jul 25, 2015 at 12:22 AM, Sean Felipe Wolfe <span dir="ltr"><<a href="mailto:ether.joe@gmail.com" target="_blank">ether.joe@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello IDLE-ers,<br>
<br>
I'm considering putting a copy of the idle code on github, to leverage<br>
the excellent tools that platform provides and be able to incorporate<br>
various fixes that have been discussed but not implemented in the<br>
standard distribution as of yet.<br>
<br>
The Python GPL license is pretty simple and from my reading, grants<br>
the ability to do this as long as I include a copyright notice.<br>
<br>
A few questions then:<br>
a) does anybody think it's illegal to do ?<br>
b) would it help make idle improvements easier to access ?<br>
c) is there a better platform, ie. launchpad or bitbucket?<br>
<br>
I have used bitbucket for pygame, and although the toolset isn't as<br>
easy to use, maybe it makes sense.<br>
<br>
I'm curious to hear what you all think about this.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
A musician must make music, an artist must paint, a poet must write,<br>
if he is to be ultimately at peace with himself.<br>
- Abraham Maslow<br>
_______________________________________________<br>
IDLE-dev mailing list<br>
<a href="mailto:IDLE-dev@python.org">IDLE-dev@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/idle-dev" rel="noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/idle-dev</a><br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">--Guido van Rossum (<a href="http://python.org/~guido" target="_blank">python.org/~guido</a>)</div>
</div>