dotTrace

Who qualifies

Per-Developer Licenses are available to legal entities, including companies and organizations (both for-profit and non-profit), which require the software for general commercial use. One Per-Developer License is required per each single developer using dotTrace within a legal entity, regardless of whether such use is occasional or full-time.

Alternatively, Floating Licenses are available to legal entities. For information about the differences between the Floating and Per-Developer Licenses, please see the comparison matrix.

Per-developer model

A dotTrace Per-Developer License purchased by a company is company property, however, a single license allows the use of the software by a single developer at that company. A license transfer between developers within a company is restricted by the dotTrace license agreement.

Perpetual ownership

A license is perpetual for the purchased version of the software. Upgrades are optional and provided pursuant to the dotTrace maintenance terms. Each subsequent upgrade automatically terminates the rights of use of the previous versions.

Non-transferable restriction

Use of the software is restricted to the licensed company. No right is granted to transfer the software to third parties.

For complete details, please check our standard Per-Developer License Agreement.

General Maintenance and Support Policy

dotTrace licenses qualify you for the following maintenance and support services:

  • Unlimited access to technical support via e-mail
  • Free upgrades to generally available bug-fix and minor releases
  • Optional upgrades to new major releases at a discounted price

Floating commercial license

For companies and organizations (back to purchase options)


Who qualifies

Floating Licenses are available to legal entities, including companies and organizations (both for-profit and non-profit), which require the software for general commercial use. Floating Licenses allow the use of the software on any computer, operating system, and by any developer within a legal entity in compliance with the total number of Floating Licenses purchased. Floating Licenses require a license server to run the software.

Alternatively, Per-Developer Licenses are available to legal entities. For information about the differences between the Floating and Per-Developer Licenses, please see the comparison matrix.

Per-concurrent-user model

A number of purchased licenses enable a legal entity to use the software by the corresponding number of developers at a time. Compliance with the permitted number of concurrent users is ensured by the license server.

Cross-platform compatibility

A single license allows the non-concurrent use of the software on different operating systems.

Perpetual ownership

A license is perpetual for the purchased version of the software. Upgrades are optional and provided pursuant to the dotTrace maintenance terms. Each subsequent upgrade automatically terminates the rights of use of the previous versions.

Non-transferable restriction

Use of the software is restricted to a licensed legal entity. No right is granted to transfer the software to third parties.

For complete details, please check our standard Floating License Agreement.

General Maintenance and Support Policy

dotTrace licenses qualify you for the following maintenance and support services:

  • Unlimited access to technical support via e-mail
  • Free upgrades to generally available bug fix and minor releases
  • Optional upgrades to new major releases at a discounted price

License Server

The JetBrains License Server is designed to support a floating license model and to help corporate users perform license administration across a single network.

Major Features and Benefits
  • Stores multiple license keys on a single (server) machine.
  • Provides clients with access to the software on an "as needed" basis. Access to a specific product is restricted to the number of product license keys stored by the license server
  • Enables monitoring of the software usage by providing user info, product info and usage time via log files
  • Eliminates license administration issues such as identifying license location, distributing licenses between multiple machines, and transferring licenses between users
  • Cross-platform compatible
  • Easy to set up and use
System Requirements
  • Java SE Runtime Environment (JRE)/Java SE Development Kit (JDK) v.5 or later, and one of the following operating systems:
    • Windows® (2000, NT 4.0 or higher, XP), or
    • Linux/UNIX-based OS, or
    • Macintosh OSX™
  • Apache Tomcat 6.0
  • Internet Explorer 7.0 or Mozilla Firefox 2.0 for accessing the License Server control panel
Supported Products
  • IntelliJ IDEA v. 7.0 or higher (Commercial Licenses).
  • ReSharper v. 3.1 or higher (Commercial Licenses for all editions)
  • dotTrace v. 3.1 or higher (Floating Licenses only)
  • RubyMine v. 1.0 or higher (Commercial Licenses only)

You can have earlier versions of the above products or use other license types on your network, but you cannot manage them using License Server

The License Server is available to customers of IntelliJ IDEA and/or ReSharper who own or purchase 20+ Commercial Licenses. Also, the License Server is provided as part of dotTrace Floating License purchases.

If you are interested in obtaining the a License Server, please contact us.

Personal license

For individual developers (back to purchase options)


Who qualifies

If you want to purchase a license for your personal use, and you are the only person planning to use that license, then the Personal License is for you. Personal licenses are non-transferable, and they are not available to companies.

For information about the differences between the Licenses, please see the comparison matrix.

Single-User License Model

