一、前言IntelliJIDEA一直是我非常喜歡的IDE自從用上之后就回不了頭了,但是Ultimate版本的費用十分昂貴,其實JetBrains自己就提供了6種免費申請授權(quán)的方式;本文主要介紹通過開源項目免費申請這種方式。我使用的項目為:h

一、前言
IntelliJ IDEA 一直是我非常喜歡的 IDE 自從用上之后就回不了頭了,但是 Ultimate 版本的費用十分昂貴,其實 JetBrains 自己就提供了6種免費申請授權(quán)的方式;本文主要介紹 通過開源項目免費申請 這種方式。
我使用的項目為:https://github.com/zlt2000/microservices-platform
二、基本要求
獲得免費許可證,需要滿足以下條件:
- 滿足開源定義。
- 正在積極開發(fā),即在過去3個月內(nèi)定期提交新代碼。
- 不要提供開源軟件的付費版本或任何圍繞開源項目的商業(yè)服務(如付費支持、咨詢等)。
- 不是由商業(yè)公司或組織(非政府組織、教育、研究或政府)資助的。
- 不要支付他們的核心項目開發(fā)人員。
- 許可證只提供給項目負責人和核心項目提交人。
- 許可證有效期為一年,如果您的項目仍然滿足支持項目的要求,可以更新許可證。
- 您可以僅將免費許可用于開發(fā)非商業(yè)開源項目。
- 您不得與任何第三方共享免費許可。
三、注意事項
3.1. 公開個人Email
需要將 GitHub 個人信息中的 Email 公開出來,方便 JetBrains 的工作人員確認是否為該項目的主要開發(fā)者。
在 Emails 中取消勾選 Keep my email address private 選項
然后在 Profile 中設置 Public email
3.2. 注冊賬號
需要注冊一個 JetBrains 賬號,地址:
https://account.jetbrains.com/login
四、申請許可證
通過 JetBrains 官網(wǎng)的申請鏈接:
https://www.jetbrains.com/shop/eform/opensource?product=ALL
按要求填寫表單信息提交即可
提交申請單后會收到以下郵件,等待即可,快的話2天,慢的話2周左右
如果一切順利提交的信息都符合要求,就會收到以下郵件
點擊郵件上的 “Take me to my license(s) ” 地址,查看自己的 license
五、激活授權(quán)
5.1. 關聯(lián)賬號
初始獲取到的 license 還是 未指定 狀態(tài),需要關聯(lián)自己賬號的郵箱才能被使用
查看自己的 license 地址為:
https://account.jetbrains.com/licenses
點擊 Active subscriptions 連接進入詳情頁面
點擊 Assign 按鈕進行賬號分配,在彈出的頁面中填寫 JetBrains 賬號的郵箱即可,這樣 license 就會與該賬號關聯(lián)
收到以下郵件,即說明 license 已經(jīng)可以用了
5.2. 激活
激活前如果之前是使用agent破解的,需要先把agent去掉,菜單 Help -> Edit Custom VM Options 注釋掉agent相關的內(nèi)容
選擇 JB Account 的方式進行激活,填寫自己的 JetBrains 賬號,點擊 Activate 按鈕即可完成激活!
六、續(xù)期方式
申請的授權(quán)有效期只有一年時間,如果到期了還可以繼續(xù)申請,一般在距離到期時間 2周 左右會收到 JetBrains 官方的郵件提示你進行 續(xù)期。
七、總結(jié)
使用正版授權(quán)的好處就是可以 隨便升級,享受最新版本的功能!而且申請也并不困難,只需要有一個超過 3 個月并且最近這3個月內(nèi)有更新的開源項目(非商業(yè)用途)即可,JetBrains的效率也很高,從申請到拿到授權(quán)一般順利情況下2天就可以了。
https://github.com/zlt2000/microservices-platform