OpenLess 中文文档 下载 App

版本与形态——桌面四平台覆盖 + v2.x 协议变更说明

支持的平台

OpenLess 覆盖四个主流桌面/移动平台,共享 openless-core 这个 Rust 后端:

平台Host 技术栈安装包
macOSTauri 2(Rust + React/TS).dmg(Apple Silicon / Intel 分档)
WindowsTauri 2(Rust + React/TS)x64-setup.exe
AndroidTauri Mobile(Rust + React/TS + 自定义 IME).apk(arm64-v8a / armeabi-v7a / x86_64 / x86)
LinuxRust egui/eframe(不走 Tauri/WebKitGTK).deb / .rpm,无 AppImage

Linux 比较特殊——官方在 v2.0 把 Tauri 方案 完全替换成了 Rust egui/eframe 原生 Host。好处是不依赖系统 WebKitGTK 或 Tauri 运行时,坏处是 Linux 目前没有 AppImage,也没有应用内自动更新。最低要求 glibc ≥ 2.39(即 Ubuntu 24.04 或后续版本)。

各平台安装细节

macOS

Windows

Android

四种 APK 对应不同设备/模拟器架构:

APK适用
arm64-v8a.apk64 位真机(绝大多数现代手机)
armeabi-v7a.apk32 位老 ARM 手机
x86_64.apkx86_64 模拟器
x86.apk32 位 x86 模拟器

真机用户直接下 arm64-v8a 就对了。应用内支持自动更新。

Linux

目前只提供 .deb 和 .rpm,没有 AppImage。也没有应用内自动更新。需要手动从 GitHub Releases 下载新版本安装。最低要求 glibc ≥ 2.39。

协议变化:MIT → AGPL-3.0-only

OpenLess v1.x 用的是 MIT 协议(最宽松的开源协议,复制、修改、商用都允许,不要求你开源自己的衍生代码)。

v2.x(从 2.0.0-Beta.1 开始)切换到 AGPL-3.0-only。对最终用户来说差别不大:

这个变化主要约束商业二次分发和 SaaS 场景,个人用户不用担心。

版本渠道

两个渠道的 manifest 文件完全隔离,正式版的自动更新永远不会拉到 Beta 构建。

更详细的各平台安装步骤看 macOS 安装、Windows 安装 等对应页面。