Публикации и ответы на комментарии в блогах JetBrains не выходят на русском языке с 2022 года.

Приносим извинения за неудобства.

Releases RubyMine

RubyMine 现在对非商业用途免费

各位开发者注意啦!RubyMine 现在对非商业用途免费! 无论您是刚开始学习 Ruby 与 Rails、推动开源项目、创作开发内容,还是开发个人兴趣项目,我们都希望为您提供趁手的工具,让您的开发过程更愉悦… 而且全程零费用。

开启全新篇章

此前,我们已为 WebStorm、RustRover、Rider 和 CLion 推出全新许可模式,使这些 IDE 对非商业用途免费。 现在,RubyMine 也正式加入这一行列! 对于商业用途,我们现有的许可模式依然适用。

实施这项变动的原因

我们始终相信,当开发者能轻松获取合适的工具时,才能发挥出最佳开发水平。 一直以来,我们密切倾听 Ruby 与 Rails 社区的声音 – 无论是社区成员的反馈、取得的成就、遇到的挑战,还是对开发的满腔热忱。 如今,我们推出这一调整,正是对社区声音的积极回应。

通过让 RubyMine 对非商业用途免费,我们希望降低开发者的入门门槛,助力更多人从一开始就能写出整洁、可靠的 Ruby 代码。 我们希望通过这种方式为独一无二的 Ruby 社区提供支持,无论是选择用 Ruby 开发项目的开发者,还是为 Ruby 生态系统贡献力量的 gem 与框架维护者,都能从中受益。 不管您是在深夜调试代码、编写灵活的 DSL,还是发布首个 Rails 应用,RubyMine 都会帮助您更智能地构建(出错也更少)。

商业用途与非商业用途对比

Toolbox 非商业用途订阅协议中所定义,商业用途是指开发产品并从您的活动中获取商业利益。 不过,某些类别明确从此定义中排除。 常见的非商业用途示例包括学习与自学、不获取商业利益的开源贡献、任何形式的内容创作和业余爱好开发。

需要注意的是,如果您使用非商业许可证,将无法选择退出匿名使用情况统计信息收集。 我们使用此类信息改进我们的产品。 我们收集的数据仅限于匿名的 IDE 功能使用情况。 这些数据主要关注执行了哪些操作以及使用了哪些类型的 IDE 功能。 我们不会收集任何其他数据。 这一规定与我们的抢先体验计划 (EAP) 类似,并符合我们的《隐私政策》。

常见问题解答

以下是对一些常见问题的解答。 如需了解详情,请查阅完整的常见问题解答

许可

免费许可证包含哪些功能?

对于新的非商业许可证类型,您可以享受与其付费版本相同的全功能 IDE。 唯一的区别在于 Code With Me 功能 – 您使用免费许可证获取的是 Code With Me Community

如果我的 RubyMine 既要用于非商业项目,也要用于商业项目,我该选择哪种许可证?

如果您打算将 RubyMine 用于商业开发,并将由此获得 Toolbox 非商业用途订阅协议中定义的直接或间接商业利益或经济补偿,您需要购买商业订阅(个人或组织)。 随后也可以将此许可证用于非商业开发。

续订和升级现在如何运作?

非商业订阅的期限为一年,一年后将自动续订。 但是,要进行续订,您在订阅期的最后 6 个月内必须至少使用过一次指定的许可证。 如果自您上次使用此类许可证激活 IDE 的时间已超过 6 个月,并且未自动续订,您可以随时再次申请新的非商业订阅。

如果我已购买付费订阅,但我进行的是非商业开发,我是否有资格申请退款?

如果您不确定自己是否有资格申请退款,请参阅此处了解我们政策的全部详细信息。 请注意,如果您从事的项目符合商业用途的条件,则不能为这些项目使用免费许可证。

数据收集

目前不适用于中国用户

我的 IDE 是否会向 JetBrains 发送任何数据,我可以选择退出吗?

使用商业订阅时,您可以完全控制是否希望产品向 JetBrains 发送 IDE 遥测数据,并且详细数据收集默认处于禁用状态。

