commit:     c75c2264cc73439fd4e59c87158c39f57d7e7bf7
Author:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
AuthorDate: Thu Dec  5 15:41:02 2019 +0000
Commit:     Jason A. Donenfeld <zx2c4 <AT> gentoo <DOT> org>
CommitDate: Thu Dec  5 15:42:03 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75c2264

dev-util/goland: update licenses

Bug: https://bugs.gentoo.org/694268
Package-Manager: Portage-2.3.80, Repoman-2.3.19
Signed-off-by: Jason A. Donenfeld <zx2c4 <AT> gentoo.org>

 dev-util/goland/goland-2019.3.ebuild |   3 +-
 licenses/JetBrains-business          | 105 +++++++++++++++++++++++++++++++++++
 licenses/JetBrains-classroom         |  87 +++++++++++++++++++++++++++++
 licenses/JetBrains-educational       |  94 +++++++++++++++++++++++++++++++
 licenses/JetBrains-individual        | 101 +++++++++++++++++++++++++++++++++
 5 files changed, 388 insertions(+), 2 deletions(-)

diff --git a/dev-util/goland/goland-2019.3.ebuild 
b/dev-util/goland/goland-2019.3.ebuild
index 28875598ec4..1b823c6efa8 100644
--- a/dev-util/goland/goland-2019.3.ebuild
+++ b/dev-util/goland/goland-2019.3.ebuild
@@ -12,8 +12,7 @@ DESCRIPTION="Golang IDE by JetBrains"
 HOMEPAGE="http://www.jetbrains.com/go";
 
 KEYWORDS="~amd64"
-LICENSE="IDEA
-       || ( IDEA_Academic IDEA_Classroom IDEA_OpenSource IDEA_Personal )"
+LICENSE="|| ( JetBrains-business JetBrains-classroom JetBrains-educational 
JetBrains-individual )"
 RESTRICT="bindist mirror"
 
 QA_PREBUILT="opt/${P}/*"

diff --git a/licenses/JetBrains-business b/licenses/JetBrains-business
new file mode 100644
index 00000000000..d10c393a2bb
--- /dev/null
+++ b/licenses/JetBrains-business
@@ -0,0 +1,105 @@
+TOOLBOX SUBSCRIPTION AGREEMENT FOR BUSINESSES AND ORGANIZATIONS
+Version 3.1, effective as of January 9th, 2019
+IMPORTANT! READ CAREFULLY:
+THIS IS A LEGAL AGREEMENT. BY CLICKING ON THE “I AGREE” (OR SIMILAR) BUTTON 
THAT IS PRESENTED TO CUSTOMER AT THE TIME OF CUSTOMER’S PURCHASE, OR BY 
DOWNLOADING, INSTALLING, COPYING, SAVING ON CUSTOMER’S DEVICE, OR OTHERWISE 
USING JETBRAINS SOFTWARE, SUPPORT OR PRODUCTS CUSTOMER BECOMES A PARTY TO THIS 
AGREEMENT AND CUSTOMER CONSENTS TO BE BOUND BY ALL THE TERMS AND CONDITIONS SET 
FORTH BELOW.
+Note: In case the terms of this Agreement are in conflict with the terms of 
any agreement individually negotiated and agreed between JetBrains and 
Customer, the terms of the latter shall prevail.
+1. PARTIES
+1.1. “JetBrains” or “We” means JetBrains s.r.o., having its principal place of 
business at Na Hrebenech II 1718/10, Prague, 14000, Czech Republic, registered 
in the Commercial Register maintained by the Municipal Court of Prague, Section 
C, File 86211, ID. No.: 265 02 275.
+1.2. “Customer” or “You” means the sole proprietor or legal entity specified 
in the Subscription Confirmation, or in the case of Redistributable Products 
the sole proprietor or legal entity using the Redistributable Product in 
accordance with this Agreement. For legal entities, “Customer” includes any 
entity which controls, is controlled by, or is under common control with 
Customer. For the purposes of this definition, “control” means (i) the power, 
directly or indirectly, to direct or manage 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
+2.1. “Agreement” means this Toolbox Subscription Agreement.
+2.2. “Product” means any generally available JetBrains software product 
identified by JetBrains as an individual developer tool. For the avoidance of 
doubt, the Product is not produced to the specifications of Customer nor 
customized through modification or personalization, and is intended for mass 
distribution.
+2.3. “Client” means a computer device used by a User for running the Product.
+2.4. “Product Version” means a release, update, or upgrade of a particular 
Product that is not identified by JetBrains as being made for the purpose of 
fixing software bugs.
+2.5. “Bug Fix Update” for a particular Product Version means a software update 
or release that is specifically identified by JetBrains as a bug fix for that 
Product Version.
+2.6. “Fallback Date” means the date that was 12 months prior to the date of 
expiration of the Toolbox Subscription.
+2.7. “Fallback Version” means the most recent Product Version that JetBrains 
made available for public purchase prior to the Fallback Date, along with any 
Bug Fix Updates for that Product Version. For the purpose of clarity, Fallback 
Version does not include any Product updates or upgrades other than Bug Fix 
Updates that Customer may have used in the period between the Fallback Date and 
the date of expiration of the Toolbox Subscription.
+2.8. “JetBrains Account” or “JBA” means an account at 
https://account.jetbrains.com created by Customer or a single User, having a 
unique name and password, and enabling User management and Toolbox Subscription 
administration and/or access to Products in accordance with a Toolbox 
Subscription.
+2.9. “JetBrains Toolbox” means the set of Products which are subject to this 
Agreement. For the avoidance of doubt, JetBrains Toolbox does not include 
JetBrains team productivity software and services such as YouTrack, TeamCity, 
Upsource or Hub or any other software, services or products which do not fall 
within the definition of Section 2.2 and which are subject to different terms 
and conditions.
+2.10. “Redistributable Product” means an independent module of the Product or 
the Product as a whole designed to be redistributed and designated by JetBrains 
as “Redistributable” in its name or in its official description.
+2.11. “Subscription Confirmation” means an email confirming Customer’s rights 
to access and use Products (excl. Redistributable Products), including Toolbox 
Subscription plans, and the number of authorized Users.
+2.12. “Toolbox Subscription” specifies the subscription term, Products 
provided to Customer, subscription fees and payment schedules. Toolbox 
Subscription does not apply to Redistributable Products.
+2.13. “User” means any employee, independent contractor or other personnel 
obtaining access to the Product(s) from Customer.
+3. GRANT OF RIGHTS
+3.1. The Product is provided on a per-seat basis. If Customer complies with 
the terms of this Agreement, Customer has the rights stipulated hereunder for 
each Toolbox Subscription that Customer acquires. Customer’s rights acquired in 
relation to the Product are limited to those necessary to enable Customer and 
its Users to effectively operate the Product(s). All other rights remain 
reserved to JetBrains.
+3.2. Unless the Toolbox Subscription has expired or this Agreement is 
terminated in accordance with Section 12, and subject to the terms and 
conditions specified herein, JetBrains grants Customer a non-exclusive and 
non-transferable right to use each Product covered by the Toolbox Subscription 
as stipulated below:
+(A) Customer may:
+(i) Install and use any version of the Product covered by the Toolbox 
Subscription on any number of Clients and on any operating system supported by 
the Product; and
+(ii) Make one backup copy of the Product solely for archival/security backup 
purposes.
+(B) Customer may not:
+(i) Allow the same Toolbox Subscription to be used concurrently by more than 
one (1) User;
+(ii) Rent, lease, reproduce, modify, adapt, create derivative works of, 
distribute, sell, or transfer the Product;
+(iii) Provide access to the Product, Customer’s JetBrains Account or the right 
to use the Product to a third party;
+(iv) Reverse engineer, decompile, disassemble, modify, or translate, or make 
any attempt to discover the source code of, the Product; or
+(v) Remove or obscure any proprietary or other notices contained in the 
Product.
+3.3. Following the expiration of this Agreement, the rights stipulated in 
Section 3.2(A) shall continue on a perpetual, royalty-free, non-exclusive, and 
non-transferable basis for the continued use of a Fallback Version of each 
Product covered by the Toolbox Subscription. The limitations set forth in 
Sections 3.1 and 3.2(B) of this Agreement apply to the usage of the Fallback 
Version, as shall Section 12.5. The rights granted in this Section 3.3 are 
expressly contingent upon Customer not being in breach of this Agreement, 
including having paid in full the applicable Toolbox Subscription fees for the 
preceding 12 months or longer without interruption.
+3.4. Customer acknowledges that no ownership right is conveyed to Customer 
under this Agreement, irrespective of the use of terms such as “purchase” or 
“sale”. JetBrains has and retains all rights, title and interest, including all 
intellectual property rights, in and to the Products and any and all related or 
underlying technology, and any modifications or derivative works thereof, 
including without limitation as they may incorporate Feedback (as defined 
below).
+3.5. If an independent module of the Product or the Product as a whole is a 
Redistributable Product, the following provisions shall apply in addition to 
Sections 3.2-3.4:
+(A) You may:
+(i) use the Redistributable Product without the quantitative restrictions 
provided in Sections 3.1 and 3.2(B)(i), unless specified otherwise in the terms 
relating to the use of the particular Redistributable Product;
+(ii) transfer, reproduce, redistribute and provide access to the 
Redistributable Product to a third party;
+(iii) sell your product containing or using the Redistributable Product to a 
third party, but not the Redistributable Product as such;
+(iv) redistribute the Redistributable Product onto another Client for 
legitimate purposes in accordance with applicable law and use the 
Redistributable Product on that Client, provided that You have received 
authorization from the owner of such Client to deploy and use the 
Redistributable Product in this way. You will indemnify JetBrains against any 
loss, costs or damages arising from Your deployment of the Redistributable 
Product onto another Client in violation of this clause.
+(B) You hereby agree to ensure that the use of any Redistributable Product you 
reproduce, redistribute or provide access to, to a third party is governed by 
an agreement concluded between the relevant third party as a Customer and 
JetBrains and that such third party is bound by the agreement prior to the use 
of any such Redistributable Product. JetBrains is the exclusive owner and 
exclusive licensor of any Redistributable Product. You acknowledge that you are 
liable to JetBrains for any loss or damages in connection with the breach of 
this section.
+4. PURCHASING THROUGH RESELLERS
+This Agreement applies whether Customer purchases a Toolbox Subscription 
directly from JetBrains or through resellers. If Customer purchases through a 
reseller, the Toolbox Subscription details shall be as stated in the 
Subscription Confirmation issued by the reseller to Customer, and the reseller 
is responsible for the accuracy of any such Subscription Confirmation. 
Resellers are not authorized to make any promises or commitments on JetBrains’ 
behalf, and Customer understands and agrees that JetBrains is not bound by any 
obligations to Customer other than as specified in this Agreement.
+5. ACCESS TO PRODUCTS
+5.1. All deliveries under this Agreement will be electronic. Customer and its 
Users must have an Internet connection in order to access the JBA and receive 
any deliveries. For the avoidance of doubt, Customer is responsible for 
downloading and installing the Products, which are made available for download 
on JetBrains’ website at www.jetbrains.com.
+5.2. Customer and its Users may use the JBA in accordance with its 
documentation. Customer and its Users are solely responsible for the accuracy 
of any information provided via and any action taken through the JBA.
+5.3. Customer may enable Users to access Products in one of the following ways:
+(A) By sending an invitation from Customer’s JBA to a User JBA. Customer 
acknowledges and agrees that the Product will periodically connect from a User 
Client to JetBrains’ servers via the Internet to confirm that User’s right to 
use the Product;
+(B) By generating an offline activation code in Customer’s JBA and providing 
it to the User for offline Product activation. It is Customer’s responsibility 
to generate a new activation code and apply it to the Product registration 
screen every time changes are made to the right of use assignment or Toolbox 
Subscription plan, as well as whenever a subscription is renewed;
+(C) Via a server application located on Customer’s premises that enables 
access to the Product from Clients that are within Customer’s local area 
network (“Product Server”). The Product Server option may be provided to 
Customer at the sole discretion of JetBrains.
+6. FEES
+Customer shall pay its Toolbox Subscription fees in accordance with JetBrains 
Terms of Purchase or the reseller’s terms of purchase, whichever are 
applicable. The Toolbox Subscription fees shall be paid in full, and any 
levies, duties and/or taxes imposed by Customer’s jurisdiction (including, but 
not limited to, value added tax, sales tax and withholding tax), shall be borne 
solely by Customer. Customer may not deduct any amounts from fees payable to 
JetBrains or the reseller, unless otherwise specified in the applicable terms 
of purchase.X
+7. FEEDBACK
+Customer has no obligation to provide Us with ideas, suggestions, or proposals 
(“Feedback”). However, if Customer or Users submit Feedback to us, then 
Customer grants us a non-exclusive, worldwide, royalty-free license that is 
sub-licensable and transferable, to make, use, sell, have made, offer to sell, 
import, reproduce, publicly display, distribute, modify, or publicly perform 
the Feedback in any manner without any obligation, royalty or restriction based 
on intellectual property rights or otherwise.
+8. THIRD-PARTY SOFTWARE
+The Products include code and libraries licensed to Us by third parties, 
including open source software (“Third-Party Software”). A list of Third-Party 
Software included in each Product is available in the Product documentation. 
All Third-Party Software is provided to Customer under the respective terms 
stipulated in the Product documentation.X
+9. TOOLBOX SUBSCRIPTION TRIAL
+9.1. Subject to the terms of this Agreement, Customer is granted a one-time 
right to install and use the Product for evaluation purposes without charge for 
a period of thirty (30) days from the date of the Product installation (the 
“Evaluation Period”). Customer’s use of the Product during the Evaluation 
Period shall be limited to the internal evaluation of the Product for the sole 
purpose of determining whether the Product meets Customer’s requirements and 
whether Customer desires to continue using the Product.
+9.2. Customer may withdraw from using the Product at Customer’s sole 
discretion anytime before expiration of the Evaluation Period. Upon expiration 
of the Evaluation Period, Customer’s right to continue to use the Product will 
terminate, unless Customer purchases a Toolbox Subscription to the Product. The 
Product contains a feature that will automatically disable the Product upon the 
expiration of the Evaluation Period.
+9.3. Limitations contained in this Section 9 do not apply to the use of 
Redistributable Products, which may be used for the term of this Agreement.
+10. WARRANTY LIMITATIONS
+10.1 ALL PRODUCTS ARE PROVIDED TO CUSTOMER ON AN “AS IS” AND “AS AVAILABLE” 
BASIS. USE OF THE PRODUCTS IS AT CUSTOMER’S OWN RISK.
+10.2 JETBRAINS MAKES NO WARRANTY AS TO THE PRODUCTS’ USE OR PERFORMANCE. TO 
THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS (OR ITS AFFILIATES, 
SHAREHOLDERS, AGENTS, DIRECTORS, AND EMPLOYEES), ITS LICENSORS, SUPPLIERS 
(WHICH SHALL INCLUDE THE PROVIDERS OF THIRD PARTY SOFTWARE), AND RESELLERS 
(COLLECTIVELY HEREUNDER, “JETBRAINS PARTIES”) DISCLAIM ALL WARRANTIES AND 
CONDITIONS, WHETHER 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 PRODUCTS AND THE PROVISION OF OR FAILURE 
TO PROVIDE SUPPORT SERVICES.
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS PARTIES DO NOT 
REPRESENT OR WARRANT THAT THE PRODUCTS: (A) ARE ACCURATE, RELIABLE OR CORRECT; 
(B) WILL MEET ANY CUSTOMER REQUIREMENTS; (C) WILL BE AVAILABLE AT ANY 
PARTICULAR TIME OR LOCATION, UNINTERRUPTED OR SECURE; (D) ARE FREE OF DEFECTS 
OR ERRORS AND THAT ANY, IF FOUND, WILL BE CORRECTED; AND/OR (E) ARE FREE OF 
VIRUSES OR OTHER HARMFUL COMPONENTS.
+10.3 ANY CONTENT OR DATA DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF 
THE PRODUCTS ARE DOWNLOADED AT CUSTOMER’S OWN RISK; CUSTOMER AGREES IT IS 
SOLELY RESPONSIBLE FOR ANY DAMAGE TO ITS PROPERTY OR LOSS OF DATA THAT RESULTS 
FROM SUCH DOWNLOAD.
+10.4 CUSTOMER MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO 
JURISDICTION. THIS DOCUMENT IS NOT INTENDED TO ABROGATE SUCH RIGHTS.
+11. DISCLAIMER OF DAMAGES
+11.1. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE 
JETBRAINS PARTIES BE LIABLE TO CUSTOMER, CUSTOMER’S AFFILIATES, USERS, OR 
ANYONE ELSE FOR: (A) ANY LOSS OF USE, DATA, GOODWILL, OR PROFITS, WHETHER OR 
NOT FORESEEABLE; (B) ANY LOSS OR DAMAGES IN CONNECTION WITH TERMINATION OR 
SUSPENSION OF CUSTOMER’S ACCESS TO THE PRODUCTS IN ACCORDANCE WITH THIS 
AGREEMENT; OR (C) ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, EXEMPLARY 
OR PUNITIVE DAMAGES WHATSOEVER (EVEN IF THE RELEVANT JETBRAINS PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF THESE DAMAGES), INCLUDING THOSE (X) RESULTING 
FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT FORESEEABLE, (Y) BASED ON 
ANY THEORY OF LIABILITY, INCLUDING BREACH OF CONTRACT OR WARRANTY, STRICT 
LIABILITY, NEGLIGENCE OR OTHER TORTIOUS ACTION, OR (Z) ARISING FROM ANY OTHER 
CLAIM ARISING OUT OF OR IN CONNECTION WITH CUSTOMER’S USE OF OR ACCESS TO THE 
PRODUCTS OR SUPPORT. THE FOREGOING LIMITATION OF LIABILITY SHALL APPLY TO TH
 E FULLEST EXTENT PERMITTED BY LAW IN THE APPLICABLE JURISDICTION.
