從廣義上講,軟件知識產權法保護以下三個方面:
專利法;
版權法;
商業機密法;
這些法律保護條款從不同的方面保護著我們的軟件。當然,可能只涉及一個,異或三個都涉及。例如,軟件名稱可能受到商標法的保護,即使軟件還沒有寫……
嵌入式軟件與專利法
專利保護法可以做為一種有效的保護作者的一個解決問題的想法或是創意。如果你成功申請專利一種數學算法,具體到你的產品領域(如算法用于檢測或處理一個特定的心律失常起搏器),那么你擁有一個(有時間限制)獨享這個想法。如果你相信另一家公司在他們的產品中使用相同的算法,那么你有權提起侵權訴訟(在哪個國家,小編就不好意思說了)。
在這樣的訴訟過程中,一般會將競爭對手的原理圖,源代碼和設計文檔提供給獨立的專家證人(即不是直接給你)。然后專家們將花時間分析與評價競爭對手的源代碼,以確定是否一個或更多的索賠主張的專利(次)侵犯。這是一個非常實際的類比,認為專利索賠可作為不動產和專利侵權。
專利保護的想法,不管他們是如何表達的。例如,你可能聽說過(純粹的)“軟件專利”是新的,有點爭議。然而,專利保護大多數嵌入式系統通常覆蓋至少電子設備和軟件的組合。通常是廣泛,足以涵蓋純粹的硬件,純軟件,以及硬件,軟件的專利保護。因此,保護范圍可以跨越硬件與軟件分解,并提供軟件保護范圍內,即使不同的編程語言和/或函數和變量名。
要申請單位專利,必須提交一定的紙質申請和國家知識產權局繳納申請費。一般情況會在申請3個月后得到批復。
嵌入式軟件與版權法
版權法可以用來保護作者一個或多個創意的源代碼。與專利法,版權法不能被用于保護思想或算法。相反,版權只能保護您的實現方式,創造性地選擇實現這些想法。事實上,如果只有一個或少數的方式來實現這個特定的算法,或者只能有這一個方法才有效或只能夠使用您所選擇的語言,你可能不能夠保護這方面的軟件版權。
在源代碼侵犯版權的訴訟中的律師爭論的兩個主要問題分別是,首先,他們認為,各個部分的源代碼(如在API函數原型)是受保護的,因為他們有足夠的創意。一般法官決定這個問題,根據專家分析。其次,他們認為這些單獨保護“孤島”如何選擇和安排在一起了“實質性相似的格局。”這個貌似由評委會決定。
證明兩個程序源代碼軟件侵權還是比較容易的,例如兩個軟件的主要部分都相似。也就是說,當用的編程語言是相同的函數和變量名相似。但是,程序的每個細節都是相同的這還是非常罕見的。因此,指責軟件開發人員獨立創建類似巧合遠比瀆職的可能性小。證明侵犯版權的法律標準要高得多時,因為不太好證明被告有“訪問”一些版本的源代碼的可能性。
不同于專利,著作權并不需要被授予。您或您的雇主,你的工作只是通過創建自己的版權。 (無論你寫的“版權所有(c)2013 MyCompany的公司”在每一個源代碼文件或頂部。)不過,也有一定的優勢,注冊您的版權(提交樣品),在工作中的軟件與某國版權局之前,任何涉嫌侵權發生。即使你外包給律師,注冊版權的成本應該只有最多一千塊錢左右。
由于源代碼經常變化和新版本將不可避免地發布,你可以放心,一個單一的的著作權延伸到“衍生作品”,它一般包括更高版本的軟件。你不必保持與版權局登記每一個微小發布版本。而且,非常重要的是,二進制可執行文件的軟件版本(例如Flash的內容或對象代碼庫)延長版權保護工作作為衍生工具的源代碼。因此,有人復制你的二進制也可以被認定侵犯您的版權。
嵌入式軟件和商業秘密法
不像專利和版權法,充其量只保護你的源代碼的一部分,可以用來保護商業機密法在源代碼的全部機密。機密不需要創新的想法,也不需要創造性表達。這方面的法律適用的關鍵要求就是你采取合理的措施來保持源代碼的“機密”。因此,舉例來說,盡管開源軟件的可專利法和著作權法,它不能被保護的商業機密法,因為缺乏保密措施。
你可能認為提交一個注冊版權的軟件,需要將軟件副本提交給專利局,而這與你的源代碼的機密有的沖突。然而,國家專利局也只需要提交你的程序的源代碼中的一小部分,程序源代碼的大部分不會提交。
共0條 [查看全部] 網友評論