CalVer Users (中文)
日历版本化由来已久,在所有领域都可以找到 CalVer 用户。 这个不断增长的、从未完成的项目名称清单 和示例版本是 开放的。
关于标记与用例的更多详细信息, 见 CalVer概述。
产品
从小到大,从闭源到开源,很多产品将日期加入到品牌中 都获得了收益。
| 产品 | CalVer 格式 | 例子 |
|---|---|---|
| Ubuntu | YY.0M |
4.10 - 17.04 |
| NixOS | YY.0M |
13.10 - 17.03 |
| Microsoft Windows | YY/YYYY |
95, 98, 2000 |
| OpenSCAD | YYYY.0M |
2015.03 |
| JetBrains PyCharm | YYYY.MINOR.MICRO |
2017.1.2 |
| ArchLinux | YYYY.0M.0D |
2018.03.01 |
| Unity | YYYY.MINOR.MICRO |
2019.2.2 |
| Slack for Mobile | YY.0M.MICRO |
19.08.10 |
| CockroachDB | YY.MINOR.MICRO |
19.1.0 |
| Dgraph | YY.0M.MICRO |
20.03.0, 20.03.1-beta.Jun15 |
| Spring Cloud | YYYY.MINOR.MICRO |
2020.0.0-RC2 |
| Tesla Firmware | YYYY.WW.MICRO |
2020.12.10 |
标准
程序设计语言标准通常以年份命名
(YY/YYYY),包括一些日历化版本最古老的
著名用法。
| 产品 | CalVer 格式 | 例子 |
|---|---|---|
| Ada | YY/YYYY |
83, 95, 2012 |
| ALGOL | YY |
58, 60, 68 |
| C | YY |
89, 99, 11 |
| C++ | YY |
98, 03, 11, 14, 17 |
| Fortran | YY/YYYY |
66, 77, 90, 95, 2003, 2008 |
| ECMAScript (aka JavaScript) | YYYY |
2015, 2020 |
| Python manylinux | YYYY |
2010 ("backwards compatible to") |
库
CalVer 软件库允许开发人员只需要看依赖列表一眼 就可以评估他们软件的新旧程度。
| 产品 | CalVer 格式 | 例子 |
|---|---|---|
| Boltons | YY.MINOR.MICRO |
17.2.0 |
| Twisted | YY.MM.MICRO |
16.1.1 |
| certifi | YYYY.MM.DD |
2016.2.28 |
| Teradata | YY.MM.MINOR.MICRO |
15.10.0.16 |
| pytz | YYYY.MM |
2016.4 |
| attrs | YY.MINOR.MICRO |
17.4.0 |
| pip | YY.MINOR.MICRO |
18.0 - 19.0.3 |
实用工具
系统管理员喜欢具有合适版本的工具。
| 产品 | CalVer 格式 | 例子 |
|---|---|---|
| pip (details) | YYYY.MINOR.MICRO |
19.2.3 |
| youtube-dl | YYYY.0M.0D.MICRO |
2016.06.19.1 |
| fusefs-ntfs | YYYY.MM.DD_MICRO |
2016.2.22_1 |
| black | YY.MM.MICRO |
18.3a0 |
其他
如果您知道 CalVer 用法不适合这些类别, 请 在此处提交问题。