我对使用CPE的Microsoft产品(仅限操作系统)中的命名约定有一些疑问:
我应该在CPE v2.3字段中指定“R2”(发布)?例如:“Microsoft Windows Server 2008 R2”
我应该在CPE v2.3字段中分配操作系统版本?在'版本'或'sw_edition'?例如:“Microsoft Windows 7 Home Premium”
一般来说,'edition'和'sw_edition'之间有什么区别?
答案 0 :(得分:0)
<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:*:*:*:*:*:*:*"/>
。edition
现已弃用。edition
:在本规范中,edition属性被认为已弃用,应该为其分配 逻辑值ANY,除非与CPE版本2.2向后兼容所需 规格。此属性称为“旧版本”属性。 如果使用此属性,则此属性的值应该捕获由应用的版本相关的术语 供应商的产品。应该从属性特定的有效值中选择此属性的值 列表,可以由使用此规范的其他规范定义。任何角色 满足WFN要求的字符串(参见5.3.2)可以指定为属性的值。
sw_edition
:
此属性的值应该描述产品如何针对特定市场或类别进行定制 最终用户应该从属性特定的有效值列表中选择此属性的值, 可以由使用该规范的其他规范定义。任何字符串会议 WFN的要求(参见5.3.2)可以指定为属性的值。