开源致谢

最后更新:2026 年 11 月 6 日

一句话版本:拾贝 LinkMaw 由独立团队自主实现,站在几个优秀的开源组件之上。它们全部是宽松许可,允许商用、修改与再分发;完整许可文本随本站与安装包一同提供。

1. 组件清单

组件版本用途许可证上游
hls.js1.5.13在浏览器中解析与播放 HLS 流Apache-2.0video-dev/hls.js
dash.js随包版本解析与播放 MPEG-DASH 流BSD-3-ClauseDash-Industry-Forum/dash.js
mux.js7.0.3MP4 / TS 转封装与合并Apache-2.0videojs/mux.js
ManropeGoogle Fonts v23界面字体(可变字重,自托管)SIL OFL 1.1googlefonts/manrope

桌面版程序另外使用了 Rust 生态的开源 crate,其许可证以各 crate 随附的声明为准;本产品未捆绑任何 GPL / LGPL / AGPL / SSPL 等具有传染性的组件。

2. 各许可证的要求

这四种都是宽松许可,不要求开源你的代码,也不限制商业使用。它们共同的要求是:分发时保留版权声明与许可文本。

许可证主要义务
Apache-2.0随附 LICENSE 全文;若上游提供 NOTICE 必须一并保留(hls.js 与 mux.js 上游均无 NOTICE 文件);修改过的文件需标注;含专利授权与终止条款。
BSD-3-Clause保留版权声明、条件清单与免责声明;不得以 DASH Industry Forum 或其贡献者名义为衍生产品背书。
SIL OFL 1.1每份字体副本都要附带版权声明与 OFL 全文;字体不得单独出售;字体整体不得改用其它许可证。

3. 完整许可文本在哪

许可文本与对应的组件放在同一目录,便于审计:

其中 dash.all.min.js.LICENSE.txt 这个文件名由 dash.js 压缩包的头部注释指定,因此保持原样,未做重命名。

4. 关于本项目

核心下载引擎、媒体嗅探、转封装与桌面端程序由拾贝团队自主实现;界面与交互设计参考了主流下载工具的使用习惯。我们不使用「纯原创」之类表述,也不会把上述开源组件的工作据为己有。

若你发现本页清单有遗漏,或认为某个组件的使用方式不符合其许可证,请发邮件至 legal@linkmaw.com,我们会在核实后补齐或更正。