最近做QNX开发发现系统自带OpenSSL版本太低,替换版本的时候考虑到兼容的版本需要调研下版本号的意义,记录下。

参考:wiki.openssl.org

OpenSSL版本号格式为x.y.zw,其中xyz是数字,w如果存在是一个或多个字母。

版本号变更意义:
w:Letter发行版,只包含bug和安全补丁。如:1.1.1与1.1.1g
z:Minor次要版本,可能包含新功能,但不影响兼容性。如:1.1.0与1.1.1
x或y:Major主要版本,可能影响以前版本的兼容性。如:1.0.1与1.1.0