首页 > 编程知识 正文

如何站在巨人的肩膀上(真正的巨人是看你肩膀)

时间:2023-05-05 00:39:19 阅读:88473 作者:4889

科学技术日报记者hhdbmh

IT界最受欢迎的新闻不是“红芯”吗? 这个被宣传为“中国原创”的浏览器,知道是模仿开源浏览器Chromium的,也不擅长修改内置的文件名和徽标。 事件发生后,红芯公司辩称,不是抄袭,而是“站在巨人的肩膀上进行创新”。

诚然,当今的软件业基于开源代码,“抄写”开源代码并不常见。 那么,红芯的抄写方法光明正大吗?

照片来自网络

不注明出处是违反合同的

“要使用开源代码,必须遵循开源组织的协议。 ”中科院计算所研究员威武的太阳向科技日报记者表示:“以知名开源组织bbdsp的协议为例,一是用人单位应将协议留在代码中,不得删除。 第二,修改代码时,修改后的文档也需要说明,不能“删除几行就全部变成自己的东西”。 三是在源代码的基础上进行了扩展,协议也应该附上。 ”

基于红芯的Chromium开放源代码符合BSD协议——,可以自由使用,也可以作为独立软件进行二次开发,但代码必须携带原始代码的BSD协议。 BSD合同要求尊重代码作者的版权。

威武的太阳说:“红芯最大的问题是违反了这个合同。 虽然没有针对开源的法律,但是全世界有上千万程序员按照这个合同工作,所以大家都不赞成红芯的做法。 ”

实际上,国内使用Chromium源代码的浏览器有Sogou、360等,这些浏览器遵循开源协议并发表了声明。

“在这次事件中,赤芯是否尊重自己认为‘骑在脚下’的Chrome? 很明显,没有。 ”知乎的用户“ssdqc”表示:“在我们程序员眼里,继承Chrome的应该是Chrome的子类。 红芯这个子类继承Chrome的方式不是声明,而是复制。 ”

有人把“自主”和“控制”混为一谈会把茶弄糊涂

“从国家关心的安全方面来看,最重要的是‘控制’。 “自主”其实只是实现“控制”的方法之一。 ”威武的太阳在一个论坛上说,基于开源软件的二次开发,“也是可以控制的”。 “但是,现在本末倒置,过分刻意追求‘自主’,‘自主’一词被滥用了。 ”

认为红芯从“云适配”改称红芯,发布“自主控制”的广告,是对“自主”一词的光芒。 知乎用户“渔夫”讽刺说:“没有找到(模仿)的是纯粹的自主性,找到的是巨人帮助创意。”

在这一背景下,政府曾充分认识到开源在科技项目管理中的意义,认为基于开源软件修改的软件没有技术含量,只有“完全自主”的软件才能提高水平“这是科学研究评价的指挥棒问题。 幸运的是,现在情况发生了变化,最新的重点研发计划直接支持开源软件和相关生态。 ”威武的太阳说。

勇敢的硬币院士也认为,开源软件在满足“自主控制”要求方面具有优势; 在国家一级,科技部、工业和信息化部、发改委已经开始了大量开源相关专业和工程。

二次开发在创新中也要遵守规则

红芯事件后,勇敢的硬币院士面对科技日报等媒体,不能因为发生了红芯事件,就抹杀了中国软件业基于开源进行大量创新的客观事实,更不应忽视基于开源进行创新的模式

威武的太阳表示,基于开源进行二次开发是常见的商业模式,开源社区也认同。 例如,开发操作系统的红帽(Red Hat )公司的收入来源为企业版RHEL,但红帽公司遵循开源协议公开代码。 拥有与RHEL相同功能的CentOS可以免费得到,这一点也得到了红帽的更加认可。 目前,基于开源为各大企业开发定制版Linux的红帽公司市值超过250亿美元,年收入超过25亿美元。

“开源不等于不赚钱。 ”威武的太阳说:“英特尔于20世纪90年代建立了开源技术中心。 Linux之所以成长,要归功于英特尔的巨大投资。 用户得到了免费的Linux系统,发现在英特尔芯片上跑得更好。 英特尔就是这样占据服务器市场的。 谷歌把安卓系统做成开源的。 虽然安卓不收钱,但谷歌在安卓上预装了浏览器、日历、地图等,带来了巨大的流量。 ”

