Source

Branch

1/ @FleetingShadow

Not always possible. Some of the SDK covers hardware features that are patent encumbered and licensees are obligated not to reveal it publicly, as it’s considered secret sauce by the hardware IP vendors.

Microsoft, for example, does release a lot of its Xbox SDK publicly for Windows developers - but they can’t release everything that way due to licensing restrictions that they have to uphold.