軟件程序功能相似的情形及相應法律問題
2001-08-02軟件程序功能相似的情形及相應法律問題
文/北京集佳專利商標事務所 國際商標部 黃雪芳 (律師)
在我國,因為不同軟件企業(yè)之間的軟件程序產品相似所引起的糾紛日益增多。
所謂軟件程序相似,有兩種情況。一是兩項軟件程序的代碼逐字逐句相同或大同小異。該情形通常被認為是已經發(fā)生了復制(包括抄襲),即其中一項應該是另一項的復制品。在我國,隨著《著作權法》的頒布和實施,對軟件程序代碼擅自進行逐字逐句簡單復制的行為的違法性已經被公眾理解,這種行為因受到輿論壓力而變得有所顧忌。另一情況是指該倆項軟件程序能夠執(zhí)行的功能相似,就用戶的感覺、印象而言,倆程序的運行過程也相似,但兩者的程序代碼卻明顯不同。本文討論第二種即程序相似代碼不同的情況。
不同軟件程序之間之所以存在相似,直接原因是它們的技術設計的全部或部分相同。從導致軟件程序的技術設計相同的根源來看,可能是雙方獨立開發(fā)時出現(xiàn)的技術方面的選擇設計的巧合。由于軟件程序是一種實用工具,出現(xiàn)選擇設計的巧合是可能的。在這種情況下,不同軟件程序之間出現(xiàn)的相似性并不意味著侵權行為的一定存在。
程序相似代碼不同的情形有如下幾種:
情形一,在知曉他人程序代碼的情況下,不改變他人程序的設計,而將其程序中的變量、順序、處理流程加以改變或者用另一種編程語言改寫,因而導致倆軟件之間的程序相似而代碼不同。本情形中,實際上,一程序是另一程序的改頭換面的復制品。盡管改頭換面后的程序代碼與原作似乎有很多不同甚至完全不同,但其行為依照著作權法關于演繹作品的規(guī)定已經構成了對他人軟件程序版權的侵害。
所謂演繹作品是指“從原作品中派生出的新作品。這種派生作品中雖然有后一創(chuàng)作者的精神成果在內,但又并未改變原作的創(chuàng)作思想的基本表達形式?!卑凑瘴覈闹鳈喾ǎ绻渌宋唇浽鞯闹鳈嗳说脑S可而改編其作品,該行為已經違犯了著作權法,是對原作著作權人專有權利的侵權行為。
但實踐中,此種情形與下一情形(情形二)通常難以區(qū)分,因而法律責任也難以鑒別確定。
情形二,一項程序在開發(fā)中獲悉了并采用了他人程序中的技術設計,但并不知曉程序代碼。
對軟件開發(fā)者而言,軟件程序的技術設計往往是比程序代碼更為重要的技術成果和創(chuàng)造性貢獻。市場上,只要有一種軟件產品走紅,就會出現(xiàn)很多相似的競爭軟件。在一些發(fā)達國家,有關軟件設計方面的創(chuàng)造性成果可以申請專利權,或者也可以將其作為商業(yè)秘密而享有法律保護。但軟件程序的技術設計是否得到我國法律的保護,并無明文規(guī)定。
而且著作權法只保護作品的表達,不保護作品的構思。軟件程序的功能目標或技術設計作為軟件作品的構思就被排除在著作權法的保護范圍之外,因而開發(fā)一項功能目標與他人程序的功能目標相同或近似的軟件程序并不在侵權之列。
情形三,不同開發(fā)者獨立構思的巧合。如果確實是屬于各個開發(fā)者獨立開發(fā)時出現(xiàn)的選擇設計的巧合,當然不存在誰侵害誰的著作權的問題。
目前我國各法律法規(guī)中尚無針對軟件作品程序相似而代碼不同的規(guī)定,司法實踐中,此種情形只是個案分析,解釋適用法律法規(guī)包括著作權法、軟件管理條例甚至民法的相關規(guī)定等。