is flawed - Where in the license does it say that you cant submit patches? In fact, it specifically states that you have to submit changes to the code to the Everything dev team - I dont see how the license has anything to do with an inability to write and submit patches.
If I had a piece of code that I open sourced, and it wasn't finished yet, you'd better believe I wouldnt want people redistributing changes they had made - but I WOULD want them submitting fixes to me (As the license suggests you should).