To do a good job, he must sharpen his tools. If you want to learn any of the development techniques in Java, PHP, Ruby, Python, JavaScript, Objective-C,.net, JetBrains is the internationally renowned and award-winning professional development tool for you, and even better: it’s completely free to use!

JetBrains shows its support for the open source community by releasing licenses for open source projects. As long as you have a qualified open source project, you and your team can apply for free use of JetBrains’ Ultimate VERSION of IDE development tools for one year, and can apply again if the license expires.

The requirements for open source projects are low:

  1. Non-commercial project
  2. The project was created over 3 months ago

There is no limit on the number of stars. Specific requirements will be explained in detail below.

1. Instructions for applying for a permit

JetBrains official instructions please click here: www.jetbrains.com/community/o… Here is a simple translation.

Requirements for open source projects:

  • You must be the lead or active contributor to an open source project.
  • Your project needs to meet the open source definition.
  • Your project is not supported or sponsored by any commercial company or organization, does not release a paid version, and contributors are not hired to participate in the project.
  • Your project and associated community remain active for at least three months.
  • Release updates regularly.

License Terms:

  • The license is only available for one year, during which you can use and update all Ultimate versions of the IDE development tools for free.
  • When the license expires, it can be renewed if the project still meets the requirements.
  • A license can be installed on any number of computers, but can only run on one machine at a time.
  • Licenses are only available to core contributors to the project.

How to apply

Fill out the form into the application page: https://www.jetbrains.com/shop/eform/opensource?product=ALL.

Do we know you

Select No if it is your first application and Yes if you have applied before.

Tell us about your project

Fill in your project name, programming language, release date (at least three months), project url, Github address, project license, region, and number of licenses applied. As shown below:

Tell us about yourself

Fill out this form with your name, email address, and Github Profile page. Check three boxes and click APPLY below to submit your application. After your application is approved, the license will be sent to the email address you fill in.

The application is successful

All that remains is to wait. If your application is successful, you will receive a copy within a week from [email protected] with the heading: “License Certificate for JetBrains All Products Pack/Order XXX” email.

Then click on the link and log into your JetBrains account to pick it up. The collection interface is as follows:

Click Download Activation Code for Offline Usage to Download the key.

Iv. Activation and use

The following activation process uses PyCharm as an example. Activation process: Click Help -> Register

Go to the page for entering the key, select Activation Code, paste in the downloaded key, and click OK to complete.

If the activation is successful, there will be a floating window reminder, as shown below:

The last

If you want to show your support for this campaign. You can post the JetBrains logo on your GitHub open source project home page as described in the email, and the hyperlink is the specified link to help promote them (optional).


Let us know in the comments section if you have any questions.