+11.2. THE JETBRAINS PARTIES’ TOTAL LIABILITY IN ANY MATTER ARISING OUT OF OR 
IN RELATION TO THIS AGREEMENT IS LIMITED TO THE GREATER OF (A) ONE HUNDRED 
(100) US DOLLARS OR (B) THE AGGREGATE AMOUNT PAID OR PAYABLE BY THE CUSTOMER 
DURING THE THREE-MONTH PERIOD PRECEDING THE EVENT, FOR THE PRODUCTS GIVING RISE 
TO THE LIABILITY. THIS LIMITATION WILL APPLY EVEN IF THE JETBRAINS PARTIES HAVE 
BEEN ADVISED OF THE POSSIBILITY OF LIABILITY EXCEEDING SUCH AN AMOUNT AND 
NOTWITHSTANDING ANY FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
+12. TERM AND TERMINATION
+12.1. The term of this Agreement will commence upon acceptance of this 
Agreement by Customer as set forth in the preamble above, and will continue for 
each Product through the end of the applicable subscription period specified in 
the respective Subscription Confirmation or in the case of Redistributable 
Products until terminated by either Customer or JetBrains. This Agreement will 
automatically renew with respect to each Product for a successive Toolbox 
Subscription term, unless terminated as set forth herein.
+12.2. Customer may terminate this Agreement at any time by cancelling its 
Product subscription via Customer’s JetBrains Account. If such termination 
occurs during a then-current subscription period, this Agreement will continue 
to be effective until the end of that subscription period. Such termination 
does not relieve Customer of the obligation to pay any outstanding subscription 
fees owed to JetBrains, and no credits or refunds will be issued to Customer 
for prepaid subscription fees (except as specified in the JetBrains Terms of 
Purchase, if applicable). In the case of Redistributable Products, Customer may 
terminate this Agreement with immediate effect by notifying JetBrains of such 
termination, discontinuing use of the Redistributable Product and deleting all 
copies of the Redistributable Product from its Clients and archives.
+12.3. JetBrains may terminate this agreement if:
+(A) Customer has materially breached this Agreement and fails to cure such 
breach within thirty (30) days of written notice thereof;
+(B) Customer fails to make the timely payment of subscription fees in 
accordance with Section 6 of this Agreement;
+(C) JetBrains is required to do so by law (for example, where the provision of 
the JetBrains Toolbox to Customer is, or becomes, unlawful); or
+(D) JetBrains elects to discontinue providing the JetBrains Toolbox, in whole 
or in part.
+12.4. JetBrains will make reasonable efforts to notify Customer via email as 
follows:
+(A) Thirty (30) days prior to termination of the Agreement in the events 
specified in Sections 12.3(C) and 12.3(D) above, and in such events Customer 
will be entitled to a refund of the unused portion of prepaid subscription 
fees, if applicable;
+(B) Three (3) days prior to termination of the Agreement in the event 
specified in Section 12.3(B), and in such event Customer will not be entitled 
to any refund of the unused portion of prepaid subscription fees.
+12.5. Survival. Upon the expiration or termination of this Agreement by 
Customer under Section 12.2, and if Customer elects to use the Fallback Version 
of the Product subject to Section 3.3 of this Agreement, Sections 3.3, 7, 8, 10 
and 11 of this Agreement will also survive with respect to said Fallback 
Version.
+13. TEMPORARY SUSPENSION FOR NON-PAYMENT
+13.1. JetBrains reserves the right to suspend Customer’s access to JetBrains’ 
Products if Customer fails to pay subscription fees on time in accordance with 
Section 6 of this Agreement.
+13.2. If JetBrains suspends Customer’s access to JetBrains’ Products for 
non-payment according to Section 13.1., Customer must pay all past due amounts 
in order to restore its access to JetBrains’ Products.
+13.3. Customer hereby agrees that JetBrains is entitled to charge Customer for 
the time period during which Customer has access to JetBrains Products until 
Customer or JetBrains terminates or suspends Customer’s subscription in 
accordance with this Agreement.
+14. EXPORT REGULATIONS
+Customer shall comply with all applicable laws and regulations with regards to 
economic sanctions, export controls, import regulations, and trade embargoes 
(all herein referred to as “Sanctions”), including those of the European Union 
and United States (specifically the Export Administration Regulations (EAR)). 
Customer declares that it is not a person targeted by Sanctions nor is it 
otherwise owned or controlled by or acting on behalf of any person targeted by 
Sanctions. Further, Customer warrants that it will not download or otherwise 
export or re-export the JetBrains Toolbox or any related technical data 
directly or indirectly to any person targeted by Sanctions or download or 
otherwise use the JetBrains Toolbox for any end-use prohibited or restricted by 
Sanctions.
+15. MARKETING
+Customer agrees that JetBrains may identify it as a customer of JetBrains and 
may refer to it by name, trade name and trademark, if applicable. JetBrains may 
also briefly describe Customer’s business in JetBrains marketing materials, on 
the JetBrains website and/or in public or legal documents. Customer hereby 
grants JetBrains a worldwide, non-exclusive and royalty-free license to use 
Customer’s name and any of Customer’s trade names and trademarks solely 
pursuant to this marketing section.
+16. GENERAL
+16.1. Entire Agreement. This Agreement, including the Third-Party Software 
license terms, constitutes the entire agreement between the parties concerning 
its subject matter and supersedes any prior agreements between Customer and 
JetBrains regarding Customer’s use of any Products in the JetBrains Toolbox. No 
purchase order, other ordering document or any handwritten 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 Customer and JetBrains.
+16.2. Reservation of Rights. JetBrains reserves the right at any time to cease 
the support of the JetBrains Toolbox and to alter prices, features, 
specifications, capabilities, functions, terms of use, release dates, general 
availability or other characteristics of the JetBrains Toolbox.
+16.3. Changes to this Agreement. We may update or modify this Agreement from 
time to time, including any referenced policies and other documents. If a 
revision meaningfully reduces Customer’s rights, we will use reasonable efforts 
to notify Customer (by, for example, sending an email to the email address of 
the billing or technical contact provided by Customer to us, posting on our 
blog, through Customer’s JetBrains Account, or via the Product itself). If we 
modify this Agreement, the modified version of the Agreement will be effective 
from the start of the next Toolbox Subscription term. In this case, if Customer 
objects to the updated Agreement terms, as Customer’s exclusive remedy, 
Customer may cancel the Toolbox Subscription. Customer may be required to click 
through the updated Agreement to show its acceptance. For the avoidance of 
doubt, each Subscription Confirmation is subject to the version of the 
Agreement in effect on the Subscription Confirmation date.
+16.4. Opportunity to Review. Customer hereby declares that Customer has had 
sufficient opportunity to review this Agreement, understand the content of all 
of its clauses, negotiate its terms, and seek independent professional legal 
advice in that respect before entering into it. Consequently, any statutory 
“form contract” (“adhesion contract”) regulations shall not be applicable to 
this Agreement.
+16.5. Severability. If a particular term of this Agreement is not enforceable, 
the unenforceability of that term will not affect any other terms of this 
Agreement.
+16.6. Headings. Headings and titles are for convenience only and do not affect 
the interpretation of this Agreement.
+16.7. No Waiver. Our failure to enforce or exercise any part of this Agreement 
is not a waiver of that section.
+16.8. Notice. JetBrains may deliver any notice to Customer via electronic mail 
to an email address provided by Customer, its JetBrains Account, registered 
mail, personal delivery or renowned express courier (such as DHL, FedEx or 
UPS). Any such notice will be deemed to be effective (i) on the day the notice 
is sent to Customer via email, (ii) upon being uploaded to Customer’s JetBrains 
Account (irrespective of when Customer actually receives it), (iii) upon 
personal delivery, (iv) one (1) day after deposit with an express courier, (v) 
or five (5) days after deposit in the mail, whichever occurs first.
+16.9. Governing Law. This Agreement will be governed by the laws of the Czech 
Republic, without reference to conflict of laws principles. Customer agrees 
that any litigation relating to this Agreement may only be brought in, and will 
be subject to the jurisdiction of, any competent court of the Czech Republic. 
The parties agree that the United Nations Convention on Contracts for the 
International Sale of Goods does not apply to this Agreement.
+For exceptions or modifications to this Agreement, please contact JetBrains at:
+Address: Na Hrebenech II 1718/10, Prague, 14000, Czech Republic
+Fax: +420 241 722 540
+E-mail: sa...@jetbrains.com

