Java
IDE | License | Written in Java | Windows | Linux | Mac OS X | Other platforms | GUI builder |
---|---|---|---|---|---|---|---|
BlueJ | GPL2+GNU linking exception | Yes | Yes | Yes | Yes | Solaris | No |
DrJava | Permissive | Yes | Yes | Yes | Yes | Solaris | No |
Eclipse JDT | EPL | Yes | Yes | Yes | Yes | Solaris | Yes |
Geany | GPL | No | Yes | Yes | Yes | Solaris | No |
Greenfoot | GPL | Yes | Yes | Yes | Yes | Solaris | No |
IntelliJ IDEA | ALv2, proprietary | Yes | Yes | Yes | Yes | Yes | |
JBuilder | Proprietary | Yes | Yes | Yes | Yes | Solaris | Yes |
JCreator | Proprietary | No | Yes | No | No | No | |
JDeveloper | Proprietary OTN JDeveloper License (freeware) | Yes | Yes | Yes | Yes | generic JVM | Yes |
jGRASP | Proprietary (freeware) | Yes | Yes | Yes | Yes | No | |
KDevelop | GPL | No | No | Yes | No | Solaris | Unknown |
MyEclipse | Proprietary | Yes | Yes | Yes | Yes | Yes | |
NetBeans | CDDL, GPL2 | Yes | Yes | Yes | Yes | Solaris | Yes |
Rational Application Developer | Proprietary | Yes | Yes | Yes | No | Solaris, AIX | Yes |
Servoy | Proprietary | Unknown | Yes | Yes | Yes | Solaris | Yes |
Xcode | Proprietary | No | No | No | Yes | Yes |
Read more about this topic: Comparison Of Integrated Development Environments