NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

开源软件的崛起会改善软件安全吗

  • 2015-01-15
  • 本文字数:971 字

    阅读完需:约 3 分钟

2014 年 4 月, OpenSSL Heartbleed 漏洞的发现在互联网上引起了轩然大波,其影响范围之大甚至超过了上一年的 Struts 框架远程执行漏洞。紧接着,在 6 月份,Bash 又曝出了 ShellShock 漏洞。该漏洞自 1989 年以来就潜伏在开源 Bash 项目中。可以说,在软件安全方面,2014 年是非常糟糕的一年。Jim Zemlin 是 Linux 基金会的执行董事。近日,他就软件安全及开源的相关问题接受了 InfoWorld 总编 Eric Knorr 的采访。

针对 OpenSSL 出现的安全漏洞,Zemlin 承认,“经过社区审查的开源代码比闭源代码更安全”这个命题已经不成立了。OpenSSL 项目一个很大的问题是只有两名独立顾问 Dr. Stephen Henson 和 Steve Marquess 维护。虽然有许多人会看到这些代码,但实际上没有多少人有那么多精力去审查代码,更不用说还需要具备极深的专业知识。因此,在 Heartbleed 漏洞曝出后,Zemlin 迅速组织成立了“核心基础设施联盟(Core Infrastructure Initiative)”, 并邀请了 Amazon Web Services、Adobe、Cisco、Facebook、Google 等数十家行业巨头加入。他们承诺每年提供 10 万美元的资金支持,至少持续三年。借助这笔资金,Zemlin 为 OpenSSL 项目雇佣了两位全职工作人员,并且启动了 Open Crypto Audit 项目,对 OpenSSL 代码库进行安全审查。

与 OpenSSL 相关的组织因为 Heartbleed 这一灾难性漏洞联合了起来。与此不同的是,在过去几年中,一些影响力很大的开源项目在早期阶段就得到了行业巨头的支持,如 Docker、Kubernetes。另外一些项目本身就是联合创立的,如 OpenStack、OpenDaylight。Zemlin 认为,在这种情况下,项目就不会因为资源匮乏而失去活力。不过,这也并不能保证产生完全安全的代码。因为让开发人员严肃对待安全问题一直就很困难,而这不仅仅是因为缺少兴趣,还因为严格的安全保护与可用性之间存在矛盾。

另外,Knorr 提到, CoreOS 推出 Rocket 向 Docker 发起挑战。他认为,CoreOS 紧追 Docker 在安全方面做工作有望形成良性循环。包括微软在内的每一个行业巨头都已经看到了开源软件高速创新所带来的好处。他们的加入以及对基础开源技术开发的支持将有助于在总体上改善软件安全。


感谢郭蕾对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2015-01-15 00:341332
用户头像

发布了 1008 篇内容, 共 374.5 次阅读, 收获喜欢 341 次。

关注

评论

发布
暂无评论
发现更多内容

week04 总结

Geek_2e7dd7

极客时间第 0 期架构师训练营第四周总结

2流程序员

「架构师训练营」第 4 周作业 - 一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题

guoguo 👻

极客大学架构师训练营

大型互联网应用系统的技术方案和手段

周冬辉

第四周作业

赵龙

区块链技术打通信用壁垒赋能租赁业务

CECBC

去中心 区块链技术 防篡改 去信任

架构师训练营第4周作业

不谈

极客大学架构师训练营

架构师训练营学习总结——系统架构【第四周】

王海

极客大学架构师训练营

「架构师训练营」第 4 周作业

旭东(Frank)

大型互联网应用系统常用技术(持续更新)

2流程序员

架构师训练营第四周作业

张锐

互联网系统架构设计概览

dony.zhang

链技术如何提升金融行业安全与互信

CECBC

百度 区块链技术 超级链 探索与实践

week04

Geek_2e7dd7

架构师训练营-第四章-学习总结

而立

极客大学架构师训练营

愿景集团与聚盛国际达成战略合作共建外汇市场新篇章

Geek_116789

架构师训练营第 04 周—— 练习

李伟

极客大学架构师训练营

第四周总结

赵龙

典型大型互联网应用系统的技术方案和手段

极客大学架构师训练营 第四周作业 互联网应用技术方案 互联网系统架构 互联网系统特点

写给大忙人看的操作系统(内附思维导图)

cxuan

后端 操作系统

架构师训练营——第四周总结

jiangnanage

信创舆情一线--数据安全法草案提请初审

统小信uos

大数据 安全

浅谈比特币匿名的意义

CECBC

西博泰科携手中国电信共同抢占NB-IoT新赛道

Geek_116789

程序员如何提升自己横向能力?

Boss.Guo

团队建设 能力提升 人才培养 个人总结

架构师训练营 No.4 周总结

连增申

架构师训练营作业 (第四周)

王海

极客大学架构师训练营

互联系统架构演化史之感

旭东(Frank)

架构 感悟 极客大学架构师训练营

架构师训练营第四周 架构分析

suke

极客大学架构师训练营

通用编程风格

顿晓

Java 学习 编程风格

架构师训练营第4周——学习总结

极客大学架构师训练营 互联网架构模式 互联网架构的演进

开源软件的崛起会改善软件安全吗_安全_谢丽_InfoQ精选文章