软件腐烂:是软件本身的问题还是环境的陷阱?

2025-08-06

传统的观点认为软件腐烂是由于环境变化导致软件退化。例如,十年前编写的程序可能无法与新版本的库兼容。但更好的方法是关注软件依赖环境的可靠性。与其不断维护软件,不如选择稳定的平台,例如DOS或NES,其规范静态且可靠。而依赖于Linux等不断更新的平台的软件,则可能在十年或二十年后停止工作,需要进行大量的媒体考古工作才能重新运行。