JetBrains published a post on its official blog on Programmer's Day, theWebStorm and Rider now free for non-commercial useJetBrains has announced a change in its licensing model to make the WebStorm and Rider IDEs free for non-commercial use. This decision is designed to lower the barrier to using the JetBrains IDEs and help developers learn, grow and stay creative. Non-commercial uses include learning, open source project development, content creation and hobby development. This change does not apply to commercial projects and other JetBrains IDEs are not affected. The new non-commercial license type provides the same full-featured IDE as the paid version, but does not include the Code With Me feature. In addition, the article provides answers to frequently asked questions about how to apply for a non-commercial subscription, anonymous data collection, technical support, and more. Finally, the article describes other relevant information such as the JetBrains Content Creator Program and JetBrains IDE Services.
How do I specifically request a non-commercial subscription to JetBrains WebStorm and Rider IDE?
To request a non-commercial subscription to JetBrains WebStorm and Rider IDE, you can follow the steps below:
Installing the IDE: First of all, install Rider or WebStorm on your computer.This can be done by downloading and installing the appropriate package through the official JetBrains website.
Starting the IDE: After the installation is complete, launch Rider or WebStorm.
Selecting License Options: On startup, a license dialog box will pop up. Here you can select the "Non-Commercial Use" option.
Log in or create an account: Next, you will need to log in to your JetBrains account or create a new one. If you don't already have a JetBrains account, you can create a new one in this step.
Acceptance of agreements: After logging in, you will need to accept the "Non-Commercial Use" Toolbox Subscription Agreement from JetBrains.
Why is the JetBrains Code With Me feature not included in the new non-commercial license?
The JetBrains Code With Me feature is not included in the new non-commercial license, possibly because it requires a specific paid model and server hosting environment. According to, Code With Me Enterprise, a product that allows users to conduct collaborative sessions with other JetBrains product users, is hosted on a customer's server where the JetBrains IDE service is deployed. This means that the Code With Me feature may require additional server resources and paid subscriptions that may not be covered by the non-commercial license. Additionally, it is mentioned that the Code With Me feature is part of a free license, but there are no details as to whether this applies to all non-commercial license holders or whether specific conditions need to be met.
What are the specifics of the JetBrains Content Creator Program and what are the conditions of participation?
The details of the JetBrains Content Creator Program and the conditions of participation are listed below:
Specifics:
- IDE usage rights: Through the program, content creators and their audiences will gain access to the JetBrains IDE, regardless of their chosen technology stack.
- Supports multiple content formats: The program welcomes content creators of many types, including videos, tutorials, live streams, podcasts, social media posts, newsletters and more.
Conditions of Participation:
- Type of content creation: The program welcomes content creators of all types and is not limited to specific content formats.
- Active application or passive invitation: There are two ways to join the program: one is active application and the other is passive invitation. Active applications require self-application after meeting certain conditions, while passive invitations have no explicit conditions.
What does JetBrains IDE Services offer and how does it specifically help developers?
JetBrains IDE Services offers a range of services designed to improve developer productivity and enterprise management. These services include:
Automate repetitive tasks: Automate repetitive tasks with AI Assistant to reduce the time and effort developers spend on their daily tasks.
Promoting efficient collaboration: Provide tools and features to support teamwork, enabling developers to review, share and collaborate on code more efficiently.
Remote Development Support: Support for remote development allows developers to work from anywhere while remaining productive.
License management: Provides the License Vault tool to help organizations manage large-scale licenses and ensure legitimate use of development tools.
Local AI FeaturesFor example, full-line code completion, powered by AI and running locally, does not send any data over the Internet, protecting data privacy.
Simplified management of development tools: Simplifies the configuration and management of development tools with tools such as IDE Provisioner, making it easier for organizations to manage and deploy development environments.