摘要:知識產權是知識經濟時代財富的標志之一,在大學課堂教學中引入知識產權的相關內容具有重要的意義。介紹如何在Linux操作系統的課程教學過程中,引入軟件版權的概念,樹立不使用盜版軟件的良好習慣,以及引導學生正確地認識計算機軟件的價值,從而培養學生的知識產權保護意識。
關鍵詞:Linux操作系統;開源軟件;知識產權;版權
作者簡介:余鵬飛(1974-),男,云南呈貢人,云南大學信息學院,副教授;郭磊(1974-),男,云南大理人,云南大學電子與教育中心副主任,高級實驗師。(云南 昆明 650091)
基金項目:本文系云南省教育廳基金項目(項目編號:2012Y489)、云南大學重點教學研究項目的研究成果。
中圖分類號:G642.421 文獻標識碼:A 文章編號:1007-0079(2013)32-0099-02
當今世界,隨著科學技術的快速發展,知識更新加快,一個以知識與信息為基礎的知識經濟時代悄然來臨,知識成為了經濟增長的原動力。知識產權是新時期轉變經濟發展方式,實現建立創新型國家目標的重要保證,成為了國家發展的核心競爭力的直接體現。然而,國內民眾的知識產權意識談漠,很多大學生缺乏基本的知識產權常識,對一些侵犯知識產權的行為渾然不知,甚至對一些盜版侵權行為持贊同的立場。例如,部分學生為了節省購買教材的費用,而選擇去復印店復印教材,沒有意識到這是一種嚴重的侵權行為。高校師生對于知識產權保護的認知度不高,知識產權保護意識還很淡漠,諸如此類的侵犯知識產權的案例在校園中已是司空見慣的現象。在高校中常見的侵犯知識產權的現象包括:下載盜版軟件、下載盜版的音樂及電影、復印教材、購買仿冒商品[1]以及剽竊他人的文章或論文。另外,因為重論文輕專利、重成果鑒定輕成果轉化、人員流動、保密制度不嚴等因素,導致高校知識產權流失嚴重。[2]
2008年6月,國務院頒布了《國家知識產權戰略綱要》,提出了運用知識產權制度促進經濟社會全面發展的重要國家戰略。綱要第64條明確指出:“在高等學校開設知識產權相關課程,將知識產權教育納入高校學生素質教育體系。”高校作為培養高素質人才的重要基地,也是知識產權產出的重要發源地,理應肩負起知識產權教育的重任。然而,目前在很多高校中,并未開設知識產權的相關課程,或者僅作為法律專業的課程開設,普及程度較低。目前,高校知識產權教育存在重視程度不夠、教育理念落后、內容膚淺、教學手段單一、實踐教學不足、師資力量匱乏等諸多問題。[3]
基于我國高校知識產權教育薄弱、知識產權意識淡漠的現狀,如何在相應的課程中引入知識產權相關的內容,引導和培養學生的知識產權意識,刻不容緩。為此,筆者選擇“Linux操作系統”課程進行了一些有益的嘗試。
一、為什么選擇“Linux操作系統”課程
軟件歷來是侵犯知識產權的重災區。由于國內的軟件知識產權保護力度不夠,導致盜版軟件大行其道,很多商業軟件及共享軟件在因特網上可以隨處下載,嚴重地侵犯了軟件開發者的權益。盜版軟件雖然對于軟件及計算機的普及有一定的促進作用,但是卻損害了中國計算機軟件產業的健康發展,這也是我國缺乏蘋果、微軟、Google、Facebook這樣世界一流的IT企業的重要原因之一。在計算機及相關專業的學生中宣傳知識產權保護知識,對培養學生的知識產權保護意識有著重要的現實意義。
Linux操作系統和大眾熟知的商業軟件不一樣,它屬于開源(Open source)軟件,遵循的著佐權(copyleft,又譯為:反版權、公共版權)和傳統的軟件版權(copyright)不一樣,其特點是:免費、源代碼公開以及在不改變軟件原始擁有者的前提下允許自由修改、復制及傳播。這種允許免費使用和自由復制的特點深得計算機愛好者的擁護,用戶可以“光明正大”地使用開源軟件,而不需要擔心盜版及其他侵權行為,很容易被用戶所接受。Copyleft作為一種全新的軟件版權理念,對于傳統的軟件版權(Copyright)體系構成了挑戰。[4]鑒于Linux操作系統在計算機業界有著舉足輕重的地位和影響力,在Linux操作系統課程的教學中培養學生的知識產權保護意識很容易引起學生的共鳴,而CopyLeft與Copyright的聯系與區別,正是基于Linux課程教學進行知識產權相關知識教育的切入點。
二、具體措施
1.由開源軟件引入軟件版權的相關概念
軟件的版權保護體現在軟件使用許可協議(License)上。商業軟件的License的條款較為嚴厲,在使用商業軟件之前,必須獲得相關的許可協議。許可協議明確地授予使用權,以及在合理范圍內制作副本的權利。因此,對商業軟件進行許可協議以外的其他使用行為,就必須獲得另外的許可協議,否則亦屬于侵權行為。通常不允許用戶對商業軟件進行二次修改和再次發布。另外,商業軟件的許可協議授權通常只針對有限的計算機,通常是一對一安裝,即不能無限制地安裝在多臺計算機上。例如:當你購買了一張Windows 7正式版的光盤,通常只能安裝在一臺電腦上,其余安裝均屬于侵權行為。
開源軟件(Open Source Software)是一種源代碼可以任意獲取的計算機軟件,這種軟件的版權持有人在軟件協議的規定之下保留一部分權利并允許用戶學習、修改、增進提高這款軟件的質量。[5]由于開源軟件相對寬松的軟件許可協議,很多人甚至計算機專業人士誤以為開源軟件及開源軟件代碼的使用也很寬松,可以任意地在軟件開發過程中采用開源軟件的代碼,甚至將這些代碼應用到商業軟件的開發活動中。有人甚至錯誤地認為:開源軟件沒有版權問題。事實上,開源軟件雖然開放了源代碼,但并不意味著這些代碼可以自由地、不加任何附加條件地使用,即開源軟件的使用也有版權問題。開源軟件主要是通過許可協議(License)對其版權進行保護。開源軟件的許可協議類型很多,大約有70多種。[6]常見的開源軟件許可協議包括:GPL、LGPL、BSD、Apache和MIT。
(1)GPL許可協議(GNU General Public License)的特點是代碼的開源/免費使用,也可以對代碼進行修改,但修改后的版本也必須以GPL為許可協議。只要在一個軟件中使用了基于GPL協議的代碼或軟件,則整個軟件必須采用GPL協議,即必須是開源及免費的。如果軟件產品中采用了GPL協議的開源軟件的代碼,但是發行軟件產品時沒有遵守GPL協議(例如:不公開源代碼),就有可能遭到起訴。GPL許可協議是開源軟件中限制最嚴的許可協議。
(2)LGPL許可協議(GNU Lesser General Public License),由于GPL許可協議較為嚴格,阻礙了商業軟件采用開源軟件的代碼,引起了一些開源軟件支持者的爭議。為了解決這個問題,GNU組織定義了相對寬松的GPL協議,即LGPL。LGPL和GPL協議的不同之處在于:允許商業軟件通過類庫引用的方式來使用遵守LGPL的開源軟件,而不需要將商業軟件開源。也就是說:采用LGPL協議的開源代碼可以被商業軟件作為類庫引用并發布。
(3)BSD許可協議(Berkeley Software Distribution license),相對于GPL協議而言,BSD是一個自由寬松的軟件許可協議,只要在軟件的最終產品中保留開源代碼的BSD協議以及不利用開源代碼的開發者及開源軟件的產品名做商業宣傳的前提下,可以自由地使用遵循BSD協議的開源代碼,甚至可以在BSD許可協議的開源產品基礎上開發商業軟件進行發布和銷售。在遵循BSD協議的前提下,開發者不需要公開最終產品的源代碼。
(4)Apache許可協議(Apache Licence)和BSD許可協議類似,在尊重原作者著作權、保留Apache許可協議的前提下,可以自由地使用基于Apache許可協議的開源產品,并以此為基礎開發商業軟件,且不需要公開源代碼。
(5)MIT許可協議(The MIT License)和BSD許可協議類似,也是一種寬松的許可協議。只要在發布軟件時保留MIT許可協議的聲明,就可以自由地使用基于MIT許可協議的開源軟件的代碼,且不需要公開源代碼。
2.引導學生樹立不使用盜版軟件的習慣
知識產權意識淡漠的社會環境對于中國軟件業的發展極為不利。在這樣的氛圍下,對于軟件從業人員而言,辛辛苦苦開發的軟件產品很容易就被別人甚至是一些大公司破解或仿制,甚至被非法放在網絡上提供給他人下載,勞動成果得不到尊重和保護。由于盜版的存在,計算機軟件的價值在國內長期處于一種被低估的水平,因此直接或者間接地影響到計算機相關從業人員的社會地位和經濟收入。長此以往,很難吸引到優秀人才從事計算機相關的行業。因此,在教學的過程中,要向學生灌輸一種觀念:計算機相關的從業人員使用盜版軟件、傳播盜版軟件以及引導他人使用盜版軟件是一種“搬起石頭砸自己的腳”的損人不利己的行為,讓學生在日常的學習和生活中,努力做到不使用盜版軟件,不向他人推薦盜版軟件以及宣傳使用開源軟件和免費軟件。
Linux操作系統的流行,帶來了開源軟件的普及,許多軟件都以開源軟件的形式發布。一些商業軟件在開源運動的沖擊下,也紛紛開源或者推出了免費版,典型的案例就是殺毒軟件。事實上,很多常用軟件都可以找到開源軟件或者免費軟件來替代商業軟件。例如:開源的自由軟件Open Office軟件可以完成Microsoft Office的大部分功能,開源的自由軟件GIMP可以代替商業的圖像處理軟件Photoshop。
3.引導學生去正確認識軟件價值
在國內,軟件作為人類智力活動的成果,其價值長期被低估,原因在于很多人缺乏對軟件工作量的正確認識。即便是計算機專業的學生,多數學生在校期間都沒有參加過實際的軟件開發工作,對于軟件工作量沒有太多的認識。
一個成熟的軟件,其開發不是一個一蹴而就的過程。需要很多人力物力,花費很長時間才能完成。以Linux操作系統為例,Linux操作系統內核的第一個版本0.01版早在1991年底就已經問世,當時的代碼只有8400多行,發展到了今天,Linux內核2.6.30的代碼行已經超過了1400萬行,而Linux內核3.2則達到了1500萬行的規模。參與Linux內核3.2的個人開發者人數已經達到了1316名,參與開發的公司數則達到了226家,[7]其中包括Intel、IBM、Google、三星和Microsoft這些IT界的巨頭。商業操作系統的開發工作量更是遠在Linux之上,例如Windows XP的代碼行數據估計大約為4500萬行。[8]以一個熟練的程序員一天能寫500行代碼的工作量估計,Windows XP的開發時間為90000天,約合246年。
三、總結
在Linux操作系統的課程教學活動中,引入軟件知識產權保護的相關內容,培養學生養成不使用盜版軟件的良好習慣,有助于培養學生的軟件知識產權概念,并樹立知識產權保護的意識。總而言之,知識產權意識的培養迫在眉睫,這不是一朝一夕就能夠完成的事情,也不是學校教育就能完成的事情,需要全社會的共同努力,知識產權意識的培養任重道遠。
參考文獻:
[1]葛濤.淺談大學生知識產權意識的培養[J].科學大眾(科學教育),2011,(7):129-130.
[2]劉奕,孫文,孫光明.試論高校知識產權的流失與對策[J].高教研究與實踐,2012,31(1):35-38.
[3]余燕,黃勝開.高校知識產權教育的現狀與對策[J].教育與職業,
2011,(29):118-119.
[4]黃吉瑾,張心全.當Copyright遇到Copyleft[J].前沿,2004,(11):201-205.
[5]維基百科.開源軟件[EB/OL].[2011-11-28].http://zh.wikipedia.org/zh-cn/.
[6]Open Source Initiative.Open Source Licenses[EB/OL]. (2009-07-17).http://opensource.org/licen ses/alphabetical.
[7]Jonathan Corbet,LWN.net,Greg Kroah-Hartman,等.Linux Kernel Development: How Fast it is Going,Who is Doing It,What They are Doing,and Who is Sponsoring It[EB/OL].(2012-04-01).http://www.linuxfoundation.org/publications/linux-foundation.
[8]維基百科.Source lines of code[EB/OL].(2012-12-07).http://en.
wikidpedia.org/wiki/Source_lines_of_code.