This directory contains the source code for the core of the Fuchsia Fuchsia Integrator Development Kit (IDK), formerly called the Fuchsia SDK. The IDK is produced as an output of the build by processing the contents of this directory. For example, this directory might contain the source code for a library that is included in the IDK as a prebuilt shared library.
Software outside of the Platform Source Tree should depend only on the Fuchsia IDK.
Not all the interfaces defined in this directory are part of every Fuchsia IDK. Instead, interfaces have a
category label that determines whether the interface can be included in a given SDK. For example, interfaces with the
internal category are available only within the Platform Source Tree. Interfaces with the
partner category are additionally available to partner projects. See sdk_atom.gni for more details.
The API surface described by the IDK is governed by the Fuchsia API Council and should conform to the appropriate API rubrics.