最近升级下系统,然后安装一个运行在之前版本Linux的闭源软件,运行果断地报出了segmentation fault。然后我向开发者报告,想请他重新编译下,他说他要“把时间放在享受生活上”,不搞了。于是又没有源代码,只好尝试从旧系统上把依赖都整过来,但是各种依赖包层层叠叠,非常复杂,花了很长时间仍然是报错。
于是我就想啊,Linux的闭源软件,如果自带全部依赖可能还好的,如果不是自带全部依赖的话,那么兼容性岂不是非常糟糕?毕竟Windows还有兼容模式啥的。
一直以来一提到windows升级,就感觉会有软件不兼容。Linux托开源软件的福,大家可以在不同平台上自己编译软件,让人觉得兼容性挺好,但是对于闭源软件可能就不会这样了,兼容性可能很差呀,稍微升级下系统版本就嗝屁了。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.