Skip to content
Wireshark Wiki 中文翻译整理专题首页原始页面

发布生命周期

Wireshark 下载页面列出了三种发布类型:Stable、Old Stable 和 Development。

  • Stable 版本是 Wireshark 的最新官方版本。在大多数情况下,这是你应该使用的版本。
  • Old Stable 版本是仍受支持的较旧 Wireshark 官方版本。例如,如果你的组织有严格的软件审批政策,你可能会被要求使用其中某个版本。
  • Development 版本用于测试新功能。如果你需要其中某项功能,请使用此版本。

Stable 和 Old Stable 版本的生命周期遵循以下准则:

  • 在任意给定时间,至少支持两个分支,并且最好正好支持两个分支。

  • 每个版本应至少支持 18 个月。支持期可能会延长到 24 或 30 个月,例如对于重大变更之前的版本。

  • 对 X.Y 版本的支持会在其达到最短生命周期结束时,或在 X.Y+4 版本发布时终止,以较晚者为准。

根据主要版本发布的节奏及其生命周期,除了 Stable 和 Old Stable 分支之外,我们还可能会有一个 “Old Old Stable” 分支。

有关每个版本的具体支持生命周期信息,请参见支持终止规划。

更详细的说明可参见发布政策。

保持最新

Wireshark 发布会通过 wireshark-announce 邮件列表公告。PAD 文件也会发布在 https://www.wireshark.org/wireshark-pad.xml。

发布编号

若要了解版本编号方式,请参见发布编号说明。

发布规划

有关即将发布版本的规划及其拟包含内容,请参见路线图。

过去的版本

每个版本的发行说明可在主站点获取。 过去 Windows 版本的版本信息(构建组件)。

git 变更日志提供了各个版本中变更的良好信息:

  • release-4.6
  • release-4.4
  • release-4.2
  • release-4.0
  • release-3.6
  • release-3.4
  • master-3.2
  • master-3.0
  • master-2.6
  • master-2.4
  • master-2.2
  • master-2.0
  • master-1.12

更早版本的变更列在 wiki 页面中:

  • Development/Trunk-1.10
  • Development/Trunk-1.8
  • Development/Trunk-1.6
  • Development/Trunk-1.4
  • Development/Trunk-1.2
  • Development/Trunk-1.0
  • Development/BetaReleases

支持终止规划

每个主要版本至少支持 18 个月。每个版本的具体说明如下。

| 版本 | Stable 发布日期 | 支持终止 | 说明 | 4.6 | 2025 年 10 月 8 日 | 发布后 18 个月或更久 | 最后一个正式支持 Windows 10 的版本。最后一个支持 Red Hat EL 8 的版本。最后一个支持 Qt 5 的版本。最后一个使用奇数开发版/偶数稳定版发布编号方式的版本。支持在 5.1.0 发布时终止。 | 4.4 | 2024 年 8 月 28 日 | 发布后 18 个月或更久 | 支持在 5.0.0 发布时终止。最后一个支持 Windows 10 version 1607 和 Windows Server 2016 的版本。最后一个支持 macOS 11 的版本。 | 4.2 | 2023 年 11 月 15 日 | 2025 年 10 月 8 日 | 支持在 4.6.0 发布时终止。最后一个支持 macOS 10.14 和 10.15 的版本。 | 4.0 | 2022 年 10 月 4 日 | 2024 年 8 月 28 日 | 最后一个支持 Windows 8.1 和 Windows Server 2012 的版本。支持在 4.4.0 发布时终止。 | 3.6 | 2021 年 11 月 22 日 | 2024 年 5 月 22 日 | 长期支持(LTS)。最后一个支持 32-bit Windows 的版本。最后一个支持 macOS 10.13 的版本。最后一个支持 Red Hat EL 7 的版本。最后一个支持 SUSE Linux ES 12 的版本。最后一个支持 Ubuntu Bionic (18.04LTS) 的版本 | 3.4 | 2020 年 10 月 29 日 | 2022 年 9 月 7 日 | 最后一个支持 macOS 10.12 的版本。 | 3.2 | 2019 年 12 月 18 日 | 2021 年 11 月 22 日 | 最后一个支持 Windows 7 和 Windows Server 2008 R2 的版本。 | 3.0 | 2019 年 2 月 28 日 | 2020 年 10 月 29 日 | | 2.6 | 2018 年 4 月 18 日 | 2020 年 10 月 18 日 | 长期支持(LTS)。最后一个支持 GTK+ 和 Qt4 的版本。最后一个支持 Red Hat EL 6 的版本。最后一个支持 Mac OS X 10.6 和 10.7,以及 OS X 10.8、10.9、10.10 和 10.11 的版本。 | 2.4 | 2017 年 7 月 19 日 | 2019 年 7 月 19 日 | 默认禁用 GTK+ UI。 | 2.2 | 2016 年 9 月 7 日 | 2018 年 9 月 7 日 | 最后一个支持 Windows Vista 和(非 R2)Windows Server 2008 的版本。 | 2.0 | 2015 年 11 月 18 日 | 2017 年 11 月 18 日 | 最后一个在 32-bit x86 上支持 OS X 的版本。 | 1.12 | 2014 年 7 月 31 日 | 2016 年 7 月 31 日 | 最后一个默认使用 GTK+ GUI 的版本。最后一个支持 Windows Server 2003 的版本。 | 1.10 | 2013 年 6 月 5 日 | 2015 年 6 月 5 日 | 最后一个支持 Windows XP 和 U3 包的版本。 | 1.8 | 2012 年 6 月 21 日 | 2014 年 6 月 21 日 | 最后一个在 PPC 上支持 Mac OS X 的版本。 | 1.6 | 2011 年 6 月 7 日 | 2013 年 6 月 7 日 | 最后一个可在 Red Hat EL 5 上编译的版本。 | 1.4 | 2010 年 8 月 30 日 | 2012 年 8 月 30 日 | | 1.2 | 2009 年 6 月 15 日 | 2011 年 6 月 30 日 | 最后一个支持 Windows 2000 的版本。 | 1.0 | 2008 年 3 月 31 日 | 2010 年 9 月 30 日 | 最后一个支持 GTK+ 1.0 的版本。

讨论

对 32-bit Windows 的支持已于 2024 年 5 月 22 日终止。Wireshark 3.6 是最后一个支持它的版本。

对 Windows 8.1 的支持已于 2023 年 1 月 10 日终止。Wireshark 4.0 是最后一个支持它的版本。

对 Windows 7 的支持已于 2020 年 1 月 14 日终止。Wireshark 3.2 是最后一个支持它的版本。

对 Windows Vista 的支持已于 2017 年 4 月 11 日终止。Wireshark 2.2 是最后一个支持它的版本。

对 Windows XP 的支持已于 2014 年 4 月 8 日终止。Wireshark 1.10 是最后一个支持它的版本。

U3 于 2009 年达到生命周期终点。我们在 1.10 达到生命周期终点时停止制作 U3 包。

于 2020-08-11 23:12:53 UTC 从 https://wiki.wireshark.org/Development/LifeCycle 导入

相关 Wireshark Wiki 页面

网络分析技术档案