前言
就在昨日,1024 程序员节之际,JetBrains 突然宣布 WebStorm 如今对非商业用途免费开放。自此,大家无需再绞尽脑汁地去寻找破解方法,而且公告中对于非商业用途的定义也饶有趣味。
为何免费?
公告中的原话为:
“我们期望新的许可模式能进一步降低使用 IDE 的门槛,助力大家学习、成长并保持创造力。”
个人认为,当下大家多在使用 Visual Studio Code(简称 vscode)或者 Cursor。倘若不想付费,那么开源的 vscode 无疑是个好选择,安装插件后体验丝毫不逊色于 WebStorm。而若想付费以获得更优体验,那为何不选用有 AI 加持的 Cursor 呢?
前段时间,网上涌现出许多夺人眼球的段子,比如:
“我 6 岁的儿子使用 Cursor 开发了一个个人网站。”
又或者:
“我是一名 UI 设计师,借助 Cursor 轻松开发了一个 APP。”
也一直在使用 Cursor,虽不像网上段子吹嘘得那般神奇,但对于开发而言,Cursor 确实非常好用,时常让人觉得 Cursor 比自己更清楚接下来该写什么代码。如此一来,若选择付费,为何不考虑更为好用的 Cursor 呢?
无论是免费还是付费市场,vscode 系列的集成开发环境(IDE)已然占据了极大比例。个人觉得,WebStorm 为重新占据市场,故而推出非商业用途免费的版本。
非商业和商业有何区别?
非商业和商业版的 WebStorm 仅有一处差异,即 Code With Me 功能。非商业版的 WebStorm 中的 Code With Me 是社区版。
Code With Me 是一款协作工具,允许多个开发者实时共享代码并协作编程。通过此功能,用户可在 WebStorm、Rider 等 IDE 中与他人共同编辑代码、进行调试及解决问题。
以下是 Code With Me 社区版和非社区版的区别:
如何判断是否为非商业用途?
公告原文为:“商业产品是指有偿分发或提供,或者作为您商业活动一部分使用的产品。但某些类别被明确排除在这一定义之外。常见的非商业用例包括学习和自我教育、任何形式的内容创作、开源代码以及业余爱好开发。”
这不就完全靠自觉吗?无需证明自己用于非商业用途,个人觉得这是有意为之。
小公司使用 Webstorm 的非商业模式进行业务开发,人家可能看不上,所以懒得理会。就如同以前在小公司里使用破解版的 Webstorm 进行开发一样。
但公告中明确写道:
“如果您使用非商业许可证,将无法选择退出匿名使用情况统计信息收集。我们使用此类信息改进我们的产品。这一规定与我们的抢先体验计划(EAP)类似,并符合我们的隐私政策。”
意思是,若使用非商业版本,JetBrains 就能获取你的数据。若在大公司里使用非商业模式进行业务开发,在 Webstorm 拿到数据的情况下,可谓一告一个准。就像大公司禁止使用破解版的 Webstorm 开发业务一样,个人觉得这有点像是在 “钓鱼”。
如何使用非商业版?
使用方法十分简单。首先从官网下载安装包,然后在对话框中选择非商业模式,如下图所示:
接着勾选协议,点击开始非商业使用,如下图:
此时会在浏览器中打开新页面让你登录,登录方式有多种,如谷歌、GitHub、微信等。这里个人选择的是谷歌登录,如下图:
最后就成功啦,非商业有效期为一年,一年后会自动续订。
总结
WebStorm 推出的非商业版免费政策对开发者来说无疑是件好事,特别是对于一些独立开发者以及小公司的开发人员而言。但大公司若想使用非商业版,就需要慎重考虑了。
评论区