- 积分
- 1543
- 最后登录
- 2024-4-27
- 精华
- 0
- 阅读权限
- 50
- 主题
- 36
- UID
- 1498996
- 帖子
- 1337
- PB币
- 30
- 威望
- 168
- 贡献
- 0
- 技术
- 33
- 活跃
- 2036
- UID
- 1498996
- 帖子
- 1337
- PB币
- 30
- 贡献
- 0
- 技术
- 33
- 活跃
- 2036
|
cjy__05 发表于 2016-7-11 00:15
@林炯程出来再聊聊
首先说明,我说的是RTM,不是10568这种Service Pack
我估计IT肯定不是软工专业的,或者说不是这个方向的。16384是修订号(Revision)他说成副版本号我也是郁闷了。之所以是16384是给补丁识别版本分支用的,和所谓的破事水规定无关。大规模软件对版本管理非常严格,所以版本号不会是乱来的(不然所有要求系统版本识别的Application都得趴窝,比如打不上补丁装不上驱动杀软不让装)。被100整除的规定来自Exchange那边调到Windows的老大,被16整除那是给Service Pack用的(不然没法做Service Pack)。所以新的版本既然已经是新的Milestone就得遵守这个规则。为什么10400不选要选10240?那是为了防止(或拖延)老版本Application的千年虫问题(编译号超过10000有些很老的软件就可能安装或运行不正常,类似于2000年的千年虫问题)维持对旧版软件兼容性用的。而10240=2^10*10,幂数和因数都是10你不觉得奇怪吗?所以我猜测NT10开始,RTM版本编译号要被10和16整除。至于所谓的破事水(就这点破事还来水)的话我表示很不爽。隔了半年多才发个言还要被人骂换谁都不爽。 |
|