Skip to content
EN FR

Platform matrix and parity

Documentation status: architecture. A platform is not claimed as supported merely because an ABI, container pattern or Runtime Identifier can represent it.

Three separate claims

Portability means the Runtime/application can be deployed on a target. Binding availability means the required public client package exists for that target. Functional parity means the required published capabilities behave equivalently for the documented scenario. These are different claims.

Currently grounded statements

Target / mode What this documentation can currently state
Windows local .NET A local managed process and native Runtime must match process architecture; explicit targets such as win-x64 are the documented packaging pattern.
RPC / remote .NET The managed application can use IClientRuntime through a remote adapter without loading the native engine in the application process.
Containers Remote mode is naturally container-friendly; local mode additionally requires matching native Runtime assets in the image.
Other native targets Do not infer certification. Add a row only when a release artifact, smoke test and capability result are available.

Required evidence for a certified row

Record Runtime version, target/RID, binding version, local or RPC mode, startup test, capability negotiation result, contract-test result, known gaps, and date.

Rule: no platform without a matrix.

Single source of truth

This page is the canonical public platform matrix for developer support claims. Product and marketing pages should link here rather than duplicate platform rows. The governing claims policy is logiCells.com — Claims.