使用非商业订阅时,JetBrains IDE 可能会收集以下类型的数据:

  • 匿名遥测数据。 这指的是关于功能使用情况的广义、匿名统计数据(例如,花费的时间、点击次数或一般工作流)。 与抢先体验计划版本一样,使用免费非商业订阅意味着同意发送匿名使用统计数据,这使我们能够改进产品。 无法选择不参与。
  • 与 IDE 活动相关的详细代码数据,例如编辑历史、终端使用情况,以及您与 AI 功能的交互。 收集的信息可能包括代码段、提示文本和 AI 回答。 如果您使用非商业订阅,详细代码相关数据收集默认处于启用状态。 如果您想禁用详细代码相关数据收集,需要通过产品设置手动禁用:Settings | Appearance & Behavior | System Settings | Data Sharing(设置 | 外观与行为 | 系统设置 | 数据共享)。

如果您允许我们收集此数据,我们将保证:

  • 不会共享任何敏感信息或个人信息。
  • 数据会得到妥善保护。
  • 仅限授权人员和用例访问。

详细了解收集的数据类型和数据保护方式

获取非商业订阅

我应该怎样申请这种订阅?

在 IDE 中即可轻松完成申请:

  1. 安装并运行 RubyMine。
  2. 启动后,将出现一个许可证对话框,您可以在其中选择 Non-commercial use(非商业用途)选项。
  3. 登录您的 JetBrains Account 或创建新帐户。
  4. 接受 Toolbox 非商业用途订阅协议
  5. 在 IDE 中尽情开发。

如果您已开始试用期或使用付费许可证激活了您的 IDE,您仍然可以改用非商业订阅,具体步骤如下:

  1. 转到 Help | Register(帮助 | 注册)。
  2. 在打开的窗口中,点击 Deactivate License(停用许可证)按钮。
  3. 选择 Non-commercial use(非商业用途)。
  4. 登录您的 JetBrains Account 或创建新帐户。
  5. 接受 Toolbox 非商业用途订阅协议
  6. 在 IDE 中尽情开发。

我没有在我的 IDE 中看到 Non-commercial use(非商业用途)选项。 应该怎么做?

此问题最可能的原因是您使用的 RubyMine 版本较低。 很抱歉,我们不支持为 RubyMine 2025.2.1 之前的任何版本获取非商业许可证。

今天的文章就到这里了! 如果您没有找到您的问题的答案,请随时留下评论或发送电子邮件至 sales@jetbrains.com 与我们联系。

RubyMine 团队

JetBrains

Make it happen. With code.

本博文英文原作者:

Iryna Pisklyarova

Iryna Pisklyarova

image description

Discover more

RubyMine の非商用利用が無料になりました

ヘルパーメソッドを使い続けましょう。RubyMine の非商用利用が無料提供の対象になりました! Ruby and Rails の学習、オープンソースの推進、開発コンテンツの作成、思い入れのあるプロジェクトの構築など、JetBrains はあらゆる取り組みをより一層楽しくするツールを提供し続けたいと考えています。今回、その無料化を実現しました。

取り組みの新たな一歩

最近、WebStorm、RustRover、Rider、および CLion で新しいライセンス体系が導入され、非商用利用が無料提供の対象になりました。 今回、RubyMine も無料提供に対象に追加されました! 商用利用の場合は、従来通りに既存のライセンスモデルが適用されます。

目的と意義

JetBrains は開発者が最高の成果を出すには適切なツールが使用できることが不可欠だと考えており、 Ruby and Rails コミュニティの声に注意深く耳を傾け、そのフィードバック、成功、課題、および楽しく作業したいという熱意を注視してきました。 今回、そのような声を反映する変更を導入することになりました。

