Licensing & Upgrade


dotTrace 6.x classroom License

Classroom licenses allow for use of the fully-functional version of dotTrace for educational and teaching purposes in classrooms by professors, trainers, and students.

Open Source licenses are available to non-commercial OS software projects that meet the Open Source definition and a set of additional criteria.

If you are not sure that Open Source License is right for you, check the license comparison chart.

Classroom License Details





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.

If you are not sure that a Classroom License is right for you, check the license comparison chart.

License terms

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 Classroom License Agreement.

License terms

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 License Agreement for Open Source Projects.

How to apply

Open Source licenses are available to non-commercial OS software projects that meet the Open Source definition and a set of additional criteria. 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.
  • 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.

To apply for a free license, please select an option that suits you below, complete and submit the online application form.