凌晨三点十七分,龙胆科技的研发中心依然亮着灯。
姚浮萍盯着屏幕上密密麻麻的代码,眼睛干涩得几乎睁不开。
她已经连续工作了三十六个小时,咖啡喝了件夹,“这是荆棘科技三年前废弃项目的开源代码,一共二百三十七个文件。
这是他们最新产品的反编译代码,我做了对比,十七处错误代码完全一致。
一个剽窃别人技术的公司,怎么可能连自己的错误都一起剽窃?”
她把手机递给最近的记者,屏幕上清清楚楚地显示着两段代码的对比,一样的注释,一样的变量名,一样的低级错误。
周明的脸色彻底白了。
他不知道,荆棘科技废弃项目的代码,竟然是开源的。
他更不知道,姚浮萍会在这么短的时间里,完成这么复杂的对比分析。
“还有,”姚浮萍继续道,“你说你在龙胆科技工作了三年,见证了剽窃行为。
那我问你,你参与的核心项目有哪几个?
你提交的代码有多少行?
你的直属上级是谁?”
周明张了张嘴,却发现自己一个都答不上来。
他确实在龙胆科技工作了三年,可他一直在外围打杂,真正的核心代码,姚浮萍从来没让他碰过。
“你回答不出来,我来替你回答。”姚浮萍的声音依然平静,“你在龙胆科技三年,参与的项目一共七个,全部是非核心边缘项目。
你提交的代码总计四万三千行,其中三万多行是自动化测试脚本。
你的直属上级从来不是我,而是高级工程师李维。
你连核心代码库的访问权限都没有,你怎么‘见证’剽窃?”
周明后退一步,脸色灰败。
记者们已经顾不上拍照了,都在疯狂地记着姚浮萍的每一句话。
这才是真正的新闻——一场精心策划的栽赃,被当场拆穿。
“周明,”姚浮萍看着他,眼神里没有愤怒,只有疲惫,“我教过你三年,今天再教你最后一课:做技术的人,要有底线。
代码可以重写,信誉丢了,就再也找不回来了。”
她转身,朝公司大门走去。
保安们自动让开一条路,记者们也不再阻拦。
所有人都看着那个瘦削的背影,一步一步,稳稳地走进大楼。
电梯门关上的一瞬间,姚浮萍终于撑不住了。
她靠在电梯壁上,眼泪无声地滑落。
不是伤心,是累。
太累了。
说得很流利,“我是艾米丽·陈,TrustData的首席技术官。”
“欢迎。”姚浮萍与她握手,“请。”
审计进行了整整六个小时。
姚浮萍全程陪同,每一个问题都对答如流,每一个数据节点都解释得清清楚楚。
艾米丽的表情从一开始的严肃,逐渐变成了欣赏,到最后简直是惊叹。
本章未完,请翻下一页继续阅读.........
姚浮萍盯着屏幕上密密麻麻的代码,眼睛干涩得几乎睁不开。
她已经连续工作了三十六个小时,咖啡喝了件夹,“这是荆棘科技三年前废弃项目的开源代码,一共二百三十七个文件。
这是他们最新产品的反编译代码,我做了对比,十七处错误代码完全一致。
一个剽窃别人技术的公司,怎么可能连自己的错误都一起剽窃?”
她把手机递给最近的记者,屏幕上清清楚楚地显示着两段代码的对比,一样的注释,一样的变量名,一样的低级错误。
周明的脸色彻底白了。
他不知道,荆棘科技废弃项目的代码,竟然是开源的。
他更不知道,姚浮萍会在这么短的时间里,完成这么复杂的对比分析。
“还有,”姚浮萍继续道,“你说你在龙胆科技工作了三年,见证了剽窃行为。
那我问你,你参与的核心项目有哪几个?
你提交的代码有多少行?
你的直属上级是谁?”
周明张了张嘴,却发现自己一个都答不上来。
他确实在龙胆科技工作了三年,可他一直在外围打杂,真正的核心代码,姚浮萍从来没让他碰过。
“你回答不出来,我来替你回答。”姚浮萍的声音依然平静,“你在龙胆科技三年,参与的项目一共七个,全部是非核心边缘项目。
你提交的代码总计四万三千行,其中三万多行是自动化测试脚本。
你的直属上级从来不是我,而是高级工程师李维。
你连核心代码库的访问权限都没有,你怎么‘见证’剽窃?”
周明后退一步,脸色灰败。
记者们已经顾不上拍照了,都在疯狂地记着姚浮萍的每一句话。
这才是真正的新闻——一场精心策划的栽赃,被当场拆穿。
“周明,”姚浮萍看着他,眼神里没有愤怒,只有疲惫,“我教过你三年,今天再教你最后一课:做技术的人,要有底线。
代码可以重写,信誉丢了,就再也找不回来了。”
她转身,朝公司大门走去。
保安们自动让开一条路,记者们也不再阻拦。
所有人都看着那个瘦削的背影,一步一步,稳稳地走进大楼。
电梯门关上的一瞬间,姚浮萍终于撑不住了。
她靠在电梯壁上,眼泪无声地滑落。
不是伤心,是累。
太累了。
说得很流利,“我是艾米丽·陈,TrustData的首席技术官。”
“欢迎。”姚浮萍与她握手,“请。”
审计进行了整整六个小时。
姚浮萍全程陪同,每一个问题都对答如流,每一个数据节点都解释得清清楚楚。
艾米丽的表情从一开始的严肃,逐渐变成了欣赏,到最后简直是惊叹。
本章未完,请翻下一页继续阅读.........