POSIX®
IEEE与The Open Group联合认证POSIX®
The Open Group版权所有© 2002-2017
2017年2月11日,第1.06版
POSIX(Portable Operating System Interface of Unix,可移植操作系统接口)®认证项目由IEEE和The Open Group共同开发和实施。本页提供关于认证的基本信息和步骤。欲了解进一步信息,请点击IEEE网站
http://get.posixcertified.ieee.org/certification_guide.html#POSIXSpecs。
该认证由IEEE和The Open Group联合颁发,面向满足相应符合性要求的产品或产品品类。认证产品供应商可申请POSIX认证商标许可。认证受认证政策规约,认证服务条款和条件及符合性保证在认证协议中载明,您在获得认证前须声明同意上述两个文件描述的条款和条件。如您希望获得POSIX认证商标许可,您还需要同意商标许可协议(TMLA)。
The Open Group负责审核和颁发认证
IEEE负责商标许可
当您的产品经相关测试套件测试合格,且您正式声明同意全部相关条款与条件,您的产品即获得认证并列入认证产品一览表。
当您的产品获得认证,且您正式履行IEEE的商标许可协议,您将获得使用POSIX认证商标的权利。
获得认证的产品须定期续认证。
根据认证协议,向认证部门提交的所有产品信息将严格保密。
根据认证协议,The Open Group认证部门可能随时要求您提供证据,证明产品仍然满足符合性要求。
请对照页面上的认证清单确认您的产品注册信息完整。
注:如本页面信息与认证政策、POSIX商标许可协议和认证协议有任何冲突,以政策和协议为准。
1.1 参考标准
IEEE Std 1003.1™, 2016版
IEEE Std 1003.1™, 2003 版
IEEE Std 1003.13™, 2003 版
1.2认证文件概述
这些文件包括:认证政策、POSIX 商标许可协议、产品标准、认证协议、认证指南(本页信息)、符合性声明问卷 、POSIX符合性文件(PCD)。
1.3 网上参考资料
http://get.posixcertified.ieee.org/ |
获得IEEE和The Open Group的POSIX认证第一步 |
http://get.posixcertified.ieee.org/docs/POSIX_Certification_Policy_v1.1.pdf |
认证政策 |
http://www.unix.org/version4/ |
POSIX 1003.1, 2016 版标准(html格式) |
http://get.posixcertified.ieee.org/certification_guide.html |
认证指南 |
http://get.posixcertified.ieee.org/register.html |
认证一览表 |
http://get.posixcertified.ieee.org/prodstandards.html |
目前实施的产品标准 |
http://get.posixcertified.ieee.org/docs/testsuites.html |
目前获准使用的测试套件列表 |
http://get.posixcertified.ieee.org/PR/ |
问题报告系统和数据库 |
http://get.posixcertified.ieee.org/posixfaq.html |
常见问题 |
http://get.posixcertified.ieee.org/prodstandards.html |
符合性声明问卷 |
2. 如何完成认证
整个认证流程包含以下步骤:
了解认证项目和流程
产品通过非正式测试
申请认证
正式测试并提交结果
2.1 了解认证项目
请阅读以下文件了解认证项目:
认证政策
产品标准
2.1.1 认证政策
明确了哪些类型的产品可以获得认证,认证意味着什么,需要满足哪些条件获得认证,如何保持认证资格。
认证包括两个层级:具体平台认证和产品系列认证。前者面向由硬件和软件构成的单一确定环境,而后者面向二进制兼容系列。前者适合单个产品或单个硬件平台认证,只需一套测试结果,而后者将认证范围扩展至一系列二进制兼容的硬件和软件环境,需要提交产品系列中两个不同产品的测试结果。
2.1.2 产品标准
产品标准给定认证、POSIX标准和测试套件之间的映射关系,从而证明符合性。每个提交认证的产品类型均有一套对应的产品标准。
目前包括:
1003.1™-2016基础,其中包含1003.1™-2016系统接口标准和1003.1™-2016 Shell and Utilities。
以下为独立产品标准:
PSE54 Multipurpose Realtime 1003.13™-2003系统
PSE52 Realtime Controller 1003.13™-2003系统
2.2 保密性
一旦您签署并提交认证协议,您的公司信息和产品细节将受到认证部门保护。未经您书面同意,认证部门不会向任何第三方,包括认证部门雇员、顾问或成员披露任何认证信息。
完成认证过程后,认证产品将收录于认证一览表中。
(http://get.posixcertified.ieee.org/register.htm)
但您可以书面要求最长达6个月的认证保密期限,自认证部门书面通知产品获得认证之日起计算。
2.3 非正式测试
认证的第一步是用认证测试套件测试产品。请阅读相应的产品标准。关于测试套件,请参考“合规指标”部分。
如您尚未取得测试套件使用许可,您首先需要从认证部门处取得测试套件。
在任何情况下均应确认您的测试套件授权仍在有效期内,以保证您的产品满足相关符合性要求,可以开始正式认证注册。
2.3.1授权测试套件
注意:正式测试中仅可使用授权在有效期内的测试套件。如您的非正式测试耗时较长,请确认使用的测试套件版本授权是否仍在有效期内。请参考
thttp://get.posixcertified.ieee.org/docs/testsuites.html。
2.3.2 问题及问题报告
对于1003.1,The Open Group在测试套件初装后提供5天的免费技术支持,您也可以购买延长90天技术支持服务或全年技术支持许可。技术支持将以电子邮件方式提供。
如免费技术支持到期后认证测试套件运行出现问题,请首先阅读随附的资料。如问题仍未解决,请参考“常见问题”http://get.posixcertified.ieee.org/posixfaq.html。
1003.13 PSE54和1003.13 PSE52,,须获得许可后方可享受技术支持服务。
如您使用授权在有效期内的测试套件持续发现问题,但您确信产品符合标准,请参考问题报告信息数据库(http://get.posixcertified.ieee.org/PR)以查找目前有关bug的报告及对标准的解读。如未能解决问题,您可提交新的问题报告,请参见
http://get.posixcertified.ieee.org/PR。
关于认证本身(而非测试套件)的问题,请完整描述该问题并以电子邮件联络
2.4 认证
此认证为正式认证,作为认证产品提供商,您接收认证协议即意味着保证产品满足作为认证依据的产品标准中全部相关符合性要求,并具备符合性声明中描述的全部特性。
以下文件完整规定了认证义务、条款与条件:
认证政策
认证协议
POSIX商标许可协议(如您希望在认证产品上使用POSIX商标)
请参见http://get.posixcertified.ieee.org/。
2.5 POSIX商标许可协议 (TMLA)
适用于以下产品标准:
1003.1™-2016基础产品标准
1003.1™-2003基础产品标准
PSE54 Multipurpose Realtime 1003.13-2003 系统产品标准
PSE52 Realtime Controller 1003.13-2003 产品标准
每家组织机构仅需签署一次商标许可协议,即使您希望在多个注册产品上使用POSIX商标。在此情况下,每个符合规定的产品均将取得商标使用许可。
2.6 认证协议
认证协议定义了认证服务及由服务条件产生的法律义务,并且意味着您确保产品符合相应的产品标准。
2.7 测试套件协议
(注意:该协议不适用于PSE54 Multipurpose Realtime 1003.13-2003 系统产品标准或PSE52 Realtime Controller 1003.13-2003产品标准。)
测试套件协议定义了免费使用产品注册所必需的测试套件的条款和条件。您需要为每个注册产品签署测试套件协议,并且该协议具有时间限制,首个有效期为90天。如产品在该期间内完成认证,则测试套件使用期限将延长至产品注册有效期满。
3. 产品注册
3.1商标许可协议(可选)
如果可能,我们建议尽早向IEEE提交完整的POSIX商标许可协议,该协议可在网上认证系统下载,您可以根据提示向IEEE提交,提交后请通知CA提交日期以便跟进。
注意:对于目前认证项目,POSIX商标适用于1003.1™-2016基础产品标准、1003.1™-2003基础产品标准、PSE54 Multipurpose Realtime 1003.13-2003系统产品标准和PSE52 Realtime Controller 1003.13-2003系统产品标准。
3.2 符合性声明
下一步是完成符合性声明,描述产品并说明产品如何满足符合性要求。如您申请多项产品标准,则须基于每项标准分别作出符合性声明。请点击
http://get.posixcertified.ieee.org/docs/conformance.html查看符合性声明问卷模板。
1003.1™-2016 Base
1003.1™-2016 System Interfaces
1003.1™-2016 Shell and Utilities
1003.1™-2003 Base
1003.1™-2003 System Interfaces
1003.1™-2003 Shell and Utilities
PSE54 Multipurpose Realtime 1003.13™-2003 System
PSE52 Realtime Controller 1003.13™-2003 System
须填写问卷,为产品创建符合性声明。
下载问卷模板时请编辑 html,保留原格式,并以html格式提交。
符合性声明问卷包含以下与公司及认证产品相关的一般性信息:
申请者信息:组织机构名称及符合性声明人名字。组织机构名称必须与在线认证系统中填写的内容相一致。
产品信息:产品名称、版本号或识别码,以及产品供应商。如申请认证的产品超过一项,请列明附加产品。产品名称和版本信息必须与在线认证系统中填写的内容相一致。
如有必需的附加补丁或包版本未包括在声明版本产品的默认包装中,则需要补充附加信息。
环境参数
软件产品运行的特定硬件或硬件/软件环境。
平台特定产品(单个产品)认证基于一份测试报告,而产品家族认证有时则需要该二进制兼容产品家族(具体定义见认证政策)中的两个不同产品分别提供测试报告。通常,二进制兼容产品家族意味着相同处理器架构中的一系列机器,其中每台机器均可运行相同的可执行软件而无需重新编译。如某一机器需重新编译软件,则不属于二进制兼容。
您需要提供具体硬件/软件环境(产品家族认证需要两个环境)及证明产品符合性的测试套件和版本号。
3.2.1 POSIX符合性文件
如您根据1003.1™-2016 基础产品标准、1003.1™-2003 基础产品标准、PSE54 Multipurpose Realtime 1003.13™-2003系统产品标准或PSE52 Realtime Controller 1003.13™-2003系统产品标准申请产品认证,则须完成并向认证部门提交POSIX符合性文件(PCD)。
POSIX符合性文件无唯一固定格式,您可选择文本、html或Adobe PDF,但文字处理器(wordprocessor)或排版助手(typesetter)等其他格式不可接受。
3.3 提交初始认证信息
填写注册表(包括公司详情和联系信息)并声明接受POSIX认证项目条款和条件。
3.4 产品注册
您需要提供产品详细信息,包括产品名称、版本或发布信息。
您需要输入认证依据的产品标准,如包括多项产品标准,请逐一提交表格。如该标准为1003.1™-2016或2003基础产品标准,则须注册(或已经注册)附属产品。
请选择:平台特定产品(单个产品)或平台产品家族。
提交产品注册表时须同时提交签字的注册协议。
3.5提交符合性声明
首先提交符合性声明,然后获取测试套件,进行正式测试并向认证部门提交测试结果。
3.6 获取测试套件
(如您的产品认证依据PSE54 Multipurpose Realtime 1003.13-2003系统产品标准,则本部分不适用。)
如您尚未获得使用许可,您可下载测试套件协议并签署,然后下载文件并根据提示操作。
3.7 正式认证测试
您需要自行完成测试并将结果上传认证系统网站,提交至认证部门待审。
3.7.1 测试日志
测试结果应包括相应测试套件无间断运行得出结果的完整测试日志。如测试失败,须提交问题报告以描述问题性质,等待认证部门回复。
您需要上传每个相应测试套件的测试日志。如测试失败,须参考有效豁免条款解决问题。如某一测试需要手动解决问题,请采取相应步骤解决。
失败测试结果及问题报告
测试日志中显示FAIL/UNINITIATED/UNRESOLVED/NORESULT则为失败结果,对于任一失败测试,请输入问题报告数据库中的问题报告码。
要输入所需数据,必须保证问题报告码(ID)有效,格式为TYPE.PX.NUMBER,其中TYPE为INT/TSD/CSD,PX为给定字符串,NUMBER为4位数字,并保证产品标准对应的测试套件版本有效。
3.8 确认提交并缴费
关于付款方式,请与认证部门确认。
3.8.1 付费
可在注册时使用信用卡付费,也可在注册前通过PO、支票或银行汇款付费。
关于费用详情,请参见http://get.posixcertified.ieee.org/docs/docs/posix-fee-schedule-1.3.PDF。付费后,
3.8.2三项产品标准提交
如您申请的认证基于1003.1™-2016或2003基础产品标准所需的三项产品标准,则三项标准须同时提交。
3.9 完成认证
提交完整内容后,您将在6个工作日内收到认证成功通知。如提交内容不完整,您将收到通知在作出必要的补充或更改后重新提交,该过程必须在一个月内完成,除非由认证部门批准延期。您缴纳的费用包含一次修改并重新提交。
认证产品详细信息将显示在认证一览表中,除非您在提交时在网上认证系统中勾选了保密选项。
认证政策中对认证有效期作出了规定,到期后如您希望续证,则须完成续证流程(见4.1)。
3.10申诉流程
如对IEEE或The Open Group认证部门的决定有异议,可以以电子邮件形式提起申诉。申诉流程将在认证机构接到邮件后6个工作日内启动。
4. 续证和认证产品更新
4.1续证流程
认证有效期满后须办理续证,否则认证将失效。通常认证有效期为取得认证起一年,到期前大约两个月您将接到认证部门的电子邮件通知。但您可在任何时间联络认证部门获取您认证产品的续证日期。
4.1.1 重新测试
如认证部门认为有必要重新测试,则将通知您并确认重新测试要求及上传测试结果的方式。
4.2 认证产品更新
如您的认证产品有任何更改,则可能需要重新测试或重新认证。
如产品改动较大,则需要完整重新认证。例如将产品移至另一个处理器架构,需要对源码进行重新编译,即使源码未改动,也需要完整重新认证。
4.2.1维护更新发布
如产品更改属于维护更新发布,则无需联络认证部门。但同意认证协议意味着贵公司承诺确保符合性得以持续。因此我们强烈建议作出任何改动后,运行符合性测试作为质量保证工具。
您可以联络认证部门更新认证信息,以包括维护更新发布内容。
4.2.2产品更名
如您希望更改产品名称,请联络认证部门,提交变更描述并书面声明更名不涉及认证产品的实质性改变。
如仍在提交过程中且认证部门尚未审核,则可通过在线认证系统更改产品名称。请勾选待更名产品,包含产品详细信息(包括产品名称及版本)的页面将出现,此时您可以更新信息。如已经进入审核流程,请联络认证部门。
4.2.3认证产品品牌变更
首先您需要确认您是否可以申请变更产品品牌,然后通过网上认证系统(和新产品认证同理,输入产品信息时请勾选“品牌变更”)完成整个过程,之后在线填写表格。
和新产品认证唯一不同的是,品牌变更无需测试结果。
4.2.4 其他场景
其他场景视为新产品,需要完整认证流程。
5. 认证清单
请参照以下清单完成产品注册:
了解认证项目和流程 |
|
|
|
非正式测试 |
|
|
|
法律协议 |
|
|
|
产品注册 |
|
|
|