Blender is Free Software

Blender is Free Software | Blender是自由软件!最近 Blender 创始人就 Blender 的开源协议作出了详细的介绍:Blender 是自由软件。它可以让每个人免费使用,可免费用于任何目的,包括商业制作上!搅拌机可以自由地与他人分享并分发, 可以自由地研究 Blender 的代码, 并制作自己的新版本进行发布。


Blender 是永久免费软件

Blender 是基于 GNU GPL 许可证发布的,再此协议方式下发布的软件,它不仅仅意味着 "开源" !基于 GNU GPL 协议的 Blender 阻止了任何人对Bledner 进行限制,可以保护用户以及为 Blender 做出贡献的所有人。如果您决定开发 Blender 并作出贡献, 无论是作为 Python 脚本还是作为 C++ 代码, 您都必须同意这种自由协议。您可以保留使用自己作品的所有权利, 但如果您发布代码、出售代码或共享 Blender 代码, 则您将在相同的条件下执行此操作, 就像 Blender 一样免费。


Blender :GNU GPL 许可证


插件开发者

GPL 协议具有开源的传染性!这不是一个消极的框架,传播中也存在很多的误解。最关注的当属插件开发者了。GPL 协议的代码在某种方面也具有传染性。这意味着插件开发者也必须遵循GPL 协议并保持开源,必须与 Blender 同步。


通过第三方软件链接 Blender

如果开发者需要单独出售自己的插件,可以在 Bender 之间创建一种网桥机制。这代表 Blender 需要与其他专有工具动态链接并进行工作。值得注意的是,如果链接插件 (如果使用 Blender 的代码) 必须完全兼容 GPL 协议并开源。一句话来概括的话:Blender的插件是开源的(导入、导出),但开发的独立第三方软件不需要开源。


这里给大家说一个方式吧!比如:RealFlow 是一款单独的流体软件,再Blender中开发的插件是开源的,用于将 RealFlow 模拟的流体文件导入 Blender。导入插件需要开源,RealFlow 并不需要。


注意!这可能是Blender目前唯一能够商业化的插件开发方式。


只要调用了 Blender 内部 API,就需要开源

Blender 的 API 是软件不可或缺的一部分。这要求插件的外观和工具就像Blender 的内置功能。这意味着-它必须是自由的, 永远自由的!付费的插件只意味着通过购买的方式来访问并下载...。但插件本身还是 GNU GPL协议,作为用户和开发人员, 您的自由是有保证的。


注意,大家分发、二次购买下载行为并不是盗版行为,但出于道德考虑,通常没有人这样做!这也是 Blende r插件开发者很头疼的问题,也是非常痛恨的协议方式!因为只要调用了 Blender 内部的 API 接口,用户即可无限的分发,这极大的打击了插件开发者的积极性!也是众多商业公司不愿意用Blender 的原因之一!但是,我们从另外一个角度来看,这本身就是blender 日益壮大的根基,如果脱离了这个协议,Belnder 也许并没有今天这样的成绩!


Blender GPL 插件不存在盗版

如果开发者认为 “遭受盗版” 或发现很难与自由软件做生意?只能通过别的方式进行商业行为,可通过教学、文档、支持等方式进行开展商业。也可以通过不断的升级插件进行购买下载来实现盈利等。Tom 希望所有的插件开发人员都能认识到并尊重这一概念。自2002年以来, 几十人、甚至数百人将他们多年的心血都投入到 Blender 的开放和免费发布上,这让每个 Blender用户都受益!这一巨大的努力使 Blender 成为一个强大而令人激动的项目, 在这个项目中, 插件项目也可以取得巨大的成功。