- 更新于 2026-10-09
开源许可
御流、它内置的社区规则名单,以及所依赖的第三方组件各自的许可与归属说明。
这一页是归属声明。它说明御流建立在什么之上、内置规则名单来自哪里、各自的许可证又允许什么。把这些写对,既是一项许可义务,也关乎诚信 —— 所以凡是我们无法确认的许可证,就直接说无法确认,不去猜。
应用本身
御流采用 GNU 通用公共许可协议第 3 版(GPL-3.0),源码在这份许可证下提供。
它衍生自 ClashMetaForAndroid(GPL-3.0)与 mihomo 内核(GPL-3.0)。正因为如此,整个应用只能是 GPL-3.0,而换不成更宽松的许可证:建立在 GPL-3.0 代码之上的作品,必须以同一份许可证分发。
内置规则名单
过滤规则来自公开的社区项目。「用于」一列与内置规则页里的模块对应。
| 来源 | 用于 | 许可证 |
|---|---|---|
| EasyList | 广告拦截 | 应用的 NOTICE 里未记录 |
| EasyList Ad Servers | 广告拦截 | 应用的 NOTICE 里未记录 |
| 217heidai/adblockfilters | 广告拦截 | 应用的 NOTICE 里未记录 |
| AWAvenue Ads Rule | 广告与跟踪拦截 | 应用的 NOTICE 里未记录 |
| EasyPrivacy | 跟踪拦截 | 应用的 NOTICE 里未记录 |
| AdGuard Tracking Protection | 跟踪拦截 | 应用的 NOTICE 里未记录 |
| Hagezi Threat Intelligence Feeds (TIF, mini) | 恶意网址拦截 | 应用的 NOTICE 里未记录 |
| anti-AD | 本安装包广告 / 跟踪规则集的来源 | MIT,Copyright (c) 2017-2019 gently |
第三方组件
应用建立在其他开源作品之上。下面是值得列出的组件摘要,不是完整清单。
| 组件 | 作用 | 许可证 |
|---|---|---|
| mihomo 内核(metacubex/mihomo) | 过滤与代理内核,运行在独立的 :tun 进程里 |
GPL-3.0 |
| ClashMetaForAndroid | 御流所衍生的那个 Android 项目 | GPL-3.0 |
| go-mitmproxy | 深度解析时的请求处理 | MIT,Copyright (c) 2020 liqiang |
| 友盟 SDK(U-App、U-APM) | 使用统计与崩溃报告 | 适用友盟自己的服务条款,不是开源许可证 |
| AndroidX / Jetpack Compose | 界面框架 | Apache-2.0 |
| Kotlin、kotlinx-coroutines、kotlinx-serialization | 语言与配套库 | Apache-2.0 |
| OkHttp | HTTP 客户端,用于拉取导入的规则订阅 | Apache-2.0 |
| Room | 设备上的本地数据库 | Apache-2.0 |
GPL-3.0 对你意味着什么
用大白话说:你可以使用、研究、修改和再分发御流。如果你分发了自己改过的版本,就必须以同一份 GPL-3.0 许可证提供它的源码。你不能拿这份代码做成闭源产品发布。
完整的许可证文本
完整的第三方许可证文本随应用一起提供:在应用里打开关于 → 第三方 SDK 列表即可阅读。本页只是摘要,不能替代那些文本。