JetBrains IDE RustRover 正式发布,提供免费非商业许可证

RustRover正式发布:JetBrains推出专为Rust开发的IDE

JetBrains在八个月前宣布了RustRover的公开预览版后,现已正式发布了这款专为Rust开发的IDE。新版本带来了许多错误修复,并引入了一种新的许可模式,其中包括一个供非商业用途使用的免费计划。

迭代与改进

自去年九月早期可用以来,RustRover经历了多次迭代,旨在使其更加稳定、性能更优、功能更完善。这些更新包括对IDE的稳定性、性能和功能的持续改进。

新的免费许可模式

此次发布最重要的部分是引入了针对个人非商业用途的免费许可。JetBrains表示,如果个人用户希望将RustRover用于非商业目的,可以免费使用该IDE。然而,如果计划将RustRover用于商业用途,则需要购买许可证,这与JetBrains其他产品的政策一致。

JetBrains将基于诚信系统分配免费许可证,尽管他们保留在以后采用更严格方法的权利。商业和非商业用途之间的界限可能难以界定,JetBrains明确指出,如果使用RustRover“直接或间接获得商业优势或金钱补偿”,则需要购买付费许可证。这包括创建未免费提供的内容或教育材料。此外,如果你在开源项目中工作作为日常工作的一部分,或从事咨询或其他付费服务,也需要商业许可证。

商业使用与订阅选项

与其他JetBrains IDE不同,RustRover没有专用的订阅选项。开发者如果需要在商业环境中使用RustRover,需要购买包含12个IDE及其他工具和分析器的All Products Pack订阅。

数据收集与隐私

使用JetBrains IDE的非商业许可证意味着无法禁用统计数据的收集。不过,JetBrains表示,数据收集是完全匿名的,不允许用户跟踪,这使其符合GDPR的规定。

Rust插件的争议

当JetBrains宣布RustRover时,它也弃用了其IDE的社区Rust插件,这一决定引发了一些批评。然而,实际上仍然有一个闭源形式的Rust插件可用。该插件与RustRover使用相同的组件,并与IntelliJ和CLion兼容,从而使这些IDE也能获得Rust语言支持。

总结

RustRover的正式发布标志着JetBrains在Rust开发工具领域的进一步投入。通过引入免费的非商业许可证,JetBrains为个人开发者提供了更多选择,同时也明确了商业用途的许可要求。尽管在插件方面存在一些争议,但RustRover及其相关插件的推出无疑为Rust开发者提供了更强大和灵活的工具选择。

阅读 60
0 条评论