diff --git a/licenses/JetBrains-classroom b/licenses/JetBrains-classroom
new file mode 100644
index 00000000000..18e441d626e
--- /dev/null
+++ b/licenses/JetBrains-classroom
@@ -0,0 +1,87 @@
+TOOLBOX SUBSCRIPTION AGREEMENT FOR EDUCATION AND TRAINING
+Version 4.1, effective as of January 9th, 2019
+IMPORTANT! READ CAREFULLY:
+THIS IS A LEGAL AGREEMENT. BY CLICKING ON THE “I AGREE” (OR SIMILAR) BUTTON 
THAT IS PRESENTED TO YOU AT THE TIME OF YOUR PURCHASE, OR BY DOWNLOADING, 
INSTALLING, COPYING, SAVING ON YOUR DEVICE, OR OTHERWISE USING JETBRAINS 
SOFTWARE, SUPPORT OR PRODUCTS, YOU ARE BECOMING A PARTY TO THIS AGREEMENT, YOU 
DECLARE YOU HAVE THE LEGAL CAPACITY TO ENTER INTO SUCH AGREEMENT, AND YOU ARE 
CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS SET FORTH BELOW.
+1. PARTIES
+1.1. “JetBrains” or “We” means JetBrains s.r.o., having its principal place of 
business at Na Hrebenech II 1718/10, Prague, 14000, Czech Republic, registered 
in the Commercial Register maintained by the Municipal Court of Prague, Section 
C, File 86211, ID. No.: 265 02 275.
+1.2. “Customer” or “You” means a public or private school, college, training 
course provider, university or other post-secondary educational establishment 
specified in the Subscription Confirmation, exercising rights under, and 
complying with the terms of this Agreement.
+2. DEFINITIONS
+2.1. “Agreement” means this Toolbox Subscription Agreement.
+2.2. “Product” means any generally available JetBrains software product 
identified by JetBrains as an individual developer tool. For the avoidance of 
doubt, the Product is not produced to the specifications of Customer nor 
customized through modification or personalization, and is intended for mass 
distribution.
+2.3. “Client” means a computer device used by a Customer for running the 
Product.
+2.4. “JetBrains Account” or “JBA” means an account at 
https://account.jetbrains.com created by Customer, having a unique name and 
password, and through which Customer has access to Products in accordance with 
a Toolbox Subscription.
+2.5. “JetBrains Toolbox” means the set of Products which are subject to this 
Agreement. For the avoidance of doubt, JetBrains Toolbox does not include 
JetBrains team productivity software or services such as YouTrack, TeamCity, 
Upsource, or Hub, or any other software, services or products which do not fall 
within the definition of Section 2.2 and which are subject to different terms 
and conditions.
+2.6. “Redistributable Product” means an independent module of the Product or 
the Product as a whole designed to be redistributed and designated by JetBrains 
as “Redistributable” in its name or in its official description.
+2.7 “Subscription Confirmation” means an email confirming Customer’s rights to 
access and use Products (excl. Redistributable Products).
+2.8. “Toolbox Subscription” specifies the subscription term and Products 
provided to Customer. Toolbox Subscription does not apply to Redistributable 
Products.
+2.9. “Authorized User” means any student, faculty, staff member or other 
person authorized by Subscriber to use Products.
+3. GRANT OF RIGHTS
+3.1. Unless the Toolbox Subscription has expired or this Agreement is 
terminated in accordance with Section 10, and subject to the terms and 
conditions specified herein, JetBrains grants You a non-exclusive and 
non-transferable right to use each Product covered by the Toolbox Subscription 
for a period of 1 (one) year as follows:
+(A) You may:
+(i) Install and use any version of the Product covered by the Toolbox 
Subscription on any number of Clients and on any operating system supported by 
the Product;
+(ii) Allow Authorized Users to use the Product solely in support of classroom 
instruction of students. The right to use the Product for any other purposes is 
expressly prohibited;
+(iii) Allow Authorized Users to install and use the Product for homework at 
their residences on personally owned computers, provided that they agree to all 
the provisions of this Agreement;
+(iv) Make one backup copy of the Product solely for archival/security backup 
purposes.
+(B) You may not:
+(i) Rent, lease, reproduce, modify, adapt, create derivative works of, 
distribute, sell or transfer the Product;
+(ii) Provide access to the Product or Your JetBrains Account to a third party;
+(iii) Reverse engineer, decompile, disassemble, modify, translate, or make any 
attempt to discover the source code of, the Product;
+(iv) Remove or obscure any proprietary or other notices contained in the 
Product; or
+(v) Use Products for any commercial purposes.
+3.2. Customer acknowledges that no ownership right is conveyed to the Customer 
under this Agreement, irrespective of the use of terms such as “purchase” or 
“sale.” JetBrains has and retains all rights, title and interest, including all 
intellectual property rights, in and to the Products and any and all related or 
underlying technology, and any modifications or derivative works thereof, 
including without limitation as they may incorporate Feedback (as defined 
below).
+3.3. Customer agrees to comply with the terms of this Agreement, and to take 
reasonable measures to prevent use of the Product in an inappropriate manner by 
Authorized Users or access to Products by unauthorized users.
+3.4. If an independent module of the Product or the Product as a whole is a 
Redistributable Product, the following provisions shall apply in addition to 
Sections 3.1-3.3:
+(A) You may:
+(i) use the Redistributable Product without quantitative restrictions unless 
specified otherwise in the terms relating to the use of the particular 
Redistributable Product;
+(ii) transfer, reproduce, redistribute and provide access to the 
Redistributable Product to a third party;
+(iii) sell your product containing or using the Redistributable Product to a 
third party, but not the Redistributable Product as such;
+(iv) redistribute the Redistributable Product onto another Client for 
legitimate purposes in accordance with applicable law and use the 
Redistributable Product on that Client, provided that You have received 
authorization from the owner of such Client to deploy and use the 
Redistributable Product in this way. You will indemnify JetBrains against any 
loss, costs or damages arising from Your deployment of the Redistributable 
Product onto another Client in violation of this clause.
+(B) You hereby agree to ensure that the use of any Redistributable Product you 
reproduce, redistribute or provide access to, to a third party is governed by 
an agreement concluded between the relevant third party as a Customer and 
JetBrains and that such third party is bound by the agreement prior to the use 
of any such Redistributable Product. JetBrains is the exclusive owner and 
exclusive licensor of any Redistributable Product. You acknowledge that you are 
liable to JetBrains for any loss or damages in connection with the breach of 
this section.
+4. ACCESS TO PRODUCTS
+4.1 You must register for a JetBrains Account and have Internet access in 
order to access or receive Products, or to renew a subscription. Any 
registration information that You provide to Us via Your JetBrains Account must 
be accurate, current and complete. You must also update Your information so 
that We may send notices, statements and other information to You by email or 
through Your JetBrains Account. You are responsible for all actions taken 
through Your accounts.
+4.2 You may use Your JetBrains Account credentials in the Product so We can 
verify Your rights to use the Product online. You acknowledge and agree that 
the Product will periodically connect to JetBrains servers to update this 
information including changes to JetBrains Account credentials and the Toolbox 
Subscription plan.
+4.3 Alternatively, You may use an offline activation code that You can 
download in Your JetBrains Account. If you use this option, it is Your 
responsibility to download a new activation code and apply it to the Product 
registration screen every time you make changes to the Toolbox Subscription or 
whenever a Toolbox Subscription is renewed.
+4.4 All deliveries under this Agreement will be electronic. You must have an 
Internet connection in order to access Your JetBrains Account and to receive 
any deliveries. For the avoidance of doubt, You are responsible for Product 
download and installation.
+5. SUBSCRIPTION RENEWAL
+5.1. Customer may renew its Product subscription for another year by 
submitting a written request to JetBrains 30 (thirty) days prior to the end of 
the Toolbox Subscription term.
+5.2. If not agreed otherwise in writing between JetBrains and Customer, in the 
event of subscription renewal the relationship between the parties shall be 
governed and amended (if applicable) by the terms and conditions of the 
subscription agreement covering use of the Product available at 
www.jetbrains.com on the day of subscription renewal.
+6. FEEDBACK
+You have no obligation to provide Us with ideas, suggestions, or proposals 
(“Feedback”). However, if You submit Feedback to Us, then You grant Us a 
non-exclusive, worldwide, royalty-free license that is sub-licensable and 
transferable, to make, use, sell, have made, offer to sell, import, reproduce, 
publicly display, distribute, modify, or publicly perform the Feedback in any 
manner without any obligation, royalty or restriction based on intellectual 
property rights or otherwise.
+7. THIRD-PARTY SOFTWARE
+7.1. The Products include code and libraries licensed to Us by third parties, 
including open source software (“Third-Party Software”). A list of Third-Party 
Software included in each Product is available in the Product documentation. 
All Third-Party Software is provided to You under the respective terms 
stipulated in the Product documentation.X
+7.2. JETBRAINS PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, WITH RESPECT TO ANY 
THIRD-PARTY SOFTWARE AND EXPRESSLY DISCLAIMS ANY WARRANTY OR CONDITION OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
+8. WARRANTY LIMITATIONS
+8.1 ALL PRODUCTS ARE PROVIDED TO CUSTOMER ON AN “AS IS” AND “AS AVAILABLE” 
BASIS. USE OF THE PRODUCTS IS AT CUSTOMER’S OWN RISK.
+8.2 JETBRAINS MAKES NO WARRANTY AS TO THE PRODUCTS’ USE OR PERFORMANCE. TO THE 
MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS (OR ITS AFFILIATES, 
SHAREHOLDERS, AGENTS, DIRECTORS, AND EMPLOYEES), ITS LICENSORS, SUPPLIERS 
(WHICH SHALL INCLUDE THE PROVIDERS OF THIRD PARTY SOFTWARE), AND RESELLERS 
(COLLECTIVELY HEREUNDER, “JETBRAINS PARTIES”) DISCLAIM ALL WARRANTIES AND 
CONDITIONS, WHETHER 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 PRODUCTS AND THE PROVISION OF OR FAILURE 
TO PROVIDE SUPPORT SERVICES.
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS PARTIES DO NOT 
REPRESENT OR WARRANT THAT THE PRODUCTS: (A) ARE ACCURATE, RELIABLE OR CORRECT; 
(B) WILL MEET ANY CUSTOMER REQUIREMENTS; (C) WILL BE AVAILABLE AT ANY 
PARTICULAR TIME OR LOCATION, UNINTERRUPTED OR SECURE; (D) ARE FREE OF DEFECTS 
OR ERRORS AND THAT ANY, IF FOUND, WILL BE CORRECTED; AND/OR (E) ARE FREE OF 
VIRUSES OR OTHER HARMFUL COMPONENTS.
+8.3 ANY CONTENT OR DATA DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF 
THE PRODUCTS ARE DOWNLOADED AT CUSTOMER’S OWN RISK; CUSTOMER AGREES IT IS 
SOLELY RESPONSIBLE FOR ANY DAMAGE TO ITS PROPERTY OR LOSS OF DATA THAT RESULTS 
FROM SUCH DOWNLOAD.
+8.4 CUSTOMER MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO 
JURISDICTION. THIS DOCUMENT IS NOT INTENDED TO ABROGATE SUCH RIGHTS.
+9. DISCLAIMER OF DAMAGES
+9.1. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE 
JETBRAINS PARTIES BE LIABLE TO CUSTOMER, CUSTOMER’S AFFILIATES, AUTHORIZED 
USERS, OR ANYONE ELSE FOR: (A) ANY LOSS OF USE, DATA, GOODWILL, OR PROFITS, 
WHETHER OR NOT FORESEEABLE; (B) ANY LOSS OR DAMAGES IN CONNECTION WITH 
TERMINATION OR SUSPENSION OF CUSTOMER’S ACCESS TO THE PRODUCTS IN ACCORDANCE 
WITH THIS AGREEMENT; OR (C) ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, 
EXEMPLARY OR PUNITIVE DAMAGES WHATSOEVER (EVEN IF THE RELEVANT JETBRAINS PARTY 
HAS BEEN ADVISED OF THE POSSIBILITY OF THESE DAMAGES), INCLUDING THOSE (X) 
RESULTING FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT FORESEEABLE, (Y) 
BASED ON ANY THEORY OF LIABILITY, INCLUDING BREACH OF CONTRACT OR WARRANTY, 
STRICT LIABILITY, NEGLIGENCE OR OTHER TORTIOUS ACTION, OR (Z) ARISING FROM ANY 
OTHER CLAIM ARISING OUT OF OR IN CONNECTION WITH CUSTOMER’S USE OF OR ACCESS TO 
THE PRODUCTS OR SUPPORT. THE FOREGOING LIMITATION OF LIABILITY SHALL A
 PPLY TO THE FULLEST EXTENT PERMITTED BY LAW IN THE APPLICABLE JURISDICTION.
