RubyMine Free Open Source License

  • Available only to non-commercial open source projects.
  • Provided only to core team developers.
  • Valid for 1 year.
  • Must apply again to renew.

Apply for a New Open Source License

For Regular Projects

  • You have to be a project lead or core committer to apply
  • Project must be at least 3 months old
  • Project is in active development
  • Project must not provide commercial services or distribute any paid software versions
  • See full restrictions list before applying


Update Open Source License

Been using opensource license for a while? — Don't forget to update it:

Your Open Source license qualifies for any and all software upgrades while it's valid.
Upgrade to the latest software version for maximum benefits.

  • Apply for renewal 2 weeks before the expiration date.
  • Check if someone has already renewed / requested a new license for your school.
  • Provide your Customer ID / reference number for renewal.

Application Terms

  • You have to be a 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 for details.
  • Your OS project is in active development 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 website including either a regularly updated News section or links to social network account(s) where project updates are posted.
  • You release updated builds on a regular basis.

License terms

Site license model

The software may be installed on any number of computers and concurrently used by as many open source project members as the number of licenses provided to the project.

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 the licensed user with no right to transfer the software to third parties.

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