Eclipse is an open source IDE that is written mostly in Java and released under the Eclipse Public License (EPL). It can be extended using plugins and the Yocto Project releases a Yocto plugin that allows to use Eclipse for Yocto application development.