伊莉討論區

標題: 寫程式的著作權 [打印本頁]

作者: qwe279268    時間: 2015-5-20 06:20 PM     標題: 寫程式的著作權

本帖最後由 qwe279268 於 2015-5-20 06:22 PM 編輯

各位網友們您好,我想寫遊戲請問一些問題。

假設:我使用C++寫程式但是程式語言內的寫法是複製別人在自己修改成想要的,最後壓縮販售遊戲程式,這樣有算違法著作權嗎?
由於時間上的關係,我想複製貼上在編寫修改會比較快,但是又怕違法著作權才來問各位。
麻煩各位網友給予解答,在此先謝過,謝謝。


作者: kwj    時間: 2015-5-21 12:26 AM

以著作權的角度來說,程式碼的著作權皆屬於著作權人所有
在著作權人沒有主動允許的情況下,就算著作公開在外也不能被他人使用。
換言之,網路上找到的程式碼,在該網站本身或者文章中沒有提及授權規則的話
都不能視為著作權人有授權使用,也就是都是不能用的。

至於怎樣的狀況才算是有授權呢?
舉例來說,Github 是個眾所皆知的開源社群網站,上面有很多各式各樣的開源專案
大多數的專案中,都會有 License 這個檔案,目的是在宣告這個專案的授權方法
只要依循授權方法指定的規範,就可以使用這個專案中的程式碼,甚至可以任意修改、轉散佈。
又舉例來說,很多程式設計的問題,可以從別人的部落格裡找到解法~
有些部落格文章會提供完整的範例程式碼,這些程式碼都是直接可以被搜尋引擎搜尋出來的
但只要部落格或者文章本身沒有特別宣告,文章中的程式碼都不能用複製貼上的方式使用
要使用的話,應該要先詢問文章作者,獲得作者授權後才能使用。

以上是著作權方面的理論回答。
不過實務上~著作權人雖然有權力可以控訴其他人盜用他的著作,但前提在於他要能舉證被盜用
因此如果只是簡單的數十行到一兩百行的範例程式碼,通常很難被拿來舉證
(因為必須要具備獨特性,例如全世界只有這段程式碼對這種輸入會產生特定的輸出)
大多數狀況是使用大型開源專案的程式碼,卻沒有遵守開源專案的 License 規則時
才比較可能走上法律途徑~。

所以..........在網路上搜尋範例程式碼來寫程式,其實就著作權法來說,大多數是違法的
只不過一方面著作權人不見得有意思想提告(也不見得知道著作被盜用)
另一方面就算想提告,舉證方面通常也相當困難,所以大部分是不會被告的~。
真正要小心的是使用各種開源的軟體,雖然號稱是免費
但如果有要在商業上使用,背後有不少規章是必須注意的。



題外話~以上的描述可以了解到,如果樓主自己想寫部落格或分享程式碼,也不在乎別人使用的話
建議是直接在部落格或程式碼上寫好授權宣告,省得讀者擔心能不能用的問題~
作者: nnkken    時間: 2015-5-22 03:06 AM

提示: 作者被禁止或刪除 內容自動屏蔽




歡迎光臨 伊莉討論區 (http://www2333.eyny.com/) Powered by Discuz!