威武的太阳表示,尽管研发成果开源没有直接受益,但羊毛可以出猪,因此各方都很积极。 中国企业曾因实力有限,参与不充分。 目前有变化,以华为为代表的国内大企业已经是开源界的重要贡献者。

红芯被曝光对中国开源文化有好处

勇敢的硬币认为红芯的错误属于“过”

度包装”,和汉芯的欺骗不是一回事。他认为对红芯的追责应当适度。

英勇的硬币指出,以前很多人对开源认识不够,一些国内公司基于安卓定制的移动操作系统,自称“自主知识产权”,他们犯了和红芯类似的错误,但都没被追究,都被宽恕。

“如果人们对这类错误从一开始就一视同仁地严加追究,恐怕红芯也不会重蹈覆辙了。”英勇的硬币说。

这个负面事件,会助推开源文化的普及。”威武的太阳说,“就我所知,有些大学已经准备开设开源文化的课程,让年轻人知道开源是怎么一回事,应该遵循什么规则。”

“‘红芯’之所以成了‘事件’,首先是因为程序员曝光和传播,他们知道技术细节才揭露出来;但新媒体和传统媒体的推动,才让它为全社会关注。”威武的太阳说,“这件事是一个警示,对从业者是好事。”

不要“站在巨人的肩膀上”蹬鼻子上脸

本报评论员

上午才打着“中国首个自主创新智能浏览器内核”的旗号宣布完成2.5亿元C轮融资,下午即被踢爆低水平抄袭开源浏览器,红芯遭打脸之神速,给这起恶劣造假事件添上了几分娱乐色彩。然而,荒诞至此,却让人笑不出来。

如果把红芯比喻成一个抄袭者,他一定不服气,有人可能也会费解:隐瞒开源事实,似乎与抄袭是两码事。记得著名虚构人物孔乙己有句名言——读书人的事,能算偷吗?zydxn万万想不到,自己在1919年写就的一句戏谑对白,过了近一个世纪居然还能找到应用场景。

全世界有几千万程序员在使用开源代码,大家都遵循开源协议,共同以契约精神来维持行业秩序,尽管并没有相关法律约束。显然,红芯的字典里没有契约精神;就算有,与吹嘘忽悠能带来的巨大收益比起来也微不足道。毕竟在很多人看来,契约精神值几个钱?而如此这般,站在巨人肩膀上搞了点创新,然后在产品宣传时随便找块粗布把巨人遮盖起来以凸显自己,行业里也大有人在。只不过福祸相依,红芯侥幸忽悠到巨额资本,随之树大招风招来了打假。

说起红芯这段侥幸经历,也可谓之奇幻。虽然开源只是行业内部的约定俗成,外行不一定都懂,而且市场上也不乏钱多人傻的金主,但如此粗糙的造假手法,怎能一路过关斩将、堂而皇之地骗到ymdkn?如果其中真的没有任何利益输送的话,那就是我们的环境存在大问题,保不齐还会有第二个、第三个红芯站起来。

造假和浮夸是公然无视科学精神,不能辨识造假和浮夸则是科学精神的严重缺失。实际上,科学精神和契约精神就像一对孪生兄弟,潜移默化地影响着人的思维和行为方式,以及整个社会的公序良俗。当一个社会普遍缺乏科学精神,相伴生的不讲诚信、浮夸浮躁也会渗透到产业界、科研界乃至全社会各个角落。所以,要问怎样才能刹住这股抄袭造假、坑蒙拐骗的歪风?答案是靠科学精神。

也是在1919年,中国舶来了“科学”,科学方法、科学思想在这片古老的大地晃晃悠悠走过近百年,辅助我们自立自强。然而,作为统领的科学精神却一直落不了地——在我们这里,不讲契约精神所付出的成本太低,不讲科学精神所带来的后果得不到重视,以至于舶来的这对“兄弟”很难找到落地生根的土壤。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。