第331章 N重误解(第3/4页)

在受到惊吓之后,技术人员们很快开始测试并确定了这30多个中、高危漏洞的确存在。就这样宁为提供的漏洞列表跟测试结果很快摆在了阿伯塔·林恩的案头。

看过之后这位Apache基金会的负责人也是一身冷汗,然后长出了一口气。怎么说呢,阿伯塔·林恩本以为宁为能在给出三、五个高危漏洞已经是他所能承受的极限了,给出一千万的捐款,其实更多的是想着结个善缘。

对于使用极为广泛的软件来说,漏洞这东西是无法杜绝的。

也许就因为一次封堵漏洞的更新,可能又会出现新的漏洞。

多花点钱,让宁为以后能按照约定俗成的规矩来,对于他们来说也算是赚了。

谁敢想宁为竟然真的掌握了如此多的漏洞资料?想到宁为在微博上说,不介意让Java程序员们忙上一整年这好像还真不是吹牛……

所以理论上来说,这一千万美元捐得的确挺值的。想到这里,阿伯塔·林恩也不敢在怠慢,立刻开始打电话指挥个部门按照刚才跟宁为的口头协议开始动了起来。

这钱肯定是要捐的,好感是必须要刷的。

这么多漏洞如果真的同时在外界曝光,结合刚刚log4j2造成的影响,能让无数人直接崩溃掉,甚至对Java的整体安全性产生质疑,一旦有了这种刻板印象,那才是最大的打击。

虽然短时间内,大家可能还不得不硬着头皮继续使用Java环境,因为很多项目有其延续性,但未来就说不好了。如果失去了大批客户的青睐,Java也不是不可替代的,或者说这个时代没有哪种计算机语言是不可替代的。

然而等阿伯塔·林恩忙完这一切,看到官网上也挂上了将向燕北大学宁班捐款的消息,长出了一口气的同时又突然愣住了。

因为他突然想到了跟宁为最后一个约定。

是的,两人约定了在宁为将这些漏洞提供给了他们之后,只会保持沉默一个月。如果一个月之后,官方没能把这些漏洞封堵上,宁为还是会像之前一样,将这些漏洞公布给那些网络安全公司跟各大服务器提供商?

真的,不是阿伯塔·伯恩小看官方那些负责解决漏洞的程序员们。如果只有三、五个漏洞,一个月的时间大概够了。但如果是几十个遍及不同位置的漏洞,这一个月的时间真的够吗?

要知道每次对外发布公告以及更新之前,还需要经过严谨的内部测试,起码得确保为了弥补漏洞而做的更新不会搞出更大的漏洞来吧?

调bug对任何程序员来说都不是件简单的事情,许多时候甚至牵一发而动全身。bug越调越多可不是什么玩笑话,这一点游戏玩家大概都有过体验,眼看着有些越更新越大,BUG还越多,观感当真是一言难尽。

其实任何程序都是如此,许多在程序设计初期就测试出的BUG还好说,还能退一步海阔天空。但是像已经有巨大影响力的软件,要一次性解决这么多BUG,只能靠修补的办法,那就真不好说了。

这还是软件漏洞相对比较好处理的情况,像那些做硬件的,比如英特尔,一个CPU漏洞传几代的情况都是有的……

所以三、五个大漏洞,一个月的时间紧一紧,多拿点奖励出去,说不得也勉强够了,但几十个BUG要修补,一个月时间就真的是在开玩笑了。

想到这个问题,阿伯塔·林恩是真的木了。目光不自觉地落到了手机上……

脸顿时苦了,不行,他还得给宁为打个电话,当想到刚才的通话,对面那个难搞的态度,阿伯塔·林恩有些后悔刚才做的那么积极了。但没办法,他真的怕宁为很认真的履行约定……

唯一的好处是,这次不用等大佬帮他牵线了,自己的号码应该已经在宁为的通讯录里了吧?

……

“喂,宁为教授,真不好意思,没有打扰到您吧?”

“其实是打扰了,林恩先生,您可能不知道,我有饭后跟爱人在湖边散步的习惯。现在距离我们刚才通话已经过去了两小时,我刚刚吃完饭正在跟我喜欢的女孩散步,刚刚还在跟她说着笑话来着,你这个电话把我思路都打断了……”

“哈哈,宁教授,您可真会开玩笑。”

“呵呵……”

“是这样的,宁教授,刚才我们收到你发来的漏洞列表了,真的非常感谢您对我们工作的支持。但是一次性处理这么多BUG,对我们来说是个极大的挑战。所以我想,一个月时间可能不够……”

“你们都已经知道了问题在哪儿了,一个月的时间怎么可能不够?”

“这个……”

“真的,林恩先生,你们这效率太低了。如果你对你们技术部门没有信心的话,我的团队到是可以帮你们做个顾问,一个月时间肯定能把这些BUG解决掉。”