FORGE KUI / licenses

SDK 与源码怎样授权

官方 SDK 免费商用和分发。购买源码可供内部修改,但不包含源码或自编译引擎的分发权。

协议草案 · 修订版 0.1

授权速查

下面是拟采用的授权规则;正式生效范围以所获版本随附的许可为准。

官方 SDK 与付费源码的授权范围
用途官方预编译 SDK购买的引擎源码
商业应用允许,免许可费内部使用;对外交付需另约
分发官方 SDK 或运行库允许,独立或随应用分发仍享有左侧独立权利
应用闭源允许允许;引擎材料不可外发
修改引擎实现不包含源码权利允许在授权范围内内部修改
外发引擎源码或含实现的补丁不包含禁止
外发自编译引擎或内嵌它的 EXE官方静态库链接应用可分发禁止,须另获书面许可

两份协议

免费 SDK 许可覆盖官方二进制及指定接入材料;商业源码许可覆盖付费交付的引擎实现。两者按材料分别适用。自己的业务代码、界面和独立扩展不因调用 API 被纳入引擎源码限制。

一个分发例子

你使用官方 kui.dll,自己编写 HTML/CSS、Lua 和原生业务程序,可以闭源收费销售应用,也可以把官方 SDK 再分发给别人。如果购买引擎源码后修改布局实现,并编译新的 kui.dll,这个 DLL 只能在获授权范围内内部使用;连同客户应用一起交付也需要另获书面许可。即使源码未修改,自行重新编译的引擎也受此限制。

第三方许可继续有效

KUI 使用的第三方组件保留各自许可。分发时请按实际包保留许可和通知,并履行适用的源码、重新链接等义务。自定义协议只能约束有权授权的 KUI 自有内容,不能取消上游授予的权利。

草案与适用版本

修订版 0.1 · 协议草案,尚未生效。仅在有权授权的主体将正式文本随指定 SDK 或源码订单交付时,才适用于该交付。网站展示本身不改变已有许可。当前本地仓库与 SDK 仍附 MIT 文本,发布新授权版本前需要统一包内许可、权属和第三方说明。

这是什么类型的许可

这是“免费二进制 + 付费商业源码”的专有许可模式。限制引擎源码及衍生编译产物再分发的条款不属于开源许可;不应将源码标为 MIT、Apache 或 GPL,也不应使用这些名称来描述定制协议。已有版本如已按其他许可交付,其既有权利应按原许可处理。

文档有误或遗漏?

反馈此页问题 →