快速解答
是的,電腦程式在台灣法律下是明確受著作權法保護的「電腦程式著作」。根據我國法律規定,只要程式具備原創性(由作者獨立創作且具備最低限度的創意),在創作完成的那一刻起就自動享有著作權,不需要經過任何申請或登記。保護範圍涵蓋了工程師撰寫的原始碼以及電腦執行的目的碼。但需注意,法律保護的是程式碼的「表達方式」,而不包含背後的演算法、數學邏輯或操作概念。
在數位時代,軟體開發已成為產業核心,不論是手機 App、網頁後端還是自動化腳本,開發者最關心的問題莫過於:我辛苦寫出來的程式碼,法律會保護我嗎?答案是肯定的。
電腦程式在法律上的地位
根據台灣法律,電腦程式被歸類為「著作」的一種,享有與小說、音樂或繪畫同等的法律地位。這意味著未經授權的抄襲或盜用,都可能構成侵權行為。
法律如何定義與保護?
《著作權法》第5條第1項第10款:「本法所稱著作列舉如下:……十、電腦程式著作。」
這條法律明確將「電腦程式」列入保護清單。而所謂的保護,是從你寫完程式的那一刻就開始了:
《著作權法》第10條前段:「著作人於著作完成時享有著作權。但本法另有規定者,從其規定。」
這就是所謂的「創作保護主義」,你不必像申請專利那樣去排隊登記,只要作品完成,權利就自動產生。
什麼樣的程式碼才能獲得保護?
並非隨手寫下的兩行指令都能宣稱擁有著作權。法律要求著作必須具備「原創性」,包含兩個重點:
- 原始性:必須是你自己寫的,不是抄別人的。
- 創作性:必須展現出作者的一定程度的「個性」或「智巧」。
案例故事一:具備功能的完整軟體
小明開發了一套獨特的庫存管理系統,包含複雜的邏輯判斷與指令組合。某公司未經許可直接複製該系統。法院認為,這類能使電腦產生一定結果的指令組合,屬於受保護的「電腦程式著作」,因此判決小明勝訴。
案例故事二:通用的公版語法
小華在網頁中寫了幾行搜尋引擎優化(SEO)的標籤語法,後來發現競爭對手也用了一模一樣的標籤。小華提告侵權,但法院認為,這些語法只是業界通用的制式指令,缺乏作者個人的創作空間,因此認定這部分「不具備著作權」。
法律保護的邊界:思想與表達二分法
這是法律中最重要的一個觀念:著作權只保護「表達」,不保護「思想」。
《著作權法》第10條之1:「依本法取得之著作權,其保護僅及於該著作之表達,而不及於其所表達之思想、程序、製程、系統、操作方法、概念、原理或發現。」
簡單來說,如果你寫了一個「記帳 App」,法律保護的是你寫出來的「具體程式碼」,但別人也可以用不同的程式碼寫出另一個同樣功能的「記帳 App」。你不能壟斷「記帳」這個概念或背後的數學公式。
給開發者的實務建議
為了在發生爭議時能有效維權,建議開發者採取以下行動:
- 保留開發紀錄:使用 Git 等版本控制工具,保留完整的 Commit History(提交紀錄)與時間戳記,這是證明「獨立創作」最有力的證據。
- 明確合約約定:如果是受雇於公司或接案開發,務必在合約中寫清楚「著作財產權」歸誰所有。法律規定若沒約定,權利通常歸受雇人(開發者)所有,但公司有權使用。
- 注意 AI 生成代碼:目前完全由 AI 生成的程式碼難以取得著作權。若有使用 AI 輔助,建議保留人工修改、篩選與架構設計的紀錄,以確保增修部分受法律保護。
結論
電腦程式是受法律保護的智慧結晶,但保護的核心在於「具原創性的表達」。只要您是獨立創作且展現了獨特的邏輯編排,法律就是您最強大的後盾。透過良好的開發習慣與清晰的合約約定,更能確保您的辛苦成果不被他人輕易竊取。
其他法律困擾?范培益律師協助您釐清問題所在
保險理賠遭拒、網路詐騙、虛擬資產糾紛——新型法律問題層出不窮。歡迎聯繫范培益律師,依最新實務見解為您進行個案分析。
※ 網站聲明
著作權由「LawPilot」所有,非經正式書面授權,不得任意使用。
資料內容皆由AI生成,僅供參考,所引用資料也請自行查核法令動態及現行有效之實務見解,不宜直接引用為主張或訴訟用途,具體個案仍請洽詢專業律師。
