Apache httpd 2.4.x 的漫长生命周期
Apache httpd 2.4 在 2012 年推出了首个版本 (2.4.0),目前最新的稳定版是上个月发布的 2.4.57。也就是说 Apache httpd 2.4.x 这个分支已经有十多年的历史——并且在这期间没有发布它的下一个大版本更新。
有开发者感叹道,在软件版本定期变动的世界中,Apache 2.4.x 以异常长寿的方式脱颖而出。虽然这不是一件坏事,但确实看起来很不寻常。他还认为,2012 年的 Apache 2.4.0 与 2023 年的 Apache 2.4.57 实际上已经不再是同一个软件。
比如其中的某些版本添加了对 WebSocket 的支持(2.4.6)、添加 mod_http2 以支持 HTTP/2(2.4.17),以及其他新功能等等。
这样来看,Apache httpd 2.4.x 确实已经迭代添加了许多新功能。不过由于它采用语义化版本管理策略,如果没有出现重大变更(比如和旧版本不兼容),不会修改主版本号。
Apache httpd 2.4.x 一直都是在修复漏洞,以及增加一些新特性,因此按照指南,它并没达到修改主版本号的要求。
目前看来,如果 Apache httpd 继续以这种方式发展以支持未来的 Web 更改,例如 HTTP/3(假设 Apache 对它们有足够的需求),可能需要很长时间才能看到 Apache 2.6。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Niva —— 轻量级跨平台桌面应用开发框架
Niva 是一个跨平台(支持 Windows 和 MacOS)的桌面应用开发框架,使用前端技术开发,可用于构建轻量级的桌面应用。 Niva 旨在提供最简单的方式让前端用纯前端技术快速构建自己的跨端桌面应用。使用 Niva 不需要额外学习类似 Electron 、Node.js 或者 Rust 等额外的新知识,只需要会纯粹的前端技术就能开发桌面应用。 它基于系统 Webview 而非 Chromium,体积仅为 3MB ~ 4MB,不需要 Node.js 环境,直接提供系统 API 进行操作。Niva 兼容 React / Vue 等主流框架,对于 Vue 和 React 项目可以直接一键导入。 下表列出了 Niva、Tauri 和 Electron 的主要区别: Niva Tauri Electron 体积 3MB 6MB+ 85MB+ 支持系统 Windows10+/MacOS Windows10+/MacOS/Linux Windows/MacOS/Linux APP 后端 无,但可用隐藏 window 代替 Rust Node.js Webview System System ...
- 下一篇
KDE 将淘汰 IRC 和 XMPP 服务
KDE 的开发者 Ben Cooksley 近日在 KDE 的邮件列表中透露,他们将淘汰目前正在使用的 IRC 和 XMPP 等服务。 XMPP是一种基于 XML 的通信协议,也被称为 Jabber 协议,它是一种开放的标准协议,用于实时通信、语音、视频、文件传输等服务;IRC 则是 Internet Relay Chat 的缩写,跟 XMPP 一样,也是一种通信协议,用户通过 IRC 客户端连接到 IRC 服务器,然后可以加入不同的聊天室(也称为 IRC 通道)。 究其原因,Ben Cooksley 表示,主要是 KDE 的 IRC(主要是 Pursuivant 和 Telegram Matterbridge、sKreamer) 和 XMPP 的服务使用人数太少,而且使用人数仍在持续下降。因此,计划永久地淘汰这几项服务,并将部分服务切换到 Matrix。 以 sKreamer 为例,它的主要作用是提供论坛帖子和 bugbot 服务的公告。由于 Matrix 目前已经能够提供网站预览,论坛也即将被 Discourse 取代,因此 sKreamer 提供的这两个功能都已不再需要,KDE ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- Red5直播服务器,属于Java语言的直播服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- CentOS7,CentOS8安装Elasticsearch6.8.6
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16