OpenJDK!

| **Download** and install the open-source JDK 8 for most popular Linux distributions. If you came here looking for Oracle JDK 8 product binaries for Solaris, Linux, Mac OS X, or Windows, which are based largely on the same code, you can download them from **java.oracle.com** . *Learn how to use the JDK** to write applications http://docs.oracle.com/javase/tutorial
for a wide range http://www.oracle.com/technetwork/java/javase/tech
of environments, from desktop http://java.sun.com/javase/technologies/desktop
to server http://www.oracle.com/technetwork/java/javaee/overview/.
*Hack on the JDK itself**, right here in the growing OpenJDK Community: Browse the code http://hg.openjdk.java.net
on the web, clone a Mercurial repository to make a local copy, learn how

OpenJDK alternatives

  • NetBeans

  • A free, open-source Integrated Development Environment for software developers. You get all the tools you need to create professional desktop, enterprise, web, and mobile applications with the Java language, C/C++, and even dynamic languages such as PHP, JavaScript, Groovy, and Ruby. NetBeans IDE is easy to install and use straight out of the box and runs on many platforms including Windows, Linux, Mac OS X and Solaris.The download section conveniently offers prepackaged bundles/installers for each supported programming language containing only required plugins. »

    tags: auto-indentation built-in-terminal c-plus-plus code-completion development
  • Oracle JDeveloper

  • Oracle JDeveloper is a free integrated development environment that simplifies the development of Java EE-based composite applications and provides a complete end-to-end development for Oracle Fusion Middleware including SOA, WebCenter, Business Process Management and Business Intelligence with support for the full development life cycle.

    tags: development html ide java java-development
  • 10Duke SDK

  • The 10Duke SDK has already been used by companies worldwide to create digital ad campaigns, video sharing services, mobile marketing campaigns and much more. If you can dream it in Java, the 10Duke SDK will help you deliver it - quickly, more cheaply and on a solid code foundation. With an extensive feature set, the 10Duke SDK is the Swiss Army knife of Java application development.

    tags: rapid-software-development sdk software-development
  • Embitz

  • Embitz is a free C/C++ IDE built to meet the most demanding needs of its users working in the field of embedded software development It is designed to be very extensible and fully configurable.

    tags: arm compilers cpp-development development electronics
  • Java-Editor

  • Integrated Java development environments set high requirements on the computer equipment.

    tags: developer-tools developers development development-suite development-tool
  • Spring Roo

  • Spring Roo is a next-generation rapid application development tool for Java developers. With Roo you can easily build full Java applications in minutes. It differs from other productivity tools by focusing on:

    tags: development java-development rapid-application-development