OS 支持矩阵详解——标签先定义,再谈能力
<a href="/zh-cn/supported-os/">支持的 OS 页</a>发布逐平台能力表。这一页定义表背后的标签——因为没有定义的矩阵就是营销表。能力档位按当前工程测试定级,不按意愿:FULL、LIMITED、UNAVAILABLE,再加一个 PLANNED(在路线图上、尚未上线的行)。
逐档定义
- FULL——已上线构建在本平台以所述权限档位工作,且观察确实落到了盘上
- LIMITED——能用,但有点名有实姓的约束:通常是轮询节奏代替实时事件,或更丰富的输出挂在一个可选的管理员会话后面
- UNAVAILABLE——我们不声称;这一格就是空着写明的
- PLANNED——本平台的路线图项;今天的代码存在与否,这里不装
三个平台的差别,各一段
- Windows:用户态观察不需要管理员权限;可选的 ETW 内核会话(管理员)扩大网络可见性。内核级前置保护是计划中行。SmartScreen 提示与「因预算选择不签名」的现实写在安装指南里。
- macOS:今天上线的是零权限 libproc 轮询;实时事件在等 Apple EndpointSecurity 权限路径,该路径需审批、仍在 pending。Intel 构建行保持「待实测」标记,直到有真实回报可引。
- Linux:单个静态二进制以用户态读 procfs;auditd 可加宽内核事件覆盖面;eBPF 拦截是明确的 Phase 2 一步。
缺口为什么一直可见
每次 OS 更新都跑兼容性契约测试(API、拦截、性能、恢复),所以一次 OS 更新绝不该逼核心重写。某一行从 LIMITED 变 FULL、从 PLANNED 变上线,表格先动,changelog 跟上。缺的能力就在同页——相邻能力被打广告的那页——明说缺失。这种对称性就是重点。
同一问题的 agent 侧(集成深度按 agent 家族而非仅按 OS 区分)见<a href="/zh-cn/supported-agents/">支持的 agents</a>。要在你自己的平台上跑起来,从<a href="/zh-cn/docs/install/">安装指南</a>,或本批新页<a href="/zh-cn/docs/install-quiet-uninstall/">安静安装与卸载:不留服务</a>开始;当前构建线与校验和都在<a href="/zh-cn/download/">下载页</a>。