aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlistair Bush <ali_bush@gentoo.org>2009-01-24 07:02:52 +0000
committerAlistair Bush <ali_bush@gentoo.org>2009-01-24 07:02:52 +0000
commit6c6fa6fbff8682a3d9c5f1e00a434053834d3054 (patch)
tree0f739b999febcfa53855e2ec082ae4f197c3f0b8
parentVersion bump based on ebuild in bug #255140. Thanks to Ravi Nanavati <ravi_n+... (diff)
downloadjava-6c6fa6fbff8682a3d9c5f1e00a434053834d3054.tar.gz
java-6c6fa6fbff8682a3d9c5f1e00a434053834d3054.tar.bz2
java-6c6fa6fbff8682a3d9c5f1e00a434053834d3054.zip
QA Fixes.
svn path=/java-overlay/; revision=7412
-rw-r--r--app-text/jasperreports/ChangeLog5
-rw-r--r--app-text/jasperreports/Manifest29
-rw-r--r--app-text/jasperreports/jasperreports-0.6.8-r1.ebuild70
-rw-r--r--app-text/jasperreports/jasperreports-1.2.7.ebuild12
-rw-r--r--app-text/jasperreports/jasperreports-1.3.0.ebuild10
-rw-r--r--dev-java/jhighlight/ChangeLog5
-rw-r--r--dev-java/jhighlight/Manifest4
-rw-r--r--dev-java/jhighlight/jhighlight-1.0.ebuild5
-rw-r--r--dev-java/jindex/ChangeLog3
-rw-r--r--dev-java/jindex/Manifest10
-rw-r--r--dev-java/jindex/jindex-0.1.ebuild4
-rw-r--r--dev-java/jsap/ChangeLog5
-rw-r--r--dev-java/jsap/Manifest4
-rw-r--r--dev-java/jsap/jsap-1.03a.ebuild16
-rw-r--r--dev-util/idea/ChangeLog4
-rw-r--r--dev-util/idea/Manifest6
-rw-r--r--dev-util/idea/idea-6.0.2.ebuild6
-rw-r--r--dev-util/idea/idea-6.0.4.ebuild6
-rw-r--r--dev-util/visualvm/ChangeLog6
-rw-r--r--dev-util/visualvm/Manifest2
-rw-r--r--dev-util/visualvm/visualvm-1.0_p20080728.ebuild4
-rw-r--r--licenses/IntelliJ-IDEA-academic118
-rw-r--r--licenses/IntelliJ-IDEA-classroom120
-rw-r--r--licenses/IntelliJ-IDEA-commercial120
-rw-r--r--licenses/IntelliJ-IDEA-opensource114
-rw-r--r--licenses/IntelliJ-IDEA-personal113
26 files changed, 661 insertions, 140 deletions
diff --git a/app-text/jasperreports/ChangeLog b/app-text/jasperreports/ChangeLog
index f344a023..3be32738 100644
--- a/app-text/jasperreports/ChangeLog
+++ b/app-text/jasperreports/ChangeLog
@@ -2,6 +2,11 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Jan 2009; Alistair Bush <ali_bush@gentoo.org>
+ -jasperreports-0.6.8-r1.ebuild, jasperreports-1.2.7.ebuild,
+ jasperreports-1.3.0.ebuild:
+ Cleanup old version. QA Fixes.
+
22 Jan 2009; Alistair Bush <ali_bush@gentoo.org> ChangeLog:
Add Changelog for QA.
diff --git a/app-text/jasperreports/Manifest b/app-text/jasperreports/Manifest
index dec45b3f..39a5dab0 100644
--- a/app-text/jasperreports/Manifest
+++ b/app-text/jasperreports/Manifest
@@ -1,28 +1,7 @@
AUX jasperreports-0.6.8-eclipse-3.1.patch 1228 RMD160 6b1614eee87b5da09015416436218d4bfdbfbb64 SHA1 273ed74d2f5a5a89cbb033dd335e1e85e3d09390 SHA256 50e2637fdc62f104ba193ce40e296ae79060f5325dada6f1b73226c390c79fcc
-MD5 0c7969250bc45b1abb84c5ff85bdfaf9 files/jasperreports-0.6.8-eclipse-3.1.patch 1228
-RMD160 6b1614eee87b5da09015416436218d4bfdbfbb64 files/jasperreports-0.6.8-eclipse-3.1.patch 1228
-SHA256 50e2637fdc62f104ba193ce40e296ae79060f5325dada6f1b73226c390c79fcc files/jasperreports-0.6.8-eclipse-3.1.patch 1228
-DIST jasperreports-0.6.8-project.zip 19337868 RMD160 7b3f3f9e3ffa5ac4518540906abc42dbc8c7f541 SHA1 21ecb6b96dbbdb84a0a58d79ba6fd8fac0432958 SHA256 bb89380089f56f1805f813ce6301716231f26e307e826ce9809be936e8b604de
DIST jasperreports-1.2.7-project.zip 32866949 RMD160 457e210ab54d5a5917af171bbb34b75438960c0f SHA1 c9c9d5de88c59da848761933797488c33fd45003 SHA256 36f37e1346bff564357cad1f752d5c0f7af99621d4d6d4faa1bb0121d1c279dd
DIST jasperreports-1.3.0-project.zip 33589708 RMD160 acae7d61d1ed74ef6ce9847622a112050f811d66 SHA1 381f351c9af91003e9f89d9b0f64fb11c513be79 SHA256 c98501a57a938b53abf201b1d7f3d5dafd24982f4b6f249b811221bdcc7ee9fa
-EBUILD jasperreports-0.6.8-r1.ebuild 2062 RMD160 4c683fe48e12c271d981e38ff345f7900cf6f7b7 SHA1 a97f3abacb5480744c419bb42709bf141c6dbbed SHA256 0cf71088ea31e17e90734dd2359d99394c4b0ec2542c31b9bcc5c033342bee17
-MD5 f205f5e887f390606455141bf3385134 jasperreports-0.6.8-r1.ebuild 2062
-RMD160 4c683fe48e12c271d981e38ff345f7900cf6f7b7 jasperreports-0.6.8-r1.ebuild 2062
-SHA256 0cf71088ea31e17e90734dd2359d99394c4b0ec2542c31b9bcc5c033342bee17 jasperreports-0.6.8-r1.ebuild 2062
-EBUILD jasperreports-1.2.7.ebuild 2205 RMD160 c0b3901f20aeb83fb8e1fb9550388a1c99203508 SHA1 ac7382ecdef0a7ed1f22c9eef0adffeca6d6a31f SHA256 0b3440ed92f44bfb50062a7dd585fa643a60e594632696246347adf589dd6b14
-MD5 44b158a42a3bf3cdf5acd17a76e350e7 jasperreports-1.2.7.ebuild 2205
-RMD160 c0b3901f20aeb83fb8e1fb9550388a1c99203508 jasperreports-1.2.7.ebuild 2205
-SHA256 0b3440ed92f44bfb50062a7dd585fa643a60e594632696246347adf589dd6b14 jasperreports-1.2.7.ebuild 2205
-EBUILD jasperreports-1.3.0.ebuild 2285 RMD160 5f3b4860b85047b6fee500626744c9dfd9bdb2d3 SHA1 9a77995a3c28a511f6cd6361e3b724bffa48ae41 SHA256 033cbf6ce494ed45ea52ebcf1fa9d21b20e09424b2b1991a8e4efa33315cf3cd
-MD5 a21a5245366ee861071ac774821e3d66 jasperreports-1.3.0.ebuild 2285
-RMD160 5f3b4860b85047b6fee500626744c9dfd9bdb2d3 jasperreports-1.3.0.ebuild 2285
-SHA256 033cbf6ce494ed45ea52ebcf1fa9d21b20e09424b2b1991a8e4efa33315cf3cd jasperreports-1.3.0.ebuild 2285
-MD5 f6075cc6a473db3e4acb73c80fac0579 files/digest-jasperreports-0.6.8-r1 280
-RMD160 5a68ee658f0fc992c104ebfedcc95bc309a9ef78 files/digest-jasperreports-0.6.8-r1 280
-SHA256 fbb46a8f0ace39c43dc9a9b9580c13395090bb26e0680edfe19739c6fcc1d1ee files/digest-jasperreports-0.6.8-r1 280
-MD5 a02964af5dc0e98c32281226ed5fa982 files/digest-jasperreports-1.2.7 280
-RMD160 71caaa6b2dcce998554ac9cb17106b9fad3e0fb1 files/digest-jasperreports-1.2.7 280
-SHA256 4ff377e7a94d7703245aa0fa57e9065180d008478dfda2e661149029cc1250cf files/digest-jasperreports-1.2.7 280
-MD5 be42e1ce813959d847c4485bb5134eac files/digest-jasperreports-1.3.0 280
-RMD160 b3313c1e737a56e6c514287d46732ead8d14c55d files/digest-jasperreports-1.3.0 280
-SHA256 6b9cf3d6fb4efd74ccee51262316f9987ba7dbb3f37747da41a3c3166702abd3 files/digest-jasperreports-1.3.0 280
+EBUILD jasperreports-1.2.7.ebuild 2098 RMD160 13235c7808046c5adf5eae127fa31c0917b4ea19 SHA1 8ae113ca22a50120e29609b34ab0ab5939da32a8 SHA256 702f4e36c88630834ddb8a3f9f7508f3a7d4073ce8b61b97c0c5d24b71cece42
+EBUILD jasperreports-1.3.0.ebuild 2176 RMD160 6189363224150134ef09323097a79e6f479229ad SHA1 577da90b5f032b83ca30ffbe3f9808adc8c5f5b5 SHA256 bdfce982a5aadd5eec251190cf6f0defdb1e6b63839cb04f32765e9f236d12ce
+MISC ChangeLog 388 RMD160 f896a683fce8c455ecf7a25a075ae8954efb3ebd SHA1 a4125f38d490d9008dc871a7700798dc3831cce9 SHA256 acb47d895eb099483db0847f9d2e1e433708e79adaba82fc941316a85e045b12
+MISC metadata.xml 159 RMD160 5259d4be0ca7b74c28e711d45a289def9aeadbd9 SHA1 c4ec40cd8f19e0d780a5133941bc50043be198cf SHA256 1c070a909e96d9d193f84ad9304d196febbe33b60a724cc4b0d20634bb82255b
diff --git a/app-text/jasperreports/jasperreports-0.6.8-r1.ebuild b/app-text/jasperreports/jasperreports-0.6.8-r1.ebuild
deleted file mode 100644
index a0b43376..00000000
--- a/app-text/jasperreports/jasperreports-0.6.8-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-inherit java-pkg-2 java-ant-2 eutils
-
-DESCRIPTION="JasperReports is a powerful report-generating tool that has the ability to deliver rich content onto the screen, to the printer or into PDF, HTML, XLS, CSV and XML files."
-HOMEPAGE="http://jasperreports.sourceforge.net/"
-SRC_URI="mirror://sourceforge/jasperreports/${P}-project.zip"
-LICENSE="LGPL-2.1"
-SLOT="0.6"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-COMMON_DEPEND="=dev-java/itext-1.3*
- >=dev-java/bsh-1.99
- =dev-java/commons-beanutils-1.6*
- >=dev-java/commons-collections-3.1
- >=dev-java/commons-digester-1.5
- >=dev-java/commons-logging-1.0.4
- dev-db/hsqldb
- >=dev-java/poi-2
- ~dev-java/servletapi-2.3
- >=dev-java/xalan-2.5.2
- =dev-java/eclipse-ecj-3.1*
- >=dev-java/xerces-2.7
- =dev-java/xml-commons-external-1.3*"
-DEPEND=">=virtual/jdk-1.4
- >=app-arch/unzip-5.50
- >=dev-java/ant-core-1.4
- ${COMMON_DEPEND}"
-RDEPEND=">=virtual/jre-1.4
- ${COMMMON_DEPEND}"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/${P}-eclipse-3.1.patch
-
- cd ${S}/lib
- rm -f *.jar
-
- java-pkg_jar-from itext iText.jar
- java-pkg_jar-from bsh bsh.jar
- java-pkg_jar-from commons-beanutils-1.6
- java-pkg_jar-from commons-collections
- java-pkg_jar-from commons-digester
- java-pkg_jar-from commons-logging
- java-pkg_jar-from hsqldb hsqldb.jar
- java-pkg_jar-from poi poi.jar
- java-pkg_jar-from servletapi-2.3
- java-pkg_jar-from eclipse-ecj-3.1
- java-pkg_jar-from xalan
- java-pkg_jar-from xerces-2 xercesImpl.jar
- java-pkg_jar-from xml-commons-external-1.3
- java-pkg_jar-from ant-core ant.jar
-}
-
-src_compile() {
- # we need clean here because it seems to be already compiled
- eant clean jar $(use_doc docs)
-# antflags="${antflags} -lib /usr/lib/eclipse-3/plugins/org.eclipse.jdt.core_3.0.1/jdtcore.jar"
-# antflags="${antflags} -lib $(java-pkg_getjar poi poi.jar)"
-}
-
-src_install() {
- java-pkg_newjar dist/${P}.jar ${PN}.jar
- java-pkg_newjar dist/${P}-applet.jar ${PN}-applet.jar
-
- use doc && java-pkg_dohtml -r docs/*
-}
diff --git a/app-text/jasperreports/jasperreports-1.2.7.ebuild b/app-text/jasperreports/jasperreports-1.2.7.ebuild
index 18b47038..c43b4803 100644
--- a/app-text/jasperreports/jasperreports-1.2.7.ebuild
+++ b/app-text/jasperreports/jasperreports-1.2.7.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/jasperreports/jasperreports-1.0.1.ebuild,v 1.4 2006/07/22 21:28:44 dertobi123 Exp $
+# $Header: $
inherit java-pkg-2 java-ant-2
@@ -44,12 +44,12 @@ RDEPEND=">=virtual/jre-1.4
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
- rm -fr ${S}/dist/*.jar
- rm -fr ${S}/lib/*.jar
+ rm -fr "${S}/dist/*.jar"
+ rm -fr "${S}/lib/*.jar"
- cd ${S}/lib
+ cd "${S}/lib"
java-pkg_jar-from ant-core ant.jar
java-pkg_jar-from antlr
java-pkg_jar-from asm-3 asm.jar
diff --git a/app-text/jasperreports/jasperreports-1.3.0.ebuild b/app-text/jasperreports/jasperreports-1.3.0.ebuild
index 8c927dcc..92f8c6b5 100644
--- a/app-text/jasperreports/jasperreports-1.3.0.ebuild
+++ b/app-text/jasperreports/jasperreports-1.3.0.ebuild
@@ -1,6 +1,6 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-text/jasperreports/jasperreports-1.0.1.ebuild,v 1.4 2006/07/22 21:28:44 dertobi123 Exp $
+# $Header: $
inherit java-pkg-2 java-ant-2
@@ -45,13 +45,13 @@ RDEPEND=">=virtual/jre-1.4
src_unpack() {
unpack ${A}
- cd ${S}
+ cd "${S}"
- rm -fr ${S}/dist/*.jar
+ rm -fr "${S}/dist/*.jar"
# don't remove jars yet, since we're missing deps...
# rm -fr ${S}/lib/*.jar
- cd ${S}/lib
+ cd "${S}/lib"
java-pkg_jar-from ant-core ant.jar
java-pkg_jar-from antlr
java-pkg_jar-from asm-3 asm.jar
diff --git a/dev-java/jhighlight/ChangeLog b/dev-java/jhighlight/ChangeLog
index 84993419..948afc85 100644
--- a/dev-java/jhighlight/ChangeLog
+++ b/dev-java/jhighlight/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-java/jhighlight
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 22 Jan 2009; Alistair Bush <ali_bush@gentoo.org> jhighlight-1.0.ebuild:
+ Fixed LICENSE and EAPI.
+
18 Dec 2008; Serkan Kaba <serkan@gentoo.org> ChangeLog:
Initial commit. Will be in dependency tree of jubler-4.0
diff --git a/dev-java/jhighlight/Manifest b/dev-java/jhighlight/Manifest
index fc7e7ff1..013b4ca8 100644
--- a/dev-java/jhighlight/Manifest
+++ b/dev-java/jhighlight/Manifest
@@ -1,4 +1,4 @@
DIST jhighlight-1.0-src.zip 354864 RMD160 881e88d78d73046d01280b4f60c857e2f6dfdb23 SHA1 cba322d02409bcabaddad38f1b0793eec5e6a2f1 SHA256 1fa8b0982569153261dbd241a79756e154f605cc8cf9eb499e06755ed4b68309
-EBUILD jhighlight-1.0.ebuild 998 RMD160 e1343cbeb2a25dd903c5a002a43154fd1572b0af SHA1 bbfa84095f868fc2c48e92972484db6b16561b5d SHA256 9d8d0e1f7b534f5f6fcc4c6f7d9e682a185a084eca98dc7ef21bff78acb05343
-MISC ChangeLog 238 RMD160 acc8667390a1067a4c43358f220707a06831de06 SHA1 a93ec3e389dbc333f04ea5b2be1037867536eba5 SHA256 b506c46f2664a6ec768de8f4b1308c3650d92cb8c7d9e975d139b639092441a0
+EBUILD jhighlight-1.0.ebuild 1003 RMD160 d7fab2adbadd40560e4c8ece1aea2790ed7010e4 SHA1 5c5825fab6c902f0d37aae0ffbb3acfde8d82b92 SHA256 f232612f01931e8c026e5d6d8a387baca683d6b50e0ea08e422938fbdd86db1e
+MISC ChangeLog 339 RMD160 9fffbae12acafa5bab06606903e97cb2502cb866 SHA1 d2bdaf4e09f6579c265ff9128dd40748b2ebf9b4 SHA256 639cfee6ec8fa2c7ba160ad419bf9ecbdae372c69a9203c4e1e58b1a616c84a5
MISC metadata.xml 158 RMD160 94cf6dcaf672d8ae3f8958288e448ab2d7da1c80 SHA1 023da9fae1586e478d196e34edf238b7747bb84f SHA256 1432f3cd35ba44f6867c38d841ce078e018172e75cc47bad2c59aa8336c48fc8
diff --git a/dev-java/jhighlight/jhighlight-1.0.ebuild b/dev-java/jhighlight/jhighlight-1.0.ebuild
index 5bf7db65..8536ee44 100644
--- a/dev-java/jhighlight/jhighlight-1.0.ebuild
+++ b/dev-java/jhighlight/jhighlight-1.0.ebuild
@@ -1,9 +1,10 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
WANT_ANT_TASKS="dev-java/jflex:0"
JAVA_PKG_IUSE="doc source"
+EAPI="1"
inherit eutils java-pkg-2 java-ant-2
@@ -12,7 +13,7 @@ MY_P="${P}-src"
DESCRIPTION="Small embeddable pure Java library for syntax highlighting"
HOMEPAGE="https://jhighlight.dev.java.net/"
SRC_URI="https://jhighlight.dev.java.net/files/documents/3366/30845/${MY_P}.zip"
-LICENSE="|| ( CDDL-1.0 LGPL-2.1 )"
+LICENSE="|| ( CDDL LGPL-2.1 )"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
diff --git a/dev-java/jindex/ChangeLog b/dev-java/jindex/ChangeLog
index 7bbf2831..45ec4781 100644
--- a/dev-java/jindex/ChangeLog
+++ b/dev-java/jindex/ChangeLog
@@ -2,6 +2,9 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 24 Jan 2009; Alistair Bush <ali_bush@gentoo.org> jindex-0.1.ebuild:
+ Fix licence.
+
22 Jan 2009; Alistair Bush <ali_bush@gentoo.org> ChangeLog:
Add ChangeLog for QA.
diff --git a/dev-java/jindex/Manifest b/dev-java/jindex/Manifest
index 804dccf6..9d69afc4 100644
--- a/dev-java/jindex/Manifest
+++ b/dev-java/jindex/Manifest
@@ -1,8 +1,4 @@
DIST jindex-0.1.tar.bz2 2185 RMD160 6a676f0423ffb41a064f88deda516f2c7ae4721c SHA1 bb4a36c518e9aba17856d84af705ac4d24361151 SHA256 bdb6867033439f0a6a339740da345e4960a71bdee2c66d1f88e36ddd12a69ebd
-EBUILD jindex-0.1.ebuild 848 RMD160 5130f73c9df0806ae5ec46abf856ca0281aa1473 SHA1 187946355a39648c5667c3ac531b37402a2e208e SHA256 d76a6bad6dc335d4322e8a02c86be16a20be640cf3c1e700df17e1f576a99e63
-MD5 c04190f245478260387c083974e4089d jindex-0.1.ebuild 848
-RMD160 5130f73c9df0806ae5ec46abf856ca0281aa1473 jindex-0.1.ebuild 848
-SHA256 d76a6bad6dc335d4322e8a02c86be16a20be640cf3c1e700df17e1f576a99e63 jindex-0.1.ebuild 848
-MD5 d2bdb01f24eb5c143159cb4220ed3d44 files/digest-jindex-0.1 229
-RMD160 057d45dc7992ffabe4019a161e48f40a42356b09 files/digest-jindex-0.1 229
-SHA256 fbffbc2d5af78966dc991be3e6c3004f7f30cd68c8fe032d944757505e178bec files/digest-jindex-0.1 229
+EBUILD jindex-0.1.ebuild 848 RMD160 51a33d613904b2666ab8887cc5eb5cce42af11bc SHA1 e5b59191bcc1fcd8f2619460ca501bf7e83fdb3e SHA256 4da2eda782fe1ec92e802aaff3d1bb673789c9d21a25d35eb1a580bd6bab4c48
+MISC ChangeLog 203 RMD160 635269490f12f5dd5aaf34971146d4589ef9ebde SHA1 f1252ae38ddb88d13f7be8de39fc99003bb81fe0 SHA256 b59c8c8ba35dba974b5e7f3ddd243abaf2c2b86d4f1ac733ffe6973642bb406b
+MISC metadata.xml 159 RMD160 5259d4be0ca7b74c28e711d45a289def9aeadbd9 SHA1 c4ec40cd8f19e0d780a5133941bc50043be198cf SHA256 1c070a909e96d9d193f84ad9304d196febbe33b60a724cc4b0d20634bb82255b
diff --git a/dev-java/jindex/jindex-0.1.ebuild b/dev-java/jindex/jindex-0.1.ebuild
index 3cdb9f49..42348361 100644
--- a/dev-java/jindex/jindex-0.1.ebuild
+++ b/dev-java/jindex/jindex-0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -8,7 +8,7 @@ DESCRIPTION="Jar Index tool"
HOMEPAGE="http://www.gentoo.org/proj/en/java/"
SRC_URI="http://gentooexperimental.org/~unlord/${P}.tar.bz2"
-LICENSE="GLP-2"
+LICENSE="GPL-2"
SLOT="0"
KEYWORDS="~x86"
IUSE=""
diff --git a/dev-java/jsap/ChangeLog b/dev-java/jsap/ChangeLog
index f97740fe..34b2e777 100644
--- a/dev-java/jsap/ChangeLog
+++ b/dev-java/jsap/ChangeLog
@@ -1,7 +1,10 @@
# ChangeLog for dev-java/jsap
-# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Jan 2009; Alistair Bush <ali_bush@gentoo.org> jsap-1.03a.ebuild:
+ QA Fixes.
+
21 Apr 2007; Miroslav Šulc <fordfrog@gentoo.org>
-files/2.1-test-target.patch, -jsap-2.1.ebuild:
jsap-2.1 moved to tree
diff --git a/dev-java/jsap/Manifest b/dev-java/jsap/Manifest
index 3e32a150..88a176ba 100644
--- a/dev-java/jsap/Manifest
+++ b/dev-java/jsap/Manifest
@@ -1,5 +1,5 @@
AUX jsap-1.03a-build.xml.patch 621 RMD160 284d43ac44d497d24ebea56fa9a6eeb4c30216e9 SHA1 c2acc8e10ac33a5ae4dee8f70c582961ebb372a9 SHA256 6bcb48a7df367dcd4b88374a4ff34cb09c6ef42bd155f9c1c60a12a7c45459b6
DIST JSAP-1.03a-src.tar.gz 1007942 RMD160 e1deb04c40fc1c486dde683bffbf5645df64df63 SHA1 4c21db30df28ef0c6849fa12ee0674900044e224 SHA256 d547aa7a0decc2c52fe06abdc33da1e5354b0984cd9a5d7f4970d8593e7f73b8
-EBUILD jsap-1.03a.ebuild 1083 RMD160 4997727e2253c5ad2ee519348f7aab7cb5237289 SHA1 354f738feeb617dc0e8c7929764016c34ef8268c SHA256 d31cf6ecacf1572d1e0b0bf03a737447b48c30760932ace26c407d68dfd6f845
-MISC ChangeLog 369 RMD160 4b8d22351a4d5fab502ccd83e6e1fabe3de22b0b SHA1 6fc852d08a3000ca8179e82c4a6620285f3fdac1 SHA256 bd470b9c1bf308ba84d4d8be8f4889f5184a0b93b7555a543b33f7cca030a0a4
+EBUILD jsap-1.03a.ebuild 1090 RMD160 b8cf1e7f8a350aba1223889d5af6b2983c7e08a6 SHA1 b52b385b36b4722706ae420842d10b04f7f1f2f1 SHA256 989f11497f18a9a85615e0bd4a861ff061c70c57d9309effea2b962e1f80a8d3
+MISC ChangeLog 452 RMD160 5be667dcf52b1227e2e883e2ad1c264f0885ad2a SHA1 1fa38e1a28ad8537b263e605e85f733d3e35b74d SHA256 aaa7eb5a7cfd3f9c88cadfad253642a9b1d6293929aec2919340e090b4ecbb01
MISC metadata.xml 257 RMD160 0cb23f29c8b4e3b48ac82829bc0d6b72b22761c4 SHA1 1c9650deec3d4a576ecea54d4dd9834b46b22ed9 SHA256 11f45b69ecbc6caeff0cb60a5b07cfbd86d1dbdd67c3502caaf3bb05650d0862
diff --git a/dev-java/jsap/jsap-1.03a.ebuild b/dev-java/jsap/jsap-1.03a.ebuild
index de324336..3e40b259 100644
--- a/dev-java/jsap/jsap-1.03a.ebuild
+++ b/dev-java/jsap/jsap-1.03a.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2006 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -8,12 +8,12 @@ DESCRIPTION="Java Simple Arguments Parser (JSAP)"
HOMEPAGE="http://sourceforge.net/projects/jsap"
SRC_URI="mirror://sourceforge/${PN}/JSAP-1.03a-src.tar.gz"
-LICENSE="LGPL"
+LICENSE="LGPL-2.1"
SLOT="0"
KEYWORDS="~x86"
IUSE="doc test"
-DEPEND=">=virtual/jdk-1.4
+DEPEND=">=virtual/jdk-1.4
>=dev-java/ant-core-1.5.4
=dev-java/snip-0.11
=dev-java/rundoc-0.11
@@ -26,24 +26,24 @@ src_unpack()
{
unpack ${A}
- cd ${S}
+ cd "${S}"
epatch "${FILESDIR}/${P}-build.xml.patch"
- cd ${S}/lib
+ cd "${S}/lib"
rm ant.jar
rm junit.jar
java-pkg_jar-from --build-only snip snip.jar snip-0.11.jar
java-pkg_jar-from --build-only rundoc rundoc.jar rundoc-0.11.jar
if use test ; then
- java-pkg_jar-from --build-only junit junit.jar
+ java-pkg_jar-from --build-only junit junit.jar
fi
- cd ${S}
+ cd "${S}"
eant clean
}
src_compile()
-{
+{
eant jar $(use_doc javadoc manual)
}
diff --git a/dev-util/idea/ChangeLog b/dev-util/idea/ChangeLog
index 5dbda47d..1edf8269 100644
--- a/dev-util/idea/ChangeLog
+++ b/dev-util/idea/ChangeLog
@@ -2,6 +2,10 @@
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Jan 2009; Alistair Bush <ali_bush@gentoo.org> idea-6.0.2.ebuild,
+ idea-6.0.4.ebuild:
+ QA Fix licenses.
+
22 Jan 2009; Alistair Bush <ali_bush@gentoo.org> metadata.xml,
idea-6.0.2.ebuild, idea-6.0.4.ebuild:
QA Fixes.
diff --git a/dev-util/idea/Manifest b/dev-util/idea/Manifest
index a4e95d97..ec090bb9 100644
--- a/dev-util/idea/Manifest
+++ b/dev-util/idea/Manifest
@@ -1,6 +1,6 @@
DIST idea-6.0.2.tar.gz 62215430 RMD160 821daef274a626b26c84bbc1cceaa580530c53cb SHA1 454c037f93d42670b790ecfeb91c92182c387a46 SHA256 925f3631364e099e2432267a210d21530d82de954670cf99a1894409f938f889
DIST idea-6.0.4.tar.gz 62299105 RMD160 8a4d65ae11303803094e3417d5fcbe7e05ae02fc SHA1 e9845b49a4698ac9fab66e2b8f26042e0ab6158e SHA256 0a177adbd91ddf50bc6bd64cb8e3cb4288b71d39d947a5142fd973199e36639f
-EBUILD idea-6.0.2.ebuild 1554 RMD160 fe4baab34a792f18ec8265b073ebe756a3a41664 SHA1 2581769bad7e58d513788b81826f8dcc9e565ed3 SHA256 bbc9e9501cb92e5fb1341a231ff13d85344ba94dd9c95dd9d1b3ef4326f9f659
-EBUILD idea-6.0.4.ebuild 1566 RMD160 597505df13292b21d5c793fe6b4e48b5853ac33f SHA1 ad0251efc964e872c5ffe14437ee1dd2eaee4dec SHA256 321301365e0ce6296f5a474e4b15a8a077755bfa09b71b09ee2651cb8fc807f4
-MISC ChangeLog 232 RMD160 b160c1404b379dbb03b36ccfea1faf9f52146e5d SHA1 165ab8e909d6caddc986178a58dab41c94cb571a SHA256 652b021310df612128005e1687c7b97ca714c55b294ae157c6b2f09e1f647631
+EBUILD idea-6.0.2.ebuild 1648 RMD160 a1f145c32d7e1a7b41a9534ee2fb1aa27052c867 SHA1 b1e1fe2a802d7a6e3b6e2f6987d994c6b34c466f SHA256 d47cf5e704710d5fbc49ba81e4bce2bb1756f43442f9243a1821bc93450c8f46
+EBUILD idea-6.0.4.ebuild 1660 RMD160 5dbfc9703308d9c3e5c9983a3d7a767b3c69569c SHA1 ac80675b89d39e7fb1935bec5c0a634a0a38cbc7 SHA256 26461c372c91077a80872608789e96acc77d1156a568ebb6313a2c2f78ac54e3
+MISC ChangeLog 343 RMD160 a2ba900b1f9b7bedf1b80efe030136132349ed51 SHA1 13b6a9a51df6c75aae1d10c3bf9424db88e73102 SHA256 97ec739e2e2755463f433099a025625271176b28ade3e8d6e88bcd8fc0371c17
MISC metadata.xml 235 RMD160 db4a1deb083a531d431b13a95fb60e2de4683ab8 SHA1 274b560a44dd56ed1a841b04138c83fab04a6f56 SHA256 8b455bbfdb829facbe504d665c423b590452e82d00c206e458a9f84c790420f5
diff --git a/dev-util/idea/idea-6.0.2.ebuild b/dev-util/idea/idea-6.0.2.ebuild
index 23227b48..28f24710 100644
--- a/dev-util/idea/idea-6.0.2.ebuild
+++ b/dev-util/idea/idea-6.0.2.ebuild
@@ -11,7 +11,11 @@ DESCRIPTION="An intelligent Java IDE intensely focused on developer productivity
HOMEPAGE="http://www.jetbrains.com/idea/index.html"
SRC_URI="http://download.jetbrains.com/${PN}/${P}.tar.gz"
SLOT="0"
-LICENSE="IntelliJ-IDEA"
+LICENSE="|| (
+ IntelliJ-IDEA-academic
+ IntelliJ-IDEA-classroom
+ IntelliJ-IDEA-commercial
+ IntelliJ-IDEA-opensource )"
KEYWORDS="~x86"
RESTRICT="mirror strip"
IUSE="eclipse"
diff --git a/dev-util/idea/idea-6.0.4.ebuild b/dev-util/idea/idea-6.0.4.ebuild
index 9ea36ecf..1471088a 100644
--- a/dev-util/idea/idea-6.0.4.ebuild
+++ b/dev-util/idea/idea-6.0.4.ebuild
@@ -11,7 +11,11 @@ DESCRIPTION="An intelligent Java IDE intensely focused on developer productivity
HOMEPAGE="http://www.jetbrains.com/idea/index.html"
SRC_URI="http://download.jetbrains.com/${PN}/${P}.tar.gz"
SLOT="0"
-LICENSE="IntelliJ-IDEA"
+LICENSE="|| (
+ IntelliJ-IDEA-academic
+ IntelliJ-IDEA-classroom
+ IntelliJ-IDEA-commercial
+ IntelliJ-IDEA-opensource )"
KEYWORDS="~amd64 ~x86"
RESTRICT="mirror strip"
IUSE="eclipse"
diff --git a/dev-util/visualvm/ChangeLog b/dev-util/visualvm/ChangeLog
index a66c8ed2..b2484202 100644
--- a/dev-util/visualvm/ChangeLog
+++ b/dev-util/visualvm/ChangeLog
@@ -1,7 +1,11 @@
# ChangeLog for dev-java/icedtea6
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
+ 23 Jan 2009; Alistair Bush <ali_bush@gentoo.org>
+ visualvm-1.0_p20080728.ebuild:
+ Drop keywords due to missing deps.
+
*visualvm-1.0_p20080728 (16 10 2008)
16 Oct 2008; Andrew John Hughes <gnu_andrew@member.fsf.org> visualvm-1.0_p20080728.ebuild:
diff --git a/dev-util/visualvm/Manifest b/dev-util/visualvm/Manifest
index 7acdb4f9..f04d33ce 100644
--- a/dev-util/visualvm/Manifest
+++ b/dev-util/visualvm/Manifest
@@ -4,6 +4,6 @@ DIST icedtea6-1.3.tar.gz 5602066 RMD160 0249b620f816280df6e27e05534dcb15d8d89b15
DIST netbeans-6.1-200805300101-basic_cluster-src.zip 85999885 RMD160 ade3c3a331ecd3587fcdca23c3b22f9cd359cd92 SHA1 c02b67e85982d0444e650ccd42a21bd59859d437 SHA256 7c0c2eec2729fd04b107bac3e71c3f6395fbe156dbea81774850417616420cf4
DIST netbeans-profiler-visualvm_preview2.tar.gz 5512409 RMD160 0b8d88171d24ed00e353d1a3de0c04b50f05dd39 SHA1 212475e44d5592b33e90ee876bb816bd0c556fe2 SHA256 93d51e7049fc30de1e28b3da410f96c9c5408f52947e34824e088fb0b894df22
DIST visualvm-20080728-src.tar.gz 7330350 RMD160 f8ce70d08e3c5d6d5230755de5a8343f723de0be SHA1 833008a7327c0909f63eb83ab7a562b69a82d322 SHA256 01eb356cc6d7a705f51515ec878a60d72ab54ad74b858bd6112ef8c64b871be7
-EBUILD visualvm-1.0_p20080728.ebuild 2556 RMD160 38aaf8385d4e8ba4e5938467c570505dc3d32e6b SHA1 d5e37ad5b8f9a94e1d330dae7db69d9ddaa5c9bb SHA256 5f83030469f18d3f5034be58168ef4402bf0e81e237c0860aa6d89b8602914d3
+EBUILD visualvm-1.0_p20080728.ebuild 2526 RMD160 832081ac2898665326e45411c98393252a4d6b22 SHA1 6e33c8a3d7c6bcd76ca2de60f526d34f337b59bc SHA256 78add843ff1b7183d6cbc94df0233330c9d724a56b9f999f986bb80510ed980f
MISC ChangeLog 282 RMD160 cddc008db616db0f7130e1aa369c30840f71e2a7 SHA1 8f91f6f924ddad72d6513ded317536ae88d74b72 SHA256 1842f7b5f4b503d327aab86076cc8edd5579aff2dbd03f2911447ee214cd6f8d
MISC metadata.xml 376 RMD160 400defff92d0aa29672a5f9a25dd184904fff905 SHA1 3a1bedcce2b7789921cf3851d97d75e156ee4f8f SHA256 ca303aff216f2c2148d9c66a707e15f75fbaf91735311bb8c970fe37d0a5b7a0
diff --git a/dev-util/visualvm/visualvm-1.0_p20080728.ebuild b/dev-util/visualvm/visualvm-1.0_p20080728.ebuild
index 2f1a4e0a..4588b8b2 100644
--- a/dev-util/visualvm/visualvm-1.0_p20080728.ebuild
+++ b/dev-util/visualvm/visualvm-1.0_p20080728.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2008 Gentoo Foundation
+# Copyright 1999-2009 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
@@ -20,7 +20,7 @@ IUSE=""
LICENSE="GPL-2-with-linking-exception"
SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS=""
RDEPEND=">=dev-java/icedtea6-1.3
~dev-util/netbeans-6.1"
diff --git a/licenses/IntelliJ-IDEA-academic b/licenses/IntelliJ-IDEA-academic
new file mode 100644
index 00000000..76291a6d
--- /dev/null
+++ b/licenses/IntelliJ-IDEA-academic
@@ -0,0 +1,118 @@
+Academic License Agreement for IntelliJ IDEA
+
+IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY DOWNLOADING, INSTALLING, COPYING, SAVING ON YOUR COMPUTER, OR OTHERWISE USING THIS SOFTWARE, YOU (LICENSEE, AS DEFINED BELOW) ARE BECOMING A PARTY TO THIS AGREEMENT AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
+
+IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHOULD NOT DOWNLOAD, INSTALL AND USE THE SOFTWARE.
+1. PARTIES
+
+(a) "Licensor" means JetBrains s.r.o., having its principal place of business at Klanova 506/9, Prague, 14700, Czech Republic.
+
+(b) "Licensee" means (i) the individual who is a student, faculty or staff member at an educational institution, or (ii) the educational institution specified in the License Certificate. For purposes of this definition, "educational institution" means a public or private school, college, university and other post secondary educational establishment.
+2. DEFINITIONS
+
+(a) "Authorized User" means (i) if Licensee is an individual, solely Licensee; (ii) if Licensee is an educational institution, any student, faculty or staff member authorized by Licensee to use the Software while performing duties within the scope of their employment or assignment.
+
+(b) "Software" means software program known as IntelliJ IDEA in binary form, including its documentation, any third party software programs that are owned and licensed by parties other than Licensor and that either integrated with or made part of IntelliJ IDEA (collectively, "Third Party Software").
+
+(c) "License Certificate" means evidence of a license provided by Licensor to Licensee in electronic or printed form.
+
+(d) "License Key" means a unique key-code that enables a single Authorized User to use the Software at a time. Only Licensor and/or its representatives are permitted to produce License Keys for the Software.
+
+(e) "Client" means a computer device used by Licensee for running the Software.
+3. OWNERSHIP
+
+(a) The Software is the property of Licensor or its suppliers. The Software is licensed, not sold. Title and copyrights to the Software, in whole and in part and all copies thereof, and all modifications, enhancements, derivatives and other alterations of the Software regardless of who made any modifications, if any, are, and will remain, the sole and exclusive property of Licensor and its suppliers.
+
+(b) The Software is protected by United States Copyright Law and International Treaty provisions. Further, the structure, organization, and code embodied in the Software are the valuable and confidential trade secrets of Licensor and its suppliers and are protected by intellectual property laws and treaties. Licensee agrees to abide by the copyright law and all other applicable laws of the United States including, but not limited to, export control laws.
+4. GRANT OF LICENSE
+
+Subject to the terms, conditions, and limitations set forth in this Agreement, Licensor hereby grants to Licensee a limited, non-exclusive, non-transferable license to use the Software for non-commercial, educational purposes only (including conducting academic research or providing educational services) as follows:
+
+(a) Licensee may:
+
+(i) install and use the version of the Software that has been specified in License Certificate on multiple Clients and operating systems, provided that a number of concurrent users never exceeds the number of Authorized Users specified in License Certificate and that the same License Key is not used concurrently by different Authorized Users, on different Clients or operating systems;
+
+(ii) use the Software for non-commercial, educational purposes only, including conducting academic research or providing educational services, and
+
+(iii) make one back-up copy of the Software solely for archival purposes.
+
+(b) Licensee may not:
+
+(i) sell, redistribute (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise transfer the Software, or any portions of the Software, to anyone without the prior written consent of Licensor;
+
+(ii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, or create derivative works from the Software;
+
+(iii) allow the use of the same License Key by multiple Authorized Users, or on different Clients or operating systems at a time. The Software may contain a feature preventing concurrent use of the same License Key by multiple Authorized Users, on different Clients or operating systems at a time, or
+
+(iV) use the Software for any commercial purpose.
+5. LICENSE TO DISTRIBUTE REDISTRIBUTABLE
+
+In addition to the license granted in Section 4(a) of this Agreement, Licensor grants to Licensee a non-exclusive, limited license to use the files located in the "redist" folder in the Software installation under the terms of the Apache License, Version 2.0. Licensee may obtain a copy of the Apache License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed in writing, software distributed under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for the specific language governing permissions and limitations under the Apache License.
+6. THIRD PARTY SOFTWARE LICENSE
+
+Third Party Software is licensed to Licensee in accordance with a separate license agreement(s) included with the Software, and subject to any restrictions set forth herein. Licensee agrees to abide by the terms and conditions of the Third Party Software license agreements. Licensor will have no responsibility with respect to any Third Party Software, and Licensee will look solely to the licensor(s) of the Third Party Software for any remedy. Licensor claims no right in the Third Party Software, and the same is owned exclusively by the licensor(s) of the Third Party Software. LICENSOR PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH RESPECT TO ANY THIRD PARTY SOFTWARE.
+7. RESTRICTED USE DURING EVALUATION PERIOD
+
+(a) Subject to the terms of this Agreement, Licensee is granted a right to use the Software for evaluation purposes without charge for a period of thirty (30) days from the date of installation of the Software unless otherwise specified ("Evaluation Period").
+
+(b) Licensee's use of the Software during Evaluation Period shall be limited to the internal evaluation of the Software for the sole purpose of determining whether the Software meets Licensee's requirements and whether Licensee desires to continue use of the Software.
+
+(c) Upon expiration of Evaluation Period, Licensee must obtain License Key for perpetual use of the Software or cease using the Software. The Software contains a feature that will automatically disable the Software upon expiration of Evaluation Period. Licensee may not disable, destroy, or remove this feature of the Software, and any attempt to do so will be in violation of this Agreement and will terminate Licensee's rights to use the Software.
+8. LICENSE FEES AND PAYMENTS
+
+Licensee will pay to Licensor the license fee and other charges and expenses as set forth in an appropriate invoice or other purchase documentation. Licensor may charge Licensee interest for any payment that is more than thirty (30) days past due at the rate of one and one-half percent (1.5%) per month or the highest amount allowed by law, whichever is lower.
+9. UPGRADES
+
+Upgrades to new versions of the Software are optional and may be provided by Licensor either for free or at an additional charge pursuant to the upgrade terms set forth by Licensor on its web site at www.jetbrains.com or in a separate agreement between Licensee and Licensor (if applicable). Upon upgrading to a new version of the Software, Licensee must uninstall the previous version.of the Software from Client. If Licensee obtained a License Key for a new version of the Software from Licensor, License shall destroy a License Key obtained for the previous versions of the Software and make sure that it is not used by Authorized Users.
+10. PATENT AND COPYRIGHT INDEMNITY
+
+(a) Licensor will defend and indemnify Licensee for all costs (including reasonable attorneys fees) arising from a claim that Software furnished and used within the scope of this Agreement infringes a U.S. copyright or U.S. patent provided that: (i) Licensee notify Licensor in writing within 30 days of the claim; (ii) Licensor has sole control of the defense and all related settlement negotiations, and (iii) Licensee provide Licensor with the assistance, information, and authority necessary to perform the above.
+
+(b) Licensor will have no liability for any claim of infringement based on (i) code contained within the Software which was not created by Licensor; (ii) use of a superseded or altered release of the Software, except for such alteration(s) or modification(s) which have been made by Licensor or under Licensor's direction, if such infringement would have been avoided by the use of a current, unaltered release of the Software that Licensor provides to Licensee, or (iii) the combination, operation, or use of any Software furnished under this Agreement with programs or data not furnished by Licensor if such infringement would have been avoided by the use of the Software without such programs or data.
+
+(c) In the event the Software is held or believed by Licensor to infringe, or Licensee's use of the Software is enjoined, Licensor will have the option, at its expense, to (i) modify the Software to cause it to become non-infringing; (ii) obtain for Licensee a license to continue using the Software; (iii) substitute the Software with other Software reasonably suitable to Licensee, or (iv) if none of the foregoing remedies are commercially feasible, terminate the license for the infringing Software and refund any license fees paid for the Software, prorated over a three-year term from the effective date of the Agreement.
+
+This Section states Licensor's entire liability for infringement.
+11. LIMITED WARRANTY
+
+(a) If Licensee has paid a license fee for the Software, then for a period of thirty (30) days from the date of receipt of the Software, Licensor warrants the Software against any defects resulting from the electronic transmission process, and that any Software media supplied by Licensor will be free from defects in materials and workmanship ("Limited Warranty").
+
+(b) Licensor's, and its suppliers' and resellers', entire liability and Licensee's exclusive remedy will be, at Licensor's option, either (i) return of the price paid, or (ii) repair or replacement of the Software that does not meet Licensor' Limited Warranty. This Limited Warranty is void if failure of the Software has resulted from accident, abuse, or misapplication. Any replacement Software will be warranted for an additional thirty (30) days. Outside the United States, neither these remedies nor any product support services offered by Licensor are available without proof of purchase from an authorized international source.
+
+(c) EXCEPT FOR THE FOREGOING LIMITED WARRANTY, THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS" AND WITHOUT WARRANTIES. LICENSOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR, AND ITS SUPPLIERS AND RESELLERS, DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
+12. DISCLAIMER OF DAMAGES
+
+(a) REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO LICENSEE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY USER OF THE SOFTWARE, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR SIMILAR DAMAGES (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+(b) IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
+13. U.S. GOVERNMENT RESTRICTED RIGHTS
+
+The Software has been developed entirely at private expense and is provided as "Commercial Computer Software" or "restricted computer software". Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights clause at 48 CFR 52.227-19, and successor thereof, as applicable.
+14. TERMINATION
+
+If Licensee fails to comply with the terms and conditions of this Agreement, this Agreement and Licensee's right and license to use the Software will terminate immediately. Licensee may terminate this Agreement at any time by notifying Licensor. Upon the termination of this Agreement, Licensee must delete the Software from its computers and archives.
+
+LICENSEE AGREES THAT UPON TERMINATION OF THIS AGREEMENT FOR ANY REASON, LICENSOR MAY TAKE ACTIONS SO THAT THE SOFTWARE NO LONGER OPERATES.
+15. MARKETING
+
+Licensee agree to be identified as a customer of Licensor and that Licensor may refer to Licensee by name, trade name and trademark, if applicable, and may briefly describe Licensee's business in Licensor's marketing materials, on Licensor's web site, in public or legal documents. Licensee hereby grants Licensor a license to use Licensee's name and any of Licensee's trade names and trademarks solely pursuant to this marketing section.
+16. GENERAL
+
+(a) Licensor reserves the right at any time to cease the support of the Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the Software.
+
+(b) This Agreement, including the Third Party Software license agreements, constitutes the entire agreement between the parties concerning Licensee's use of the Software, and supersedes any and all prior or contemporaneous oral or written representations, communications, or advertising with respect to the Software. No purchase order, other ordering document or any hand written or typewritten text which purports to modify or supplement the printed text of this Agreement or any schedule will add to or vary the terms of this Agreement unless signed by both Licensee and Licensor.
+
+(c) A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach. The provisions of this Agreement which require or contemplate performance after the expiration or termination of this Agreement will be enforceable notwithstanding said expiration or termination.
+
+(d) This Agreement will be governed by the laws of Czech Republic, without reference to conflict of laws principles. Licensee agrees that any litigation relating to this Agreement may only be brought in, and will be subject to the jurisdiction of, any Court of Czech Republic.
+
+(e) Titles are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. If any provision of this Agreement is held invalid, the remainder of this Agreement will continue in full force and effect. Either Licensor or Licensee may assign this Agreement in the case of a merger or sale of substantially all of its respective assets to another entity. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and assigns.
+
+For exceptions or modifications to this Agreement, please contact Licensor at:
+
+Address: Klanova 9/506, Prague, 14700, Czech Republic
+
+Fax: +420 261 711 724
+
+E-mail: sales@jetbrains.com
+
diff --git a/licenses/IntelliJ-IDEA-classroom b/licenses/IntelliJ-IDEA-classroom
new file mode 100644
index 00000000..5fa98bfe
--- /dev/null
+++ b/licenses/IntelliJ-IDEA-classroom
@@ -0,0 +1,120 @@
+Classroom License Agreement for IntelliJ IDEA
+
+IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY DOWNLOADING, INSTALLING, COPYING, SAVING ON YOUR COMPUTER, OR OTHERWISE USING THIS SOFTWARE, YOU (LICENSEE, AS DEFINED BELOW) ARE BECOMING A PARTY TO THIS AGREEMENT AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
+
+IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHOULD NOT DOWNLOAD, INSTALL AND USE THE SOFTWARE.
+1. PARTIES
+
+(a) "Licensor" means JetBrains s.r.o., having its principal place of business at Klanova 506/9, Prague, 14700, Czech Republic.
+
+(b) "Licensee" means a public or private school, college, training courses, university and other post secondary educational establishment specified in the License Certificate, exercising rights under, and complying with the terms of this Agreement.
+2. DEFINITIONS
+
+(a) "Authorized User" means any student, faculty or staff member authorized by Licensee to use the Software while performing duties within the scope of their employment or assignment.
+
+(b) "Software" means software program known as IntelliJ IDEA in binary form, including its documentation, any third party software programs that are owned and licensed by parties other than Licensor and that either integrated with or made part of IntelliJ IDEA (collectively, "Third Party Software").
+
+(c) "License Certificate" means evidence of a license provided by Licensor to Licensee in electronic or printed form.
+
+(d) "License Key" means a unique key-code that enables Licensee to use the Software by multiple Authorized Users at a time. Only Licensor and/or its representatives are permitted to produce License Keys for the Software.
+
+(e) "Client" means a computer device owned, leased or otherwise directly controlled by Licensee; that is part of Licensee's internal network domain, located at Licensee's permanent facilities, and used by Authorized User for running the Software.
+3. OWNERSHIP
+
+(a) The Software is the property of Licensor or its suppliers. The Software is licensed, not sold. Title and copyrights to the Software, in whole and in part and all copies thereof, and all modifications, enhancements, derivatives and other alterations of the Software regardless of who made any modifications, if any, are, and will remain, the sole and exclusive property of Licensor and its suppliers.
+
+(b) The Software is protected by United States Copyright Law and International Treaty provisions. Further, the structure, organization, and code embodied in the Software are the valuable and confidential trade secrets of Licensor and its suppliers and are protected by intellectual property laws and treaties. Licensee agrees to abide by the copyright law and all other applicable laws of the United States including, but not limited to, export control laws.
+4. GRANT OF LICENSE
+
+Subject to the terms, conditions, and limitations set forth in this Agreement, Licensor hereby grants to Licensee a limited, non-exclusive, non-transferable, royalty-free license to use the Software for a period of 1 (one) year as follows:
+
+(a) Licensee may:
+
+(i) install and use the version of the Software that has been specified in License Certificate on any number of Clients;
+
+(ii) use the Software by Authorized Users solely in support of classroom instruction of students. The right to use the Software for any other purposes is expressly prohibited;
+
+(iii) allow Authorized Users to install and use the Software for homework at their residencies on personally owned computers, provided that they agree to all provisions of this Agreement, and
+
+(iv) make one back-up copy of the Software for archival purposes.
+
+(b) Licensee may not:
+
+(i) sell, redistribute (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise transfer the Software, or any portions of the Software, to anyone without the prior written consent of Licensor;
+
+(ii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, or create derivative works from the Software, or
+
+(iii) use the Software for any commercial purposes.
+
+Licensee agrees to comply with the terms of this Agreement, and to take reasonable measures to prevent use of the Software by Authorized Users in an inappropriate manner or access to the Software by unauthorized users.
+5. LICENSE TO DISTRIBUTE REDISTRIBUTABLE
+
+In addition to the license granted in Section 4(a) of this Agreement, Licensor grants to Licensee a non-exclusive, limited license to use the files located in the "redist" folder in the Software installation under the terms of the Apache License, Version 2.0. Licensee may obtain a copy of the Apache License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed in writing, software distributed under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for the specific language governing permissions and limitations under the Apache License.
+6. THIRD PARTY SOFTWARE LICENSE
+
+Third Party Software is licensed to Licensee in accordance with a separate license agreement(s) included with the Software, and subject to any restrictions set forth herein. Licensee agrees to abide by the terms and conditions of the Third Party Software license agreements. Licensor will have no responsibility with respect to any Third Party Software, and Licensee will look solely to the licensor(s) of the Third Party Software for any remedy. Licensor claims no right in the Third Party Software, and the same is owned exclusively by the licensor(s) of the Third Party Software. LICENSOR PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH RESPECT TO ANY THIRD PARTY SOFTWARE.
+7. UPGRADES AND LICENSE RENEWAL
+
+(a) Upgrades to new versions of the Software are optional and free of charge during the 1-year license term. Licensee may obtain the generally available new versions of the Software by downloading them from Licensor's web site at www.jetbrains.com/idea/download/.
+
+(b) Licensee may renew its license for another year by submitting a written request to Licensor 30 (thirty) days prior to the license expiration date.
+8. PATENT AND COPYRIGHT INDEMNITY
+
+(a) Licensor will have no liability for any claim of infringement based on:
+
+(i) code contained within the Software which was not created by Licensor;
+
+(ii) use of a superseded or altered release of the Software, except for such alteration(s) or modification(s) which have been made by Licensor or under Licensor's direction, if such infringement would have been avoided by the use of a current, unaltered release of the Software that Licensor provides to Licensee, or
+
+(iii) the combination, operation, or use of any Software furnished under this Agreement with programs or data not furnished by Licensor if such infringement would have been avoided by the use of the Software without such programs or data.
+
+(b) In the event the Software is held or believed by Licensor to infringe, or Licensee's use of the Software is enjoined, Licensor will have the option, at its expense, to:
+
+(i) modify the Software to cause it to become non-infringing;
+
+(ii) obtain for Licensee a license to continue using the Software;
+
+(iii) substitute the Software with other Software reasonably suitable to Licensee, or
+
+(iv) if none of the foregoing remedies are commercially feasible, terminate the license for the infringing Software.
+
+This Section states Licensor's entire liability for infringement.
+9. LIMITED WARRANTY
+
+THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS" AND WITHOUT WARRANTIES. LICENSOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR, AND ITS SUPPLIERS AND RESELLERS, DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
+10. DISCLAIMER OF DAMAGES
+
+(a) REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO LICENSEE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY USER OF THE SOFTWARE, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR SIMILAR DAMAGES (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+(b) IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
+11. U.S. GOVERNMENT RESTRICTED RIGHTS
+
+The Software has been developed entirely at private expense and is provided as "Commercial Computer Software" or "restricted computer software". Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights clause at 48 CFR 52.227-19, and successor thereof, as applicable.
+12. TERMINATION
+
+If Licensee fails to comply with the terms and conditions of this Agreement, this Agreement and Licensee's right and license to use the Software will terminate immediately. Licensee may terminate this Agreement at any time by notifying Licensor. Upon the termination of this Agreement, Licensee must delete the Software from its computers and archives, and also ensure that it is deleted by Authorized Users.
+
+LICENSEE AGREES THAT UPON TERMINATION OF THIS AGREEMENT FOR ANY REASON, LICENSOR MAY TAKE ACTIONS SO THAT THE SOFTWARE NO LONGER OPERATES.
+13. MARKETING
+
+Licensee agree to be identified as a customer of Licensor and that Licensor may refer to Licensee by name, trade name and trademark, if applicable, and may briefly describe Licensee's business in Licensor's marketing materials, on Licensor's web site, in public or legal documents. Licensee hereby grants Licensor a license to use Licensee's name and any of Licensee's trade names and trademarks solely pursuant to this marketing section.
+14. GENERAL
+
+(a) Licensor reserves the right at any time to cease the support of the Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the Software.
+
+(b) This Agreement, including the Third Party Software license agreements, constitutes the entire agreement between the parties concerning Licensee's use of the Software, and supersedes any and all prior or contemporaneous oral or written representations, communications, or advertising with respect to the Software. No purchase order, other ordering document or any hand written or typewritten text which purports to modify or supplement the printed text of this Agreement or any schedule will add to or vary the terms of this Agreement unless signed by both Licensee and Licensor.
+
+(c) A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach. The provisions of this Agreement which require or contemplate performance after the expiration or termination of this Agreement will be enforceable notwithstanding said expiration or termination.
+
+(d) This Agreement will be governed by the laws of Czech Republic, without reference to conflict of laws principles. Licensee agrees that any litigation relating to this Agreement may only be brought in, and will be subject to the jurisdiction of, any Court of Czech Republic.
+
+(e) Titles are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. If any provision of this Agreement is held invalid, the remainder of this Agreement will continue in full force and effect. Either Licensor or Licensee may assign this Agreement in the case of a merger or sale of substantially all of its respective assets to another entity. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and assigns.
+
+For exceptions or modifications to this Agreement, please contact Licensor at:
+
+Address: Klanova 9/506, Prague, 14700, Czech Republic
+
+Fax: +420 261 711 724
+
+E-mail: sales@jetbrains.com
+
diff --git a/licenses/IntelliJ-IDEA-commercial b/licenses/IntelliJ-IDEA-commercial
new file mode 100644
index 00000000..6a4fa461
--- /dev/null
+++ b/licenses/IntelliJ-IDEA-commercial
@@ -0,0 +1,120 @@
+License Agreement for IntelliJ IDEA
+
+IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY DOWNLOADING, INSTALLING, COPYING, SAVING ON YOUR COMPUTER, OR OTHERWISE USING THIS SOFTWARE, YOU (LICENSEE, AS DEFINED BELOW) ARE BECOMING A PARTY TO THIS AGREEMENT AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
+
+IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHOULD NOT DOWNLOAD, INSTALL AND USE THE SOFTWARE.
+1. PARTIES
+
+(a) "Licensor" means JetBrains s.r.o., having its principal place of business at Klanova 506/9, Prague, 14700, Czech Republic.
+
+(b) "Licensee" means the individual or legal entity specified in the License Certificate. For legal entities, "Licensee" includes any entity which controls, is controlled by, or is under common control with Licensee. For purposes of this definition, "control" means (i) the power, direct or indirect, to cause the direction or management of such entity, whether by contract or otherwise, or (ii) ownership of fifty percent (50%) or more of the outstanding shares or beneficial ownership of such entity.
+2. DEFINITIONS
+
+(a) "Authorized User" means (i) if Licensee is an individual, solely Licensee; (ii) if Licensee is a legal entity, any employee, independent contractor and other temporary worker authorized by Licensee to use the Software while performing duties within the scope of their employment or assignment.
+
+(b) "Software" means software program known as IntelliJ IDEA in binary form, including its documentation, any third party software programs that are owned and licensed by parties other than Licensor and that either integrated with or made part of IntelliJ IDEA (collectively, "Third Party Software").
+
+(c) "License Certificate" means evidence of a license provided by Licensor to Licensee in electronic or printed form.
+
+(d) "License Key" means a unique key-code that enables a single Authorized User to use the Software at a time. Only Licensor and/or its representatives are permitted to produce License Keys for the Software.
+
+(e) "License Server" means a server application that is designed to store License Keys and to enable access to the Software from Clients within Licensee's local area network ("Licensee's LAN"). License Server may be optionally provided by Licensor to Licensee.
+
+(f) "Server Computer" means a central computer device that is part of Licensee's LAN and that is dedicated by Licensee to run License Server.
+
+(g) "Client" means a computer device used by Authorized User for running the Software.
+3. OWNERSHIP
+
+(a) The Software is the property of Licensor or its suppliers. The Software is licensed, not sold. Title and copyrights to the Software, in whole and in part and all copies thereof, and all modifications, enhancements, derivatives and other alterations of the Software regardless of who made any modifications, if any, are, and will remain, the sole and exclusive property of Licensor and its suppliers.
+
+(b) The Software is protected by United States Copyright Law and International Treaty provisions. Further, the structure, organization, and code embodied in the Software are the valuable and confidential trade secrets of Licensor and its suppliers and are protected by intellectual property laws and treaties. Licensee agrees to abide by the copyright law and all other applicable laws of the United States including, but not limited to, export control laws.
+4. GRANT OF LICENSE
+
+Subject to the terms, conditions, and limitations set forth in this Agreement, Licensor hereby grants to Licensee a limited, non-exclusive, non-transferable license to use the Software as follows:
+
+(a) Licensee may:
+
+(i) install and use the version of the Software that has been specified in License Certificate on multiple Clients and operating systems, provided that a number of concurrent users never exceeds the number of Authorized Users specified in License Certificate and that the same License Key is not used concurrently by different Authorized Users, on different Clients or operating systems;
+
+(ii) access the Software from Clients via License Server if Licensee has obtained License Server from Licensor. Licensee may install multiple instances of License Server, provided that Licensee complies with restrictions set forth in Paragraph 4 (iii) herein, and
+
+(ii) make one back-up copy of the Software solely for archival purposes.
+
+(b) Licensee may not:
+
+(i) sell, redistribute (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise transfer the Software, or any portions of the Software, to anyone without the prior written consent of Licensor;
+
+(ii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, or create derivative works from the Software;
+
+(iii) allow the use of the same License Key by multiple Authorized Users, on multiple instances of License Server, on different Clients or operating systems at a time. The Software may contain a feature preventing concurrent use of the same License Key by multiple Authorized Users, on multiple instances of License Server, on different Clients or operating systems.
+5. LICENSE TO DISTRIBUTE REDISTRIBUTABLE
+
+In addition to the license granted in Section 4(a) of this Agreement, Licensor grants to Licensee a non-exclusive, limited license to use the files located in the "redist" folder in the Software installation under the terms of the Apache License, Version 2.0. Licensee may obtain a copy of the Apache License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed in writing, software distributed under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for the specific language governing permissions and limitations under the Apache License.
+6. THIRD PARTY SOFTWARE LICENSE
+
+Third Party Software is licensed to Licensee in accordance with a separate license agreement(s) included with the Software, and subject to any restrictions set forth herein. Licensee agrees to abide by the terms and conditions of the Third Party Software license agreements. Licensor will have no responsibility with respect to any Third Party Software, and Licensee will look solely to the licensor(s) of the Third Party Software for any remedy. Licensor claims no right in the Third Party Software, and the same is owned exclusively by the licensor(s) of the Third Party Software. LICENSOR PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH RESPECT TO ANY THIRD PARTY SOFTWARE.
+7. RESTRICTED USE DURING EVALUATION PERIOD
+
+(a) Subject to the terms of this Agreement, Licensee is granted a right to use the Software for evaluation purposes without charge for a period of thirty (30) days from the date of installation of the Software unless otherwise specified ("Evaluation Period").
+
+(b) Licensee's use of the Software during Evaluation Period shall be limited to the internal evaluation of the Software for the sole purpose of determining whether the Software meets Licensee's requirements and whether Licensee desires to continue use of the Software.
+
+(c) Upon expiration of Evaluation Period, Licensee must obtain License Key for perpetual use of the Software or cease using the Software. The Software contains a feature that will automatically disable the Software upon expiration of Evaluation Period. Licensee may not disable, destroy, or remove this feature of the Software, and any attempt to do so will be in violation of this Agreement and will terminate Licensee's rights to use the Software.
+8. LICENSE FEES AND PAYMENTS
+
+Licensee will pay to Licensor the license fee and other charges and expenses as set forth in an appropriate invoice or other purchase documentation. Licensor may charge Licensee interest for any payment that is more than thirty (30) days past due at the rate of one and one-half percent (1.5%) per month or the highest amount allowed by law, whichever is lower.
+9. UPGRADES
+
+Upgrades to new versions of the Software are optional and may be provided by Licensor either for free or at an additional charge pursuant to the upgrade terms set forth by Licensor on its web site at www.jetbrains.com or in a separate agreement between Licensee and Licensor (if applicable). Upon upgrading to a new version of the Software, Licensee must uninstall the previous version of the Software from Client. If Licensee obtained a License Key for a new version of the Software from Licensor, License shall destroy a License Key obtained for the previous versions of the Software and make sure that it is not used by Authorized Users.
+10. PATENT AND COPYRIGHT INDEMNITY
+
+(a) Licensor will defend and indemnify Licensee for all costs (including reasonable attorneys fees) arising from a claim that Software furnished and used within the scope of this Agreement infringes a U.S. copyright or U.S. patent provided that: (i) Licensee notify Licensor in writing within 30 days of the claim; (ii) Licensor has sole control of the defense and all related settlement negotiations, and (iii) Licensee provide Licensor with the assistance, information, and authority necessary to perform the above.
+
+(b) Licensor will have no liability for any claim of infringement based on (i) code contained within the Software which was not created by Licensor; (ii) use of a superseded or altered release of the Software, except for such alteration(s) or modification(s) which have been made by Licensor or under Licensor's direction, if such infringement would have been avoided by the use of a current, unaltered release of the Software that Licensor provides to Licensee, or (iii) the combination, operation, or use of any Software furnished under this Agreement with programs or data not furnished by Licensor if such infringement would have been avoided by the use of the Software without such programs or data.
+
+(c) In the event the Software is held or believed by Licensor to infringe, or Licensee's use of the Software is enjoined, Licensor will have the option, at its expense, to (i) modify the Software to cause it to become non-infringing; (ii) obtain for Licensee a license to continue using the Software; (iii) substitute the Software with other Software reasonably suitable to Licensee, or (iv) if none of the foregoing remedies are commercially feasible, terminate the license for the infringing Software and refund any license fees paid for the Software, prorated over a three-year term from the effective date of the Agreement.
+
+This Section states Licensor's entire liability for infringement.
+11. LIMITED WARRANTY
+
+(a) If Licensee has paid a license fee for the Software, then for a period of thirty (30) days from the date of receipt of the Software, Licensor warrants the Software against any defects resulting from the electronic transmission process, and that any Software media supplied by Licensor will be free from defects in materials and workmanship ("Limited Warranty").
+
+(b) Licensor's, and its suppliers' and resellers', entire liability and Licensee's exclusive remedy will be, at Licensor's option, either (i) return of the price paid, or (ii) repair or replacement of the Software that does not meet Licensor' Limited Warranty. This Limited Warranty is void if failure of the Software has resulted from accident, abuse, or misapplication. Any replacement Software will be warranted for an additional thirty (30) days. Outside the United States, neither these remedies nor any product support services offered by Licensor are available without proof of purchase from an authorized international source.
+
+(c) EXCEPT FOR THE FOREGOING LIMITED WARRANTY, THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS" AND WITHOUT WARRANTIES. LICENSOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR, AND ITS SUPPLIERS AND RESELLERS, DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
+12. DISCLAIMER OF DAMAGES
+
+(a) REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO LICENSEE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY USER OF THE SOFTWARE, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR SIMILAR DAMAGES (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+(b) IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
+13. U.S. GOVERNMENT RESTRICTED RIGHTS
+
+The Software has been developed entirely at private expense and is provided as "Commercial Computer Software" or "restricted computer software". Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights clause at 48 CFR 52.227-19, and successor thereof, as applicable.
+14. TERMINATION
+
+If Licensee fails to comply with the terms and conditions of this Agreement, this Agreement and Licensee's right and license to use the Software will terminate immediately. Licensee may terminate this Agreement at any time by notifying Licensor. Upon the termination of this Agreement, Licensee must delete the Software from its computers and archives.
+
+LICENSEE AGREES THAT UPON TERMINATION OF THIS AGREEMENT FOR ANY REASON, LICENSOR MAY TAKE ACTIONS SO THAT THE SOFTWARE NO LONGER OPERATES.
+15. MARKETING
+
+Licensee agree to be identified as a customer of Licensor and that Licensor may refer to Licensee by name, trade name and trademark, if applicable, and may briefly describe Licensee's business in Licensor's marketing materials, on Licensor's web site, in public or legal documents. Licensee hereby grants Licensor a license to use Licensee's name and any of Licensee's trade names and trademarks solely pursuant to this marketing section.
+16. GENERAL
+
+(a) Licensor reserves the right at any time to cease the support of the Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the Software.
+
+(b) This Agreement, including the Third Party Software license agreements, constitutes the entire agreement between the parties concerning Licensee's use of the Software, and supersedes any and all prior or contemporaneous oral or written representations, communications, or advertising with respect to the Software. No purchase order, other ordering document or any hand written or typewritten text which purports to modify or supplement the printed text of this Agreement or any schedule will add to or vary the terms of this Agreement unless signed by both Licensee and Licensor.
+
+(c) A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach. The provisions of this Agreement which require or contemplate performance after the expiration or termination of this Agreement will be enforceable notwithstanding said expiration or termination.
+
+(d) This Agreement will be governed by the laws of Czech Republic, without reference to conflict of laws principles. Licensee agrees that any litigation relating to this Agreement may only be brought in, and will be subject to the jurisdiction of, any Court of Czech Republic.
+
+(e) Titles are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. If any provision of this Agreement is held invalid, the remainder of this Agreement will continue in full force and effect. Either Licensor or Licensee may assign this Agreement in the case of a merger or sale of substantially all of its respective assets to another entity. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and assigns.
+
+For exceptions or modifications to this Agreement, please contact Licensor at:
+
+Address: Klanova 9/506, Prague, 14700, Czech Republic
+
+Fax: +420 261 711 724
+
+E-mail: sales@jetbrains.com
+
diff --git a/licenses/IntelliJ-IDEA-opensource b/licenses/IntelliJ-IDEA-opensource
new file mode 100644
index 00000000..42b01d0f
--- /dev/null
+++ b/licenses/IntelliJ-IDEA-opensource
@@ -0,0 +1,114 @@
+IntelliJ IDEA License Agreement for Open Source
+Project Development
+
+IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY DOWNLOADING, INSTALLING, COPYING, SAVING ON YOUR COMPUTER, OR OTHERWISE USING THIS SOFTWARE, YOU (LICENSEE, AS DEFINED BELOW) ARE BECOMING A PARTY TO THIS AGREEMENT AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
+
+IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHOULD NOT DOWNLOAD, INSTALL AND USE THE SOFTWARE.
+1. PARTIES
+
+(a) "Licensor" means JetBrains s.r.o., having its principal place of business at Klanova 506/9, Prague, 14700, Czech Republic.
+
+(b) "Licensee" means an open source development group specified in the License Certificate.
+2. DEFINITIONS
+
+(a) "Authorized User" means a software developer or other open source development group member who is authorized by Licensee to use the Software for the purpose of development of an open source project.
+
+(b) "Software" means software program known as IntelliJ IDEA in binary form, including its documentation, any third party software programs that are owned and licensed by parties other than Licensor and that either integrated with or made part of IntelliJ IDEA (collectively, "Third Party Software").
+
+(c) "License Certificate" means evidence of a license provided by Licensor to Licensee in electronic or printed form. License Certificate contains a license key which enables Licensee to use the Software.
+
+(d) "License Key" means a unique key-code that enables Licensee to use the Software by multiple Authorized Users at a time. Only Licensor and/or its representatives are permitted to produce License Keys for the Software.
+
+(e) "Client" means a computer device used by Authorized User for running the Software.
+3. OWNERSHIP
+
+(a) The Software is the property of Licensor or its suppliers. The Software is licensed, not sold. Title and copyrights to the Software, in whole and in part and all copies thereof, and all modifications, enhancements, derivatives and other alterations of the Software regardless of who made any modifications, if any, are, and will remain, the sole and exclusive property of Licensor and its suppliers.
+
+(b) The Software is protected by United States Copyright Law and International Treaty provisions. Further, the structure, organization, and code embodied in the Software are the valuable and confidential trade secrets of Licensor and its suppliers and are protected by intellectual property laws and treaties. Licensee agrees to abide by the copyright law and all other applicable laws of the United States including, but not limited to, export control laws.
+4. GRANT OF LICENSE
+
+Subject to the terms, conditions, and limitations set forth in this Agreement, Licensor hereby grants to Licensee a limited, non-exclusive, non-transferable,royalty-free license to use the Software for a period of 1 (one) year as follows:
+
+(a) Licensee may:
+
+(i) install the version of the Software that has been specified in License Certificate on multiple Clients and operating systems;
+
+(ii) use the Software by Authorized Users solely for the purpose of development of non-commercial open source projects that meet the Open Source Definition at http://www.opensource.org/docs/definition_plain.html, and
+
+(iii) make one back-up copy of the Software solely for archival purposes.
+
+(b) Licensee may not:
+
+(i) sell, redistribute (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise transfer the Software, or any portions of the Software, to anyone without the prior written consent of Licensor;
+
+(ii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, or create derivative works from the Software, or
+
+(iii) use the Software for any commercial purpose.
+
+Licensee agrees to comply with the terms of this Agreement, and to take reasonable measures to prevent use of the Software by Authorized Users in an inappropriate manner or access to the Software by unauthorized users.
+5. LICENSE TO DISTRIBUTE REDISTRIBUTABLE
+
+In addition to the license granted in Section 4(a) of this Agreement, Licensor grants to Licensee a non-exclusive, limited license to use the files located in the "redist" folder in the Software installation under the terms of the Apache License, Version 2.0. Licensee may obtain a copy of the Apache License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed in writing, software distributed under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for the specific language governing permissions and limitations under the Apache License.
+6. THIRD PARTY SOFTWARE LICENSE
+
+Third Party Software is licensed to Licensee in accordance with a separate license agreement(s) included with the Software, and subject to any restrictions set forth herein. Licensee agrees to abide by the terms and conditions of the Third Party Software license agreements. Licensor will have no responsibility with respect to any Third Party Software, and Licensee will look solely to the licensor(s) of the Third Party Software for any remedy. Licensor claims no right in the Third Party Software, and the same is owned exclusively by the licensor(s) of the Third Party Software. LICENSOR PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH RESPECT TO ANY THIRD PARTY SOFTWARE.
+7. UPGRADES AND LICENSE RENEWAL
+
+(a) Upgrades to new versions of the Software are optional and free of charge during the 1-year license term. Licensee may obtain generally available new versions of the Software by downloading them from Licensor's web site.
+
+(b) Licensee may renew its license for another year by submitting a written request to Licensor 30 (thirty) days prior to the license expiration date.
+8. PATENT AND COPYRIGHT INDEMNITY
+
+(a) Licensor will have no liability for any claim of infringement based on:
+
+(i) code contained within the Software which was not created by Licensor;
+
+(ii) use of a superseded or altered release of the Software, except for such alteration(s) or modification(s) which have been made by Licensor or under Licensor's direction, if such infringement would have been avoided by the use of a current, unaltered release of the Software that Licensor provides to Licensee, or
+
+(iii) the combination, operation, or use of any Software furnished under this Agreement with programs or data not furnished by Licensor if such infringement would have been avoided by the use of the Software without such programs or data.
+
+(b) In the event the Software is held or believed by Licensor to infringe, or Licensee's use of the Software is enjoined, Licensor will have the option, at its expense, to:
+
+(i) modify the Software to cause it to become non-infringing;
+
+(ii) obtain for Licensee a license to continue using the Software;
+
+(iii) substitute the Software with other Software reasonably suitable to Licensee, or
+
+(iv) if none of the foregoing remedies are commercially feasible, terminate the license for the infringing Software.
+
+This Section states Licensor's entire liability for infringement.
+9. LIMITED WARRANTY
+
+THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS" AND WITHOUT WARRANTIES. LICENSOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR, AND ITS SUPPLIERS AND RESELLERS, DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
+10. DISCLAIMER OF DAMAGES
+
+(a) REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO LICENSEE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY USER OF THE SOFTWARE, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR SIMILAR DAMAGES (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+(b) IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
+11. TERMINATION
+
+If Licensee fails to comply with the terms and conditions of this Agreement, this Agreement and Licensee's right and license to use the Software will terminate immediately. Licensee may terminate this Agreement at any time by notifying Licensor. Upon the termination of this Agreement, Licensee must delete the Software from its computers and archives. LICENSEE AGREES THAT UPON TERMINATION OF THIS AGREEMENT FOR ANY REASON, LICENSOR MAY TAKE ACTIONS SO THAT THE SOFTWARE NO LONGER OPERATES.
+12. MARKETING
+
+Licensee agree to be identified as a customer of Licensor and that Licensor may refer to Licensee by name, trade name and trademark, if applicable, and may briefly describe Licensee's business in Licensor's marketing materials, on Licensor's web site, in public or legal documents. Licensee hereby grants Licensor a license to use Licensee's name and any of Licensee's trade names and trademarks solely pursuant to this marketing section.
+13. GENERAL
+
+(a) Licensor reserves the right at any time to cease the support of the Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the Software.
+
+(b) This Agreement, including the Third Party Software license agreements, constitutes the entire agreement between the parties concerning Licensee's use of the Software, and supersedes any and all prior or contemporaneous oral or written representations, communications, or advertising with respect to the Software. No purchase order, other ordering document or any hand written or typewritten text which purports to modify or supplement the printed text of this Agreement or any schedule will add to or vary the terms of this Agreement unless signed by both Licensee and Licensor.
+
+(c) A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach. The provisions of this Agreement which require or contemplate performance after the expiration or termination of this Agreement will be enforceable notwithstanding said expiration or termination.
+
+(d) This Agreement will be governed by the laws of Czech Republic, without reference to conflict of laws principles. Licensee agrees that any litigation relating to this Agreement may only be brought in, and will be subject to the jurisdiction of, any Court of Czech Republic.
+
+(e) Titles are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. If any provision of this Agreement is held invalid, the remainder of this Agreement will continue in full force and effect. Either Licensor or Licensee may assign this Agreement in the case of a merger or sale of substantially all of its respective assets to another entity. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and assigns.
+
+For exceptions or modifications to this Agreement, please contact Licensor at:
+
+Address: Klanova 9/506, Prague, 14700, Czech Republic
+
+Fax: +420 261 711 724
+
+E-mail: sales@jetbrains.com
+
diff --git a/licenses/IntelliJ-IDEA-personal b/licenses/IntelliJ-IDEA-personal
new file mode 100644
index 00000000..eec88175
--- /dev/null
+++ b/licenses/IntelliJ-IDEA-personal
@@ -0,0 +1,113 @@
+Personal License Agreement for IntelliJ IDEA
+
+IMPORTANT! READ CAREFULLY: THIS IS A LEGAL AGREEMENT. BY DOWNLOADING, INSTALLING, COPYING, SAVING ON YOUR COMPUTER, OR OTHERWISE USING THIS SOFTWARE, YOU (LICENSEE, AS DEFINED BELOW) ARE BECOMING A PARTY TO THIS AGREEMENT AND YOU ARE CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS OF THIS AGREEMENT.
+
+IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT, YOU SHOULD NOT DOWNLOAD, INSTALL AND USE THE SOFTWARE.
+1. PARTIES
+
+(a) "Licensor" means JetBrains s.r.o., having its principal place of business at Klanova 506/9, Prague, 14700, Czech Republic.
+
+(b) "Licensee" means the individual specified in the License Certificate. For the avoidance of any doubt, Licensee is a natural person and not a corporation, company, partnership or association or other entity or organization.
+2. DEFINITIONS
+
+(a) "Software" means software program known as IntelliJ IDEA in binary form, including its documentation, any third party software programs that are owned and licensed by parties other than Licensor and that either integrated with or made part of IntelliJ IDEA (collectively, "Third Party Software").
+
+(b) "License Certificate" means evidence of a license provided by Licensor to Licensee in electronic or printed form.
+
+(c) "License Key" means a unique key-code that enables Licensee to use the Software. Only Licensor and/or its representatives are permitted to produce License Keys for the Software.
+
+(d) "Client" means a computer device used by Licensee for running the Software.
+3. OWNERSHIP
+
+(a) The Software is the property of Licensor or its suppliers. The Software is licensed, not sold. Title and copyrights to the Software, in whole and in part and all copies thereof, and all modifications, enhancements, derivatives and other alterations of the Software regardless of who made any modifications, if any, are, and will remain, the sole and exclusive property of Licensor and its suppliers.
+
+(b) The Software is protected by United States Copyright Law and International Treaty provisions. Further, the structure, organization, and code embodied in the Software are the valuable and confidential trade secrets of Licensor and its suppliers and are protected by intellectual property laws and treaties. Licensee agrees to abide by the copyright law and all other applicable laws of the United States including, but not limited to, export control laws.
+4. GRANT OF LICENSE
+
+Subject to the terms, conditions, and limitations set forth in this Agreement, Licensor hereby grants to Licensee a limited, non-exclusive, non-transferable license to use the Software as follows:
+
+(a) Licensee may:
+
+(i) install and use the version of the Software that has been specified in License Certificate on multiple Clients and operating systems, provided that Licensee is the only user of the Software and that the Software is not used on more than one Client and (or) operating system at a time, and
+
+(ii) make one back-up copy of the Software solely for archival purposes.
+
+(b) Licensee may not:
+
+(i) sell, redistribute (except as set forth in Paragraph 5 herein), encumber, give, lend, rent, lease, sublicense, or otherwise transfer the Software, or any portions of the Software, to anyone without the prior written consent of Licensor;
+
+(ii) reverse engineer, decompile, disassemble, modify, translate, make any attempt to discover the source code of the Software, or create derivative works from the Software;
+
+(iii) use the License Key on different Clients or operating systems at a time. The Software may contain a feature preventing concurrent use of the same License Key on different Clients or operating systems.
+
+(c) Additional Limitations
+
+Licensee acknowledges that this Agreement is only for natural persons and agrees to purchase the Software using Licensee's own funds only. Notwithstanding anything to the contrary set forth above, Licensee may not use the Software, and this Agreement shall not be in effect, in the event that Licensee does not pay the Software license fee using Licensee's own funds, or if any third party pays the Software license fee, or if Licensee expects or receives reimbursement for the Software license fee from any third party.
+5. LICENSE TO DISTRIBUTE REDISTRIBUTABLE
+
+In addition to the license granted in Section 4(a) of this Agreement, Licensor grants to Licensee a non-exclusive, limited license to use the files located in the "redist" folder in the Software installation under the terms of the Apache License, Version 2.0. Licensee may obtain a copy of the Apache License at http://www.apache.org/licenses/LICENSE-2.0. Unless required by applicable law or agreed in writing, software distributed under the Apache License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the Apache License for the specific language governing permissions and limitations under the Apache License.
+6. THIRD PARTY SOFTWARE LICENSE
+
+Third Party Software is licensed to Licensee in accordance with a separate license agreement(s) included with the Software, and subject to any restrictions set forth herein. Licensee agrees to abide by the terms and conditions of the Third Party Software license agreements. Licensor will have no responsibility with respect to any Third Party Software, and Licensee will look solely to the licensor(s) of the Third Party Software for any remedy. Licensor claims no right in the Third Party Software, and the same is owned exclusively by the licensor(s) of the Third Party Software. LICENSOR PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH RESPECT TO ANY THIRD PARTY SOFTWARE.
+7. RESTRICTED USE DURING EVALUATION PERIOD
+
+(a) Subject to the terms of this Agreement, Licensee is granted a right to use the Software for evaluation purposes without charge for a period of thirty (30) days from the date of installation of the Software unless otherwise specified ("Evaluation Period").
+
+(b) Licensee's use of the Software during Evaluation Period shall be limited to the internal evaluation of the Software for the sole purpose of determining whether the Software meets Licensee's requirements and whether Licensee desires to continue use of the Software.
+
+(c) Upon expiration of Evaluation Period, Licensee must obtain License Key for perpetual use of the Software or cease using the Software. The Software contains a feature that will automatically disable the Software upon expiration of Evaluation Period. Licensee may not disable, destroy, or remove this feature of the Software, and any attempt to do so will be in violation of this Agreement and will terminate Licensee's rights to use the Software.
+8. LICENSE FEES AND PAYMENTS
+
+Licensee will pay to Licensor the license fee and other charges and expenses as set forth in an appropriate invoice or other purchase documentation. Licensor may charge Licensee interest for any payment that is more than thirty (30) days past due at the rate of one and one-half percent (1.5%) per month or the highest amount allowed by law, whichever is lower.
+9. UPGRADES
+
+Upgrades to new versions of the Software are optional and may be provided by Licensor either for free or at an additional charge pursuant to the upgrade terms set forth by Licensor on its web site at www.jetbrains.com or in a separate agreement between Licensee and Licensor (if applicable). Upon upgrading to a new version of the Software, Licensee must uninstall the previous version of the Software from Client. If Licensee obtained a License Key for a new version of the Software from Licensor, License shall destroy a License Key obtained for the previous versions of the Software.
+10. PATENT AND COPYRIGHT INDEMNITY
+
+(a) Licensor will defend and indemnify Licensee for all costs (including reasonable attorneys fees) arising from a claim that Software furnished and used within the scope of this Agreement infringes a U.S. copyright or U.S. patent provided that: (i) Licensee notify Licensor in writing within 30 days of the claim; (ii) Licensor has sole control of the defense and all related settlement negotiations, and (iii) Licensee provide Licensor with the assistance, information, and authority necessary to perform the above.
+
+(b) Licensor will have no liability for any claim of infringement based on (i) code contained within the Software which was not created by Licensor; (ii) use of a superseded or altered release of the Software, except for such alteration(s) or modification(s) which have been made by Licensor or under Licensor's direction, if such infringement would have been avoided by the use of a current, unaltered release of the Software that Licensor provides to Licensee, or (iii) the combination, operation, or use of any Software furnished under this Agreement with programs or data not furnished by Licensor if such infringement would have been avoided by the use of the Software without such programs or data.
+
+(c) In the event the Software is held or believed by Licensor to infringe, or Licensee's use of the Software is enjoined, Licensor will have the option, at its expense, to (i) modify the Software to cause it to become non-infringing; (ii) obtain for Licensee a license to continue using the Software; (iii) substitute the Software with other Software reasonably suitable to Licensee, or (iv) if none of the foregoing remedies are commercially feasible, terminate the license for the infringing Software and refund any license fees paid for the Software, prorated over a three-year term from the effective date of the Agreement.
+
+This Section states Licensor's entire liability for infringement.
+11. LIMITED WARRANTY
+
+(a) If Licensee has paid a license fee for the Software, then for a period of thirty (30) days from the date of receipt of the Software, Licensor warrants the Software against any defects resulting from the electronic transmission process, and that any Software media supplied by Licensor will be free from defects in materials and workmanship ("Limited Warranty").
+
+(b) Licensor's, and its suppliers' and resellers', entire liability and Licensee's exclusive remedy will be, at Licensor's option, either (i) return of the price paid, or (ii) repair or replacement of the Software that does not meet Licensor' Limited Warranty. This Limited Warranty is void if failure of the Software has resulted from accident, abuse, or misapplication. Any replacement Software will be warranted for an additional thirty (30) days. Outside the United States, neither these remedies nor any product support services offered by Licensor are available without proof of purchase from an authorized international source.
+
+(c) EXCEPT FOR THE FOREGOING LIMITED WARRANTY, THE SOFTWARE IS PROVIDED TO LICENSEE "AS IS" AND WITHOUT WARRANTIES. LICENSOR MAKES NO WARRANTY AS TO ITS USE OR PERFORMANCE. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, LICENSOR, AND ITS SUPPLIERS AND RESELLERS, DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT, WITH REGARD TO THE SOFTWARE, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES. THIS LIMITED WARRANTY GIVES LICENSEE SPECIFIC LEGAL RIGHTS. LICENSEE MAY HAVE OTHERS, WHICH VARY FROM STATE/JURISDICTION TO STATE/JURISDICTION.
+12. DISCLAIMER OF DAMAGES
+
+(a) REGARDLESS OF WHETHER ANY REMEDY SET FORTH HEREIN FAILS OF ITS ESSENTIAL PURPOSE, IN NO EVENT WILL LICENSOR OR ITS SUPPLIERS OR RESELLERS BE LIABLE TO LICENSEE UNDER ANY THEORY FOR ANY DAMAGES SUFFERED BY LICENSEE OR ANY USER OF THE SOFTWARE, OR FOR ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, OR SIMILAR DAMAGES (INCLUDING WITHOUT LIMITATION, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTION, LOSS OF BUSINESS INFORMATION, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OR INABILITY TO USE THE SOFTWARE, OR THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT SERVICES, EVEN IF LICENSOR HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, AND REGARDLESS OF THE LEGAL OR EQUITABLE THEORY (CONTRACT, TORT OR OTHERWISE) UPON WHICH THE CLAIM IS BASED.
+
+(b) IN ANY CASE, LICENSOR'S ENTIRE LIABILITY UNDER ANY PROVISION OF THIS AGREEMENT WILL BE LIMITED TO THE AMOUNT ACTUALLY PAID BY LICENSEE FOR THE SOFTWARE. BECAUSE SOME STATES AND JURISDICTIONS DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY, THE ABOVE LIMITATION MAY NOT APPLY TO LICENSEE.
+13. U.S. GOVERNMENT RESTRICTED RIGHTS
+
+The Software has been developed entirely at private expense and is provided as "Commercial Computer Software" or "restricted computer software". Use, duplication, or disclosure by the United States Government is subject to restrictions as set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs (c) (1) and (2) of the Commercial Computer Software-Restricted Rights clause at 48 CFR 52.227-19, and successor thereof, as applicable.
+14. TERMINATION
+
+If Licensee fails to comply with the terms and conditions of this Agreement, this Agreement and Licensee's right and license to use the Software will terminate immediately. Licensee may terminate this Agreement at any time by notifying Licensor. Upon the termination of this Agreement, Licensee must delete the Software from its computers and archives.
+
+LICENSEE AGREES THAT UPON TERMINATION OF THIS AGREEMENT FOR ANY REASON, LICENSOR MAY TAKE ACTIONS SO THAT THE SOFTWARE NO LONGER OPERATES.
+15. GENERAL
+
+(a) Licensor reserves the right at any time to cease the support of the Software and to alter prices, features, specifications, capabilities, functions, licensing terms, release dates, general availability or other characteristics of the Software.
+
+(b) This Agreement, including the Third Party Software license agreements, constitutes the entire agreement between the parties concerning Licensee's use of the Software, and supersedes any and all prior or contemporaneous oral or written representations, communications, or advertising with respect to the Software. No purchase order, other ordering document or any hand written or typewritten text which purports to modify or supplement the printed text of this Agreement or any schedule will add to or vary the terms of this Agreement unless signed by both Licensee and Licensor.
+
+(c) A waiver by either party of any term or condition of this Agreement or any breach thereof, in any one instance, will not waive such term or condition or any subsequent breach. The provisions of this Agreement which require or contemplate performance after the expiration or termination of this Agreement will be enforceable notwithstanding said expiration or termination.
+
+(d) This Agreement will be governed by the laws of Czech Republic, without reference to conflict of laws principles. Licensee agrees that any litigation relating to this Agreement may only be brought in, and will be subject to the jurisdiction of, any Court of Czech Republic.
+
+(e) Titles are inserted for convenience only and will not affect in any way the meaning or interpretation of this Agreement. If any provision of this Agreement is held invalid, the remainder of this Agreement will continue in full force and effect. Either Licensor or Licensee may assign this Agreement in the case of a merger or sale of substantially all of its respective assets to another entity. This Agreement will be binding upon and will inure to the benefit of the parties, their successors and assigns.
+
+For exceptions or modifications to this Agreement, please contact Licensor at:
+
+Address: Klanova 9/506, Prague, 14700, Czech Republic
+
+Fax: +420 261 711 724
+
+E-mail: sales@jetbrains.com
+