Java Compilers and IDEs for Linux
Eclipse
- Version Number: 3.7
- Revision Date: N/A
- Byte Size: 120MB
- License: Freeware
- Home Page: http://www.eclipse.org
- Author: Eclipse Foundation
- Source Code: N/A
- Description: Eclipse is a kind of universal tool platform - an open free extensible IDE for anything and nothing in particular. The Eclipse IDE provides an excellent Java source code editor and debugger. There are other plugins for Eclipse that provide full featured development in the following languages:
- For C/C++ download: http://www.eclipse.org/cdt/
- For C# download: http://www.improve-technologies.com/alpha/esharp/
Comments from Jon Strande of JavaPro: "What do you get when an industry heavyweight, IBM, donates source code worth $40 million to the open source community? You get a great, free, integrated development environment (IDE) named Eclipse. Leading the development effort is Object Technology International (OTI), an IBM company, which built the VisualAge products. (IBM is using Eclipse as the basis for its next-generation WebSphere Studio Application Development environment.)"
netBeans
- Version Number: 7.0
- Revision Date: N/A
- Byte Size: 50MB
- License: Freeware
- Home Page: http://www.netbeans.org
- Author: Sun
- Source Code: N/A
- Description: A world-class, professional IDE (Integrated Development Environment) - The NetBeans IDE is the Platform (see right) plus modules that include things such as an editor, tools for working with source code (Java, C++ and others), version control, and a lot more. Some of the advantages of it are:
- Advanced syntax highlighting, error checking code editor
- Support for the Java, C, C++, XML and HTML languages
- Support for JSP, XML, RMI, CORBA, JINI, JDBC and Servlet technologies
- Support for Ant, CVS and other version control systems
- Pluggable support for compilers, debuggers and execution services
- Visual design tools
- Wizards and code generation and management tools
- Cross-platform
KDevelop
- Version Number: 3.5.5
- Revision Date: N/A
- Byte Size: 35MB
- License: Freeware
- Home Page: http://www.kdevelop.org
- Author: KDevelop
- Source Code: N/A
- Description: KDevelop is a free Integrated Development Environment (IDE). It uses the GNU Compiler collection, rather than implement its own compiler. KDevelop integrates a lot of tools, scripts, and templates in a common user interface. It consists of several user interfaces modes, an Application Wizard, several project management system, editing tools, various file and class browsers, a debugger interfavce, several plugin tool and a set of other diagnosis, documentation, and optimization helper tools.
MonoDevelop
- Version Number: 2.2
- Revision Date: N/A
- Byte Size: 25MB
- License: Freeware
- Home Page: http://monodevelop.com
- Author: MonoDevelop
- Source Code: N/A
- Description: MonoDevelop is a GNOME IDE primarily targeted for the development of software that uses both the Mono and Microsoft .NET framework. It was originally a port of SharpDevelop 0.98. One of its aims is to ?create a best of breed development environment for Unix systems for Mono. It supports the following languages: C, C++, C# (1.0, 2.0 and 3.0), Vala, Boo, Java, Nemerle, ILasm, ASP.NET and VB.NET.
Sun Studio
- Version Number: 12
- Revision Date: N/A
- Byte Size: 50MB
- License: Freeware
- Home Page: http://developers.sun.com/sunstudio/
- Author: Sun Microsystems
- Source Code: N/A
- Description: ?The Sun Studio compiler suite is Sun Microsystems' flagship software development product. Sun Studio software delivers optimizing C, C++, and Fortran compilers, libraries, and performance analysis, and debugging tools. Sun Studio is a suite of software products that includes: C/C++/Fortran compilers and support libraries, the Sun Studio IDE based on NetBeans, dbx command-line and GUI based debuggers, a performance analyzer, a thread Analyzer, and the Sun Performance Library.