RubyMine の非商用利用を無料提供の対象にすることで、使用を開始する際のハードルが下がり、より多くの人が初日からクリーンで自信に満ちた Ruby コードを書けるようになることを願っています。 これは、Ruby をプロジェクトに選んだ開発者から Ruby エコシステムに貢献する gem やフレームワークのメンテナーまで、さまざまな人が参加するユニークな Ruby コミュニティを支援する当社の取り組みです。 真夜中にデバッグしている方でも、画期的な DSL を作成している方でも、はじめての Rails アプリをリリースしようとしている方でも、RubyMine ならよりスマートな(そしてクラッシュしにくい)アプリを構築することができます。

商用利用と非商用利用

非商用利用向け Toolbox サブスクリプション契約に定義されているとおり、商用利用とは、製品を開発し、活動から商業上の利益を得る場合を指します。 ただし、特定のカテゴリはこの定義から明示的に除外されています。 非商用利用の一般的な例には、学習と独学、商業上の利益を得ないオープンソースの貢献、あらゆる形態のコンテンツ制作、趣味での開発が含まれます。

非商用ライセンスをご利用の場合は匿名の使用統計の収集からオプトアウトできないことにご注意ください。 この情報は弊社製品の改善に使用されます。 収集するデータは、IDE の機能使用状況に関する匿名のデータのみです。 IDE 内でどのような操作が行われ、どの種類の機能が利用されているかに焦点が当てられています。 それ以外のデータは一切収集していません。 これは早期アクセスプログラム(EAP)と同様であり、弊社のプライバシーポリシーにも準拠しています。

よくあるご質問

最もよくある質問への回答を以下に掲載しています。 その他の情報については、全 FAQ 一覧をご覧ください。

ライセンス

無料ライセンスの対象となる機能には何がありますか?

新しい非商用ライセンスタイプでは、有料バージョンと同一の全機能搭載の IDE をご利用いただけます。 唯一の違いは Code With Me 機能で、無料ライセンス付きの Code With Me Community を入手する必要があります。

非商用プロジェクトと商用プロジェクトの両方で RubyMine を使用する場合、どちらのライセンスを選択すればよいですか?

非商用利用向け Toolbox サブスクリプション契約に記載された定義の意味の範囲内で直接的または間接的に商業上の利益または金銭的報酬を得る商用開発に RubyMine を利用する場合は、商用サブスクリプション(個人用または組織用)をご購入いただく必要があります。 商用サブスクリプションのライセンスは、非商用開発にも使用できます。

更新とアップグレードはどのような仕組みになりますか?

非商用サブスクリプションは 1 年期限で発行され、期限後に自動的に更新されます。 ただし、サブスクリプション期間の最後の 6 か月以内に、割り当てられたライセンスを一度も使用しない場合は更新されません。 この種のライセンスで有効化された IDE を最後に使用してから 6 か月以上が経過しており、自動的に更新されていない場合は、新しい非商用サブスクリプションをいつでも再請求することができます。

有料サブスクリプションを購入したが、非商用開発を行っている場合、返金を受けられますか?

返金を受けられるかどうかが分からない場合は、こちらのポリシーで詳細をご覧ください。 商用利用に当たるプロジェクトにも携わっている場合は無料ライセンスを使用できませんので、ご注意ください。

データ収集

IDE から JetBrains にデータは送信されますか?またオプトアウトできますか?

商用サブスクリプションをご利用の場合、製品が IDE テレメトリを JetBrains に送信するかどうかをユーザーが制御できます。詳細なデータ収集はデフォルトで無効になっています。

非商用 サブスクリプションの場合、JetBrains IDE は以下のようなデータを収集する場合があります。

  • 匿名のテレメトリ。 これは、機能の使用方法(経過時間、クリック数、一般的なワークフローなど)に関する一般化された匿名の統計情報です。 早期アクセスプログラムビルドと同様に、無料の非商用サブスクリプションのご利用には、匿名化された使用状況統計の送信への同意が伴います。弊社はこの情報を基に、製品を改善することができます。 そのため、送信をオプトアウトすることはできません。
  • 詳細なコード関連のデータ。IDE のアクティビティに属するものであり、編集履歴、ターミナルの使用状況、および AI 機能の操作などが該当します。 このようなデータには、コードスニペット、プロンプトテキスト、AI の応答などが含まれる可能性があります。 非商用サブスクリプションをご利用の場合は、詳細なコード関連のデータの収集はデフォルトで有効化されています。 この設定を無効にする場合は、製品内の Settings(設定)| Appearance & Behavior(外観 & 振る舞い) | System Settings(システム設定)| Data Sharing(データ共有)で手動で無効にする必要があります。