+9.2. THE JETBRAINS PARTIES’ TOTAL LIABILITY IN ANY MATTER ARISING OUT OF OR IN 
RELATION TO THIS AGREEMENT IS LIMITED TO TEN (10) US DOLLARS. THIS LIMITATION 
WILL APPLY EVEN IF THE JETBRAINS PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY 
OF LIABILITY EXCEEDING SUCH AN AMOUNT AND NOTWITHSTANDING ANY FAILURE OF THE 
ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
+.
+10. TERM AND TERMINATION
+10.1. The term of this Agreement will commence upon acceptance of this 
Agreement by Customer as set forth in the preamble above, and will continue for 
each Product through the end of the applicable subscription period specified in 
the respective Subscription Confirmation or in the case of Redistributable 
Products until terminated by either Customer or JetBrains. This Agreement can 
be renewed under the terms set forth in Section 5 of this Agreement with 
respect to a Product for a successive Toolbox Subscription term, unless 
terminated as set forth herein.
+10.2. You may terminate this Agreement at any time by cancelling the 
subscription for one or more Products via Your JetBrains Account. If such 
termination occurs during a then-current subscription period, this Agreement 
will continue to be effective until the end of that subscription period.
+10.3. JetBrains may terminate this agreement if:
+(A) Customer has materially breached this Agreement and fails to cure such 
breach within thirty (30) days of written notice thereof;
+(B) JetBrains is required to do so by law (for example, where the provision of 
the JetBrains Toolbox to Customer is, or becomes, unlawful); or
+(C) JetBrains elects to discontinue to provide the JetBrains Toolbox, in whole 
or in part.
+JetBrains will make reasonable effort to notify Customer via an email as 
follows:
+Thirty (30) days prior to termination of the Agreement in the events specified 
in Clauses 10.3(B) and 10.3(C) above.
+11. EXPORT REGULATIONS
+Customer shall comply with all applicable laws and regulations with regards to 
economic sanctions, export controls, import regulations, and/or trade embargoes 
(all herein referred to as “Sanctions”), including those of the European Union 
and United States (specifically the Export Administration Regulations (EAR)). 
Customer declares that it is not a person targeted by Sanctions nor is it 
otherwise owned or controlled by or acting on behalf of any person targeted by 
Sanctions. Further, Customer warrants that it will not download or otherwise 
export or re-export the JetBrains Toolbox or any related technical data 
directly or indirectly to any person targeted by Sanctions or download or 
otherwise use the JetBrains Toolbox for any end-use prohibited or restricted by 
Sanctions.
+12. GENERAL
+12.1. Entire Agreement. This Agreement, including the Third-Party Software 
license terms, constitutes the entire agreement between the parties concerning 
its subject matter and supersedes any prior agreements between You and 
JetBrains regarding Your use of any JetBrains Products covered by the JetBrains 
Toolbox. No purchase order, other ordering document or any handwritten 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 Customer and JetBrains.
+12.2. Reservation of Rights. JetBrains reserves the right at any time to cease 
the support of the JetBrains Toolbox and to alter prices, features, 
specifications, capabilities, functions, terms of use, release dates, general 
availability or other characteristics of the JetBrains Toolbox.
+12.3. Changes to this Agreement. We may update or modify this Agreement from 
time to time, including any referenced policies and other documents. If a 
revision meaningfully reduces Your rights, We will use reasonable efforts to 
notify You (by, for example, sending an email to the email address of the 
billing or technical contact You provided to us, posting on our blog, through 
Your JetBrains Account, or via the Product itself). If We modify this 
Agreement, the modified version of the Agreement will be effective from the 
start of the next Toolbox Subscription term. In this case, if You object to the 
updated Agreement terms, as Your exclusive remedy, You may cancel the Toolbox 
Subscription. You may be required to click through the updated Agreement to 
show Your acceptance. For the avoidance of doubt, each Subscription 
Confirmation is subject to the version of the Agreement in effect on the 
Subscription Confirmation date.
+12.4. Severability. If a particular term of the Agreement is not enforceable, 
the unenforceability of that term will not affect any other terms of the 
Agreement.
+12.5. Headings. Headings and titles are for convenience only and do not affect 
the interpretation of this Agreement.
+12.6. No Waiver. Our failure to enforce or exercise any part of this Agreement 
is not a waiver of that section.
+12.7. Governing Law. This Agreement will be governed by the laws of the Czech 
Republic, without regard to conflict of laws principles. Customer agrees that 
any litigation relating to this Agreement may only be brought in, and will be 
subject to the jurisdiction of, any competent court of the Czech Republic. The 
parties agree that the United Nations Convention on Contracts for the 
International Sale of Goods does not apply to this Agreement.
+12.8. You declare that You have had sufficient opportunity to review this 
Agreement, understand the content of all of its clauses, negotiate its terms 
and seek independent professional legal advice in that respect before entering 
into it. Consequently, any statutory “form contract” (“adhesion contract”) 
regulations shall not be applicable to this Agreement.
+12.9. Notice. JetBrains may deliver any notice to Customer via electronic mail 
to an email address provided by Customer, JetBrains Account, registered mail, 
personal delivery or renowned express courier (such as DHL, FedEx or UPS). Any 
such notice will be deemed to be effective (i) on the day the notice is sent to 
Customer via email, (ii) upon being uploaded to Your JetBrains Account 
(irrespective of when Customer actually receives it), (iii) upon personal 
delivery, (iv) one (1) day after deposit with an express courier, (v) or five 
(5) days after deposit in the mail, whichever occurs first.
+For exceptions or modifications to this Agreement, please contact JetBrains at:
+Address: Na Hrebenech II 1718/10, Prague, 14000, Czech Republic
+Fax: +420 241 722 540
+Email: sa...@jetbrains.com

