I think you've got the question backwards. The ASF does not really create projects. Projects create development communities at ASF. So, I think the real question should be: what makes Apache so appealing to Java-based projects?
I think the answer to that question is probably "the same things that make it appealing to any other project". I don't think the ASF is particularly suited for Java projects over any other language. The prevalence of Java here is probably mostly historical, with some projects following the build tooling (ant, ivy, maven) and dependencies (tomcat, commons), because they've seen the success of those projects they depend on here. Java itself also probably has something to do with it... Java is a popular language and it's going to have a high representation in any sufficiently large community. Java is also prone to modularization with a high number of smaller projects than fewer larger ones. It's also possible that Java is just an easier language to build a community around? In short, it's probably not just coincidence; there's probably some causal reasons, but I don't think it matters much, because the ASF doesn't prescribe languages. On Sun, Mar 19, 2017, 04:33 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 > >