잘 알려진 바와 같이 JetBrains는 IDE 개발에 주력하는 소프트웨어 회사로, 유명한 IntelliJ IDEA, PyCharm, WebStorm 등을 비롯해 다양한 프로그래밍 언어를 위한 개발 도구를 제공하고 있습니다.

일부 IDE에는 커뮤니티 버전이 있어 개발자들이 무료로 사용할 수 있지만, WebStorm, CLion처럼 대부분은 유료 구독이 필요합니다.

하지만 이러한 구독은 개인에게는 상당히 비싸기 때문에, 개인 개발자라면 JetBrains 교육 라이선스나 오픈 소스 프로젝트 지원을 선택하는 것이 적합합니다. 이른바 무료로 사용하는 방법입니다.

반년 전에는 저도 교육 라이선스를 사용했으며, 인터넷에서 구매한 edu 이메일 주소로 신청했습니다. 하지만 몇 달 후 JetBrains에서 라이선스를 일시 중지했는데, 해당 edu 이메일 주소가 악용되었기 때문인 것 같습니다.

이번에는 교육 라이선스를 사용하지 않고 오픈 소스 프로젝트로 신청해 보기로 했고, 그 과정이 아래에 이어집니다.

신청

먼저 공식 웹사이트에서 제공하는 두 가지 무료 라이선스 신청 방식을 살펴보겠습니다. 각각 학술 라이선스오픈 소스 프로젝트 지원이며, 여기서는 두 번째를 선택합니다.

무료 라이선스를 신청하기 위해 충족해야 하는 오픈 소스 프로젝트의 조건을 확인한 다음 양식을 작성합니다.

모든 정보를 입력한 후 양식을 제출하면 이메일 한 통을 받게 됩니다.

이메일에 적힌 내용처럼 신청서가 접수되었으며 심사에 대략 일주일이 걸린다고 합니다. 실제로는 그렇게 오래 걸리지 않았고, 신청서를 제출한 지 3일 후에 심사가 통과되었다는 이메일을 받았습니다.

수령

이메일에 있는 링크를 열면 JetBrains의 구독 약관으로 이동하며, 그대로 동의하면 됩니다.

들어가면 해당 주문의 라이선스가 표시됩니다. 링크를 복사해 누구에게나 사용할 수 있도록 전달할 수 있지만, 물론 보통은 자기 자신에게 사용합니다.

신청할 때 입력했던 이메일 주소로 JetBrains 계정을 등록하고 로그인하면 이미 성공적으로 수령한 것을 확인할 수 있습니다.

정리

간단히 말하면, 오픈 소스 프로젝트 지원과 교육 라이선스는 모두 유효 기간이 1년이며, 만료 전에 갱신을 신청할 수 있습니다. 다만 교육 라이선스는 현재 학교에 다니고 있거나 아직 졸업하지 않았어야 한다는 전제가 있고, 오픈 소스 프로젝트 지원을 갱신하려면 해당 프로젝트가 계속 유지 관리되고 있으며 최근 3개월 동안 일정 수준의 코드 커밋을 지속적으로 진행하고 있어야 합니다.

전반적으로 오픈 소스 프로젝트 지원은 신청하기가 꽤 쉽습니다. 프로젝트의 코드 품질을 심사하지 않으며, 꾸준히 무언가를 작성해 커밋하기만 하면 심사를 통과하기가 상당히 쉽습니다.