OpenSSL二进制分发版:版本末尾的char含义 [英] OpenSSL binary distribution: meaning of the char at the end of version

查看:141
本文介绍了OpenSSL二进制分发版:版本末尾的char含义的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用依赖于OpenSSL的libcurl,因此我也需要与其链接.

I am using libcurl which depends on OpenSSL thus I need to link with it too.

在Windows的此处有二进制发行版,但我不知道该字符的含义该版本的末尾代表(包名称:Win32 OpenSSL v1.0.1b,Win32 OpenSSL v1.0.0i等).

There are binary distributions for Windows here, but I do not understand what does the character at the end of the version stands for (packages named like: Win32 OpenSSL v1.0.1b, Win32 OpenSSL v1.0.0i, ...).

我可能会错过一些东西,但是快速浏览站点/页面并没有给出任何解释.

I might miss something but quick lurking through site/page gave no explanation about that.

它们之间有什么区别?

推荐答案

请参见 OpenSSL支持常见问题解答8:版本控制方案如何工作?:

OpenSSL 1.0.0发行后,版本控制方案已更改. 字母版本(例如1.0.1a)只能包含错误和安全修复程序,不能包含任何新功能.次要版本会更改最后一个数字(例如1.0.2),并且可以包含保留二进制兼容性的新功能.中间编号的更改被视为主要版本,并且不能保证源代码或二进制文件的兼容性.

After the release of OpenSSL 1.0.0 the versioning scheme changed. Letter releases (e.g. 1.0.1a) can only contain bug and security fixes and no new features. Minor releases change the last number (e.g. 1.0.2) and can contain new features that retain binary compatibility. Changes to the middle number are considered major releases and neither source nor binary compatibility is guaranteed.

这篇关于OpenSSL二进制分发版:版本末尾的char含义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