No, the Eclipse Foundation is language and platform agnostic. There is no requirement for projects to be implemented in Java. LocationTech already hosts projects that are implement in C/C++, Python, Ruby, Scala, and other languages.
EclipseCon Europe 2019 Call for Papers is now open!
The early-bird deadline is July 1 and final submission is July 15.