IntelliJ IDEA Sources Available
The first intelligent Java IDE that since the year 2000 has brought clever code assistance, refactorings or code analysis to the Java masses has been open-sourced. Starting with the upcoming version 9.0, IntelliJ IDEA will be offered in two editions: Community Edition and Ultimate Edition. The Community Edition focuses on Java SE technologies, Groovy and Scala development. It's free of charge and open-sourced under Apache 2.0 license. The Ultimate edition with full Java EE technology stack remains our standard commercial offering. See the feature comparison matrix for the differences.
Briefly, in the free Community Edition you'll get all the Java code support - various refactorings and code inspections, coding assistance, debugging, TestNG and JUnit testing; CVS, Subversion and Git support, Ant and Maven build integration, Groovy and Scala (through a separate plugin) support. To learn more and download the Public Preview of IntelliJ IDEA 9 Community Edition, please visit the IntelliJ IDEA Community Edition site.
The IntelliJ platform, the common foundation for all our IDEs (IDEA, RubyMine, WebIDE or MPS), is being open-sourced under APL 2.0, too.
Are you curious about how we write code at JetBrains? Can't you wait to put your hands on the IntelliJ IDEA code, start contributing and become a commiter of the IntelliJ IDEA project? Visit the project site, clone our Git source repository and start coding.
I'm sure you have a lot of questions. Check out the FAQ and feel free to discuss below.