Russ Cox’s response to “Go Is Not a Community Driven Project”
Not sure what to make of this. All of the points the author makes are obvious; <i>of course</i> a project originated at Google would have a majority-Google membership. <i>Of course</i> anyone is free to fork Go. <i>Of course</i> the code can be considered FOSS. <i>Of course</i> execs at Google couldn't care less about spec details. None of those things disprove the point that Go is <i>not</i> a community-driven project.<p>I think I've mentioned this a while back, but one only needs to look to the Guava library team to see what Google's general position is on community contribution: contributors need not apply. The maintainers there blogged at-length about the inferiority of non-Googlers and the tedium of dealing with the unwashed masses -- typical NIH syndrome -- this is the same philosophy that the Go team is influenced by, perhaps with only a less hostile tone.<p>The difference between an OpenJDK and an OpenGo project, in practice, would be that the two would be completely unrelated. Go core would go on ignoring community progress and, at best, Google would sue for the project to change the name and force a hard fork.