说是“自主开发”其实“换个马甲”?中科院计算所回应了 图据中科院计算所网站。
近日,国产编程语言“木兰”被质疑套壳Python引发热议。19日,中科院计算所发布“关于‘木兰’语言问题处理情况的说明”(以下简称“说明”)。
“说明”中称,近日,网上出现质疑“木兰”语言的信息。我所获知这一情况后高度重视。经所科研道德委员会初步调查,“木兰”语言系我所员工刘雷创办的中科智芯公司研发的面向青少年编程教育的集成化产品,该产品的开发包中包含了Python开源编译器,对外却声称“完全自主”。该行为存在欺瞒与虚假陈述的科研不端问题。我所已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。
“木兰”来了
项目负责人刘雷:
由编译实验室完全自主设计
说到编程语言“木兰”,还要从本月15日说起。15日开始,多家媒体发布了一个消息:我国自主研发的编程语言“木兰”正式发布。这个消息,让很多人为之一振。
当时,据项目负责人刘雷介绍,“木兰”是一款定位于面向智能物联应用、采用最新编程语言设计理念和编译技术的程序设计语言,开发团队致力于将其打造为“智能物联时代的C语言”。
当时,刘雷称“木兰”是由编译实验室完全自主设计、开发和实现的编程语言,与之配套的编译器与集成开发工具也完全由团队自主实现,是真正掌握核心技术的编程语言。刘雷说,“木兰”定位为下一代重要应用——智能物联的开发语言,它采用创新的弹性actor执行模型(擅长执行并行计算),可成倍地提高应用执行效率,在提高服务质量的同时大幅降低平台运营成本。
刘雷还解释说,目前在智能物联应用领域,尚无一款专用的编程语言,在既有的语言系统中做智能应用开发,需要多个工程师、跨多种语言实现,导致开发效率低下。“木兰”就致力于打造物联网智能执行平台,并为编写的应用程序提供执行环境。
这样的好消息,让人完全无法忽略。由于“木兰”及相关软件可以免费获取,谁不想赶快尝鲜、应用呢?
然而,一堆程序员在官网上下载后却发现了一个问题:“提供了这么多函数,和python几乎一模一样啊”。
受到质疑
业内人士指出:
“木兰”像是“套壳”产物
“木兰”横空出世后,在网络上争议四起,知乎网友@沉迷单车就指出,从网络下载的“木兰”语言编辑器程序图标来看,与用著名编程语言Python生成的应用程序图标完全一致。“都不换个图标吗?”他问道。
不少媒体发现,在中科院计算所或计算机体系结构国家重点实验室官方网站上未能找到“木兰”的发布信息,亦无下载链接。
“木兰”的下载渠道在一家名为“中科智芯”的公司网站上。据企业主页介绍,中科智芯(北京)科技有限公司是中国科学院计算技术研究所孵化企业,源中科院计算所计算机体系结构国家重点实验室而成立。
有计算机业内人士表示,从目前能掌握的情况来看,“木兰”语言更像是Python语言的“套壳”产物。“这个软件就是在Python语言外边套了一层壳,还是比较简单的那种,相当于一个接口,连图标都没有改。”
工商信息显示,中科智芯(北京)科技有限公司持股70%的大股东是中科编易(北京)科技有限公司,而后者的大股东正是刘雷。
权威回应
存在科研不端
对当事人刘雷给予停职检查
根据中科院计算所19日发出的“说明”,“木兰”产品的开发包中包含了Python开源编译器,对外却声称“完全自主”。该行为存在欺瞒与虚假陈述的科研不端问题。我所已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。
“说明”中称,我所正抓紧对该问题开展进一步深入调查,将尽快公布处理结果,并以此为戒加强管理。我所对由此造成的不良影响深表歉意,衷心感谢并诚恳接受社会各界的监督和批评。
焦点关注
企业产品发布会
为什么会以中科院的名义召开?
1月18日,团队负责人中科院计算所编译实验室副研究员刘雷在科学网致歉称,自己在接受采访中将木兰编程语言和编译器夸大为完全自主开发。
关于“木兰语言是否以项目的形式申请研发”“是自主创新的编程语言还是企业产品”等问题,当事人刘雷也作出了回应。
问题1
“木兰”是不是打着“自主”旗号骗国家钱的项目?
关于木兰语言是否以项目的形式申请研发,刘雷回应道:木兰(研发)没有使用任何科研经费。
问题2
“木兰”语言是科研团队的研究?还是企业产品?
在15号的发布会消息里显示,“木兰”编程语言体系由中科院计算所计算机体系结构国家重点实验室编译技术团队主导研发。而在今天计算所官网的说明显示,“木兰”语言是当事人刘雷创办的中科智芯公司研发的面向青少年编程教育的集成化产品。
曾被包装为自主研发编程语言的“木兰”一时间被“褪壳”为企业产品,这前后明显存在的矛盾,如何解释?
关于“计算所也做了回应将木兰语言定义为企业产品,您认同吗?”的提问,刘雷回应:算是吧。
关于“15日报道里‘木兰’编程语言体系由中科院计算所计算机体系结构国家重点实验室编译技术团队主导研发“,与”19日计算所说明却定义是企业产品”的矛盾,刘雷回应:按所里的发声吧。
问题3
企业产品发布会为什么会以计算所的名义召开?
如果“木兰”语言是一个企业的产品,那么木兰语言的发布就变成了企业产品的发布会,为什么会打着中国科学院计算所的大旗举行?
按照中科院的相关规定,无论是所级还是院级的发布会,都要向院系统首先提交申请,以及申请要求资料,包括通稿、学术资料、保密审批、邀请媒体等。通过院里相关部门的审核。审核通过后才可以召开新闻发布会。
既然新闻发布会的审批程序如此严格,计算所声明的企业产品的发布会是如何通过层层审批召开的呢?这一提问,未获当事人刘雷回应。
媒体追问
“木兰换皮”
缘起员工开公司夸大研究成果?
针对“木兰”语言究竟是科研团队的研究还是企业产品,尽管产品发布会称“木兰”编程语言体系由中科院计算所计算机体系结构国家重点实验室编译技术团队主导研发,但从中科院计算所的声明来看,这更像是当事人刘雷创办的企业的产品。
据媒体报道,有中科院内部知情人士就“木兰换皮”事件表态称,“木兰换皮”事件的起因是“编译组的员工开了公司,为了公司利益夸大了研究成果,所里都不知情”。
也有评论一针见血指出,“木兰”语言在技术含量上并非豪无可取之处,而其之所以最后变成一个丑闻,究其根底还是商业利益作祟:为了增加公司新发布产品的技术含金量,刘雷面对媒体把一个主要用于中小学教育的产品,夸张为智能物联领域的重要自主创新,实乃可笑可叹,需坚决对“木兰”式的造假与浮夸说“不”。
综合澎湃新闻、《科技日报》、《中国科学报》、第一财经、中科院计算所网站等
新闻推荐
记者|郑萃颖编辑|在1月16日新加坡SACEOS(新加坡会展组织者和供应商协会)40周年庆典上,承办方SingEx(新加坡新展展览集团)使用...