第460章 源代码的底牌(1/2)
慕尼黑,欧罗巴技术中心F栋会议室。
下午三点的阳光斜射进来,在长条会议桌上切出一道明暗分界线。周伟坐在阳光里,能看见空气里漂浮的灰尘。他对面,欧罗巴的软件安全总监,费舍尔博士,正把一份文件推过来。
文件封面上印着德文标题,算法验证》。
“周先生,”费舍尔五十多岁,秃顶,戴一副无框眼镜,说话时手指习惯性地敲着桌面,“按照欧罗巴的供应商安全管理规定,凡是涉及车辆核心控制系统的软件,都需要进行源代码级审查。这是为了确保没有后门,没有安全隐患。”
周伟拿起文件,翻了几页。
要求写得很详细:需要提供BMS核心控制算法的源代码、编译环境说明、所有第三方库的许可证文件、以及完整的测试用例。
“费舍尔博士,”周伟合上文件,“我们在合同附件七里明确过,星火提供的是经过封装的功能模块,以及详细的外部接口文档。源代码属于核心技术机密,不在交付范围内。”
“那是针对量产交付。”费舍尔身体前倾,“但现在我们需要进行安全审计,这是流程要求。如果没有源代码,审计无法完成,项目就无法进入下一阶段。”
会议室里气氛开始凝固。
欧罗巴这边坐了六个人,除了费舍尔,还有电子电气部门的负责人、项目经理、两个安全工程师。星火这边只有周伟和小李,还有远程接入视频的林烨——他那边是晚上十点,背景是办公室,脸色在屏幕里有些发青。
“我可以理解安全审计的必要性。”周伟语气尽量平和,“但我们有替代方案:星火可以邀请欧罗巴指派的审计团队,到我们华国总部进行现场审查。审查过程在独立的、不联网的环境中进行,审计人员可以查看源代码,但不能带走任何资料。这是国际通行的做法。”
费舍尔摇头:“不够。我们需要的是长期可追溯的审查机制。车辆卖出去后,如果发生软件相关问题,我们需要有能力独立分析代码。”
“那我们可以提供加密的源代码镜像,由双方共同保管密钥。需要分析时,在第三方见证下解密。”
“还是不够。”费舍尔声音冷下来,“周先生,这不是讨价还价。这是欧罗巴的质量流程,所有供应商都必须遵守。如果星火坚持不提供源代码,我只能向项目委员会建议,重新评估BMS供应商的资格。”
这话已经带着威胁了。
小李在旁边忍不住插话:“费舍尔博士,当初签约时,这部分是谈清楚的。现在项目进行到一半,突然提出这种要求,是不是不太合适?”
“当初签约时,我们没想到BMS会涉及这么多核心控制逻辑。”费舍尔看向小李,“纽北的事故调查显示,BMS在极端情况下的响应策略,直接关系到车辆安全。我们必须确保万无一失。”
“但我们的BMS在事故中表现完美!”小李提高音量,“报告明确写了,起火后300毫秒内,BMS就切断了所有高压回路,防止了火势蔓延。这难道不能证明它的可靠性?”
“一次表现好,不代表永远好。”费舍尔转回周伟,“我们需要的是系统性保证。而系统性保证,只能通过审查源代码来实现。”
会议室安静得可怕。
远程视频里,林烨终于开口:“费舍尔博士,我是林烨。”
“林先生,你好。”费舍尔转向屏幕。
“我想确认一下,”林烨声音很平静,“这个源代码审查要求,是欧罗巴董事会的正式决议,还是某个部门的内部流程?”
费舍尔顿了顿:“这是电子电气部门的标准化流程,适用于所有核心供应商。”
“也就是说,不是董事会直接要求的?”
“流程就是流程。”费舍尔避而不答,“林先生,我知道源代码对你们很重要。但对我们来说,车辆安全更重要。‘追光者’是欧罗巴第一款豪华电动车,不能有任何闪失。”
“我完全同意安全的重要性。”林烨说,“所以我建议,我们可以请TüV或DEKRA这样的第三方机构,对BMS源代码进行独立审计,并出具安全认证报告。欧罗巴可以完全信任这些机构的专业性。”
“第三方报告我们可以接受,但依然需要提供源代码给审计机构。”
“审计机构可以来华国,在受控环境中审查。”
“不够。”费舍尔第三次说这个词,“我们需要的是持续的、随时的审查能力。林先生,如果一辆‘追光者’在鸥洲某个国家出了问题,我们的工程师需要能立刻分析代码,而不是等华国那边的授权和安排。”
谈判陷入死循环。
周伟看着费舍尔,突然意识到,这不是技术讨论,也不是流程问题。
这是立场问题。
欧罗巴内部,有人根本不相信华国企业的技术能力,更不相信华国企业会真心实意地合作。他们要的不仅仅是安全保证,是要把核心技术控制权抓在自己手里。
“费舍尔博士,”周伟缓缓开口,“如果我理解得没错,您要的不是安全审计,是要BMS的控制权。”
费舍尔脸色微变:“周先生,这话说重了。”
“那请您解释,为什么同样的要求,对博世、大陆这些鸥洲供应商,只需要第三方报告,对我们却需要源代码?”周伟从包里抽出一份文件,“这是欧罗巴与博世在ESP系统上的供应商协议复印件——别问我怎么拿到的。第32条明确写着:博世提供二进制代码和接口文档,源代码仅在双方共同设立的联合实验室中可供查阅,且不得复制、不得带离。”
他把文件推到桌子中央。
费舍尔看了一眼,没接话。
会议室里几个欧罗巴工程师交换了下眼神。
“对鸥镁供应商是一套标准,对华国供应商是另一套标准。”周伟站起来,“费舍尔博士,这就是你们所谓的‘流程’吗?”
“情况不同。”费舍尔硬着头皮,“博世是我们合作了三十年的伙伴……”
“所以星火合作三年,就不配得到同等信任?”周伟打断他,“纽北事故,我们的BMS救了那辆车,没让火势蔓延到乘员舱。这还不够证明我们的技术和责任心?”
“我再说一遍,一次表现……”
“如果这次表现还不够,”周伟一字一句,“那我想请问,欧罗巴自己的软件部门,去年因为代码漏洞召回了七千辆车,按照您的逻辑,是不是应该把整个软件部门的源代码公开给所有车主审查?”
“周先生!”费舍尔也站了起来,“请注意你的言辞!”
“我的言辞很注意。”周伟盯着他,“我在陈述事实。如果欧罗巴坚持要源代码,那我正式答复:不可能。这是星火的底线,也是华国法律对核心技术的保护要求。如果因此导致项目无法继续……”
他顿了顿,看了眼屏幕里的林烨。
林烨微微点头。
周伟转回费舍尔:“那星火接受项目中止。所有损失,按合同违约责任条款处理。”
说完,他合上笔记本,转身就走。
小李愣了一下,赶紧跟上。
会议室里一片死寂。
费舍尔站在原地,脸色铁青。
远程视频还没关,林烨在屏幕里看着他。
“费舍尔博士,”林烨最后说,“麻烦转告施密特先生,也转告董事会里真正管事的人——合作是建立在平等和信任基础上的。如果连最基本的尊重都没有,那技术再好,也没有意义。”
他切断了视频。
---
本章未完,点击下一页继续阅读。