5. 标准版本
ISO/IEC 10646 会不时通过发布修正案和附加部分进行更新; 同样, Unicode 标准也会随着时间发布新版本. 每个新版本都会废止并取代前一个版本, 但实现, 更重要的是数据, 并不会立即更新.
字符新增
一般来说, 这些变更主要是新增字符, 这不会给旧数据带来特别的问题.
"Korean Mess" (韩文乱局)
1996 年, ISO/IEC 10646 1993 版的 Amendment 5 和 Unicode 2.0 移动并扩展了韩文 Hangul 区块, 从而使此前任何包含 Hangul 字符的数据在新版本下无效. Unicode 2.0 与 Unicode 1.1 之间也存在同样的差异.
理由
允许这种不兼容变更的理由是, 当时不存在主要实现, 也没有大量包含 Hangul 的数据.
承诺
这一事件被称为 "Korean mess" (韩文乱局), 相关委员会已承诺绝不再进行此类不兼容变更 (见 Unicode Consortium Policies [1]).
对 MIME 标签的影响
新版本, 尤其是任何不兼容变更, 会对 MIME charset 标签产生影响, 这将在 MIME 注册 (第 8 节) 中讨论.
相关链接
- 上一节: 4. UTF-8 字节序列语法
- 返回 RFC 3629 首页
- 下一节: 6. 字节序标记 (BOM)