最近思考了一下小公司使用免费软件的授权问题,搜集了几个关键问题的答案,仅供参考。
1、可以使用社区版的 JetBrains IDE 来开发商业专有软件吗?
可以,IntelliJ IDEA 社区版 和 PyCharm 社区版(社区版 IDE)均可用于开发专有和商业软件。
社区版 IDE 的代码库及其大多数捆绑插件都是开源的,并根据 Apache-2.0 授予许可。 您可以在此处找到许可详细信息。 不过,JetBrains 社区版 IDE 的标准分发版也捆绑了一些 JetBrains 专有插件,支持与其他 JetBrains 产品的开箱即用的集成。 如果您计划创建衍生产品或商业化社区版 IDE,请查看与您的 IDE 捆绑的专有插件的许可协议。
2、JetBrains非商业许可模式涵盖哪些 IDE?
您可以免费使用以下 IDE 进行非商业开发或内容创作:
Aqua
Rider
RustRover
WebStorm
3、JetBrains是否为组织提供免费的非商业性许可证?公司不进行商业开发,是否有资格申请非商业许可证?
免费非商业许可仅面向个人用户,不以任何方式或形式适用于组织或公司。 如果您是在职员工并领取报酬,即使您的雇主没有通过最终产品获得商业利益,例如在非营利组织中,您也应该使用商业许可证。 对于初创公司和非盈利组织,我们提供单独的优惠。
4、我可以使用JetBrains个人授权许可证在商业开发上吗?
可以,您可以将授权许可证用于任何类型的开发。不过,个人用户授权许可证只能由您本人使用;不能与他人分享。而且,您的公司不能为您的个人授权许可证付款、报销或以任何方式充值。
5、企业是否可以免费使用LibreOffice ?
LibreOffice 采用对企业和个人用户均免费的 MPL 2.0 授权协议。您可以自由分发该软件,无需支付授权费用(但您仍然可以付费获得经认证的专业支持)。它的源代码完全公开,任何人都可以参与软件的开发和维护。
6、社区版Visual Studio是否可用于商业用途?
根据微软官方许可协议,VS社区版的商用权限需分情况讨论:
个人开发者:允许使用社区版开发任何应用程序(包括商业软件),无人数限制。
小型团队/非企业组织:若团队不超过5人且企业年收入低于100万美元(或电脑数量≤250台),可合法用于商业开发。
大型企业:仅允许在开源项目、学术研究或课堂教学中使用社区版,其他商业用途需购买专业版或企业版。
结论:
社区版的idea、pycharm都可以无风险使用,目前对企业规模和商业用途无限制。
企业不能免费使用Aqua、Rider、RustRover、WebStorm。
个人付费购买的JetBrains IDE可以商业用途。
任何企业可以免费使用LibreOffice。
小型企业(团队不超过5人且企业年收入低于100万美元)可以免费使用Visual Studio进行商业开发。