FW: [CPE-DISCUSSION-LIST] VOTE - Microsoft Windows OS CPE Name

1 message Options
Embed this post
Permalink
Wolfkiel, Joseph

FW: [CPE-DISCUSSION-LIST] VOTE - Microsoft Windows OS CPE Name

Reply Threaded More More options
Print post
Permalink
My vote is to attempt to literally follow the spec.  Here's my best
interpretation based on the information given coupled with the naming
conventions already arrived at in the DoD examples I shared yesterday.

a) Microsoft Windows XP  cpe:/o:microsoft:windows_xp
b) Microsoft Windows XP Professional  cpe:/o:microsoft:windows_xp:::pro
c) Microsoft Windows XP Professional Service Pack 2
cpe:/o:microsoft:windows_xp::sp2:pro
d) Microsoft Windows (NT, 2K, XP, Vista, 2003)

Use the CPE language to "or" all of them together if the intent is to be
inclusive.

<or>
        cpe:/o:microsoft:windows_nt
        cpe:/o:microsoft:windows_xp
        cpe:/o:microsoft:windows_vista
        cpe:/o:microsoft:windows_2000
        cpe:/o:microsoft:windows_server_2003
</or>

e) Microsoft Windows (3.1, 95, 98, ME, NT, 2K, XP, Vista, CE, etc.)

Use the CPE language to "or" all of them together if the intent is to be
inclusive.  

<or>
        cpe:/o:microsoft:windows_3.1
        cpe:/o:microsoft:windows_95
        cpe:/o:microsoft:windows_98
        cpe:/o:microsoft:windows_me
        cpe:/o:microsoft:windows_nt
        cpe:/o:microsoft:windows_xp
        cpe:/o:microsoft:windows_vista
        cpe:/o:microsoft:windows_2000
        cpe:/o:microsoft:windows_ce
</or>

Alternatively, if you mean "all microsoft operating systems", then:
cpe:/o:microsoft

f) Microsoft Windows 3.1  cpe:/o:microsoft:windows_3.1
g) Microsoft Windows CE 5.0  cpe:/o:microsoft:windows_ce_5.0
h) Microsoft Windows Mobile 2003 cpe:/o:microsoft:windows_mobile_2003
i) Microsoft Windows 98  cpe:/o:microsoft:windows_98
j) Microsoft Windows 98 Second Edition
cpe:/o:microsoft:windows_98:::second_edition
k) Microsoft Windows Server 2003 x64 Edition
cpe:/o:microsoft:windows_server_2003:::64_bit
l) Sun Microsystems Solaris  cpe:/o:sun_microsystems:solaris
m) Sun Microsystems Solaris 10  cpe:/o:sun_microsystems:solaris:10
n) Red Hat Enterprise Linux 4  cpe:/o:red_hat:enterprise_linux:4

Lt Col Joseph L. Wolfkiel

Director, Computer Network Defense Research & Technology (CND R&T) Program
Management Office

NSA/I71
9800 Savage Rd Ste 6767
Ft Meade, MD 20755-6767
Commercial 410-854-5401 DSN 244-5401
Fax 410-854-6700


-----Original Message-----
From: Buttner, Drew [mailto:[hidden email]]
Sent: Wednesday, October 03, 2007 3:47 PM
To: [hidden email]
Subject: [CPE-DISCUSSION-LIST] VOTE - Microsoft Windows OS CPE Name


There are some conflicting opinions as to how the product component
should be filled in for Microsoft Windows operating systems.  Currently
the most important step for the CPE Community is that a name be settled
on so we can move forward.  At our telephone conference this morning
with many community members, we agreed to hold a vote to determine how
what names should be.  I hope everyone will take time with their
answers and do any necessary research.  Also, please vote for what you
think will be best for the CPE Community, not necessarily what will be
best for your organization.


Voting Procedure
------------------
* before voting please read the related discussion threads on the
  CPE Discussion List

  http://www.nabble.com/Windows-naming-in-CPE-tf4230138.html

 
http://www.nabble.com/Updated-CPE-Specification-2.0-Draft-tf4273599.htm
l

 
http://www.nabble.com/Thoughts-on-Microsoft-names-and-drinking-our-own-
kool-aid-tf4509572.html

 
http://www.nabble.com/Re%3A-Thoughts-on-Microsoft-names-and-drinkin-g-o
ur-own-kool-aid-tf4518162.html

* reply to this email via the CPE Discussion List (so the entire
  community sees the reply)
* only one vote per organization
* please answer all the questions for the vote to be valid
* voting closes at 7AM (EST) on Thursday October 11th


Background
------------------
* the current spec will not be changed at this time
* the naming convention is:

  cpe:/o:vendor:product:version:update:edition:language


Questions
------------------

1) What should the product component be for Microsoft operating
systems?  To answer this question, please give the corresponding CPE
Name that you think should be used for the following examples.  Stating
that a CPE Name should not be assigned for the given platform type is a
valid response.

 a) Microsoft Windows XP
 b) Microsoft Windows XP Professional
 c) Microsoft Windows XP Professional Service Pack 2
 d) Microsoft Windows (NT, 2K, XP, Vista, 2003)
 e) Microsoft Windows (3.1, 95, 98, ME, NT, 2K, XP, Vista, CE, etc.)
 f) Microsoft Windows 3.1
 g) Microsoft Windows CE 5.0
 h) Microsoft Windows Mobile 2003
 i) Microsoft Windows 98
 j) Microsoft Windows 98 Second Edition
 k) Microsoft Windows Server 2003 x64 Edition
 l) Sun Microsystems Solaris
 m) Sun Microsystems Solaris 10
 n) Red Hat Enterprise Linux 4


2) Please provide as much information as you care to share about the
reason for your choices above.  This will help us understand why you
chose what you chose.




---------

Andrew Buttner
The MITRE Corporation
[hidden email]
781-271-3515