向下兼容

来自术语
跳转至: 导航搜索

    2. 在旧版本编程环境中所创建的程序能够在新版本编程环境中运行,或者旧版本程序产生的数据和文档能够被新版本程序使用。

属性[编辑]

别名 向后兼容 英文名 downward compatibility
类型 计算机术语 中文名 向下兼容

向下兼容(Downward Compatible)[编辑]

文件系统中,ext4文件系统的设计就是向后兼容的,ext3的文件系统可以被当作ext4文件系统挂载。[1] 

对于软件来说,向下兼容的意思是,较高版本的程序能顺利处理较低版本程序的数据。拿著名的动画制作软件 Flash的两个版本 Flash 5 与 Flash MX 2004 来说,这两个版本虽然保存出来的文件都是 .fla,可是文件内容的结构有所不同。尽管如此,Flash MX 2004 仍然能处理 Flash 5.0 保存的 fla 文件,我们就说 Flash MX 2004 是向下兼容的。

通常更新一个软件时,应该为向下兼容性做出一定的考虑,这往往能给用户带来方便并更好地留住用户。Microsoft特别强调维持软件的向下兼容性。为了实现此一目标,有时微软甚至不惜支持使用了非官方乃至误用的 API 的软件。[2] 



链接[编辑]

Wikipedia https://en.wikipedia.org/wiki/downward_compatibility
Zhishi.me http://zhishi.me/baidubaike/resource/向下兼容
http://zhishi.me/hudongbaike/resource/向下兼容
http://zhishi.me/zhwiki/resource/向下兼容