Что означает «общедоступный API» в семантическом управлении версиями?

Я изучаю, как присваивать и увеличивать номера версий с помощью правила под названием «Семантическое управление версиями» из http://semver.org / .

Среди всех правил первое гласило:

Программное обеспечение, использующее семантическое управление версиями, ДОЛЖНО объявлять общедоступный API. Этот API может быть объявлен в самом коде или существовать строго в документации. Как бы то ни было, он должен быть точным и исчерпывающим »

Я не понимаю« общедоступный API ». К чему он относится?

26
задан tshepang 20 April 2014 в 10:00
поделиться