20131 20131
中文

The OS support matrix, in depth — and what the labels actually mean

The <a href="/en/supported-os/">Supported OS page</a> publishes the per-platform table. This page defines the labels behind it, because a matrix without definitions is a marketing table. Capability levels are set by current engineering tests, not intentions: FULL, LIMITED, UNAVAILABLE — plus PLANNED for rows that are on the roadmap and not shipped.

Definitions, one level at a time

How the three platforms differ, in one paragraph each

Why the gaps stay visible

Every OS update runs compatibility contract tests — API, enforcement, performance, recovery — so an OS update must never force a core rewrite. When a row moves from LIMITED to FULL, or PLANNED to shipped, the table moves first; changelog entries follow. A capability that is missing is stated as missing on the same page where its siblings are advertised — that symmetry is the point.

For the per-agent side of the same question (integration depth differs by agent family, not just OS), see <a href="/en/supported-agents/">supported agents</a>. To run any of this against your own platform, start with the <a href="/en/docs/install/">install guide</a> or the quiet, no-service route in <a href="/en/docs/install-quiet-uninstall/">install and uninstall without leaving a service behind</a>; the current build line and checksums are on the <a href="/en/download/">downloads page</a>.