中國「自主研發」IDE 被踢爆造假 抄足 Microsoft VSCode 工具兼移除開源協議
在程式開發過程中,IDE(整合開發環境)是個常用的工具,將不同的編輯、構建、測試和封包工具集中於一處。早前有中國廠商宣稱「自主研發」一個新的 IDE 配合中國開發者的需要,不過被拆穿其實只是 VSCode。
涉嫌造假的 CEC-IDE 系統是「數字廣東網絡建設有限公司」宣稱中國首個自主研發,支援多環境開發的 IDE,在中國的開發者社群之間曾經引起很大關注。不過推出之後因為整體設計和功能都與 Microsoft 的 VSCode (Visual Studio Code) 相當接近,而且拆開封包後,發現裏面原來差不多一模一樣,根本不是所謂的「自主研發」。
VSCode 本身為開源授權,也有 VSCodium 版本去除 Microsoft 自有元件,不過 CEC-IDE 不但大部分照抄 Visual Studio Code,連開源的 MIT 授權書文件也被移除,違反了開源社群的規矩。事件揭發後中國開發者社群不但批評 CEC-IDE 的做法,更直接在 Github 上通知 Microsoft。
CEC-IDE国产化你的VSCode,附带敏感词检测等功能 English document at the end of the text 已上架VSCode插件市场CEC-IDE 下载vsix可前往releases 命令: Ctrl+Shift+P 打开命令中心
注意:
实用功能1、敏感词检测在任意文件,右键,点击敏感词检测,将会持续检测该文件是否有敏感词,若文件关闭或没有敏感词,则停止检测。右键点击停止检测敏感词可以手动停止检测。即使换行(最多隔一行)且隔着干扰字符也能检测到。 快捷键: 命令:敏感词支持热重载
有快速修复功能,一键替换该敏感词或所有敏感词为*** 点击右下角状态栏按钮,也能开始检测或停止检测,且在检测中会显示当前活动编辑器含有的敏感词数。 敏感词来源:tencent-sensitive-words 【有删改】 这下自主创新了接下来,本项目将进一步聚焦解决数字产业核心技术的“卡脖子”难题,牵住数字关键核心技术自主创新这个“牛鼻子”,强化自主创新项目整合,善用GITEE建设形成的人才聚集效应,切实提高数字关键核心技术创新能力,持续彰显科技创新示范效应。 VSC图标修改软件的图标修改插件做不到 请下载仓库内 CEC-IDE.ico 自行右键-属性-更改图标(对于MacOS用户,请使用 CEC-IDE.icns) |
8 月 21 日,在某 gov.cn 官网上有一篇文章作出以下报告:
国内首款适配国产操作系统、自主可控的集成开发环境工具 CEC-IDE;国内首款数据安全极限生存保障产品——数据安全守护软硬件一体化产品;国内首款国密指纹认证鼠标……
image.png
在《喜大普奔:全新自主研发的超强 CEC-IDE ,打破国外垄断》[1]一文中有简要叙述。网友挖掘
8 月 24 日,众多网友经过文件分析并在 vscode 官方仓库创建了编号为 #191279 和 #191229 的 issues,引来网友在该帖进行大量讨论。大量证据都在表明 CEC-IDE 涉嫌造假。
image.png
8 月 25 日,CEC-IDE 官网已无法访问。
image.png
众所周知,对于软件开发,立项人是谁,目标是什么,开发人员是谁,测试人员是谁,验收人员是谁,这些都是很清楚的。
CEC-IDE 道歉声明.png
声明解读
• 8 月 24 日晚,我司获悉有网友发帖讨论我司 CEC-IDE 系统
在 8 月 21 日时各网络和电视媒体已进行 CEC-IDE 的宣传报告,表明在 21 日前按正常的开发流程来说,系统已经过测试、发布上线、验收。而时是在 24 日,此前那么多时间都在做什么?流程都在做什么?众所周知,此类项目要走的时间和流程都是挺多的。
• 公司管理层高度重视
从这个事件来看,至少在 26 日前是没有重视的。在 26 日后是不是真的重视?如何体现、体现,要采取什么样的措施,达到什么样的效果,只字未提。可能是保密调查?
• 诚恳接受网友批评,并认真开展核查
这几个文字与形成鲜明对比。要知道发表当天 6 小时不到就有 6 万人阅读,但 0 评论。
• CEC-IDE 系统由开发工具、后端系统和组件库组成...
作为一份致歉声明,有近 1/4 的内容是在讲述“列举工作”。
CEC-IDE 系统由开发工具、后端系统和组件库组成,其中开发工具使用开源 VSCode,进行了少量改造,增加了部分功能,后端系统开发了用户、权限、项目、需求等管理,以及任务协作和知识共享等功能,组件库中开发了公共能力组件。
• 未用于商业用途
意思是不是在说:我们也才刚开始做就被发现了,所以问题不大。而且我们用于商业用途!但程序截图上的VIP登录和标志显得额外耀眼。
• 因版本迭代更新中出现疏忽,近几个版本中缺失了 MIT 协议文件
出现疏忽导致近几个版本缺失 MIT 协议文件,一词避重就轻,表示我们只是不小心。但大家都知道从 来看,以前是有此文件(因为原仓库就有此文件)的,只是后面的版本中都被赤裸裸的删除了。
• 产品表述中“自主研发”等用语被网友质疑
,被 XX。等一系列的词,总让人有一种不能内省的感觉。而“自主研发”此类词语根本就不是单纯的自不自主那么简单。担忧从来不是自不自主开发,而是自信的磨灭、情怀的磨灭。