RubyMine이 이제 비상업적 용도로는 무료 사용 가능
(blog.jetbrains.com)- JetBrains가 RubyMine을 비상업적 용도로 무료 제공하기로 발표
- 학습, 오픈소스 기여, 개발 콘텐츠 제작, 취미 개발 등에서 유료 버전과 동일한 기능을 제공
- 상업적 개발 또는 수익 목적 활동에는 기존의 유료 라이선스 모델이 계속 적용됨
- 무료 라이선스는 익명 사용 통계(텔레메트리) 수집에 동의해야 하며, 옵트아웃 불가 조건이 포함됨
- 구독은 1년 단위 자동 갱신이나, 마지막 6개월 내 1회 이상 사용이 필요하며, 2025.2.1 이후 버전부터만 비상업적 라이센스 적용 가능
RubyMine이 비상업적 용도로 무료 제공됨
- JetBrains는 이제 RubyMine을 비상업적 용도로 무료로 사용할 수 있도록 지원함
- 이는 개발자가 Ruby 및 Rails 학습, 오픈소스 기여, 개인 프로젝트 등에서 더 나은 도구를 자유롭게 활용할 수 있도록 한 결정
새로운 라이선스 모델 도입 현황
- JetBrains는 WebStorm, RustRover, Rider, CLion 등에 대해 이미 비상업적 무료 라이선스 정책을 시작했으며, RubyMine도 여기에 합류하게 됨
- 상업적 사용은 제품 개발이나 금전적·사업적 이익을 수반하는 활동으로 정의되며, 이에 해당하면 유료 구독 필요
- 비상업적 활동 예시: 자기주도 학습, 수익 없는 오픈소스 기여, 각종 콘텐츠 제작, 취미 개발 등임
포함 기능과 예외
- 무료 라이선스는 유료판과 동일한 기능 세트 제공
- 단, Code With Me는 Community 수준으로 제공되어 일부 기능 제한이 존재함
데이터 수집(텔레메트리)
- 비상업적 사용자는 익명 사용 통계 전송에 동의해야 함
- 수집 항목은 프레임워크·파일 템플릿·명령/액션 사용 등 기능 사용 행태에 한정되며 개인 정보 미수집임
- 옵트아웃 불가, 옵트아웃을 원하면 유료 구독 또는 별도 무상 옵션으로 전환 필요
신청 및 전환 방법
- 신규:
- RubyMine 설치 및 실행 후 Non-commercial use 선택, JetBrains 계정 로그인 및 약관 동의 진행
- 기존 트라이얼/유료에서 전환:
- Help → Register → Deactivate License, 이후 Non-commercial use 선택 및 약관 동의
-
비상업용 옵션 미표시 시:
- RubyMine 2025.2.1 이상으로 업데이트 필요, 이전 릴리스는 비상업용 라이선스 미지원
Hacker News 의견
-
예전에 RubyMine을 사용해본 이후로 JetBrains 도구 중에서는 가장 약하다고 느꼈음, JetBrains가 노력하지 않아서가 아니라 Ruby라는 언어가 IDE가 성능을 제대로 뽑아낼 기회를 많이 주지 않는다고 생각함, 결국 정해진 들여쓰기 방식을 파일별로 다르게 설정하기 어려워 구독을 취소했음, 실제로는 HTML 파일 하나는 4칸 들여쓰기, 다른 파일은 2칸을 쓰는 등 혼재되어 있었는데, IDE는 전역으로만 세팅할 수 있었음
-
jetbrains IDE들 중에서 RubyMine이 약한 편일 수 있지만, 내 입장에서는 오랫동안 최고의 Ruby IDE였음, 예전엔 ‘정의로 점프’ 기능이 혼자서 안정적으로 되었었음, 2015년쯤 Java에서 처음 동적 타입 언어를 접할 때 핵심 도구였음, 이젠 더 좋은 Ruby 에디터가 있을 수도 있으나 JetBrains의 일관된 경험을 좋아해서 RubyMine을 계속 쓰고 있음, 참고로 Youtrack도 약한 도구임
-
Ruby 같은 언어는 정적 타입 정보가 없기 때문에 “사용처 찾기”나 “정의로 이동하기” 같은 기능이 IDE에서 확실히 구현될 수가 없음, 심지어 런타임에 메서드를 재정의하거나 새로 만들어버릴 수도 있고, 소스 위치나 파일도 따로 없을 수 있음, Ruby의 메서드 탐색과 호출 체인은 투링 완전함 (동적으로 이름을 만들어
#send
하고,#method_missing
에서 임의 로직으로 반응), 런타임에 상속 구조까지 바꿀 수도 있음 (모듈, mixin, prepend, eigenclass 등), JetBrains의 문제가 아니라 Ruby 철학의 냄새와 한계임 -
과거에 TextMate 같은 단순한 에디터로 Ruby 코딩하는 게 좋았음, 무거운 IDE는 오히려 과투자라는 느낌을 받았음, 이런 가벼움이 오히려 Ruby의 매력 포인트라고도 생각함, 무거운 IDE나 에디터가 필수적인 언어에 비해 선택지가 넓음
-
나도 예전에 RubyMine을 썼었는데, 메타프로그래밍을 많이 쓴 코드를 디버깅할 때 IDE의 도움을 충분히 받기 어려웠던 게 불만이었음, 그래도 기본 Ruby 디버깅 도구들보단 훨씬 나은 경험을 제공해줬음, 혹시 요즘은 더 나아졌는지 궁금함
-
-
“비상업적 사용에 한해 무료”라는 문구에 대해, 대부분 우리가 코딩하는 이유는 만든 것이 멋지고 유용해지길 바라서이고 결국 인기가 올라가서 생계수단까지 되면 좋겠다는 생각을 가지고 있음, 이 사이트(아마 HN을 의미)는 대개 경제적 목표가 있고 코딩은 돈을 벌기 위한 수단임, 그렇다면 ‘비상업적 무료’ 라이선스 모델이 실용적인지 궁금함, 프로젝트가 성공해서 변곡점이 오면 스스로 라이선스를 사야 한다는 내부 기준을 잡고 사용하는 것일까, 아니면 VS Code처럼 완전 무료로 제공하며 JetBrains도 수익 모델을 유지할 만한 다른 방법이 있을지 궁금함
- 이런 라이선스의 정신을 ‘이걸로 돈을 어느 정도 벌 거라고 기대하면 라이선스를 사줘, 아니면 사용만 해줘도 고맙다’는 쪽으로 받아들이고 있음, 실제로는 ‘큰돈을 벌고 있는데 구매를 안 하면 법적 문제가 생길 수 있으니 조심해라’ 쪽에 더 가까울 듯함
-
JetBrains 도구들을 정말 좋아함, 그중에서도 RubyMine의 참조로 찾기, 정의로 점프하기 기능이 언어서버보다 훨씬 좋았음
-
“비상업적 라이선스 사용자는 익명 사용 통계를 반드시 수집 제공해야 한다”는 점이 정말 중요함, 이는 ‘자유 소프트웨어’ 같은 무료가 아님
- JetBrains IDE는 원래부터 ‘무료 맥주’ 의미의 무료였음, 그리고 거의 모든 JetBrains IDE가 이런 방향으로 나아갈 것으로 보고 있음, 점진적으로 적용 중
-
정말 멋지다고 생각함, 나는 4년 동안 Sublime Text → VS Code → neovim+cursor 듀얼 IDE 조합을 거쳐왔음, RubyMine이 문서 지원과 소스코드 찾기 등에서 최고라는 이야기를 들음 (이게 정말 중요함), AI 기능은 어느 정도 수준인지, Cursor에서 RubyMine으로 옮기면 많이 떨어지는지 궁금함, 단지 문서/코드 조회용으로만 써도 되겠지만 IDE 3개는 과한 느낌임
-
AI 통합 측면에선 cursor나 VSCode보단 약간 떨어지지만 나는 jetbrains IDE(goland, rubymine)가 더 좋음, 얼마 전에 GitHub에서 JetBrains용 확장 대부분을 깨뜨렸는데 바로 대응을 안 해줌, 반면 VSCode면 빠른 대응을 해줄 텐데, JetBrains 자체 AI는 아직 안 써봤음, 괜찮을 수도 있음
-
AI 통합만 보면 cursor 대비 확실히 차이가 느껴질 정도로 약간 부족하지만, 나머지 모든 면에서는 큰 상승이라고 느낌, 한동안 cursor, RubyMine을 번갈아 쓰다가 요즘은 RubyMine 터미널에서 Claude code만으로 거의 다 해결하고 cursor가 별로 안 그리움
-
Cursor에서 가장 자주 쓰는 기능에 따라 다르겠지만, Rubymine에서 현재 빠진 건 ‘다음 편집 예측’ 뿐임, 이 기능도 개발중이라는 소문을 들음, 에이전트, 챗모드, 전체 줄 완성 등은 모두 잘 동작함
-
-
사용해볼 예정임, JetBrains IDE의 좋은 점은 DataGrip(데이터베이스 IDE) 기능이 모두 기본 내장되어 있다는 점임, 어떤 사용자에게는 아래 내용이 이슈가 될 수도 있음, “내 IDE가 어떠한 데이터를 JetBrains로 보내나요?”라는 섹션에서, 비상업적 계약에서는 제품 기능 사용과 관련된 익명 통계(IDE 텔레메트리)가 전송될 수 있다는 내용이 있음, 사용된 프레임워크, 파일 템플릿, 액션 등의 상호작용 정보가 포함될 수 있으나 개인 정보는 아니라고 함
-
2년 계약직으로 Ruby를 배워야 했는데, RubyMine 덕분에 재미있게 배웠음, 똑똑한 자동 완성과 추천 기능이 진짜 좋았음, “이 코드도 작동하지만 Ruby스럽지 않으니 이렇게 하는 게 더 추천돼요” 같은 메시지가 나오는데, 실제로 더 깔끔하고 멋짐(그리고 Java가 아니라 Ruby에 걸맞은 스타일), 언젠가 다시 쓸 일이 있길 바람
-
JetBrains에 10년 넘게 결제하고 있고 계속 지원하고 싶음, 원래 5년 정도 Vim만 썼었음, 그러다 JetBrains에서 IdeaVim(Vim 에뮬레이터)을 도입한 후 시도해봤고, 이후 Neovim도 써봤는데 LazyVim은 내 스타일에 안 맞았음, 이제는 나이가 들어가면서 더 이상 커스터마이징에 많은 시간을 투자하고 싶지 않다는 생각임
-
“누구든 무료로 더 즐겁게 개발하길 바란다”는 문구가 있는데, 그렇게까지 하고 싶었으면 도구를 모두 무료로 풀었을 거라서 이런 메시지는 의미 없어 보임
-
비즈니스 관점에서 매우 현명한 전략이라는 생각임, 최대한 많은 사용자를 늘리고도, 엔터프라이즈 고객은 그대로 유지할 수 있음