可移植性

可移植性是一种软件特征,一种可重用性的形式,有助于避免“锁定”到某些操作环境, 例如云提供商、操作系统或供应商。

传统软件通常是为特定环境(例如 AWS 或 Linux)构建的。 而可移植软件可以在不同的操作环境中工作,无需大量返工。 如果应用适配新环境所需的工作量在合理范围内,则该应用被认为是可移植的。 “移植”这个词意味着修改软件并使其适应在不同的计算机系统上工作。


最后编辑 November 21, 2022: [zh] sync portability.md in Chinese (3f1e1cc)