源程序檢視原始碼討論檢視歷史
源程序 |
源代碼(也稱源程序)是指未編譯的按照一定的程序設計語言規範書寫的文本文件,是一系列人類可讀的計算機語言指令。 在現代程序語言中,源代碼可以是以書籍或者磁帶的形式出現,但最為常用的格式是文本文件,這種典型格式的目的是為了編譯出計算機程序。計算機源代碼的最終目的是將人類可讀的文本翻譯成為計算機可以執行的二進制指令,這種過程叫做編譯,通過編譯器完成。
簡介
如果按照源代碼類型區分軟件,通常被分為兩類:自由軟件和非自由軟件。自由軟件一般是不僅可以免費得到,而且公開源代碼;相對應地,非自由軟件則是不公開源代碼。所有一切通過非正常手段獲得非自由軟件源代碼的行為都將被視為非法。1.生成目標代碼,即計算機可以識別的代碼。2.對軟件進行說明,即對軟件的編寫進行說明。為數不少的初學者,甚至少數有經驗的程序員都忽視軟件說明的編寫,因為這部分不會在生成的程序中直接顯示,也不參與編譯。但是注釋代碼對軟件的學習、分享、維護和軟件復用都有巨大的好處。因此,書寫軟件說明在業界被認為是能創造優秀程序的良好習慣,一些公司也硬性規定必須書寫。
評價
一、獨創性計算機源代碼作品著作權實行自願登記,不論是否登記,作者或其他著作權人依法取得的著作權不受影響。自願登記制度的在於維護作者或其他著作權人和作品使用者的合法權益,有助於解決因著作權歸屬造成的著作權糾紛,並為解決著作權糾紛提供初步證據。二、獨創性計算機軟件著作權歸屬自動取得和登記取得。在中國,按照著作權法規定,作品完成就自動有版權。所謂完成,是相對而言的,只要創作的對象已經滿足法定的作品構成條件,既可作為作品受到著作權法保護。三、計算機軟件著作權可以通過中國版權保護中心和各省直轄市主管部門備案部門傳統方式申請登記,源代碼歸屬權也可以通過各種協會自辦的第三方登記中心或有可信第三方支撐的能夠證明作品備案存證時間的機構,四、源代碼留證版權保護,可選擇融合和集成各種數字版權技術和權威時間戳公證處公證郵箱等可信第三方群支撐的支持的大眾版權保護平台進行自主存證和首次發布智能認證,取得作品留證和歸屬權初步證明,預防版權糾紛,需要時,可通過司法鑑定,增強證據的法律效率是核心保障。[1]