diff --git a/licenses/JetBrains-educational b/licenses/JetBrains-educational
new file mode 100644
index 00000000000..479f447b821
--- /dev/null
+++ b/licenses/JetBrains-educational
@@ -0,0 +1,94 @@
+TOOLBOX SUBSCRIPTION AGREEMENT FOR EDUCATION
+Version 3.2, effective as of June 26th, 2019
+IMPORTANT! READ CAREFULLY:
+THIS IS A LEGAL AGREEMENT. BY CLICKING ON THE «I AGREE» (OR SIMILAR) BUTTON 
THAT IS PRESENTED TO YOU AT THE TIME OF YOUR PURCHASE, OR BY DOWNLOADING, 
INSTALLING, COPYING, SAVING ON YOUR DEVICE, OR OTHERWISE USING JETBRAINS 
SOFTWARE, SUPPORT OR PRODUCTS, YOU ARE BECOMING A PARTY TO THIS AGREEMENT, YOU 
DECLARE YOU HAVE THE LEGAL CAPACITY TO ENTER INTO SUCH AGREEMENT, AND YOU ARE 
CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS SET FORTH BELOW.
+1. PARTIES
+1.1. «JetBrains» or «We» means JetBrains s.r.o., having its principal place of 
business at Na Hrebenech II 1718/10, Prague, 14000, Czech Republic, registered 
in the Commercial Register maintained by the Municipal Court of Prague, Section 
C, File 86211, ID. No.: 265 02 275.
+1.2. «Customer» or «You» means a student or an instructor specified in the 
Subscription Confirmation who is at least 13 years old, or in the case of 
Redistributable Products the sole proprietor or legal entity with sufficient 
legal capacity to enter into this Agreement using the Redistributable Product 
in accordance with this Agreement. For the purpose of this Agreement:
+(A) «student» is an individual who is enrolled at a recognized educational 
institution (university, college, high school, primary school or a similar 
institution with educational goals), and upon request by JetBrains is able to 
provide proof of such enrollment;
+(B) «instructor» is an individual who gives lectures and/or seminars at a 
recognized educational institution (university, college, high school, primary 
school or a similar institution with educational goals), and upon request by 
JetBrains is able to provide proof of such involvement.
+2. DEFINITIONS
+2.1. «Agreement» means this Toolbox Subscription Agreement.
+2.2. «Product» for the purposes of this Agreement means any software provided 
under the JetBrains Toolbox and included in JetBrains Educational Program at 
and any third party software programs that are owned and licensed pursuant to 
Section 7 of this Agreement by parties other than JetBrains and that are either 
integrated with or made part of software (collectively, «Third Party Software»).
+2.3. «Client» means a computer device used by a Customer for running the 
Product.
+2.4. «JetBrains Account» or «JBA» means an account at 
https://account.jetbrains.com created by Customer, having a unique name and 
password, and through which Customer has access to Products in accordance with 
a Toolbox Subscription.
+2.5. «JetBrains Toolbox» means the set of Products which are subject to this 
Agreement. For the avoidance of doubt, JetBrains Toolbox does not include 
JetBrains team productivity software or services such as YouTrack, TeamCity, 
Upsource, or Hub, or any other software, services or products which do not fall 
within the definition of Section 2.2 and which are subject to different terms 
and conditions.
+2.6. «Redistributable Product» means an independent module of the Product or 
the Product as a whole designed to be redistributed and designated by JetBrains 
as «Redistributable» in its name or in its official description.
+2.7. «Subscription Confirmation» means an email confirming Customer’s rights 
to access and use Products (excl. Redistributable Products), including Toolbox 
Subscription plans, and the number of authorized users.
+2.8. «Toolbox Subscription» specifies the subscription term and Products 
provided to Customer. Toolbox Subscription does not apply to Redistributable 
Products.
+3. GRANT OF RIGHTS
+3.1. Unless the Toolbox Subscription has expired or this Agreement is 
terminated in accordance with Section 10, and subject to the terms and 
conditions specified herein, JetBrains grants You a non-exclusive and 
non-transferable right to use each Product covered by the Toolbox Subscription 
for non-commercial, educational purposes only (including conducting academic 
research or providing educational services) for a period of 1 (one) year as 
follows:
+(A) You may:
+(i) Install and use any version of the Product covered by the Toolbox 
Subscription and listed at https://www.jetbrains.com/student on any number of 
Clients and on any operating system supported by the Product; use software for 
non-commercial, educational purposes only, including conducting academic 
research or providing educational services; and
+(ii) Make one backup copy of the Product solely for archival purposes/security 
backup.
+(B) You may not:
+(i) Rent, lease, reproduce, modify, adapt, create derivative works of, 
distribute, sell or transfer the Product;
+(ii) Provide access to the Product or Your JetBrains Account or the right to 
use the Product to a third party;
+(iii) Reverse engineer, decompile, disassemble, modify, translate, or make any 
attempt to discover the source code of, the Product;
+(iv) Remove or obscure any proprietary or other notices contained in the 
Product; or
+(v) Use Products for any commercial purposes.X
+3.2. Customer acknowledges that no ownership right is conveyed to the Customer 
under this Agreement, irrespective of the use of terms such as «purchase» or 
«sale.» JetBrains has and retains all rights, title and interest, including all 
intellectual property rights, in and to the Products and any and all related or 
underlying technology, and any modifications or derivative works thereof, 
including without limitation as they may incorporate Feedback (as defined 
below).
+3.3. If an independent module of the Product or the Product as a whole is a 
Redistributable Product, the following provisions shall apply in addition to 
Sections 3.1-3.2:
+(A) You may:
+(i) use the Redistributable Product without quantitative restrictions unless 
specified otherwise in the terms relating to the use of the particular 
Redistributable Product;
+(ii) transfer, reproduce, redistribute and provide access to the 
Redistributable Product to a third party;
+(iii) sell your product containing or using the Redistributable Product to a 
third party, but not the Redistributable Product as such;
+(iv) redistribute the Redistributable Product onto another Client for 
legitimate purposes in accordance with applicable law and use the 
Redistributable Product on that Client, provided that You have received 
authorization from the owner of such Client to deploy and use the 
Redistributable Product in this way. You will indemnify JetBrains against any 
loss, costs or damages arising from Your deployment of the Redistributable 
Product onto another Client in violation of this clause.
+(B) You hereby agree to ensure that the use of any Redistributable Product you 
reproduce, redistribute or provide access to, to a third party is governed by 
an agreement concluded between the relevant third party as a Customer and 
JetBrains and that such third party is bound by the agreement prior to the use 
of any such Redistributable Product. JetBrains is the exclusive owner and 
exclusive licensor of any Redistributable Product. You acknowledge that you are 
liable to JetBrains for any loss or damages in connection with the breach of 
this section.
+3.4. Your access to and use of the Products is conditional on Your status as a 
student or instructor. The Customer:
+(A) agrees to immediately discontinue use of all JetBrains Toolbox Products, 
if the Customer ceases to be a student or an instructor; and
+(B) warrants that the information Customer provides to JetBrains about the 
Customer’s status as a student or instructor is complete and accurate. This 
includes the use of legally valid and verifiable names and personal details.
+4. ACCESS TO PRODUCTS
+4.1. You must register for a JetBrains Account and have Internet access in 
order to access or receive Products, or to renew a subscription. Any 
registration information that You provide to Us via Your JetBrains Account must 
be accurate, current and complete. You must also update Your information so 
that We may send notices, statements and other information to You by email or 
through Your JetBrains Account. You are responsible for all actions taken 
through Your accounts.
+4.2. You may use Your JetBrains Account credentials in the Product so We can 
verify Your rights to use the Product online. You acknowledge and agree that 
the Product will periodically connect to JetBrains servers to update this 
information including changes to JetBrains Account credentials and the Toolbox 
Subscription plan.
+4.3. All deliveries under this Agreement will be electronic. You must have an 
Internet connection in order to access Your JetBrains Account and to receive 
any deliveries. For the avoidance of doubt, You are responsible for Product 
download and installation.
+5. SUBSCRIPTION RENEWAL
+5.1. Customer may renew its Product subscription for another year by 
submitting a written request to JetBrains 30 (thirty) days prior to the end of 
the Toolbox Subscription term.
+5.2. If not agreed otherwise in writing between JetBrains and Customer, in the 
event of subscription renewal the relationship between the parties shall be 
governed and amended (if applicable) by the terms and conditions of the 
subscription agreement covering use of the Product available at 
www.jetbrains.com on the day of subscription renewal.
+6. FEEDBACK
+You have no obligation to provide Us with ideas, suggestions, or proposals 
(«Feedback»). However, if You submit Feedback to Us, then You grant Us a 
non-exclusive, worldwide, royalty-free license that is sub-licensable and 
transferable, to make, use, sell, have made, offer to sell, import, reproduce, 
publicly display, distribute, modify, or publicly perform the Feedback in any 
manner without any obligation, royalty or restriction based on intellectual 
property rights or otherwise.
+7. THIRD PARTY SOFTWARE
+7.1. The Products include code and libraries licensed to Us by third parties, 
including open source software («Third-Party Software»). A list of Third Party 
Software included in each Product is available in the Product documentation. 
All Third Party Software is provided to You under the respective terms 
stipulated in the Product documentation.
+7.2. JETBRAINS PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, WITH RESPECT TO ANY 
THIRD-PARTY SOFTWARE AND EXPRESSLY DISCLAIMS ANY WARRANTY OR CONDITION OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
+8. WARRANTY LIMITATIONS
+8.1 ALL PRODUCTS ARE PROVIDED TO CUSTOMER ON AN «AS IS» AND «AS AVAILABLE» 
BASIS. USE OF THE PRODUCTS IS AT CUSTOMER’S OWN RISK.
+8.2 JETBRAINS MAKES NO WARRANTY AS TO THE PRODUCTS’ USE OR PERFORMANCE. TO THE 
MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS (OR ITS AFFILIATES, 
SHAREHOLDERS, AGENTS, DIRECTORS, AND EMPLOYEES), ITS LICENSORS, SUPPLIERS 
(WHICH SHALL INCLUDE THE PROVIDERS OF THIRD PARTY SOFTWARE), AND RESELLERS 
(COLLECTIVELY HEREUNDER, «JETBRAINS PARTIES») DISCLAIM ALL WARRANTIES AND 
CONDITIONS, WHETHER 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 PRODUCTS AND THE PROVISION OF OR FAILURE 
TO PROVIDE SUPPORT SERVICES.
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS PARTIES DO NOT 
REPRESENT OR WARRANT THAT THE PRODUCTS: (A) ARE ACCURATE, RELIABLE OR CORRECT; 
(B) WILL MEET ANY CUSTOMER REQUIREMENTS; (C) WILL BE AVAILABLE AT ANY 
PARTICULAR TIME OR LOCATION, UNINTERRUPTED OR SECURE; (D) ARE FREE OF DEFECTS 
OR ERRORS AND THAT ANY, IF FOUND, WILL BE CORRECTED; AND/OR (E) ARE FREE OF 
VIRUSES OR OTHER HARMFUL COMPONENTS.
+8.3 ANY CONTENT OR DATA DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF 
THE PRODUCTS ARE DOWNLOADED AT CUSTOMER’S OWN RISK; CUSTOMER AGREES IT IS 
SOLELY RESPONSIBLE FOR ANY DAMAGE TO ITS PROPERTY OR LOSS OF DATA THAT RESULTS 
FROM SUCH DOWNLOAD.
+8.4 CUSTOMER MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO 
JURISDICTION. THIS DOCUMENT IS NOT INTENDED TO ABROGATE SUCH RIGHTS.
+9. DISCLAIMER OF DAMAGES
+9.1. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE 
JETBRAINS PARTIES BE LIABLE TO CUSTOMER, CUSTOMER’S AFFILIATES, USERS, OR 
ANYONE ELSE FOR: (A) ANY LOSS OF USE, DATA, GOODWILL, OR PROFITS, WHETHER OR 
NOT FORESEEABLE; (B) ANY LOSS OR DAMAGES IN CONNECTION WITH TERMINATION OR 
SUSPENSION OF CUSTOMER’S ACCESS TO THE PRODUCTS IN ACCORDANCE WITH THIS 
AGREEMENT; OR (C) ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, EXEMPLARY 
OR PUNITIVE DAMAGES WHATSOEVER (EVEN IF THE RELEVANT JETBRAINS PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF THESE DAMAGES), INCLUDING THOSE (X) RESULTING 
FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT FORESEEABLE, (Y) BASED ON 
ANY THEORY OF LIABILITY, INCLUDING BREACH OF CONTRACT OR WARRANTY, STRICT 
LIABILITY, NEGLIGENCE OR OTHER TORTIOUS ACTION, OR (Z) ARISING FROM ANY OTHER 
CLAIM ARISING OUT OF OR IN CONNECTION WITH CUSTOMER’S USE OF OR ACCESS TO THE 
PRODUCTS OR SUPPORT. THE FOREGOING LIMITATION OF LIABILITY SHALL APPLY TO THE
  FULLEST EXTENT PERMITTED BY LAW IN THE APPLICABLE JURISDICTION.
