[ACCEPTED]-Am I missing something about the Intellij announcement?-intellij-idea

Accepted answer
Score: 84

Only a subset of IntelliJ, the IntelliJ 38 community edition has been released as open 37 source software. The page that you linked 36 to describes a special license of the "Ultimate" edition 35 (which is not open source), that they are 34 specifically giving for free to people who 33 promise that they will only use it for writing 32 open source software for non-commercial 31 purposes.

According to the FAQ, the new open source version of 30 IntelliJ is available under an Apache license.

To clarify: The 29 community edition of IntelliJ is available under the Apache license, which means you 28 can use it for whatever purposes you want, including 27 writing proprietary, commercial software. It 26 also mean you can modify the code of IntelliJ yourself, sell 25 modified versions of it, anything like that, as 24 long as you abide by the Apache license.

The 23 community edition does not have all of the functionality of the ultimate edition. It only has some of 22 the functionality; for instance, it has 21 support for Java and Groovy, but not Python 20 or Scala. But the community edition can 19 be used for any purposes you want, as long 18 as you follow the terms of the Apache license.

The ultimate 17 edition (which includes extra functionality 16 as listed in their comparison) normally costs money. However, they 15 are also offering the ultimate edition for free to people who promise that they 14 are using it for non-commercial purposes 13 for an open source project (I have no idea 12 how they would actually enforce this, but 11 that's beside the point). I believe this 10 is an offer that they've had since before 9 they released IntelliJ community edition 8 as open source software; as a way of helping 7 out open source development, without giving 6 away everything to everyone.

So, go ahead 5 and download the community edition, and use it for 4 anything you want, from developing free 3 software to developing commercial software 2 to modifying IntelliJ yourself and selling 1 it.

Score: 2

IntelliJ has a licenses folder that you 34 can check out; For instance mine is located 33 under here JetBrains\IntelliJ IDEA 129.111\license

You can see that there is a file 32 called IDEA_OpenSource_license.txt


Subject to the terms, conditions, and 31 limitations set forth in this Agreement, including 30 any amendments thereto, Licensor hereby 29 grants to Licensee a limited, non-exclusive, non-transferable,royalty-free license 28 to use the Software for a period of 1 (one) year 27 as follows:

(a) Licensee may: (i) install 26 the version of the Software that has been 25 specified in License Certificate on multiple 24 Clients and operating systems; (ii) use 23 the Software by Authorized Users solely for 22 the purpose of development of non-commercial 21 open source projects that meet the Open 20 Source Definition at http://www.opensource.org/docs/definition_plain.html, and (iii) make one 19 back-up copy of the Software solely for 18 archival purposes.

(b) Licensee may not: (i) sell, redistribute 17 (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise 16 transfer the Software, or any portions of 15 the Software, to anyone without the prior 14 written consent of Licensor; (ii) reverse engineer, decompile, disassemble, modify, translate, make 13 any attempt to discover the source code 12 of the Software, or create derivative works 11 from the Software, or (iii) use the Software 10 for any commercial purpose.

Which seems 9 to completely go against what the Apache 8 License allows you to do

I wonder if this 7 is a relic of a previous License before 6 it was open sourced?


Dmitry Jemerov has posted 5 on the following on the Jetbrains blog [source]

IntelliJ 4 IDEA Community Edition is completely free 3 and open-source, licensed under the Apache 2 2 license and can be used for any kind of development. Android 1 Studio has the same licensing terms.

Score: 1

You will find that the free version has 7 most of the features of IntelliJ removed, so 6 you can get experience with IntelliJ, but 5 if you really want to do anything of complexity 4 with it you will need to buy the full-featured 3 version.

But, if you use the free version 2 how can anyone tell which IDE you used to 1 create the java source?

More Related questions