于相关组件的查找下载组装升级等工作都有p件高效完成,大家也就习惯了需要某个功能时优先使用现成软件包,而不是自己动手码一个的习惯。特别是那些简单常用的功能模块,因为其简单常用往往拥有非常多的引用下载数,热门组件的日下载数更是可以达到几十万甚至之多。
也就是说只要开者把这个组件更改甚至删除,就可能影响到其他几十万个次的软件运行。
更糟糕的是,这种关系还可以传递:a软件依赖bc包里面的内容,bc包又需要def包,导致a软件间接依赖def的情况。也就是说看似风马牛不相及的def软件包中任意一个出问题,a软件的运行就有可能受影响,如果a软件的开者刚好偷了懒,为其设置了运行前检查更新的功能,那他1oo%要杯具。
也不是没人看出其中蕴含的问题和风险,但是谁都没当一回事儿,至少np运营公司和使用者都没理会这个问题。然后这个问题就在今天爆了出来,以人为引的方式。
有位开者indgir1删除了她名下全部57个软件包,导致依赖他们的1468个包报错,进一步引起五位数软件包的报错,受影响的软件和网络应用不下5万……
虽然np面已经紧急恢复了被删除的软件包,堵住源头使得报错链条被打断,但是受此惊吓,使用这个工具的开者们可不能当啥事都没有生,要么修改软件代码断开这种依赖关系(比如把需要的代码复制到自家软件里面),要么迁移去别的代码托管平台,反正是有的忙了。
“indgir1风女孩。哈哈,那些苦孩子被你害的要加班,这会儿肯定都在心里默默地问候你吧?”
想到就问,他按下a1tbe快捷键呼出蜜聊面板,给汤佳怡了一个问号“indgir1?”
想了想,他又给马竞了个“np人搞了,这个indgir1是何方神圣?”
果不其然,马竞不愧是16小时长在线的强人,第一时间就回复了他:“哈哈,你认识的。”
李嘉明追问是谁,对方却是三缄其口,只是不停送表情包恶意卖萌。
“汤佳怡打电话给小丽,说她给我们创造了很多工作机会,让我上网看看,”随信附带蔡老师的“为什么呢?”表情。
“你懂的,”来自某位业务精熟言人的表情包。
没有承认,但也没有否认。这已经说明很多问题了。
另外一边,汤佳怡丢给马竞一个狗头抱枕,“怎么办怎么办?这次闹得这么大,我们两个不会被抓吧?”
“放心啦,媒体都想着搞个大新闻,这个点儿老外还没起床呢,影响其实并不大。”
(本章完)>> --