+9.2. THE JETBRAINS PARTIES’ TOTAL LIABILITY IN ANY MATTER ARISING OUT OF OR IN 
RELATION TO THIS AGREEMENT IS LIMITED TO TEN (10) US DOLLARS. THIS LIMITATION 
WILL APPLY EVEN IF THE JETBRAINS PARTIES HAVE BEEN ADVISED OF THE POSSIBILITY 
OF LIABILITY EXCEEDING SUCH AN AMOUNT AND NOTWITHSTANDING ANY FAILURE OF THE 
ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
+10. TERM AND TERMINATION
+10.1. The term of this Agreement will commence upon acceptance of this 
Agreement by Customer as set forth in the preamble above, and will continue for 
each Product through the end of the applicable subscription period specified in 
the respective Subscription Confirmation or in the case of Redistributable 
Products until terminated by either Customer or JetBrains. This Agreement can 
be renewed under the terms set forth in Section 5 of this Agreement with 
respect to a Product for a successive Toolbox Subscription term, unless 
terminated as set forth herein.
+10.2. You may terminate this Agreement at any time by cancelling the 
subscription for one or more Products via Your JetBrains Account. If such 
termination occurs during a then-current subscription period, this Agreement 
will continue to be effective until the end of that subscription period. In the 
case of Redistributable Products, Customer may terminate this Agreement with 
immediate effect by notifying JetBrains of such termination, discontinuing use 
of the Redistributable Product and deleting all copies of the Redistributable 
Product from its Clients and archives.
+10.3. JetBrains may terminate this agreement if:
+(A) Customer has breached this Agreement and fails to cure such breach within 
thirty (30) days of written notice thereof;
+(B) JetBrains is required to do so by law (for example, where the provision of 
the JetBrains Toolbox to Customer is, or becomes, unlawful); or
+(C) JetBrains elects to discontinue providing the JetBrains Toolbox, in whole 
or in part.
+10.4. JetBrains will make reasonable effort to notify Customer via email as 
follows:
+Thirty (30) days prior to termination of the Agreement in the events specified 
in Clauses 10.3(B) and 10.3(C) above.
+10.5. If JetBrains reasonably believes that:
+(A) the use of any JetBrains Toolbox Product by the Customer or associated 
with the Customer’s JBA is unauthorized or fraudulent;
+(B) information provided to JetBrains by the Customer in connection with this 
Agreement is incomplete, inaccurate, legally invalid or unverifiable; or
+(C) the Customer has breached Clause 3.4 of this Agreement,
+JetBrains may terminate this Agreement on seven (7) day’s notice to the 
Customer («Notice Period»). From the date of such termination notice until the 
expiry of the Notice Period, JetBrains may immediate suspend the Customer’s 
access to the JetBrains Toolbox Products. During the Notice Period, the 
Customer may object to the termination in writing and must provide any 
information reasonably requested by JetBrains.
+11. EXPORT REGULATIONS
+Customer shall comply with all applicable laws and regulations with regards to 
economic sanctions, export controls, import regulations, and trade embargoes 
(all herein referred to as «Sanctions»), including those of the European Union 
and United States (specifically the Export Administration Regulations (EAR)). 
Customer declares that it is not a person targeted by Sanctions nor is it 
otherwise owned or controlled by or acting on behalf of any person targeted by 
Sanctions. Further, Customer warrants that it will not download or otherwise 
export or re-export the JetBrains Toolbox or any related technical data 
directly or indirectly to any person targeted by Sanctions or download or 
otherwise use the JetBrains Toolbox for any end-use prohibited or restricted by 
Sanctions.
+12. GENERAL
+12.1. Entire Agreement. This Agreement, including the Third Party Software 
license terms, constitutes the entire agreement between the parties concerning 
its subject matter and supersedes any prior agreements between You and 
JetBrains regarding Your use of any JetBrains Products covered by the JetBrains 
Toolbox. No purchase order, other ordering document or any handwritten 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 Customer and JetBrains.
+12.2. Reservation of Rights. JetBrains reserves the right at any time to cease 
the support of the JetBrains Toolbox and to alter prices, features, 
specifications, capabilities, functions, terms of use, release dates, general 
availability or other characteristics of the JetBrains Toolbox.
+12.3. Changes to this Agreement. We may update or modify this Agreement from 
time to time, including any referenced policies and other documents. If a 
revision meaningfully reduces Your rights, We will use reasonable efforts to 
notify You (by, for example, sending email to the email address of the billing 
or technical contact You provided to us, posting on our blog, through Your 
JetBrains Account, or via the Product itself). If We modify this Agreement, the 
modified version of the Agreement will be effective from the start of the next 
Toolbox Subscription term. In this case, if You object to the updated Agreement 
terms, as Your exclusive remedy, You may cancel the Toolbox Subscription. You 
may be required to click through the updated Agreement to show Your acceptance. 
For the avoidance of doubt, each Subscription Confirmation is subject to the 
version of the Agreement in effect on the Subscription Confirmation date.
+12.4. Severability. If a particular term of this Agreement is not enforceable, 
the unenforceability of that term will not affect any other terms of this 
Agreement.
+12.5. Headings. Headings and titles are for convenience only and do not affect 
the interpretation of this Agreement.
+12.6. No Waiver. Our failure to enforce or exercise any part of this Agreement 
is not a waiver of that section.
+12.7. Governing Law. This Agreement will be governed by the laws of the Czech 
Republic, without regard to conflict of laws principles. Customer agrees that 
any litigation relating to this Agreement may only be brought in, and will be 
subject to the jurisdiction of, any competent court of the Czech Republic. The 
parties agree that the United Nations Convention on Contracts for the 
International Sale of Goods does not apply to this Agreement.
+12.8. You declare that You have had sufficient opportunity to review this 
Agreement, understand the content of all of its clauses, negotiate its terms 
and seek independent professional legal advice in that respect before entering 
into it. Consequently, any statutory «form contract» («adhesion contract») 
regulations shall not be applicable to this Agreement.
+12.9. Notice. JetBrains may deliver any notice to Customer via electronic mail 
to an email address provided by Customer, JetBrains Account, registered mail, 
personal delivery or renowned express courier (such as DHL, FedEx or UPS). Any 
such notice will be deemed to be effective (i) on the day the notice is sent to 
Customer via email, (ii) upon being uploaded to Your JetBrains Account 
(irrespective of when Customer actually receives it), (iii) upon personal 
delivery, (iv) one (1) day after deposit with an express courier, (v) or five 
(5) days after deposit in the mail, whichever occurs first.
+12.10. Children and minors. If You are under 18 years old, then by entering 
into this Agreement you explicitly stipulate, that (i) You have legal capacity 
to conclude this Agreement or that you have valid consent from a parent or 
legal guardian to do so and (ii) You understand the JetBrains Privacy Policy 
available at https://www.jetbrains.com/company/privacy.html. You may not enter 
into this Agreement if you are under 13 years old. IF YOU DO NOT UNDERSTAND 
THIS SECTION, DO NOT UNDERSTAND THE JETBRAINS PRIVACY POLICY OR DO NOT KNOW 
WHETHER YOU HAVE THE LEGAL CAPACITY TO ACCEPT THESE TERMS, PLEASE ASK YOUR 
PARENT OR LEGAL GUARDIAN FOR HELP.
+
+
+For exceptions or modifications to this Agreement, please contact JetBrains at:
+Address: Na Hrebenech II 1718/10, Prague, 14000, Czech Republic
+Fax: +420 241 722 540
+E-mail: sa...@jetbrains.com

