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 用法不适合这些类别, 请 在此处提交问题。