支持说明

维护说明

OneBox 与 OneBoxM 的平台支持层级、生命周期策略与开源许可说明

摘要:OneBox(桌面端)与 OneBoxM(移动端)均遵循官方操作系统厂商的支持窗口期。macOS 与 iOS 为主要支持平台;Windows、Android 与 Ubuntu 为社区或实验性支持平台。两款产品均以明确的开源许可证进行发布。

一、OneBox — 桌面端

OneBox 是一款基于开源 sing-box 内核构建的跨平台桌面端图形界面应用。源代码托管于 github.com/OneOhCloud/OneBox

许可证说明

Apache License, Version 2.0

OneBox 与 sing-box 的集成方式为直接调用其二进制文件并通过 HTTP 接口通信,两者保持进程隔离,不存在衍生作品关系。因此,sing-box 所采用的 GPLv3 协议传染性条款不适用于 OneBox。

平台支持层级

macOS
主要支持

优先级最高,功能最完善,稳定性最强。所有新特性优先在 macOS 上实现和验证。Bug 修复响应及时。

Windows
社区支持

仅在收到社区或第三方用户反馈的 Bug 报告后跟进处理。受 Windows 系统本身复杂性影响,部分 Bug 不保证能够修复。基本功能完备,可正常使用。

Ubuntu
实验性支持

定位为实验性支持,尽力修复 Bug,但不承诺。非核心功能不保证完整实现。仅支持标准五年维护期内的 Ubuntu LTS 版本。

支持的 macOS 版本

macOS 15 Sequoia(2024)
支持中 — 约至 2027 年秋季
macOS 26 Tahoe(2025)
支持中 — 约至 2028 年秋季

OneBox 与 Apple 官方主要版本支持窗口保持一致(通常为最新三个主要版本)。参考: endoflife.date/macos

支持的 Windows 版本

Windows 10(22H2)
已于 2025 年 10 月 14 日终止支持
Windows 11(24H2)
支持中 — 至 2026 年 10 月 13 日
Windows 11(25H2)
支持中 — 至 2027 年 10 月 12 日

OneBox 跟随 Microsoft 官方支持生命周期。Windows 10 已于 2025 年 10 月 14 日正式停止支持,OneBox 同步停止对该版本的支持。当前推荐版本:Windows 11 24H2 或 25H2。参考: Microsoft Lifecycle Policy

支持的 Ubuntu 版本

Ubuntu 22.04 LTSJammy Jellyfish
标准支持至 2027 年 4 月
Ubuntu 24.04 LTSNoble Numbat
标准支持至 2029 年 4 月

仅支持标准五年维护期内的 Ubuntu LTS 版本,不含 Ubuntu Pro ESM 等付费扩展维护服务。参考: endoflife.date/ubuntu

支持生命周期策略

  • 仅支持官方 LTS 版本,不涵盖付费扩展维护阶段(如 Ubuntu Pro ESM、Windows ESU 等)。
  • 支持窗口取系统官方 LTS 支持周期与开发工具链(编译器、运行时等)支持周期两者中较短的一个。
  • 一旦某版本的系统或工具链终止官方支持,OneBox 同步停止对该版本的支持,不再提供单独的 Bug 修复。

二、OneBoxM — 移动端

OneBoxM 是基于 React Native 构建的跨平台移动端应用,在移动平台层与 sing-box 内核进行深度耦合集成。源代码托管于 github.com/OneOhCloud/OneBoxRN

许可证说明

GNU General Public License v3.0(GPLv3)

由于移动平台的架构特性,OneBoxM 需要与 sing-box 内核进行深度耦合集成,存在衍生作品关系,受 GPLv3 协议传染性条款约束,整体项目以 GPLv3 开源发布。

平台支持层级

iOS
主要支持

优先级最高,功能最完善,稳定性最强。所有新特性优先在 iOS 上实现和验证。Bug 修复响应及时。

Android
社区支持

仅在收到用户反馈的 Bug 报告后跟进处理。Android 平台碎片化程度较高,部分问题可能难以复现或修复。基本功能完备,可正常使用。

支持的 iOS 版本

iOS 18
当前支持版本
iOS 26(2025 年发布)
当前支持版本

OneBoxM 以 Apple 官方主要版本支持窗口为准。iOS 的支持生命周期与 iPhone 设备硬件支持年限相关,通常约为 5–7 年。参考: endoflife.date/ios

支持的 Android 版本

Android 13
支持中
Android 14
支持中
Android 15(当前最新)
支持中
Android 16(2025 年发布)
支持中

Android 无统一的官方 LTS 策略。OneBoxM 以 Google Android 官方安全公告覆盖的版本范围为支持区间。参考: endoflife.date/android

支持生命周期策略

  • 以系统厂商(Apple / Google)官方安全公告覆盖的版本范围为支持基准。
  • 支持窗口同样取系统支持周期与开发工具链支持周期两者中较短的一个。
  • 一旦某版本的系统终止官方支持,OneBoxM 同步停止对该版本的支持。

三、总览

OneBoxmacOS
主要支持
OneBoxWindows
社区支持
OneBoxUbuntu
实验性支持
OneBoxMiOS
主要支持
OneBoxMAndroid
社区支持
主要支持

优先修复 Bug,功能完备,持续维护。

社区支持

仅响应用户与第三方反馈,不保证修复。

实验性支持

尽力而为,非核心功能不保证完整。

四、参考链接

本文档随项目维护状态更新,以 GitHub 仓库中的最新版本为准。如中英文版本存在任何歧义,以英文版本为准。