为什么 ANSI 3.64 标准被撤销?

为什么 ANSI 3.64 标准被撤销?

来自维基百科“ANSI 转义码”文章:

“ANSI 转义序列”这一名称起源于 1981 年,当时 ANSI 采用 ECMA-48 作为标准 ANSI X3.64(后来于 1997 年将其撤回)。

有谁知道为什么该标准被撤销?我尝试点击文章中的链接,但没有找到任何内容。

答案1

我在一封提款信中找到了这一段联邦信息处理标准这可能就是它被撤回的原因:

摘自撤回信

政府不再需要强制执行与行业标准重复的标准。联邦政府部门和机构根据 1995 年国家技术转让和促进法案 (PL 104-113) 的指示,使用自愿共识标准机构制定的技术行业标准。

还有这封信/电子邮件:

 From: "richard l. hogan"
 <Richard=L.=Hogan%dpi%[email protected]>  Date: Tue, 29 Oct
 96 9:20:26 CST  Subject: Withdrawal of FIPS

其中讨论了 NIST 和商务部在已经拥有国际名称 (ISO) 的情况下放弃了 ANSI 3.64 等国家名称。

摘录自信件/电子邮件

根据 NIST 和商务部的说法,一项支持 FIPS 计划的立法今年被废除。该法律(有时称为《布鲁克斯法案》)包含建立联邦政府信息处理统一标准并使这些标准在联邦采购行动中具有强制性的具体要求。 OMB 通告 A-119 进一步阐明,强制性联邦标准优先于自愿性国家和国际标准。现在,由于条约谈判使美国成为世界贸易组织的一部分,《图书法》已被新的立法所取代,新的立法要求联邦机构在采购行动中首先考虑自愿的国际和国家标准,并且仅在以下情况下引用联邦标准:不存在适当的国际或国家标准。

在许多情况下,FIPS 具有等效的国际 (ISO) 或国家 (ANSI) 标准。例如,FIPS 123(信息交换数据描述格式)也是 ISO-8211。立法的变化要求联邦采购现在引用 ISO-8211。此前,我们被要求引用 FIPS-123。由于这一变化,NIST 认识到了一个机会,可以通过撤销任何已经具有等效 ANSI 或 ISO 规范的 FIPS 或任何符合以下标准的 FIPS,使政府“工作得更好、成本更低”。不是强制性的;即,只是一个指导方针。 “有效”FIPS 列表中保留的内容是强制性联邦标准,目前没有 ANSI 或 ISO 等效标准;例如,空间数据传输标准 (FIPS 173-1) 和政府信息定位服务 (FIPS 192)。

NIST 不会撤销 Pascal、FIPS 109 等重要标准; SGML、FIPS 152;或水文单位代码,FIPS 103。看待这一行动的正确方法是,NIST 正在撤回这些标准的联邦指定,转而支持其国家或国际标准指定; FIPS 103 的 ANSI X3.97-1993、FIPS 152 的 ISO 8879 和 FIPS 103 的 ANSI X3.145-1986。从用户的角度来看,NIST 的这一操作只不过是确保所需的名称更改的一种方法通过新的立法。

我对此的解释如下:由于 ECMA-48 已经涵盖了国际级别的标准,因此无需在 ANSI 内创建冗余标准。

相关内容