diff --git a/licenses/JetBrains-individual b/licenses/JetBrains-individual
new file mode 100644
index 00000000000..2556b9d7c29
--- /dev/null
+++ b/licenses/JetBrains-individual
@@ -0,0 +1,101 @@
+TOOLBOX SUBSCRIPTION AGREEMENT FOR INDIVIDUAL CUSTOMERS
+Version 4.1, effective as of January 9th, 2019
+IMPORTANT! READ CAREFULLY:
+THIS IS A LEGAL AGREEMENT. BY CLICKING THE “I AGREE” (OR SIMILAR) BUTTON THAT 
IS PRESENTED TO YOU AT THE TIME OF YOUR PURCHASE, OR BY DOWNLOADING, 
INSTALLING, COPYING, SAVING ON YOUR DEVICE, OR OTHERWISE USING JETBRAINS 
SOFTWARE, SUPPORT OR PRODUCTS, YOU ARE BECOMING A PARTY TO THIS AGREEMENT, YOU 
DECLARE YOU HAVE THE LEGAL CAPACITY TO ENTER INTO SUCH AGREEMENT AND YOU ARE 
CONSENTING TO BE BOUND BY ALL THE TERMS AND CONDITIONS SET FORTH BELOW.
+1. PARTIES
+1.1. “JetBrains” or “We” means JetBrains s.r.o., having its principal place of 
business at Na Hrebenech II 1718/10, Prague, 14000, Czech Republic, registered 
in the Commercial Register maintained by the Municipal Court of Prague, Section 
C, File 86211, ID. No.: 265 02 275.
+1.2. “Customer” or “You” means the individual specified in the Subscription 
Confirmation who is at least 13 years old or in the case of Redistributable 
Products a sole proprietor or natural person with sufficient legal capacity to 
enter into this Agreement using the Redistributable Product in accordance with 
this Agreement. For the avoidance of doubt, Customer is a natural person and 
not a corporation, company, partnership or association or other entity or 
organization.
+2. DEFINITIONS
+2.1. “Agreement” means this Toolbox Subscription Agreement.
+2.2. “Product” means any generally available JetBrains software product 
identified by JetBrains as an individual developer tool. For the avoidance of 
doubt, the Product is not produced to the specifications of the Customer nor 
customized through modification or personalization, and is intended for mass 
distribution.
+2.3. “Client” means a computer device used by Customer for running the Product.
+2.4. “Product Version” means a release, update, or upgrade of a particular 
Product that is not identified by JetBrains as being made for the purpose of 
fixing software bugs.
+2.5. “Bug Fix Update” for a particular Product Version means a software update 
or release that is specifically identified by JetBrains as a bug fix for that 
Product Version.
+2.6. “Fallback Date” means the date that was 12 months prior to the date of 
expiration of the Toolbox Subscription.
+2.7. “Fallback Version” means the most recent Product Version that JetBrains 
made available for public purchase prior to the Fallback Date, along with any 
Bug Fix Updates for that Product Version. For the purpose of clarity, the 
“Fallback Version” does not include any Product updates or upgrades other than 
Bug Fix Updates that Customer may have used in the period between the Fallback 
Date and the date of expiration of the Toolbox Subscription.
+2.8. “JetBrains Account” or “JBA” means an account at 
https://account.jetbrains.com created by Customer, having a unique name and 
password, and through which Customer has access to Products in accordance with 
a Toolbox Subscription.
+2.9. “JetBrains Toolbox” means the set of Products which are subject to this 
Agreement. For the avoidance of doubt, JetBrains Toolbox does not include 
JetBrains team productivity software or services such as YouTrack, TeamCity, 
Upsource, or Hub, or any other software, services or products which do not fall 
within the definition of Section 2.2 and which are subject to different terms 
and conditions.
+2.10. “Redistributable Product” means an independent module of the Product or 
the Product as a whole designed to be redistributed and designated by JetBrains 
as “Redistributable” in its name or in its official description.
+2.11. “Subscription Confirmation” means an email confirming Customer’s rights 
to access and use Products (excl. Redistributable Products).
+2.12. “Toolbox Subscription” specifies the subscription term and Products 
provided to Customer, subscription fees and payment schedules. Toolbox 
Subscription does not apply to Redistributable Products.
+3. GRANT OF RIGHTS
+3.1. Unless the Toolbox Subscription has expired or this Agreement is 
terminated in accordance with Section 12, and subject to the terms and 
conditions specified herein, JetBrains grants You a non-exclusive and 
non-transferable right to use each Product covered by the Toolbox Subscription 
as follows:
+(A) You may:
+(i) Install and use any version of the Product covered by the Toolbox 
Subscription on any number of Clients and on any operating system supported by 
the Product;
+(ii) Make one backup copy of the Product solely for archival/security backup 
purposes.
+(B) You may not:
+(i) Rent, lease, reproduce, modify, adapt, create derivative works of, 
distribute, sell or transfer the Product;
+(ii) Provide access to the Product or Your JetBrains Account or right to use 
the Product to a third party;
+(iii) Reverse engineer, decompile, disassemble, modify, translate, or make any 
attempt to discover the source code of, the Product; or
+(iv) Remove or obscure any proprietary or other notices contained in the 
Product.
+3.2. Following the expiration of this Agreement, the rights stipulated in 
Section 3.1(A) shall continue on a perpetual, royalty-free, non-exclusive, and 
non-transferable basis for the continued use of a Fallback Version of each 
Product covered by the Toolbox Subscription. The limitations set forth in 
Section 3.1(B) of this Agreement apply to the usage of the Fallback Version, as 
shall Section 12.5. The rights granted in this Section 3.2 are expressly 
contingent upon Customer not being in breach of this Agreement, including 
having paid in full the applicable Toolbox Subscription fees for the preceding 
12 months or longer without interruption.
+3.3. This subscription is only for natural persons who are purchasing a 
subscription to Products using only their own funds. Notwithstanding anything 
to the contrary set forth herein, You may not use any of the Products, and this 
grant of rights shall not be in effect, in the event that You do not pay 
Toolbox Subscription fees using Your own funds. If any third party pays the 
Toolbox Subscription fees or if You expect or receive reimbursement for those 
fees from any third party, this grant of rights shall be invalid and void.
+3.4. Customer acknowledges that no ownership right is conveyed to You, 
irrespective of the use of terms such as “purchase” or “sale.” JetBrains has 
and retains all rights, title and interest, including all intellectual property 
rights, in and to the Products and any and all related or underlying 
technology, and any modifications or derivative works thereof, including 
without limitation as they may incorporate Feedback (as defined below).
+3.5. If an independent module of the Product or the Product as a whole is a 
Redistributable Product, the following provisions shall apply in addition to 
Sections 3.1-3.4:
+(A) You may:
+(i) use the Redistributable Product without quantitative restrictions unless 
specified otherwise in the terms relating to the use of the particular 
Redistributable Product;
+(ii) transfer, reproduce, redistribute and provide access to the 
Redistributable Product to a third party;
+(iii) sell your product containing or using the Redistributable Product to a 
third party, but not the Redistributable Product as such;
+(iv) redistribute the Redistributable Product onto another Client for 
legitimate purposes in accordance with applicable law and use the 
Redistributable Product on that Client, provided that You have received 
authorization from the owner of such Client to deploy and use the 
Redistributable Product in this way. You will indemnify JetBrains against any 
loss, costs or damages arising from Your deployment of the Redistributable 
Product onto another Client in violation of this clause.
+(B) You hereby agree to ensure that the use of any Redistributable Product you 
reproduce, redistribute or provide access to, to a third party is governed by 
an agreement concluded between the relevant third party as a Customer and 
JetBrains and that such third party is bound by the agreement prior to the use 
of any such Redistributable Product. JetBrains is the exclusive owner and 
exclusive licensor of any Redistributable Product. You acknowledge that you are 
liable to JetBrains for any loss or damages in connection with the breach of 
this section.
+4. PURCHASING THROUGH RESELLERS
+This Agreement applies whether You purchase a Toolbox Subscription directly 
from JetBrains or through resellers. If You purchase through a reseller, 
Toolbox Subscription details shall be as stated in the Subscription 
Confirmation issued by the reseller to You, and the reseller is responsible for 
the accuracy of any such Subscription Confirmation. Resellers are not 
authorized to make any promises or commitments on JetBrains’ behalf, and You 
understand and agree that JetBrains is not bound by any obligations to You 
other than as specified in this Agreement.
+5. ACCESS TO PRODUCTS
+5.1. You must register for a JetBrains Account and have Internet access in 
order to place orders, to access or receive Products, or to renew a 
subscription. Any registration information that You provide to Us via Your 
JetBrains Account must be accurate, current and complete. You must also update 
Your information so that We may send notices, statements and other information 
to You by email or through Your JetBrains Account. You are responsible for all 
actions taken through Your accounts.
+5.2. You may use Your JetBrains Account credentials in the Product so that We 
can verify Your rights to use the Product online. You acknowledge and agree 
that the Product will periodically connect to JetBrains servers to update this 
information including changes to JetBrains Account credentials, Toolbox 
Subscription plans and payments made.
+5.3. Alternatively, You may use an offline activation code that You can 
download in Your JetBrains Account. If you use this option, it is Your 
responsibility to download a new activation code and apply it to the Product 
registration screen every time you make changes to the Toolbox Subscription or 
whenever a Toolbox Subscription is renewed.
+5.4. All deliveries under this Agreement will be electronic. You must have an 
Internet connection in order to access Your JetBrains Account and to receive 
any deliveries. For the avoidance of doubt, You are responsible for Product 
download and installation.
+6. FEES
+Customer shall pay its Toolbox Subscription fees in accordance with the 
JetBrains Terms of Purchase or the reseller’s terms of purchase, whichever is 
applicable. The Toolbox Subscription fees shall be paid in full, and any 
levies, duties and/or taxes imposed by Customer’s jurisdiction (including, but 
not limited to, value added tax, sales tax and withholding tax) shall be borne 
solely by Customer. Customer may not deduct any amounts from fees payable to 
JetBrains or the reseller, unless otherwise specified in the applicable terms 
of purchase.X
+7. FEEDBACK
+You have no obligation to provide Us with ideas, suggestions, or proposals 
(“Feedback”). However, if You submit Feedback to us, then You grant Us a 
non-exclusive, worldwide, royalty-free license that is sub-licensable and 
transferable, to make, use, sell, have made, offer to sell, import, reproduce, 
publicly display, distribute, modify, or publicly perform the Feedback in any 
manner without any obligation, royalty or restriction based on intellectual 
property rights or otherwise.
+8. THIRD-PARTY SOFTWARE
+8.1. The Products include code and libraries licensed to Us by third parties, 
including open source software (“Third-Party Software”). A list of Third-Party 
Software included in each Product is available in the Product documentation. 
All Third-Party Software is provided to You under the respective terms 
stipulated in the Product documentation.X
+8.2. JETBRAINS PROVIDES NO WARRANTY, EXPRESS OR IMPLIED, WITH RESPECT TO ANY 
THIRD-PARTY SOFTWARE AND EXPRESSLY DISCLAIMS ANY WARRANTY OR CONDITION OF 
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, AND NON-INFRINGEMENT.
+9. TOOLBOX SUBSCRIPTION TRIAL
+9.1. Subject to the terms of this Agreement, Customer is granted a one-time 
right to install and use the Product for evaluation purposes without charge for 
a period of thirty (30) days from the date of the Product installation, unless 
otherwise specified (the “Evaluation Period”). Customer’s use of the Product 
during the Evaluation Period shall be limited to the evaluation of the Product 
for the sole purpose of determining whether the Product meets Customer’s 
requirements and whether Customer desires to continue using the Product.
+9.2. Customer may withdraw from using the Product at Customer’s sole 
discretion anytime before expiration of the Evaluation Period. Upon expiration 
of the Evaluation Period, Customer’s right to continue to use the Product will 
terminate, unless Customer purchases a Toolbox Subscription to the Product. The 
Product contains a feature that will automatically disable the Product upon 
expiration of the Evaluation Period.
+9.3. Limitations contained in this Section 9 do not apply to the use of 
Redistributable Products, which may be used for the term of this Agreement.
+10. WARRANTY LIMITATIONS
+10.1 ALL PRODUCTS ARE PROVIDED TO CUSTOMER ON AN “AS IS” AND “AS AVAILABLE” 
BASIS. USE OF THE PRODUCTS IS AT CUSTOMER’S OWN RISK.
+10.2 JETBRAINS MAKES NO WARRANTY AS TO THE PRODUCTS’ USE OR PERFORMANCE. TO 
THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS (OR ITS AFFILIATES, 
SHAREHOLDERS, AGENTS, DIRECTORS, AND EMPLOYEES), ITS LICENSORS, SUPPLIERS 
(WHICH SHALL INCLUDE THE PROVIDERS OF THIRD PARTY SOFTWARE), AND RESELLERS 
(COLLECTIVELY HEREUNDER, “JETBRAINS PARTIES”) DISCLAIM ALL WARRANTIES AND 
CONDITIONS, WHETHER 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 PRODUCTS AND THE PROVISION OF OR FAILURE 
TO PROVIDE SUPPORT SERVICES.
+TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, JETBRAINS PARTIES DO NOT 
REPRESENT OR WARRANT THAT THE PRODUCTS: (A) ARE ACCURATE, RELIABLE OR CORRECT; 
(B) WILL MEET ANY CUSTOMER REQUIREMENTS; (C) WILL BE AVAILABLE AT ANY 
PARTICULAR TIME OR LOCATION, UNINTERRUPTED OR SECURE; (D) ARE FREE OF DEFECTS 
OR ERRORS AND THAT ANY, IF FOUND, WILL BE CORRECTED; AND/OR (E) ARE FREE OF 
VIRUSES OR OTHER HARMFUL COMPONENTS.
+10.3 ANY CONTENT OR DATA DOWNLOADED OR OTHERWISE OBTAINED THROUGH THE USE OF 
THE PRODUCTS ARE DOWNLOADED AT CUSTOMER’S OWN RISK; CUSTOMER AGREES IT IS 
SOLELY RESPONSIBLE FOR ANY DAMAGE TO ITS PROPERTY OR LOSS OF DATA THAT RESULTS 
FROM SUCH DOWNLOAD.
+10.4 CUSTOMER MAY HAVE OTHER RIGHTS, WHICH VARY FROM JURISDICTION TO 
JURISDICTION. THIS DOCUMENT IS NOT INTENDED TO ABROGATE SUCH RIGHTS.
+11. DISCLAIMER OF DAMAGES
+11.1. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT WILL THE 
JETBRAINS PARTIES BE LIABLE TO CUSTOMER, CUSTOMER’S AFFILIATES, USERS, OR 
ANYONE ELSE FOR: (A) ANY LOSS OF USE, DATA, GOODWILL, OR PROFITS, WHETHER OR 
NOT FORESEEABLE; (B) ANY LOSS OR DAMAGES IN CONNECTION WITH TERMINATION OR 
SUSPENSION OF CUSTOMER’S ACCESS TO THE PRODUCTS IN ACCORDANCE WITH THIS 
AGREEMENT; OR (C) ANY SPECIAL, INCIDENTAL, INDIRECT, CONSEQUENTIAL, EXEMPLARY 
OR PUNITIVE DAMAGES WHATSOEVER (EVEN IF THE RELEVANT JETBRAINS PARTY HAS BEEN 
ADVISED OF THE POSSIBILITY OF THESE DAMAGES), INCLUDING THOSE (X) RESULTING 
FROM LOSS OF USE, DATA, OR PROFITS, WHETHER OR NOT FORESEEABLE, (Y) BASED ON 
ANY THEORY OF LIABILITY, INCLUDING BREACH OF CONTRACT OR WARRANTY, STRICT 
LIABILITY, NEGLIGENCE OR OTHER TORTIOUS ACTION, OR (Z) ARISING FROM ANY OTHER 
CLAIM ARISING OUT OF OR IN CONNECTION WITH CUSTOMER’S USE OF OR ACCESS TO THE 
PRODUCTS OR SUPPORT. THE FOREGOING LIMITATION OF LIABILITY SHALL APPLY TO TH
 E FULLEST EXTENT PERMITTED BY LAW IN THE APPLICABLE JURISDICTION.
