< предыдущая следующая >

Расширение стандартных API

Открытое API. Любой программный код, который может быть повторно использован в другой разработке. Гарантируется возможность использование этого API на любом окружении, любой версии. Гарантируется неизменяемость параметров вызова и функциональность поведения данного API. Открытое API должно входить в состав ядра (фундаментального или функционального).
Публикация открытого API. Регистрация в реестре открытого API.
Фундаментальное API (фундаментальное ядро). Набор открытых API, которые не зависят от API, не входящих в этот набор, но могут зависеть друг от друга.
Функциональное ядро. Набор открытых API, которые могут зависеть только от API этого набора, от фундаментального ядра и функционального ядра более высокого уровня.
Закрытое API. Программный код, неадаптированный к использованию в другой разработке.