工欲善其事,必先利其器。如果您想要學習 Java、PHP、Ruby、Python、JavaScript、Objective-C、.NET 中的任何一種開發技術,國際知名且屢獲殊榮的 JetBrains 專業開發工具都能助您一臂之力,更棒的是:您可以完全免費使用!
JetBrains 為了表示對開源社區的支持,放出了面向開源項目的許可證。只要你手中有符合條件的開源項目,你和你的團隊便可以申請免費使用 JetBrains 公司旗下所有的 Ultimate 版本的 IDE 開發工具,即全家桶的使用權 1 年,如果許可到期還可以繼續申請。
對開源項目的要求很低:
- 非商業化項目
- 項目創建 3 個月以上
沒有什么 star 數的限制,具體要求下面會做詳細的說明。
一、申請許可證的說明
JetBrains 官方的說明請點擊這里:https://www.jetbrains.com/community/opensource/,下面是簡單的翻譯。
對於開源項目的要求:
- 您必須是一個開源項目的負責人或者活躍貢獻者。
- 您的項目需要符合開源定義。
- 您的項目不支持同時也不被任何商業公司和組織所贊助,不發布付費版本的 release,同時貢獻者們也不是受雇佣參加項目的。
- 您的項目和相關社區至少在三個月內保持活躍。
- 定期發布更新 release。
許可條款:
- 許可證只提供一年的時間,在此期間可以免費使用和更新所有 Ultimate 版本的 IDE 開發工具。
- 許可證到期后,如果項目仍然符合要求,可以更新許可證。
- 一份許可證可以安裝在任意數量的電腦上,但是只能同時運行在一台機器上。
- 許可證只提供給項目的核心貢獻者們。
二、如何申請
進入申請頁面:https://www.jetbrains.com/shop/eform/opensource?product=ALL
填寫表格。
2.1 Do we know you
如果是第一次申請則選擇 No,如果之前申請過則在這一項選擇 Yes。
2.2 Tell us about your project
在這個表格填寫自己項目的名字、編程語言、發布時間(至少三個月)、項目網址、Github 地址、項目 license、地區和申請的許可證的數量。如下圖所示:
2.3 Tell us about yourself
在這個表格填寫自己的信息,包括姓名、郵箱、Github Profile 頁。打三個勾,點擊下方的 APPLY 提交申請,在申請通過之后,license 就會被發送到填寫的郵箱里。
三、申請成功
剩下的就是等待了,如果申請成功,一周內你會收到一份來自 opensource@jetbrains.com,標題為:“License Certificate for JetBrains All Products Pack / Order xxx” 的郵件。
然后點擊鏈接,登陸 jetbrains 賬號領取。領取界面如下:
點擊:Download activation code for offline usage 下載 key。
四、激活使用
下面激活過程以 PyCharm 為例。激活流程:點擊 Help -> Register
進入輸入 key 的頁面,選擇 Activation code,把下載回來的 key 粘貼進去,點擊 OK 就完成了。
如果激活成功會有一個激活成功的浮窗提醒,如下圖:
最后
如果大家想表示對這個活動的支持。可以在自己的 GitHub 開源項目首頁,按照郵件上說的貼上 JetBrains 的 logo,超鏈接為指定的鏈接,幫他們宣傳(非強制)。
如果你按照這篇文章沒有申請成功或者卡住了,可以掃描添加下面的微信號,代理申請(僅限滿足條件的小伙伴,不保證百分百申請成功)。
添加微信請備注:key