データの収集にご協力いただける場合は、以下の点をお約束します。

  • 機密情報または個人情報が共有されることはありません。
  • データは適切に保管されます。
  • アクセスは承認された担当者とユースケースに限定されます。

詳細は、収集対象のデータとその保護方法をお読みください。

非商用サブスクリプションの取得

このサブスクリプションに申し込むにはどうすればよいですか?

IDE 内で直接簡単に申し込めます。

  1. RubyMine をインストールして起動します。
  2. 起動時に Non-commercial use(非商用利用)オプションを選択できるライセンスダイアログが表示されます。
  3. JetBrains Account にログインするか、新しいアカウントを作成します。
  4. 非商用利用向け Toolbox サブスクリプション契約に同意します。
  5. IDE での開発をお楽しみください。

試用期間をすでに開始したか、有料ライセンスを使用して IDE を有効化した場合でも、以下の手順を実行して非商用サブスクリプションに切り替えることができます。

  1. Help(ヘルプ)| Register(登録)に移動します。
  2. ウィンドウが開いたら、Remove License(ライセンスの除去)ボタンをクリックします。
  3. Non-commercial use(非商用利用)を選択します。
  4. JetBrains Account にログインするか、新しいアカウントを作成します。
  5. 非商用利用向け Toolbox サブスクリプション契約に同意します。
  6. IDE での開発をお楽しみください。

自分の IDE には Non-commercial use(非商用利用)オプションがありません。 どうすればいいですか?

この原因として最も可能性が高いのは、古いバージョンの RubyMine を使用していることです。 残念ながら、RubyMine 2025.2.1 以前のリリースで非商用ライセンスを入手することはできません。

本日は以上です! 必要な回答が見つからない場合は、お気軽にコメントを残していただくか、sales@jetbrains.com までお問い合わせください。

RubyMine チーム一同より

JetBrains

Make it happen. With code.

オリジナル(英語)ブログ投稿記事の作者:

Iryna Pisklyarova

Iryna Pisklyarova

image description
Releases RubyMine

RubyMine Is Now Free for Non-Commercial Use

Hold on to your helper methods – RubyMine is now FREE for non-commercial use! Whether you’re learning Ruby and Rails, pushing open-source forward, creating dev content, or building your passion project, we want to make sure you have the tools to enjoy what you do even more… for free.

Another chapter in the story

We recently introduced a new licensing model for WebStorm, RustRover, Rider, and CLion – making them free for non-commercial use. RubyMine is now joining the party! For commercial use, our existing licensing model still applies.

Why are we doing this?

We believe developers do their best work when the right tools are accessible. We’ve been listening closely to the Ruby and Rails community – their feedback, success, challenges, and passion for building with joy. Now, we’re making a change that reflects what we’ve heard.

By making RubyMine free for non-commercial use, we hope to lower the barrier to starting and help more people write clean, confident Ruby code from day one. It’s our way of supporting the unique Ruby community – from those who choose Ruby for their projects to maintainers of gems and frameworks who contribute to the Ruby ecosystem. Whether you’re debugging at midnight, crafting clever DSLs, or launching your first Rails app, RubyMine is here to help you build smarter (and crash less).

Commercial vs. non-commercial use

As defined in the Toolbox Subscription Agreement for Non-Commercial Use, commercial use means developing products and earning commercial benefits from your activities. However, certain categories are explicitly excluded from this definition. Common examples of non-commercial uses include learning and self-education, open-source contributions without earning commercial benefits, any form of content creation, and hobby development.

