为什么 ANSI 3.64 标准被撤销?

sid*_*com 6 terminal standard history

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

“ANSI 转义序列”这个名称可以追溯到 1981 年,当时 ANSI 采用 ECMA-48 作为标准 ANSI X3.64(后来在 1997 年取消了它)。

有谁知道为什么标准被撤销了。我试图按照文章中的链接进行操作,但没有找到任何内容。

slm*_*slm 5

我在FIPS的撤回信中发现了这一段,这可能就是它被撤回的原因:

撤回信的摘录

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

还有这封信/电子邮件:

 From: "richard l. hogan"
 <Richard=L.=Hogan%dpi%hqnmd@mcmcban6.er.usgs.gov>  Date: Tue, 29 Oct
 96 9:20:26 CST  Subject: Withdrawal of FIPS
Run Code Online (Sandbox Code Playgroud)

其中讨论了 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 中创建冗余标准。