“首款国产编程语言”栽了!号称自主开发,却是换皮

“首款国产编程语言”栽了!号称自主开发,却是换皮

打着完全自主国产旗号,编程语言“木兰”近日出事了。

木兰Mulan,原本是指Module Unit Language,也就是模块化单元语言,中科院计算所学术委员会主任徐志伟将其念为木兰,觉得这个名字更好,有中国文化的印记,所以最终选择了木兰这个名字。

据当初介绍,木兰Mulan语言主要定位于面向智能物联应用、采用最新编程语言设计理念和编译技术的程序设计语言,开发团队致力于将其打造为“智能物联时代的C语言”。

该语言号称由计算所编译实验室完全自主设计、开发和实现,与之配套的编译器与集成开发工具也完全由团队自主实现。

“首款国产编程语言”栽了!号称自主开发,却是换皮

听起来很振奋人心,但木兰编程语言发布之后没几天,就被网友扒了皮。

有网友下载了ulang-0.2.2.exe木兰语言环境做了分析,发现很多函数都跟Python一致,相关说明中甚至还是Python的内容。从网友的解析来看,所谓的木兰编程语言就是构建在Python之上的,环境、包及项目被编译成了exe文件,木兰语言只是在顶层做了一个接口,内部依然是Python语言在执行。

——这意味着,所谓的“完全自主国产”,只是Python语言换了个皮。

团队为夸大事实道歉

针对此事,中科院计算所编译实验室员工、“木兰”语言研发团队负责人刘雷1月18日在科学网上发布情况说明,承认其在接受记者采访中存在夸大成分,对“在网络上造成的不良影响”表示“郑重道歉”。

刘雷公开承认对木兰编程语言的介绍存在夸大成分,犯了两个错误:

一是木兰编程语言原本主要是用于中小学教育,但在介绍中扩大到智能物联领域。二是木兰语言在8位单片机上的编译器是团队开发的,在32位单片机上的编译器则是基于Python开源编译器进行的二次开发,但在接受采访时将木兰编程语言和编译器夸大为完全自主开发。中科院:木兰语言问题当事人停职检查“首款国产编程语言”栽了!号称自主开发,却是换皮

19日下午,中科院计算技术研究所通报,经所科研道德委员会初步调查,“木兰”语言产品的开发包中包含了Python开源编译器,对外却声称“完全自主”,该行为存在欺瞒与虚假陈述的科研不端问题。已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。

“首款国产编程语言”栽了!号称自主开发,却是换皮

当事人回应:“木兰”没有使用任何科研经费

事件并没有因为一纸道歉和处分停息,对于一些大家质疑的问题,刘雷也回应了一部分。

1、是不是用带着“自主”旗号的项目骗了国家的钱?

据科技日报,刘雷对此回应道:木兰(研发)没有使用任何科研经费。

2、描述前后矛盾,自主研发编程语言or企业产品?

在15号的发布会消息里显示,“木兰”编程语言体系由中科院计算所计算机体系结构国家重点实验室编译技术团队主导研发。而在今天计算所官网的说明显示,“木兰”语言是当事人刘雷创办的中科智芯公司研发的面向青少年编程教育的集成化产品。

曾被包装为自主研发编程语言的“木兰”一时间被“褪壳”为企业产品,这前后明显存在的矛盾,那“木兰”到底是什么?

刘雷对此的回应是,“算是”企业产品。而面对前后矛盾的定位,刘雷表示,一切按所里的发声。

3、企业产品凭什么在中科院发布?

那么,问题又来了,如果“木兰”语言是一个企业的产品,那么一个企业产品的发布会,为什么会在中国科学院计算所的大旗下举行?

按照中科院的相关规定,无论是所级还是院级的发布会,都要向院系统首先提交申请,以及申请要求资料,包括通稿、学术资料、保密审批、邀请媒体等。通过院里相关部门的严格审核,审核通过后才可以召开新闻发布会。

但对于合格问题,当事人并未回应。

刘雷占股75%

通过“木兰”下载地址,发现木兰属于“动手客”,而“动手客”所属公司为中科智芯(北京)科技有限公司。

“首款国产编程语言”栽了!号称自主开发,却是换皮

而中科智芯由另一家公司中科编易控股70%。查询中科编易股权结构发现,刘雷持股75%,中科院计算所持股25%。

“首款国产编程语言”栽了!号称自主开发,却是换皮

中科编易、中科智芯都是从中科院计算所孵化的企业。

21Tech综合自:快科技、中国青年报、科技日报

未经允许不得转载:科技 » “首款国产编程语言”栽了!号称自主开发,却是换皮

相关推荐