vlambda博客
学习文章列表

编程语言“木兰”被指套壳Python,中科智芯刘雷已被停职检查

编程语言“木兰”被指套壳Python,中科智芯刘雷已被停职检查

图源:中国新闻网


随着中国对于知识产权的愈发重视,似乎只要冠上“自主”二字便是争光之事,然而,声称“完全自主设计、开发和实现”的编程语言“木兰”,被指责“套壳”,本想树立“国产之光”形象的中科智芯,却迎来了“最黑暗的一天”。

编程语言“木兰”被指套壳Python,中科智芯刘雷已被停职检查

近日,一家国内公司中科智芯声称开发了首个跨平台、兼容多种硬件的国产编程语言横空出世,取名为“木兰”。

相关报道称,该编程语言由编译组完全自主设计、开发和实现。 与之配套的编译器与集成开发工具也完全由团队自主实现的,是真正掌握核心技术的编程语言。

然而,很快有人将下载的程序包解包后,指出木兰其实只是Python“套皮”,无论是语言的函数,还是所用的编译器,木兰都有明显借鉴Python的痕迹。
 
打开木兰语言环境后,首先呈现的是类似命令行的编程环境,我们会发现它的函数很多都和 Python 一致,只是除了基本的数据结构与函数外,还会特别加一些基本的数学运算,例如取对数、指数、三角函数等等,通过 Pyinstaller 将 Python 文件打包成 EXE 可执行文件。
 
开发木兰的中科智芯被指抄袭Python。 面对广大网友的质疑,18日,木兰的项目领头人刘雷做出了回应,对于此次在网络上造成的不良影响,本人郑重道歉,对给中科院、中科院计算所带来的不良后果表示诚挚的歉意。
 
回应中指出:
 
1、木兰编程语言主要是用于中小学教育,在介绍中将它扩大到智能物联领域。
 
2、木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受采访中将木兰编程语言和编译器夸大为完全自主开发。
 
目前,动手客官网停止了用户对木兰语言的公开下载,动手课官网也无法访问,中科院官网也删除了介绍木兰语言的新闻。 中科院计算技术研究所网站 声明则表示 该行为存在欺瞒与虚假陈述的科研不端问题 已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。


根据官网介绍,中科智芯是一家提供人工智能教育解决方案的公司,不仅是中国科学院计算技术研究所孵化企业,也是专攻青少年人工智能编程教育领域的企业,其声称的AI编程,也是以培养学生系统思维作为出发点。
 
在IT鲜闻看来,对于“木兰”来说,如果只是针对教育进行二次开发,本无可厚非。 但如果因此为其扣上“自主可控”的帽子,进行夸大宣传,一方面,很容易被业内高手发现“漏洞”,对企业形象及声誉带来恶劣影响; 另一方面,还会严重影响相关产业的公信力,让真正从事自主研发的人丧失热情,使科研环境恶化。
 
相信“木兰”语言的夸大宣传只是雷个人行为和言辞的不当,希望从业者以此为戒,否则计算机技术研发必将受其所累。