openssl-ék szerint az 1.0.1 az már nem olyan, mint a 0.9.8, hogy minden alverzió inkompatibilisnek számít. Nem, itt már az 1.0.1 kompatibilis az 1.0.0-lal.
Normálisan ilyenkor a verziószámot major+minor részre bontják, a major változása inkompatibilis fejlesztést jelent, a minor változása kompatibiliset (vagyis újrafordítás/szerkesztés nélkül használható az új) pl:
major=1.0.1g minor=(üres)
major=1.0.1 minor=g
major=1.0 minor=1
major=1.0 minor=1g
stb
Hát OpenSsl-éknél ez nem így van, ők azzal fejezik ki a kompatibilitást, hogy a majort 1.0.0-ra állítják, minor nincs. Először hallgattam a jobbik eszemre, és meghaxoltam a Makefile-t 1.0.1-re, de ma a kompatibilitás mián azt mondtam, hogy jó,legyen major=1.0.0, minor=1.0.1f (hogy azért mégis maradjon valami jele annak, hogy milyen verzió ez).