| <colbgcolor=#ffffff,#1c1d1f><colcolor=#000000,#ffffff> 젯브레인 JetBrains | |
| | |
| 본사 | |
| 설립년도 | 2000년 2월 5일 |
| 창립자 | Sergey Dmitriev Valentin Kipyatkov Eugene Belyaev |
| CEO | Kirill Skrygan |
| 링크 | |
1. 개요
2000년 2월 5일에 체코 프라하에서 설립된 소프트웨어, 프로그래밍 언어, 그리고 솔루션을 개발 및 공급하는 기업으로, IDE를 만드는 기업으로 유명하다.2. 상세
명목상 네덜란드(이전에는 체코) 기업이나 창업자들과 핵심 개발인원 대부분이 러시아인으로 이루어진 러시아계 기업이며, 실제 제품 개발을 진행하는 R&D 센터 역시 러시아 상트페테르부르크에 위치해 있었다. 이 때문에 프로그래밍 언어 Kotlin의 명칭을 상트페테르부르크 앞바다의 섬 '코틀린'을 따와서 붙였으나, 2022년 러시아의 우크라이나 침공으로 인해 러시아 내 영업을 중단함과 함께 상트페테르부르크 R&D 센터도 무기한 폐쇄되었다. 직원들은 러시아로부터의 이주에 동의한 인원에 한해 네덜란드 암스테르담, 독일 베를린, 뮌헨 등으로 재배치되었다.[1]요즘 소프트웨어 시장의 트렌드가 된 구독 모델을 일찍이 정착시킨 기업인데, 모든 IDE 제품이 1개월, 또는 1년 단위로 구독권을 끊어서 사용하는 방식이고 1년 치 구독[2]을 하면 첫 1개월 차 시점에 출시됐던 버전을 영구적으로 제공한다(대신 업데이트는 없다). 구독형 모델로 지속적인 수입원을 만들면서도 정기 결제를 부담스러워하는 유저들까지 붙잡아 두는, 나름 영리한 비즈니스 전략이다. 또한 학생들에게는 거의 퍼 주다시피 할 만큼 모든 툴을 무료로 제공하기 때문에, 학교 다닐 때 JetBrains 제품의 맛을 본 사람은 나중에도 JetBrains 제품을 고집하는 경우가 많다. JetBrains의 IDE 제품들은 사용성에 있어 매우 편리하지만 비교적 무겁다는 특징이 있다.
특이하게 오픈 소스 소프트웨어 개발용으로 사용할 경우에는 무료다. 대신 유료판을 따로 낸다든가 유료 기술 지원을 하면 안 되는 등 제한 조건이 좀 빡빡한 편이다. 오픈 소스 라이선스
2019년 11월 20일부터 공식 웹 사이트에 한국어 페이지를 지원하기 시작했고, 2021년 7월 22일에 자사의 주력 상품인 IntelliJ IDEA에 한국어를 정식 지원한 덕분인 것인지, 2022년에 한국이 전년 대비 유료 고객 증가율 1위(59%)를 달성했다. # 전체 유효 고객 수 기준으로는 세계 8위, 영업을 중단한 러시아를 제외한다면 7위이다.
3. 제품
일반적인 유료 라이선스는 💲, 커뮤니티 에디션에 해당하는 아파치 2.0 라이선스는 🪶, 비영리 & 개인 한정 무료 라이선스는 🔐로 표기하며, 아파치 라이선스는 오픈 소스이므로- 통합 개발 환경
- IntelliJ IDEA💲🪶(
) - 2001년 1월에 출시된 JetBrains의 최초 제품이자 주력 IDE. Java, Kotlin에 대응, 얼티밋 구독하면 PyCharm, WebStorm, PhpStorm, RubyMine, GoLand, DataGrip, Android Studio까지 포함.
- Android Studio - 2014년 12월에 출시된 IntelliJ IDEA 기반의 Android 전용 IDE. Google과의 협력을 통해 개발되었으며, 확장을 사용하면 Flutter 프레임워크를 통한 모바일 앱 개발에도 사용할 수 있다.
- RubyMine💲🔐 - 2009년 4월에 출시된 Ruby 대응 IDE이자, JetBrains의 2번째 IDE.
- WebStorm💲🔐 - 2010년 5월에 출시된 JavaScript, TypeScript 대응 IDE이자, JetBrains의 3번째 IDE.
- PhpStorm💲🔐 - 2010년 5월에 WebStorm과 함께 출시된 PHP 대응 IDE이자, JetBrains의 4번째 IDE. WebStorm에 PHP 인터프리터 + MySQL + 컴포저를 내장시킨 형태이다.
- PyCharm💲🪶 - 2010년 10월에 출시된 Python 대응 IDE이자, JetBrains의 5번째 IDE. 매우 유용하지만 젯브레인 특유의 무겁고 느린 속도 + 파이썬의 느린 속도 때문에 불호하는 사람도 많다. 반면 좋아하는 사람은 PyCharm만 고집할 정도.
- AppCode💲 - 2011년 10월에 출시된 Xcode와 연동되어 작동하는 macOS 전용 IDE였으나, 2022.3 버전을 끝으로 판매가 종료되었다.
- CLion💲🔐 - 2015년 4월에 출시된 C, C++ 대응 IDE. CMake 빌드 도구를 주로 사용하고 크로스 플랫폼 빌드가 필요하다면, 굉장히 좋은 툴이다. 표준 반영도 빠른 편이다.
- Rider💲🔐 - 2017년 8월에 출시된 .NET 대응 IDE. ReSharper의 언어인 C#을 스크립트 언어로 사용하는 유니티 엔진을 공식 지원 하며, C++을 사용하는 언리얼 엔진 역시 지원한다.[3]
- GoLand💲 - 2017년 12월에 출시된 Go 프로그래밍 언어 대응 IDE.
- RustRover💲🔐 - 2024년 5월에 출시된 Rust 대응 IDE.
- MPS
- 메타프로그래밍용
- Aqua - 테스트 자동화 툴. 2025년 4월에 판매가 종료되었다.
- 데이터 전용 IDE 및 제품
- DataGrip💲🔐 - 2015년 12월에 출시된 DBMS 연동 관리 도구. Eclipse IDE에는 DBeaver가 있다면, Intellij IDEA에는 DataGrip이라고 할 정도로 대표적인 DBMS 연동 관리 도구로 알려져 있다. NoSQL을 상당수(MongoDB 등) 지원하는 편이나, NoSQL 특성상 워낙 다양하고 개성이 강하기에 지원하지 못하는 DB가 꽤나 있다. 대표적으로 2022년 중순까지는 Redis를 지원하지 못했었다. 그러나, 2022년 말에 공식적으로 지원되기 시작했다.# 아직 관련 기능이 많지는 않지만 추후 업데이트로 기능을 확충해 나갈 것으로 보인다. 10년간 유료 라이선스만 취급되었다가, 2025년 10월부터 개인용 & 비상업용 무료 라이선스가 출시되면서 교습용으로도 널리 사용할 수 있게 되었다.
- DataSpell - Jupyter Notebook을 IDE에 대응시킨 제품이다. 데이터베이스 연동, 터미널 지원, 강력한 셀 편집 기능, 원격 노트북(notebook) 작업, 아웃풋 시각화, 젯브레인 IDE의 강력한 디버거 등 여러 장점이 있지만 주피터와는 다르게 Python, R만 지원하며 현재까지는 Julia를 지원하지 않는다.
- Datalore - Jupyter Notebook을 클라우드용으로 만든 서비스이다.
- IDE 플러그인[4]
- Rust 플러그인
-
Rust용 IDE가 없는 대신 RLS를 통해 IDE급 지원을 해준다.이후 독립 IDE인 RustRover가 등장하면서 옛말이 되었다. 디버깅 기능을 사용하려면 gdb가 필요하기 때문에 윈도우에서는 MinGW 등으로 gdb를 설치할 필요가 있다. - IdeaVim
- 공식 vim 플러그인. 네이티브 vim에 비해 지원되지 않는 기능이 상당히 많고
~/.vimrc대신~/.ideavimrc를 읽어들이니 주의. - Code With Me - 실시간 페어 프로그래밍용 플러그인. MS 계열 IDE의 라이브셰어와 유사한 역할을 한다.
- Scala 플러그인
- 공식 Scala 플러그인. 자세한 내용은 공식 블로그참조.
- BigData Tools - JetBrains Tools for Big Data 카테고리에 속한 데이터 전문가용 플러그인이다.
- QA tools - 셀레늄 테스팅, 테스트 관리, 테스트 데이터용으로 3개의 플러그인으로 이루어져 있다.
- IDE 툴
- JetBrains ToolBox - 위의 수많은 IDE들을 클릭만으로 설치하고, 버전별로 관리해 주는 툴이다. 한때는 커뮤니티 에디션인 IDE 한정으로 편하게 버전 업데이트할 수 있는 유일한 수단이었다. 과거 커뮤니티 에디션의 버전 업데이트는 삭제 후 재설치 뿐이었기 때문.
- Projector
- Swing 기반 IDE를 원격으로 작업할 수 있게 해주는 툴.
- Gateway - Remote Development에서 IDE 대신 액세스 포인트 역할을 하는 툴이다.
- Visual Studio용 플러그인
- 코드 분석 및 리팩토링 도구
- ReSharper - 엄청나게 무거워서 Visual Studio의 성능 저하가 극심한 편이다. 이 때문에 ReSharper를 버리거나, 비주얼 스튜디오를 쓰지 않고 JetBrains의 자체 IDE인 Rider로 아예 넘어가는 선택이 합리적일 정도.
- ReSharper C++ - ReSharper에 포함된 채로 판매된다.
- .NET용 보조 도구: 이 플러그인들은 별도로 판매되지 않고, dotUltimate[5]이나 All Products Pack에만 포함된다.
- 팀 전용 툴[6]
- 프로그래밍 언어
- 교육
- 젯브레인 아카데미 - 젯브레인이 직접 운영하는 온라인 코딩 입문 자료이다. 학생 인증 여부와는 상관없이 모두 무료로 공개된다.[7]
- Edu edition
- PyCharm Edu - 파이참의 교육용 버전
- IntelliJ IDEA Edu - 인텔리제이의 교육용 버전
- EduTools
- 코스를 직접 제작할 수 있다.
- 기타
- JetBrains Mono
- 개발자를 위한 프로그래밍 글꼴. 기본적으로 가독성이 높은 모노스페이스(고정 폭) 폰트이며 자주 헷갈리는 I와 l, O와 0등의 구분, 눈에 거슬리지 않는 이탤릭체 등으로 개발자가 코드에 집중할 수 있도록 돕는다. 또한 코드에서 자주 쓰이는 수많은 종류의 합자를 내장하고 있어 더욱 가독성이 올라간다. OFL 라이선스를 채택하고 있어, 상업적인 인쇄물에 사용하더라도 법적인 문제가 없는 글꼴이기도 하다. 젯브레인즈는 2019년 3월 이후로 자사의 모든 IDE에 해당 폰트를 기본으로 사용하고 있다.
- RiderFlow - Unity에 사용할 수 있는 씬 관리 플러그인
- Writerside - 문서화 툴
- Grazie - 생성형 인공지능 기반 업무 자동화 툴
4. 기타
- 파격적인 학생 할인 정책이 있다. JetBrains 학생용 무료 라이선스 취득하기[8][9][10]
자신의 학교가 이메일 리스트에 없는 경우, 대한민국의 공립 학교들은 웬만하면 학생들에게 지급하는 학교 도메인 이메일이 있으면 바로 추가해 준다. 여기에서 형식에 맞게 PR을 남기면 며칠 안에 추가해 준다.
자신의 학교가 학생 이메일을 아예 지급하지 않는다면(주로 중학교 이하), 해당 학교에서 영문 재학 증명서를 뗀 뒤 이곳에서 스캔한 재학 증명서를 첨부 파일로 보낼 수 있다(학생증도 가능하다). 영어로 충분한 설명과 자신이 왜 이 제품을 써야 하는지 간략한 이유를 코멘트 칸에 적고 자신의 이메일을 남기자. 빠르게는 1주일 ~ 늦게는 10일 이내로 답장과 함께 학생 라이선스가 도착할 것이다. 이때, 자신이 적은 이메일 주소가 젯브레인즈 계정의 이메일 주소와 다르다면 인증이 되지 않을 수도 있다.
- Visual Studio Code에 대응되는 Fleet이라는 경량 개발 도구를 개발했었다. 기존의 JetBrains IDE들이 가지고 있던 핵심 기능들을 유지하면서도 텍스트 에디터만큼 가볍게 만드는 것이 목표였기 때문. 오픈 베타까지 진행했으나,[12][13] 2024년 12월 Island UI 테마 적용을 끝으로 새로운 업데이트가 1년 가까이 없었다가 2025년 12월 8일을 기점으로 개발 중단되었다.
- 매년 JetBrains Survey라는 개발자 생태계 전체에 대한 설문 조사를 주최한다. (현재 최신 결과는 2024년) 아무래도 젯브레인즈에서 하는 설문이다 보니 설문에 참여하는 개발자도 대부분 젯브레인즈 IDE의 소비자이고, 따라서 자사 IDE의 사용률이 다른 설문 조사에 비해 약간 높게 추정된다는 단점이 있다. 또한 주로 자바 생태계에 치우쳐 있어 다른 언어나 분야에 대해서는 많이 빈약한 결과를 보인다. Stack Overflow survey 등에 비해서는 개발자들에게 인지도가 많이 낮다.
- Desktop Art에서 코드로 생성된 배경 화면을 다운로드받거나 직접 자신만의 배경을 만들어볼 수도 있다.
[1] #[2] 1개월 구독권을 연속해서 12달 결제해도 1년으로 쳐 준다.[3] .NET용 IDE이기 때문에, VS용 ReSharper C++을 개조해 Rider에 붙여서 사용한다. CLion 대신 Rider로 지원하는 이유는 게임 개발자들이 언리얼와 유니티 양쪽 모두 사용하는 경우가 많아, 이미 유니티를 지원하는 Rider에 ReSharper C++을 붙였다고 한다.[4] 서드 파티가 아닌 젯브레인에서 공식으로 제작하고, 사실상 하나의 IDE급 기능을 가진 플러그인들을 나열한다.[5] Rider와 Visual Studio용 플러그인 묶음 패키지. 이걸 사면 .NET 디컴파일러 dotPeek이 번들로 주어진다.[6] 대부분 IDE 라이선스와는 별개이며, 기본 유료인 제품들이다.[7] 주로 자바, 코틀린 관련이 많고 다른 언어는 적다는 단점이 존재한다. 모든 트랙 목록은 이곳에 공개되어 있으니 참고.[8] GitHub Student 계정, 학교 이메일 또는 ISIC(국제 학생증) 인증 필수. 없다면 그냥 학교 학생증으로도 가능하다. 이 경우 이메일, ISIC로 인증하는 것보다 며칠 정도 기간이 소요된다.[9] JetBrains의 모든 IDE 제품이 무료로 제공되고, 기능상의 제약은 없다. 얼티밋 에디션과 커뮤니티 에디션으로 나눠진 IDE가 있다면 얼티밋 에디션이 제공된다.[10] 주의할 점은 교육용, 개인용, 비상업적 프로젝트에서만 사용 가능하다는 것이다. 또한 라이선스를 다른 사람(예를 들면 가족 등)과 공유하는 행위도 계약 위반이니 주의하자. 자세한 내용은 FAQ 참고.[11] 다양한 플러그인을 대부분 무료로 지원하고 있다. 이런 류의 일부 플러그인은 IDE에 언어 지원을 추가시키기까지 한다![12] We’ll release Fleet when it’s ready. We’re actively developing the product and planning to iterate extensively on the feedback we get from our early adopters. We expect the preview (first closed, then public) to run through the majority of 2022.[13] 기본적으로는 '에디터 모드'로 동작하다가, 사용자가 원할 경우 IntelliJ 코드 엔진을 활성화해서 IDE 형태의 '스마트 모드'로 변환하는 식이다.