CPE V2.3 - 在微软操作系统产品的命名约定

问题描述:

我对微软产品的命名规则(仅限操作系统)与CPE一些问题:CPE V2.3 - 在微软操作系统产品的命名约定

  1. 在我应该怎样分配CPE V2.3场“ R2“(释放)?例如:“Microsoft Windows Server 2008 R2”

  2. 在哪些CPE v2.3字段中应该分配OS版本?在'版'或'sw_edition'?例如:“Microsoft Windows 7家庭高级版”

  3. 通常,'edition'和'sw_edition'之间有什么区别?

  1. 这是不确定的。 CPE使用<cpe-23:cpe23-item name="cpe:2.3:o:microsoft:windows_server_2008:-:r2:x64:*:*:*:*:*"/><cpe-23:cpe23-item name="cpe:2.3:o:microsoft:windows_server_2008:r2:*:*:*:*:*:*:*"/>
  2. edition现已弃用。
  3. edition

该版本属性被认为是不建议使用在本说明书中,它应当被分配任何地方需要用于与CPE 规范的2.2版本的向后兼容性除了 逻辑值。该属性被称为“传统版本”属性。 如果使用此属性,则此属性的值应该捕获 供应商向产品应用的与版本相关的术语。该属性的值应该从属性特定的有效值 列表中选择,该列表可以由利用该规范的其他规范定义。任何符合WFN要求的字符 字符串(参见5.3.2)可以被指定为属性的值。

sw_edition

值应将该属性表征产品如何针对特定市场或最终用户的 类。该属性的值应该从属性特定的有效值列表 中选择,该列表可以由利用该规范的其他规范定义。任何字符串符合 WFNs的要求(参见5.3.2)可以被指定为属性的值。

Common Platform Enumeration:Naming Specification