Eclipse is definitely one of the most highly acclaimed open-source tools among developers. It's a useful integrated development environment (IDE) for the creation of the so-called "Rich Client Platforms".
Excellent modular IDE.
One of the main features of this software is that it works by adding modules to extend the IDE's possibilities. Thus, the original platform is really lightweight and also extensible to almost any coding language.
Included in the software
With this SDK you'll have everything you need to develop your very own applications on Linux:
- The main platform.
- Java development tools.
- The PDE (Plug-in Development Environment) to create modules.
- All the documentation you could possibly need.
All in all, with this software you'll have the most complete integrated development environment you could ever imagine, supported by a large user community.