Стабильная версии всегда имеет четный младший разряд номера. Это значит, что можно модернизировать библиотеки до новой версии с теми же самыми главными и младшими номерами без опасения, что изменился какой либо из API. Единственные изменения, которые должны быть сделаны при переходе к стабильной версии – ошибки и при некоторых обстоятельствах, дополнительные функциональные возможности (например добавление поддержки нового устройства).
Если главный номер версии изменился, это подразумевает, что изменились требуемые версии gcc и binutils. Консультируйтесь с README файлом в каталоге верхнего уровня AVR Libc источника, для которого требуются версии.
Главное число версии ряда развития всегда то же самое как последний устойчивый выпуск.
Младший номер версии ряда развития - всегда нечетное число и еще 1 чем последний устойчивый выпуск.
Номер версии заплаты ряда развития - всегда 0, пока новое отделение не сокращено, в каком пункте номер заплаты изменено на 90, чтобы обозначить, что отделение приближается к выпуску и дате, добавленной в конец к версии, чтобы обозначить, что это находится все еще в развитии.
Всем версиям в развитии в условных ценах будется также всегда добавлять в конец дату как четвертое число версии. Формат даты будет YYYYMMDD.
Так, номер версии развития напомнит это:
1.1.0.20030825
В то время как номер версии предварительного показа на отделении (предназначенный, чтобы стать или 1.2 или 2.0) напомнит это:
1.1.90.20030828