首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
Slint 商业软件许可(Slint Software License v3.0.5)全解:授权范围、合规条件与付费方案
📅 2026/10/10 1:58:47
✍️ 爱科研究院
👁 阅读 3,247
前端UI组件桌面应用嵌入式移动开发跨平台【免费下载链接】slintSlint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C, JavaScript, or Python apps.项目地址https://gitcode.com/GitHub_Trending/sl/slint点击查看免费下载本文以 Slint Software License v3.0.5 全文 为骨架结合本仓库根目录的 LICENSE.md、FAQ.md 及 Cargo/REUSE 元数据系统解读 Slint 在闭源商业场景下的授权条款、合规义务与三档付费方案帮助开发者判断“何时必须购买商业许可、需要买多少席位与版税、审计与终止风险如何规避”。1. 这份许可证在 Slint 项目中的位置Slint 是一个面向 Rust、C、JavaScript、Python 的开源声明式 GUI 工具包。仓库根目录的 LICENSE.md 明确说明Slint 框架本体采用“三许可证”策略使用者可在以下三者中任选其一Royalty-free 许可LicenseRef-Slint-Royalty-free-2.0.md免费用于闭源桌面、移动、Web 应用但不覆盖嵌入式系统GNU GPLv3GPL-3.0-only.txt免费用于开源软件覆盖桌面、移动、Web 与嵌入式商业许可即本文主题 LicenseRef-Slint-Software-3.0.md付费用于闭源应用覆盖桌面、移动、Web与嵌入式系统。这套“三选一”的元数据在仓库中有多处直接证据工作区根 Cargo.toml 声明license GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0REUSE.toml 中大量文件标注了同样的 SPDX 三元表达式例如SPDX-License-Identifier GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0各源码文件头部也带三元 SPDX 头例如 internal/backends/qt/lib.rs。值得注意的是本许可证全文被存放于 Qt 后端目录internal/backends/qt/LICENSES/下与internal/backends/qt/Cargo.tomllicense.workspace true等文件共同构成该模块的许可元数据。也就是说Qt 后端本身与整个 Slint 框架一样属于可在 GPLv3 / Royalty-free / 商业许可三者间任选的代码。一句话总结定位如果你的应用闭源且运行在嵌入式设备上商业许可即本文档是唯一合规选择闭源桌面/移动/Web 则可先用免费的 Royalty-free 许可。2. 授予的权利与关键定义第 1 节许可证第 1 节由 SixtyFPS GmbH注册于德国 Hohen Neuendorf授予使用者一项全球性、非排他的许可允许将软件“作为桌面、移动或 Web 应用的一部分或作为嵌入式系统的一部分”进行使用、复制、提供、修改、展示、执行与分发。该节给出了四个决定授权边界的关键定义术语定义要点Desktop Application桌面应用设计运行于通用计算机PC 或笔记本通常在操作系统上本地安装并执行Mobile Application移动应用设计运行于通用移动计算机手机或平板通常在操作系统上本地安装并执行Web ApplicationWeb 应用设计运行于浏览器提供的沙箱环境中的程序Embedded System嵌入式系统在更大的机械或电气系统内部执行特定任务的计算机系统桌面、移动、Web 应用统称为Application。这四个定义与根目录 LICENSE.md 中的“Definitions”一节完全一致也与 FAQ.md 中的解释互为印证——FAQ 进一步举例说明驱动家电屏幕的控制器、销售终端POS、汽车仪表盘属于嵌入式系统而运行在用户自己的通用电脑或手机上、与其他应用并列安装的应用则属于桌面/移动/Web 场景。这一区分直接决定了许可证的适用档位与费用结构。3. 许可条件席位与版税第 2 节第 1 节授予的权利是有条件的。使用者必须同时满足以下两条否则授权自动失效(a) 购买足额的付费方案席位Seats必须购买合适的Paid License Plan详见第 5 节附录 1并购买覆盖所有与设计、开发或测试你的应用/嵌入式系统相关的软件使用个体用户的席位数量。许可证明确澄清每个个体用户按一个席位计。这意味着席位不是按“部署的终端数量”计算而是按参与使用 Slint 的研发与测试人员数量计算——一个团队有多少人接触 Slint写 .slint 文件、编译集成、跑 GUI 测试就需要购买多少个席位。(b) 嵌入式分发需购买版税Royalties当软件作为嵌入式系统的一部分分发时还必须为每个嵌入式系统购买一个 Royalty版税。版税在制造嵌入式系统时即到期应付无论该设备之后是否被售出、发货、退货、保修更换或召回已支付的版税在任何情况下均不可退还。同时许可证特别豁免了三类场景非商业项目、个人项目、开源项目无需版税。这一点与 GPLv3 路径形成呼应——开源项目可以直接在 GPLv3 下免费使用 Slint含嵌入式场景。4. 限制条款三条红线第 3 节第 3 节明确界定了商业许可不允许的行为不得单独分发不允许将软件脱离应用或嵌入式系统集成、单独公开分发。若确需单独分发软件本身应改用 GNU GPLv3GPL-3.0-only.txt。版本范围限定许可仅覆盖“在付费方案下提供给你的软件版本”。对于其他版本你可以改用 GPLv3 或 Royalty-free 许可桌面/移动/Web 场景。不得暴露 API不允许分发“部分或全部暴露软件 API”的应用——即你不能把 Slint 当作一个公开 API 服务来重新分发。不得移除许可声明不得删除或篡改源码形式软件中包含的任何许可声明包括版权声明、免责声明、责任限制条款。其中“版本范围限定”意味着商业许可与具体发布版本绑定如果你购买的是某个付费版本那么该版本之外的其他版本需要回落到 GPLv3 或 Royalty-free 条款。这是购买与升级决策中必须注意的合规细节。5. 审计权与终止条款第 4、5 节5.1 审计权第 4 节SixtyFPS 或其委托的独立认证审计师可在提前 30 天书面通知、并自担费用的情况下仅针对“你对软件的使用”检查你的账簿与记录。审计要点包括审计在正常营业时间、于你的场所内进行不得无理干扰正常业务审计师不得在审计过程中移除、复制或再分发任何电子材料若审计发现你实质性违反许可条款你须支付 SixtyFPS 合理的审计成本审计师只能报告许可条款的违规情况报告副本须抄送给你且你有权在报告定稿前提出意见。这条机制的实际含义是席位数量与嵌入式版税购买记录必须可核查企业内部应保留清晰的许可台账。5.2 终止第 5 节(a) 违约终止你实质性违反任何义务且在收到违约通知后拥有不少于 60 天的补救期期满未补救则 SixtyFPS 可终止许可。(b) 主动终止你可在至少提前 30 天书面通知的情况下不论有无理由终止许可。(c) 终止后果许可终止后必须立即停止使用、复制、提供、修改、展示、执行、分发软件并立即支付所有未付费用与合同违约金。(d) 存续条款第 3 至第 8 节在许可终止后仍继续有效以达成其目的所必需为限即限制、审计、终止、转让、可分割性、管辖法律等条款具有“幸存”效力。6. 转让、可分割性与管辖法律第 68 节第 6 节 转让你可以经 SixtyFPS 事先同意不得无理拒绝或拖延整体或部分转让本许可SixtyFPS 转让其权利或委托义务时须事先通知你且受让方须维持与转让时同等级别的安全、保密与数据保护措施。任何不符合本节规定的转让尝试一律无效。第 7 节 可分割性若某条款被有管辖权的法院认定为无效、非法或不可执行应尽可能按其精神解释以不影响其他条款并由法院修改该条款以在法律允许的最大范围内执行。第 8 节 管辖法律本协议依据德意志联邦共和国法律解释与管辖。即商业许可的争议适用德国法而非使用者所在国法律。7. 附录 1三档付费方案对比许可证附录 1 定义了三种付费方案主要差异在适用主体规模与包含/可选的服务项目Enterprise Plan企业版适用于任何规模企业直接包含(a) 开发的 Slint 应用数量不受限制(b)Live Preview实时预览即 tools/lsp 提供的实时编辑预览能力(c)Standard Support覆盖最新官方稳定版本的技术咨询、故障排查与缺陷修复(d)Perpetual Fallback License永久回退许可允许在订阅到期后继续使用特定 Slint 版本含该 X.Y.Z 内的全部补丁版本前提是该版本已连续付费订阅至少 12 个月(e)GUI Test FrameworkGUI 测试框架。Small Enterprise Plan小型企业版适用于员工总数不超过 50 人、且营业额或资产负债总额不超过 1000 万欧元的公司并须提交欧盟 SME 自评工具生成的自我评估报告许可证原文中给出了该工具网址。包含(a) 应用数量不受限制(b) Live Preview(c) Standard Support。可选加购项Add-On(a) Perpetual Fallback License条件同上需连续付费至少 12 个月(b) GUI Test Framework。Startup Individual Plan初创与个人版适用于个人以及员工少于 10 人、营业额或资产负债总额不超过 200 万欧元的个体公司同样须提交欧盟 SME 自评报告。包含(a) 应用数量不受限制(b) Live Preview。可选加购项(a) Standard Support(b) Perpetual Fallback License(c) GUI Test Framework。方案速查表方案适用主体应用数不限Live PreviewStandard SupportPerpetual FallbackGUI Test FrameworkEnterprise任意规模✅✅含✅含✅含✅含Small Enterprise≤50 人且 ≤1000 万欧元✅✅含✅含加购加购Startup Individual10 人且 ≤200 万欧元✅✅含加购加购加购可以看到基础授权应用数量不限 Live Preview是三档方案的共同底座差异集中在技术支持、永久回退许可与 GUI 测试框架三项增值服务上规模越小的企业越可以按需加购。8. 与 GPLv3、Royalty-free 的协同与选型本许可证并非孤立存在它通过与另外两份许可证的“交叉引用”构成完整体系单独分发软件、或使用非付费版本时回落到 GPLv3GPL-3.0-only.txt或 Royalty-freeLicenseRef-Slint-Royalty-free-2.0.md嵌入式系统是商业许可与免费许可的分水岭Royalty-free 第 3 节明确“不允许在嵌入式系统中使用软件”因此闭源嵌入式必须走本商业许可按设备付版税闭源桌面/移动/Web可以先用免费的 Royalty-free 许可但必须履行归属义务展示 AboutSlint 组件或 Slint 归属徽标。本仓库中 internal/compiler/widgets/common/about-slint.slint 正是该组件的实现显示 MadeWithSlint 徽标与版本号点击可跳转 slint.dev对应的徽标图片位于 logo/MadeWithSlint-logo-whitebg.png 等文件。若不想履行归属义务则直接选用本商业许可即可。FAQ.md 的实践指引进一步印证了这一选型逻辑开源应用GPLv3 下免费使用你自己的文件仍可保持 MIT 或 Apache-2.0闭源应用Royalty-free 免费但需署名商业许可免除署名要求并覆盖嵌入式嵌入式系统无论是否署名都必须使用商业许可。9. 仓库中的落地佐证许可声明如何落实到代码商业许可不仅是一份文本它在仓库工程层面有完整的落地机制Cargo 元数据工作区 Cargo.toml 通过license字段声明三元许可表达式所有子 crate含 internal/backends/qt/Cargo.toml 的license.workspace true继承该声明文件头 SPDX以 internal/backends/qt/lib.rs 为代表的源码文件头部均带// SPDX-License-Identifier: GPL-3.0-only OR LicenseRef-Slint-Royalty-free-2.0 OR LicenseRef-Slint-Software-3.0与 REUSE.toml 中的批量标注一致许可文本归档GPLv3、Royalty-free、商业许可三份全文分别存放于 LICENSES/GPL-3.0-only.txt、LICENSES/LicenseRef-Slint-Royalty-free-2.0.md 与 LICENSES/LicenseRef-Slint-Software-3.0.md以及 Qt 后端目录下的副本供合规审查与工具扫描引用。这解释了本许可证第 3 节“不得移除或篡改许可声明”的执行基础每个文件头部的 SPDX 标识与 REUSE 元数据就是许可声明的载体二次分发时需原样保留。10. 合规自查清单结合第 27 节闭源商业使用 Slint 前建议逐项核对选对许可是否确属闭源且需嵌入式的场景若是本商业许可是唯一合规选项席位足额购买付费方案时是否覆盖了所有接触 Slint 的开发/设计/测试个体一人一席位版税规划每个嵌入式设备是否已按制造时间点预留一个 Royalty且接受“不可退还”的财务安排非商业、个人、开源项目是否确认豁免分发形态是否避免单独分发软件、是否避免在应用中暴露 Slint API、是否保留全部源码级许可声明版本匹配使用的 Slint 版本是否属于已付费方案覆盖的版本范围其他版本是否已按 GPLv3 或 Royalty-free 处理记录留存席位购买、版税支付、审计配合流程是否可追溯应对第 4 节审计权终止预案了解 60 天违约补救期与 30 天主动终止通知期避免因组织变动触发违约。结语Slint Software License v3.0.5 是一份结构完整、边界清晰的商业许可它以“桌面/移动/Web 应用”与“嵌入式系统”的区分为核心通过席位 版税双轨计费配合审计、终止与三档付费方案为闭源产品提供了 GPLv3 与 Royalty-free 之外第三条明确的商业路径。理解它的关键在于把握三件事何时必须用它闭源嵌入式、按什么计费席位与设备版税、红线在哪不得单独分发、不得暴露 API、不得移除声明。本文所引用的 LICENSE.md、FAQ.md、Cargo.toml、REUSE.toml 与 AboutSlint 组件源码 均为仓库内的一手依据可作为进一步合规评估的起点。赞分享前端UI组件桌面应用嵌入式移动开发跨平台【免费下载链接】slintSlint is an open-source declarative GUI toolkit to build native user interfaces for Rust, C, JavaScript, or Python apps.项目地址https://gitcode.com/GitHub_Trending/sl/slint点击查看免费下载相关推荐如何一步上手 LamdaFIRERPAAndroid UI 自动化、一键抓包与内置 Frida 全搞定如何一步上手 LamdaFIRERPAAndroid UI 自动化、一键抓包与内置 Frida 全搞定 LamdaFIRERPA是一个 AndroidGUI自动化逆向工程RPAMCP 服务开发工具Video2X许可证详解AGPLv3与商业使用授权条件Video2X许可证详解AGPLv3与商业使用授权条件 Video2X作为一款强大的无损视频/GIF/图像放大工具采用GNU Affero通用公共许可证第3音视频视频处理图像处理深度学习RealSense 深度相机快速上手30 分钟让 D400 跑进你的代码RealSense 深度相机快速上手30 分钟让 D400 跑进你的代码 相机插上 USB代码却不知从哪下笔librealsense 是 RealSens智能硬件音视频计算机视觉上一篇FanControl终极指南3大核心技巧彻底解决电脑散热噪音难题下一篇MPC-HC开源视频播放器完整使用指南创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/10 1:58:47
小鸭量化,一个免费开源的量化交易工具
2026/10/10 1:58:47
JumpServer跨网段访问内网服务器——跳板机配置方案
2026/10/10 1:53:46
亚克力潮玩定制靠谱厂家浙江南方立邦,透明件高透打磨,适合盲盒摆件与手办展示
2026/10/10 3:08:52
Unity 3D期末作业指南:太空飞机射击游戏实现与避坑要点
2026/10/10 3:08:52
宠物医院预约微信小程序课设:Java后端与MySQL实现复现指南
2026/10/10 3:08:52
JSP+SQL Server学生信息管理系统实战:建库、CRUD与避坑指南
2026/10/10 3:08:52
华为MetaERP 直接基于上一轮建好的 PTP 本体,给出 SWRL 规则驱动的“三单匹配异常检测” 完整写法,分「异常类型 → 规则 → 业务语义 → 推理结果」四栏对照,方便你直接搬进 Pr
2026/10/10 3:08:52
【单片机毕设案例分享】基于单片机的燃气隐患实时监测及空气环境综合检测系统设计 基于单片机的家居可燃气体泄漏声光报警与自动排风装置设计(030117)
2026/10/10 3:03:52
Claude Scholar装完不会用?4个实战场景让你自然语言搞定科研全流程
2026/10/10 0:03:38
工业软件标准化路线图:国产替代的落地施工图
2026/10/10 0:03:38
VCMI安卓版实操指南:原生运行英雄无敌3的3步技术落地
2026/10/10 0:03:38
稀疏多通道盲反褶积的MATLAB算法实现与参数调优
2026/10/8 5:02:14
Jev+Agent接管浏览器:browser-use实战与jev-ultrafast性能优化
2026/10/9 1:10:43
多智能体集群实战:DeepAgents编排、MCP与A2A协议及Skills体系
2026/10/9 3:31:49
hindsight:面向LLM应用的事后可观测性工程实践
2026/10/8 4:30:43
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/9 3:32:01
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/9 11:36:17
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)