A Personal License is a single-user license which restricts the use of the software to the person who purchased the license. The license allows installing the software on different computers (at work and/or at home), provided that multiple instances of the software will not be used at the same time.

Perpetual ownership

A Personal License is perpetual for the purchased version of the software. Upgrades are optional and provided pursuant to the dotTrace maintenance terms. Each subsequent upgrade automatically terminates the rights of use of the previous versions.

Non-transferable restriction

Use of the software is restricted to a licensed individual. No right is granted to transfer the software to a company or other individuals.

For complete details, please check our standard Personal License Agreement.

Maintenance

dotTrace licenses qualify you for the following maintenance and support services:

  • Unlimited access to technical support via e-mail
  • Free upgrades to generally available bug-fix and minor releases
  • Discounted price for upgrades to future major releases

Academic license

For students and teachers (back to request options)


Who qualifies

Academic Licenses are available to accredited educational institutions, including vocational/trade schools, colleges, universities and institutions, and to individual students and teaching staff. Academic Licenses allow for use of fully-functional version of the software for non-commercial purposes only, including education and research.

Per concurrent user model

A number of purchased licenses enables an educational institution to use the software by the corresponding number of users at a time. A license registered to an individual student/ teacher restricts use of the software to that person, however allows for installation of the software on different computers (at work and/or at home) provided that multiple instances of the software will not be used at a time.

Perpetual ownership

A license is perpetual to the purchased version of the software. Upgrades are optional and provided pursuant to the dotTrace Performance maintenance terms. Each subsequent upgrade automatically terminates rights for use of the previous versions.

Non-transferable restriction

Use of the software is restricted to a licensed user with no right to transfer the software third parties.

For complete details, please read the dotTrace Performance Academic License Agreement.

How to apply

To apply for this license provide us with details about you and your organization using the following online form.

Classroom license

For educational institutions and trainers — free (back to request options)


Who qualifies

Classroom Licenses allow for use of the fully-functional version of the software for educational and teaching uses in classrooms by professors, trainers, and students. The Classroom license requires special approval.

Site license model

The software can be installed on any number of computers and used by any number of concurrent users in classes. Additionally, students can use the software for homework.

1-year Terms

A license is provided for a period of 1 year and allows for free upgrades to all new releases of the software within 1 year. License renewal is available on request.

Non-transferable restriction

Use of the software is restricted to a licensed user with no right to transfer the software to third parties.

For complete details, please check the dotTrace Performance Classroom License Agreement.

How to apply

To apply for this free license provide us with details about you and your organization using the following online form.
We will review your application and e-mail you with further instructions.

Open Source license

For open-source projects (back to request options)


How to apply

To apply for a free license for your Open Source project:

  1. Please make sure that you meet the following criteria:

    • You are the project lead or a regular committer.
    • Your OS project meets the Open Source definition
      (http://opensource.org/docs/osd).
    • You do not perform any paid support, consulting or training services for your OS project, and you do not distribute paid versions of your OS software. If you provide paid services for or distribute paid versions of your OS software, we might have other options available for your project. Please contact us at opensource@jetbrains.com for details.
    • Your OS project is being actively developed for a minimum of 3 months.
    • Your OS project's community is active. This means that you have recent activity in your newsgroups or forums.
    • Your OS project has a web site. The web site has a News section that is being kept up to date, or links to a social network account used to announce updates of the project.
    • You release updated builds on a regular basis.
  2. Please select your license below. After you complete and submit the appropriate online form, we will review your application and email you further instructions.

How to renew

If you already have an OS license and would like to get it renewed, please send an email to opensource@jetbrains.com indicating the number of your license certificate and a link to the latest release pages of your project or something that indicates your project is alive and kicking!

Site license model

The software can be installed on any number of computers and used by any number of concurrent open source project members.

1-year Terms

A license is provided for a period of 1 year and allows for free upgrades to all new releases of the software within 1 year. License renewal is available on request.

Non-transferable restriction

Use of the software is restricted to a licensed user with no right to transfer the software to third parties.

For complete details, please check the dotTrace License Agreement for Open Source Projects

Apache OS Personal License Terms (concerns Apache developers)
Named User License Model

A Personal Apache OS License is a named-user license which restricts the use of the software to the person to whom the license is issued. The license allows for installation of the software on different computers (at work and/or at home), provided that multiple instances of the software will not be used at the same time.

1-year Terms

A license is provided for a period of 1 year and allows for free upgrades to all new releases of the software within 1 year. License renewal is available on request.

Non-transferable restriction

Use of the software is restricted to a licensed individual with no right to transfer the software to a company or other individuals.