紅芯國產(chǎn)瀏覽器事件:抄襲還是“”站在巨人的肩膀上“?
國內(nèi)同樣使用Chromium源代碼的瀏覽器還有搜狗、360等等,這些瀏覽器都遵循了開源協(xié)議,做出了聲明,而紅芯卻沒有。IT界前一陣最火的新聞,莫過于“紅芯”。這個(gè)被宣傳為“中國原裝”的瀏覽器,被發(fā)現(xiàn)是抄襲開源的瀏覽器Chromium,甚至連內(nèi)置的文件名和LOGO都懶得修改。事發(fā)后,紅芯公司辯稱并非抄襲,而是“站在巨人的肩膀上去做創(chuàng)新”。
“使用開源的代碼,要遵循開源組織的協(xié)議?!敝锌圃河?jì)算所研究員包云崗告訴科技日?qǐng)?bào)記者,“以著名的開源組織阿帕奇的協(xié)議為例,一是使用者要將協(xié)議留在代碼里面,不能刪掉;二是修改了代碼的話,也需要在被修改的文件中說明,不能‘抹掉幾行就全部當(dāng)成自己的’;三是基于源代碼做了擴(kuò)展,也應(yīng)該把協(xié)議附上去。”
紅芯基于的Chromium開源代碼遵循BSD協(xié)議——你可以自由使用,或二次開發(fā)為專有軟件,但你的代碼中必須要帶上原來代碼中的BSD協(xié)議。BSD協(xié)議要求尊重代碼作者的著作權(quán)。
包云崗說:“紅芯最大的問題在于違反了這個(gè)契約。盡管并沒有針對(duì)開源的法律,但全世界幾千萬程序員一直都按照這個(gè)契約來做事,大家自然不贊同紅芯的做法。”
事實(shí)上,國內(nèi)使用Chromium源代碼的瀏覽器還有搜狗、360等等,這些瀏覽器都遵循了開源協(xié)議,做出了聲明。
“在此次事件中,紅芯是否尊重它自以為‘踩在腳下’的Chrome呢?顯然,并沒有。”知乎用戶“宋拓”評(píng)論說:“在我們程序員眼里,繼承Chrome的應(yīng)該是Chrome的子類。紅芯這個(gè)子類繼承Chrome的方式并不是聲明,而是copy。”
混淆“自主”與“可控”,就有渾水摸魚的
“從國家關(guān)心的安全層面來看,最重要的是‘可控’。‘自主’其實(shí)只是實(shí)現(xiàn)‘可控’的途徑之一而已?!卑茘徳谝淮握搲险f,基于開源軟件二次開發(fā),也完全可以達(dá)到“可控”,“但是,當(dāng)前本末倒置,太過刻意追求‘自主’了,造成‘自主’一詞已被濫用?!?/p>
紅芯之所以從“云適配”改稱紅芯,并打出“自主可控”的廣告,被認(rèn)為是要沾“自主”一詞的光。知乎用戶“漁人”諷刺說:“沒發(fā)現(xiàn)(抄襲)就是純自主,發(fā)現(xiàn)了就是巨人助創(chuàng)?!?/p>
其背景,包云崗分析說,以前政府在科技項(xiàng)目管理上對(duì)開源意義認(rèn)識(shí)并不夠,認(rèn)為基于開源軟件修改的就沒有技術(shù)含量,必須要“完全自主”的軟件才有水平?!斑@是科研評(píng)價(jià)的指揮棒問題。好在現(xiàn)在已經(jīng)有改觀,最新的重點(diǎn)研發(fā)計(jì)劃開始直接支持開源軟件和相關(guān)生態(tài)。”包云崗說。
倪光南院士也認(rèn)為:開源軟件在滿足“自主可控”要求上是有優(yōu)勢(shì)的;在國家層面,科技部、工信部和發(fā)改委已啟動(dòng)了大量與開源相關(guān)的專項(xiàng)和工程。
二次開發(fā)也可以是創(chuàng)新,要按規(guī)矩來
紅芯事件后,倪光南院士對(duì)科技日?qǐng)?bào)等媒體發(fā)表觀點(diǎn)稱,不能因?yàn)槌霈F(xiàn)紅芯事件,就抹殺了中國軟件業(yè)在開源基礎(chǔ)上有大量創(chuàng)新的客觀事實(shí),不該由此貶低基于開源做創(chuàng)新的模式。
包云崗說,基于開源搞二次開發(fā)是常見的商業(yè)模式,開源社區(qū)也很認(rèn)可。比如開發(fā)操作系統(tǒng)的紅帽(Red Hat)公司,其企業(yè)版RHEL是其賺錢來源,但紅帽公司遵循開源協(xié)議,公開代碼。和RHEL功能一樣的CentOS可免費(fèi)獲取,這也讓大家更認(rèn)可紅帽。如今,基于開源為各大企業(yè)開發(fā)定制版Linux的紅帽公司,市值已經(jīng)超過250億美元,年收入超25億美元。
“開源不等于不能賺錢?!卑茘徴f,“?英特爾1990年代成立了開源技術(shù)中心。Linux成長起來,得益于英特爾很大投入。而用戶拿到免費(fèi)的Linux系統(tǒng),發(fā)現(xiàn)在英特爾芯片上跑得更好。英特爾就是這樣占據(jù)了服務(wù)器市場(chǎng)。還有谷歌開源了安卓系統(tǒng),安卓并不收錢,但谷歌在安卓上預(yù)裝了瀏覽器、日歷、地圖等等,帶給它可觀的流量?!?/p>
包云崗說,盡管研發(fā)成果開源不直接盈利,但“羊毛可以出在豬身上”,所以各方都很積極。中國企業(yè)過去因?yàn)閷?shí)力有限,參與遠(yuǎn)遠(yuǎn)不夠。現(xiàn)在已有改觀,華為為代表的國內(nèi)大企業(yè)已是開源界的重要貢獻(xiàn)者。
紅芯被曝光,對(duì)中國開源文化是好事
倪光南認(rèn)為,紅芯的錯(cuò)誤屬于“過度包裝”,和漢芯的欺騙不是一回事。他認(rèn)為對(duì)紅芯的追責(zé)應(yīng)當(dāng)適度。
倪光南指出,以前很多人對(duì)開源認(rèn)識(shí)不夠,一些國內(nèi)公司基于安卓定制的移動(dòng)操作系統(tǒng),自稱“自主知識(shí)產(chǎn)權(quán)”,他們犯了和紅芯類似的錯(cuò)誤,但都沒被追究,都被寬恕。
“如果人們對(duì)這類錯(cuò)誤從一開始就一視同仁地嚴(yán)加追究,恐怕紅芯也不會(huì)重蹈覆轍了?!蹦吖饽险f。
“這個(gè)負(fù)面事件,會(huì)助推開源文化的普及?!卑茘徴f,“就我所知,有些大學(xué)已經(jīng)準(zhǔn)備開設(shè)開源文化的課程,讓年輕人知道開源是怎么一回事,應(yīng)該遵循什么規(guī)則?!?/p>
“‘紅芯’之所以成了‘事件’,首先是因?yàn)槌绦騿T曝光和傳播,他們知道技術(shù)細(xì)節(jié)才揭露出來;但新媒體和傳統(tǒng)媒體的推動(dòng),才讓它為全社會(huì)關(guān)注?!卑茘徴f,“這件事是一個(gè)警示,對(duì)從業(yè)者是好事?!?/p>