![开源不是一把双刃剑吗?](https://linux22.com/image/1098237/%E5%BC%80%E6%BA%90%E4%B8%8D%E6%98%AF%E4%B8%80%E6%8A%8A%E5%8F%8C%E5%88%83%E5%89%91%E5%90%97%EF%BC%9F.png)
我知道 ubuntu 是一个开源操作系统,这是一件好事,因为所有人都可以做出贡献。然而,这是否也使其更容易受到黑客的攻击,因为他们可以更轻松地以恶意方式更改代码?
代码或更新在向公众发布之前是否经过审核?谢谢。
答案1
我的理解是,更新发布后,整个 sayd 社区都会对其进行审核,然后发布。因此,我认为,当这么多了解其代码的人在发布之前深入观察代码时,很难插入一些不良代码。
它之所以是一把双刃剑,是因为它是由一个庞大的社区开发的,社区成员并非都在同一家公司工作,对事物的看法也各不相同。这里的开发人员都有自己的愿景,每个人都试图推动他们的想法。所以这基本上使得整体进展非常缓慢。