为什么PC端开源的Linux系统更安全,手机端闭源的iOS系统更安全?
网友解答: 在讨论之前,需要将系统本身的这个开源闭源和系统带起来的生态的开放与封闭分清楚,并且分开讨论,这样考虑,将会得到比较统一的结论。简单来说,开源是指把系统源代码公开,但生态开放则
在讨论之前,需要将系统本身的这个开源闭源和系统带起来的生态的开放与封闭分清楚,并且分开讨论,这样考虑,将会得到比较统一的结论。简单来说,开源是指把系统源代码公开,但生态开放则是另一个概念,是指任何个人或组织均可为这个系统设计开发软件并在该系统上运行而无需该系统任何形式的授权。
概念分清楚后,我们来观察各个系统及其生态。pc领域,不外乎windows、mac、linux,windows系统闭源生态开放,mac则是系统闭源生态也封闭,linux则是系统开源生态相对封闭;移动设备领域,ios系统闭源生态封闭,安卓系统开源生态也开放。这样我们有一个统一的结论:生态开放的windows和安卓,意味着不安全或者换个说法容易招致攻击,生态封闭的ios、mac和linux相对不容易招致攻击,而这与系统本身是否开源无关。这里补充一下,我为何说linux生态相对封闭,主要是linux的技术门槛较高,一般只用于专业领域,而不是个人的大众领域,市场份额占比小,认为是相对封闭。
为何生态开放容易招致攻击呢?其实很好理解,生态开放,意味着任何人或者组织都可以为其开发软件,这样一来,存在漏洞被利用的安全风险就比较高,因为系统总是存在漏洞的,就看有没有被利用。
网友解答:PC端开源的Linux 系统与微软的windows系统、苹果的Mac osX一起构成了PC(先排除服务器)的操作系统,先看三者的市场份额,(不准确)windows占80%多,mac占10%,Linux占5%,用的人少,关注的人也会少,自然安全;其二是Linux系统的用户管理和文件权限比较完善,在攻击难度上比windows大。
手机上android的内核是Linux,但其系统用户管理被手机厂家默认了,很容易流出,就没有安全可言,再有就是市场份额占比达80%(不准确);苹果手机采用封闭系统,而且其APP市场只有一家并严格审核,安全性就高些;但还要注意,现在攻击不再为了破坏你的系统,而是为了获取信息,隐蔽性很强,如很多APP要求你开放通信录、相片库、摄像头、麦克等都有可能泄漏信息,最好就是不要存在涉密、隐私的东西,不要开放通信录。古人教导我们要修心养性中有个要点:慎独,说人在暗处要向大庭广众下一样要求自己的行为,就是隐私也是符合道德的,那就好心和气平。