随着中国对于知识产权的愈发重视,似乎只要冠上“自主”二字便是争光之事,然而,声称“完全自主设计、开发和实现”的编程语言“木兰”,被指责“套壳”,本想树立“国产之光”形象的中科智芯,却迎来了“最黑暗的一天”。
近日,一家国内公司中科智芯声称开发了首个跨平台、兼容多种硬件的国产编程语言横空出世,取名为“木兰”。
相关报道称,该编程语言由编译组完全自主设计、开发和实现。与之配套的编译器与集成开发工具也完全由团队自主实现的,是真正掌握核心技术的编程语言。
然而,很快有人将下载的程序包解包后,指出木兰其实只是Python“套皮”,无论是语言的函数,还是所用的编译器,木兰都有明显借鉴Python的痕迹。
打开木兰语言环境后,首先呈现的是类似命令行的编程环境,我们会发现它的函数很多都和 Python 一致,只是除了基本的数据结构与函数外,还会特别加一些基本的数学运算,例如取对数、指数、三角函数等等,通过Pyinstaller 将 Python 文件打包成 EXE 可执行文件。
开发木兰的中科智芯被指抄袭Python。面对广大网友的质疑,18日,木兰的项目领头人刘雷做出了回应,对于此次在网络上造成的不良影响,本人郑重道歉,对给中科院、中科院计算所带来的不良后果表示诚挚的歉意。
回应中指出:
1、木兰编程语言主要是用于中小学教育,在介绍中将它扩大到智能物联领域。
2、木兰语言在8位单片机上的编译器是本团队开发的,在32位单片机上的编译器是基于Python开源编译器进行的二次开发,但在接受采访中将木兰编程语言和编译器夸大为完全自主开发。
目前,动手客官网停止了用户对木兰语言的公开下载,动手课官网也无法访问,中科院官网也删除了介绍木兰语言的新闻。中科院计算技术研究所网站声明则表示该行为存在欺瞒与虚假陈述的科研不端问题,已对当事人刘雷做出停职检查的决定,并就管理责任责令编译实验室负责人作深刻检讨。
根据官网介绍,中科智芯是一家提供人工智能教育解决方案的公司,不仅是中国科学院计算技术研究所孵化企业,也是专攻青少年人工智能编程教育领域的企业,其声称的AI编程,也是以培养学生系统思维作为出发点。
在速途网看来,对于“木兰”来说,如果只是针对教育进行二次开发,本无可厚非。但如果因此为其扣上“自主可控”的帽子,进行夸大宣传,一方面,很容易被业内高手发现“漏洞”,对企业形象及声誉带来恶劣影响;另一方面,还会严重影响相关产业的公信力,让真正从事自主研发的人丧失热情,使科研环境恶化。
相信“木兰”语言的夸大宣传只是雷个人行为和言辞的不当,希望从业者以此为戒,否则计算机技术研发必将受其所累。