It’s important to note that, if you’re using a non-commercial license, you cannot opt out of the collection of anonymous usage statistics. We use this information to improve our products. The data we collect is exclusively that of anonymous feature usages of our IDEs. It is focused on what actions are performed and what types of functionality of the IDE are used. We do not collect any other data. This is similar to our Early Access Program (EAP) and is in compliance with our Privacy Policy.

FAQ

Below are answers to the most common questions. Check out the full FAQ for more information.

Licensing

What features are included under the free license?

With the new non-commercial license type, you can enjoy a full-featured IDE that is identical to its paid version. The only difference is in the Code With Me feature – you get Code With Me Community with your free license.

Which license should I choose if I want to use RubyMine for both non-commercial and commercial projects?

If you intend to use RubyMine for commercial development for which you will receive direct or indirect commercial advantage or monetary compensation within the meaning of the definitions provided in the Toolbox Subscription Agreement for Non-Commercial Use, you will need to purchase a commercial subscription (either individual or organizational). This license can then also be used for non-commercial development.

How do renewals and upgrades work now?

Non-commercial subscriptions are issued for one year and will automatically renew after that. However, for the renewal to happen, you must have used the assigned license at least once during the last 6 months of the subscription period. If it has been more than 6 months since you last used an IDE activated with this type of license and the renewal did not occur automatically, you can request a new non-commercial subscription again at any time.

Am I eligible for a refund if I’ve already bought a paid subscription but do non-commercial development?

If you’re unsure whether you qualify for a refund, you’ll find full details of our policy here. Please note that if you also work on projects that qualify as commercial usage, you can’t use the free license for them.

Data collection 

Does my IDE send any data to JetBrains, and can I opt out?

When using a commercial subscription, you have full control over whether or not you want the product to send IDE telemetry to JetBrains, and detailed data collection is disabled by default.

With a non-commercial subscription, JetBrains IDEs may collect the following types of data:

  • Anonymous telemetry. This refers to generalized, anonymous statistics about how features are used (such as time spent, clicks, or general workflows). Like with Early Access Program builds, using the free non-commercial subscription means agreeing to send anonymized usage statistics, which enables us to improve the product. It is not possible to opt out.
  • Detailed code‑related data pertaining to IDE activity, such as edit history, terminal usage, and your interactions with AI features. This may include code snippets, prompt text, and AI responses. If you’re using a non-commercial subscription, detailed code‑related data collection is enabled by default. To disable it, you must do so manually via the product settings: Settings | Appearance & Behavior | System Settings | Data Sharing.

If you allow us to collect this data, we will make sure that:

  • No sensitive or personal information is shared.
  • Data is properly secured.
  • Access is restricted to authorized personnel and use cases.

Read more about what data is collected and how it is protected.

Getting a non-commercial subscription 

What should I do to apply for this subscription? 

It can be easily done right inside your IDE:

  1. Install RubyMine and run it.
  2. Upon startup, there will be a license dialog box where you can choose the Non-commercial use option.
  3. Log in to your JetBrains account or create a new one. 
  4. Accept the Toolbox Subscription Agreement for Non-Commercial Use.
  5. Enjoy development in your IDE.

If you’ve already started a trial period or have activated your IDE using a paid license, you still can switch to a non-commercial subscription by following these steps:

  1. Go to Help | Register.
  2. In the window that opens, click on the Deactivate License button.
  3. Choose Non-commercial use.
  4. Log in to your JetBrains account or create a new one. 
  5. Accept the Toolbox Subscription Agreement for Non-Commercial Use.
  6. Enjoy development in your IDE.

I don’t see the Non-commercial use option in my IDE. What should I do? 

The most likely explanation for this is that you’re using an older version of RubyMine. Unfortunately, we don’t support obtaining the non-commercial license for any releases prior to RubyMine 2025.2.1.

That’s it for today! If you don’t find an answer to your question, feel free to leave a comment or contact us at sales@jetbrains.com.

The RubyMine team

JetBrains

Make it happen. With code.

image description

Discover more