I think it is a combination of several factors; * Historical - The first non-httpd project in Apache was Java, followed by a handful of others.
* Java is one of the big languages. * Some projects are spin-offs from other ASF projects * External Java projects knows Apache Java projects very well, through Ant, Maven, Commons, Tomcat and many other they use. So if they seek a new home, ASF is one of the obvious choices. For C/C++, C#, Ruby and Python, this is not necessarily the case. There is often no natural tie between a random solo project in these languages and ASF. * The above is creating a reinforcement feedback loop, giving the impression that ASF is all about Java and perhaps overlooked for other platforms when seeking a new home. Hope that helps. Niclas On Sun, Mar 19, 2017 at 4:27 PM, Spaghetti Roulette < spaghettiroule...@mail.com> wrote: > Why do Apache projects use Java so extensively? It looks to me that a lot > of projects, if not most of them, are written in Java, and I can't get my > head around this fact. Is there any reason, perhaps technical, or is it > just coincidence? > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@community.apache.org > For additional commands, e-mail: dev-h...@community.apache.org > > -- Niclas Hedhman, Software Developer http://polygene.apache.org <http://zest.apache.org> - New Energy for Java