хх. хх. хх - распространённый формат версионирования. Разработчики задают его так, как им удобно. В разработке есть ветки проектирования. Версии высшего уровня 1.хх. хх, 2.хх. хх .. обычно ответвляют от основной ветки разработки и работают с ними отдельно. Когда компании хотят выпустить новую версию продукта, они приводят основную ветку разработки к логическому завершению, исправляя ошибки и заканчивая функционал и делают новые ветки версий, как я написал выше. В ветках версий тоже делают небольшое разветвление на подветки 1.12.хх, 1.13.хх .. работая с ними отдельно. Также, если доработки из предыдущих версий или подверсий хотят добавить в новые, делают слияние веток или частичное слияние.
Разные компании могут иметь разные типы версионирования, как кому удобно, 1.466445.34.b, например.
Откуда взялось число 1_51_0? Что это за число?