第三方许可证。
CloverTerm 站在开源社区的肩膀上。本页列出各端主要直接依赖及其许可证;完整许可证文本随各安装包附带,以各包仓库中的文本为准。
客户端 UI · FLUTTER / DART
xterm
终端模拟器渲染
flutter_riverpod
状态管理
go_router
路由
sqflite / sqflite_common_ffi
本机数据库
flutter_secure_storage
系统安全存储(凭据)
dio
HTTP 客户端
crypto
浏览器登录的 PKCE 摘要
fl_chart
实时监控曲线
re_editor
在线编辑远端文件
multi_split_view
双栏分屏
window_manager
桌面窗口尺寸记忆
desktop_drop
桌面拖拽上传
file_picker
文件选择
flutter_svg
SVG 渲染
lucide_icons_flutter
图标(Lucide 图标集)
shared_preferences / path_provider
本地偏好与目录
url_launcher / share_plus
打开链接与分享
connectivity_plus
网络状态
package_info_plus / device_info_plus
版本与设备信息(使用统计)
freezed / json_serializable
数据类与序列化
intl / logging / uuid
格式化、日志、标识符
open_filex
打开下载完成的文件
连接与加密内核 · RUST
russh / russh-sftp
SSH 与 SFTP 协议栈
tokio / tokio-util
异步运行时
aes-gcm
快照 AES-256 加密
argon2
同步主密钥派生(Argon2id)
serde / serde_json
序列化
thiserror / anyhow
错误处理
tracing / tracing-subscriber
结构化日志
base64
编码
regex
文本匹配
dirs
平台目录
once_cell / async-trait
懒初始化与异步 trait
uuid
标识符
sysinfo
本机信息(仅测试)
flutter_rust_bridge
Flutter ↔ Rust 桥接
说明
传递依赖数量众多,其许可证文本已随对应平台的安装包一并打包(桌面端在安装目录的 licenses/ 下,移动端在「设置 → 关于 → 开源许可」中查看)。本页按维护意图列出主要直接依赖,若与包内文本不一致,以各包仓库中的许可证文本为准。
发现署名遗漏?请移步反馈社区告知,我们会在下一个版本补上。
// CloverTerm 自身不是开源软件,但承诺永远尊重所用组件的许可证