Integrated development environment (IDE) provider JetBrains has recently been expanding its roster of free products and services, including making IDEs such as CLion free for non-commercial use, introducing a new free tier for its AI Assistant, and eliminating the commercial licensing requirement for the Language Server Protocol (LSP) API.
Now, JetBrains has announced that RubyMine, its IDE for Ruby and Ruby on Rails, will also transition from paid-only licensing to a non-commercial free model. The company states that this initiative is intended to lower the barrier of entry for new developers.
Non-commercial use is defined as any form of development that does not generate income. This includes students, hobbyists, unpaid open-source contributors, and content creatorsβfor instance, those producing tutorials or live-streaming programming sessions.
The core principle is straightforward: if a user builds a product with RubyMine that produces revenue, they must purchase a commercial license. Violating this usage policy could result in JetBrains revoking the license, or even pursuing legal consequences.
The free license does come with some limitations. Beyond the prohibition on commercial use, certain features are restricted. For example, the Code with Me functionality is limited to the community version rather than the full premium version, making it less feature-rich compared to the paid edition.
Additionally, all free license versions are opted into telemetry data collection by default, which cannot be disabled. JetBrains emphasizes that the data is anonymized and restricted to statistical insights about IDE usageβsuch as which frameworks or file templates are most popular. The company assures that user-written code is never collected.
To activate the non-commercial license, users must install and run RubyMine 2025.2.1 or later, select Non-commercial Use in the license dialog, and then create or log into a JetBrains account to accept the terms of the agreement.
The non-commercial license remains valid for one year. If the IDE is used within the last six months of that period, the license will automatically renew; otherwise, users must reaccept the non-commercial agreement through the same process.
Related Posts:
- RubyMiner malware hits vulnerable servers to mine cryptocurrencies
- GitLab Releases Web IDE to easier inside of GitLab
Support Our Threat Intelligence
If you find our CVE report and cybersecurity news helpful, consider supporting our work.