Skip to content

Alpha features

This is the planned public shape of the downloadable alpha. Availability in the PowerPC application is the default. Optional means bundled but not installed or required by default, and excluded means source may exist while the alpha does not promise or package it.

This profile is the target contents of an alpha, not the maturity label of the current build. The current product lifecycle is checked separately from contract/product_version.h and remains pre-alpha until its qualification criteria are deliberately advanced.

Product area Alpha state Runtime binding Notes
PowerPC Carbon guest Included Built in Primary classic guest and the supported alpha path.
NOW Extension Optional Connected-guest capability negotiation Bundled with the alpha; install it only for the resident-backed features listed below.
Pre-Carbon support (NOW-68K) Excluded classic.pre-carbon flag; default disabled The current NOW-68K build is stale and excluded from the alpha.

The table is rendered from product/features.yaml, which also drives the availability notices and generated host and PowerPC runtime definitions. Release inclusion and runtime flags are separate decisions: a runtime override cannot add a profile-excluded feature, and guest capability negotiation still decides whether a connected Macintosh can serve an admitted feature.

The separate distribution standard maps those feature decisions to the DMG, embedded host resources, generic classic image, loose update pairs, manifest, and checksums. CodeKitten and the retained NOW-68K source are not part of that bundle profile.