咱们现在聊Windows和Linux那个能让普通用户不被控制呢,是你上个帖子的内容。
私有软件维护问题以后有机会再聊
【 在 ArchLinux 的大作中提到: 】
: 说到代码规模这块,你的观点就没说服力。一份结构清晰的源代码,可能一个人要花很多时间看完,但是只看他关注的那一部分难度不会很大,而看汇编的话要找到感兴趣的那一部分就需要很长时间,看懂汇编/混淆过的代码就需要更长时间。而且有些私有软件对机器码都混淆了,这就更难看懂了。
: 拿现实的例子举例,就是NTFS文件系统,MS Office文档格式,NVIDIA GPU驱动这些私有软件项目,自由软件社区花了很多年的时间做逆向,到现在都没能搞出一个成熟的自由替代品。
: 而且私有软件还有一个维护的问题,软件作者可能会因为公司倒闭、源码丢失或商业计划等原因停止维护一个软件,Windows XP,Windows 7,还有近期的Adobe Flash都是例子。如果是自由软件的话,就算作者都不维护了,用户照样可以拿着源码组织一个团队自己维护,就像RHEL/CentOS可以长期维护一堆过时的软件,而不会在出现大量漏洞的时候都没人修。这就是软件控制用户和用户控制软件的区别。
: ...................
--
FROM 61.149.166.*