+11.2. THE JETBRAINS PARTIES’ TOTAL LIABILITY IN ANY MATTER ARISING OUT OF OR 
IN RELATION TO THIS AGREEMENT IS LIMITED TO THE GREATER OF (A) ONE HUNDRED 
(100) US DOLLARS OR (B) THE AGGREGATE AMOUNT PAID OR PAYABLE BY THE CUSTOMER 
DURING THE THREE-MONTH PERIOD PRECEDING THE EVENT, FOR THE PRODUCTS GIVING RISE 
TO THE LIABILITY. THIS LIMITATION WILL APPLY EVEN IF THE JETBRAINS PARTIES HAVE 
BEEN ADVISED OF THE POSSIBILITY OF LIABILITY EXCEEDING SUCH AN AMOUNT AND 
NOTWITHSTANDING ANY FAILURE OF THE ESSENTIAL PURPOSE OF ANY LIMITED REMEDY.
+12. TERM AND TERMINATION
+12.1. The term of this Agreement will commence upon the acceptance of this 
Agreement by Customer as set forth in the preamble above, and will continue for 
each Product through the end of the applicable subscription period specified in 
the respective Subscription Confirmation or in the case of Redistributable 
Products until terminated by either Customer or JetBrains. This Agreement will 
automatically renew with respect to a Product for a successive Toolbox 
Subscription term, unless terminated as set forth herein.
+12.2. You may terminate this Agreement at any time by cancelling the 
subscription for one or more Products via Your JetBrains Account. If such 
termination occurs during a then-current subscription period, this Agreement 
will continue to be effective until the end of that subscription period. Such 
termination does not relieve You of the obligation to pay any outstanding 
subscription fees owed to JetBrains, and no credits or refunds will be issued 
to You for prepaid subscription fees (except as set forth in JetBrains’ Terms 
of Purchase, if applicable). In the case of Redistributable Products, Customer 
may terminate this Agreement with immediate effect by notifying JetBrains of 
such termination, discontinuing use of the Redistributable Product and deleting 
all copies of the Redistributable Product from its Clients and archives.
+12.3. JetBrains may terminate this agreement if:
+(A) Customer has materially breached this Agreement and fails to cure such 
breach within thirty (30) days of written notice thereof;
+(B) Customer fails to make the timely payment of subscription fees in 
accordance with Section 6 of this Agreement;
+(C) JetBrains is required to do so by law (for example, where the provision of 
the JetBrains Toolbox to Customer is, or becomes, unlawful); or
+(D) JetBrains elects to discontinue providing the JetBrains Toolbox, in whole 
or in part.
+12.4. JetBrains will make reasonable efforts to notify Customer via email as 
follows:
+(A) Thirty (30) days prior to termination of the Agreement in the events 
specified in Sections 12.3(C) and 12.3(D) above, and in such events Customer 
will be entitled to a refund of the unused portion of prepaid subscription 
fees, if applicable;
+(B) Three (3) days prior to termination of the Agreement in the event 
specified in Section 12.3(B), and in such event Customer will not be entitled 
to any refund of the unused portion of prepaid subscription fees.
+12.5. Upon expiration or termination of this Agreement by Customer under 
Section 12.2, and if Customer elects to use the Fallback Version subject to 
Section 3.2 of the Agreement, Sections 3.2, 7, 8, 10 and 11 of this Agreement 
will survive.
+13. TEMPORARY SUSPENSION FOR NON-PAYMENT
+13.1. JetBrains reserves the right to suspend Customer’s access to JetBrains’ 
Products if Customer fails to pay its subscription.
+13.2. If JetBrains suspends Customer’s access to JetBrains’ Products for 
non-payment according to Section 13.1., Customer must pay all past due amounts 
in order to restore its access to JetBrains’ Products.
+13.3. Customer hereby agrees that JetBrains is entitled to charge Customer for 
the time period during which Customer has access to JetBrains Products until 
Customer or JetBrains terminates or suspends Customer’s subscription in 
accordance with this Agreement.
+14. EXPORT REGULATIONS
+Customer shall comply with all applicable laws and regulations with regards to 
economic sanctions, export controls, import regulations, and trade embargoes 
(all herein referred to as “Sanctions”), including those of the European Union 
and United States (specifically the Export Administration Regulations (EAR)). 
Customer declares that it is not a person targeted by Sanctions nor is it 
otherwise owned or controlled by or acting on behalf of any person targeted by 
Sanctions. Further, Customer warrants that it will not download or otherwise 
export or re-export the JetBrains Toolbox or any related technical data 
directly or indirectly to any person targeted by Sanctions or download or 
otherwise use the JetBrains Toolbox for any end-use prohibited or restricted by 
Sanctions.
+15. GENERAL
+15.1. Entire Agreement. This Agreement, including the Third-Party Software 
license terms, constitutes the entire agreement between the parties concerning 
its subject matter and supersedes any prior agreements between You and 
JetBrains regarding Your use of any JetBrains software covered by the JetBrains 
Toolbox. No purchase order, other ordering document or any handwritten 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 Customer and JetBrains.
+15.2. Reservation of Rights. JetBrains reserves the right at any time to cease 
the support of the JetBrains Toolbox and to alter prices, features, 
specifications, capabilities, functions, terms of use, release dates, general 
availability or other characteristics of the JetBrains Toolbox.
+15.3. Changes to this Agreement. We may update or modify this Agreement from 
time to time, including any referenced policies and other documents. If a 
revision meaningfully reduces Your rights, We will use reasonable efforts to 
notify You (by, for example, sending an email to the email address of the 
billing or technical contact You provided to us, posting on our blog, through 
Your JetBrains Account, or via the Product itself). If We modify this 
Agreement, the modified version of the Agreement will be effective from the 
start of the next Toolbox Subscription term. In this case, if You object to the 
updated Agreement terms, as Your exclusive remedy, You may cancel Your Toolbox 
Subscription. You may be required to click through the updated Agreement to 
show Your acceptance. For the avoidance of doubt, any Subscription Confirmation 
is subject to the version of the Agreement in effect on the Subscription 
Confirmation date.
+15.4. Severability. If a particular term of this Agreement is not enforceable, 
the unenforceability of that term will not affect any other terms of this 
Agreement.
+15.5. Headings. Headings and titles are for convenience only and do not affect 
the interpretation of this Agreement.
+15.6. No Waiver. Our failure to enforce or exercise any part of this Agreement 
is not a waiver of that section.
+15.7. Governing Law. This Agreement will be governed by the laws of the Czech 
Republic, without regard to conflict of laws principles. Customer agrees that 
any litigation relating to this Agreement may only be brought in, and will be 
subject to the jurisdiction of, any competent court of the Czech Republic. The 
parties agree that the United Nations Convention on Contracts for the 
International Sale of Goods does not apply to this Agreement.
+15.8. You declare that You have had sufficient opportunity to review this 
Agreement, understand the content of all of its clauses, negotiate its terms, 
and seek independent professional legal advice in that respect before entering 
into it. Consequently, any statutory “form contract” (“adhesion contract”) 
regulations shall not be applicable to this Agreement.
+15.9. The parties to this Agreement undertake to make their best efforts to 
settle any disputes arising hereunder (“Dispute”) amicably. Should the parties 
to this Agreement fail to settle a Dispute amicably, Customer has a right to 
submit a Dispute for an out-of-court resolution to the Czech Trade Inspection 
Authority, web address: www.coi.cz.
+15.10. Notice. JetBrains may deliver any notice to Customer via electronic 
mail to an email address provided by Customer, JetBrains Account, registered 
mail, personal delivery or renowned express courier (such as DHL, FedEx or 
UPS). Any such notice will be deemed to be effective (i) on the day the notice 
is sent to Customer via email, (ii) upon being uploaded to Your JetBrains 
Account (irrespective of when Customer actually receives it), (iii) upon 
personal delivery, (iv) one (1) day after deposit with an express courier, (v) 
or five (5) days after deposit in the mail, whichever occurs first.
+15.11. Children and minors. If You are under 18 years old, then by entering 
into this Agreement you explicitly stipulate, that (i) You have legal capacity 
to conclude this Agreement or that you have valid consent from a parent or 
legal guardian to do so and (ii) You understand the JetBrains Privacy Policy 
available at: https://www.jetbrains.com/company/privacy.html. You may not enter 
into this Agreement if you are under 13 years old. IF YOU DO NOT UNDERSTAND 
THIS SECTION, DO NOT UNDERSTAND THE JETBRAINS PRIVACY POLICY OR DO NOT KNOW 
WHETHER YOU HAVE THE LEGAL CAPACITY TO ACCEPT THESE TERMS, PLEASE ASK YOUR 
PARENT OR LEGAL GUARDIAN FOR HELP.
+For exceptions or modifications to this Agreement, please contact JetBrains at:
+Address: Na Hrebenech II 1718/10, Prague, 14000, Czech Republic
+Fax: +420 241 722 540
+Email: sa...@jetbrains.com

Reply via email to