軟體著作權源碼
⑴ 軟體著作權與源代碼的關系
軟體著作權保護軟體的代碼,需要提供完整代碼,或首頁尾頁部分代碼,源代碼是基礎。
⑵ 什麼是軟體源代碼
軟體著作權源代碼是指受到軟體著作權保護且未編譯的按照一定的程序設計語言規范書寫的文本文件。但不延及開發軟體所用的思想、處理過程、操作方法或者數學概念等。
【法律依據】
《計算機軟體保護條例》第二條
本條例所稱計算機軟體(以下簡稱軟體),是指計算機程序及其有關文檔。
第三條
本條例下列用語的含義:
(一)計算機程序,是指為了得到某種結果而可以由計算機等具有信息處理能力的裝置執行的代碼化指令序列,或者可以被自動轉換成代碼化指令序列的符號化指令序列或者符號化語句序列。同一計算機程序的源程序和目標程序為同一作品。
(二)文檔,是指用來描述程序的內容、組成、設計、功能規格、開發情況、測試結果及使用方法的文字資料和圖表等,如程序設計說明書、流程圖、用戶手冊等。
第六條
本條例對軟體著作權的保護不延及開發軟體所用的思想、處理過程、操作方法或者數學概念等。
⑶ 軟體著作權提交源代碼有哪些格式要求
一、申請文件的格式要求
1、所提交的紙介質申請文件和證明文件需復制在A4紙上;
2、提交的各類表格應當使用中國版權保護中心制定的統一表格(可以是原表格的復製件),填寫內容應當使用鋼筆或簽字筆填寫或者列印,字跡應當整齊清楚,不得塗改;
3、申請表格內容應當使用中文填寫,並由申請者蓋章(簽名);
4、提交的各種證件和證明文件是外文的,應當附送中文譯本;
5、所提交的申請文件應當為一份.
二、各類申請的文件交存要求
1. 按照要求填寫的計算機軟體著作權申請表
2. 申請者身份證明(復印件)
(1) 法人或其他組織身份證明 ——企業法人: 營業執照副本;事業法人: 事業法人代碼證書;其他組織: 當地民政機關或主管部門批文
台灣省法人應提供營業執照公證書(由當地法院或相關機構開具);香港和澳門特別行政區法人應提供 營業執照復印件及公證認證書;外國公司應提供營業執照復印件及公證認證書(經中華人民共和國駐所在國大使館認證).
(2) 自然人身份證明——中國公民居民身份證復印件或其他證明復印件;外國個人需提交護照復印件或個人身份證明認證件(經中華人民共和國駐所在國大使館認證)
3. 鑒別材料
(1)源程序按前、後各連續30頁, 共60頁.源程序每頁不少於50行(結束頁除外),右上角標注頁號1-60;
(2)文檔(如:用戶手冊、設計說明書、使用說明書等任選一種)按前、後各連續30頁,共60頁.每頁不少於30行(結束頁除外),右上角標注頁號1-60.
4. 申請軟體著作權登記,可以選擇以下方式之一對鑒別材料作例外交存:
(1) 源程序前、後各連續的30頁,其中的機密部分用黑色寬斜線覆蓋,但覆蓋部分不得超過交存源程序的50%;
(2) 源程序連續的前10頁,加上源程序的任何部分的連續的50頁;
(3) 目標程序前、後各連續的30頁,和源程序的任何部分連續的20頁.
文檔作例外交存的,參照前款規定處理。
5. 申請人可申請將源程序、文檔或者樣品進行封存.除申請人或者司法機關外,任何人不得啟封.
[注] 已辦理軟體著作權登記的,其著作權發生繼承、受讓、承受時,當事人應當出具軟體著作權登記證書(復印件),無須提交鑒別材料.
6. 其他軟體權屬證明文件
(1)軟體權屬證明委託開發:——合作開發:合同書或協議書;軟體委託開發協議或合同書;下達任務開發:下達任務開發軟體任務書;利用他人軟體開發的軟體許可證明
(2)繼承、受讓、承受軟體著作權的申請人,提交以下證明文件
①「繼承」專指原著作權人(自然人)發生死亡,而由合法的繼承人(自然人)依法繼承軟體著作權的情況。繼承人申請軟體著作權登記時,提交合法的繼承證明(經公證的遺囑或者法院的判決等);
②「受讓」指通過自然人之間、自然人與法人或者其他組織之間、法人之間、法人或者其他組織之間轉讓後,取得軟體著作權的情況。受讓人申請軟體著作權登記的,提交依法簽訂的著作權轉讓合同或者相關證明.
③「承受」指法人或其他組織發生變更(如:改制)、終止(如:合並),而由其他法人或者其他組織享有軟體著作權的情況.當法人或者其他組織以權利承受人申請登記的,提交的著作權承受證明:
著作權承受證明——法人或者其他組織的工商變更證明;國有法人或者其他組織的上級主管機構的行政批復.
7、版本說明
申請登記軟體 V1.0 以上的高版本或以其他符號作為版本號進行原創軟體登記時,應提交版本說明.
⑷ 軟體著作權提交源代碼格式要求
軟體著作權提交源代碼格式四個要求
1.
代碼要求是提供原始的代碼
不是關鍵代碼
語法上要求完整
例如C++代碼應該是
include
之類開頭的
而不是直接一開始就是函數
C#代碼應該是
using
之類開頭的
而不是直接一開始就是函數
例如
以下為完整的C#代碼開頭
要求提供的是對應的代碼文件的原始文本
2.
第一頁應該是以下一種情況所在的頁面的原始代碼
1.
主函數
2.
程序的入口
比如登錄函數
3.
主頁
比如
index
default頁面
3.
盡量少提供或者不提供設計器生成的代碼
以C#語言為例
設計器生成的代碼語言文件
一般為XXXt.designer.cs:
4.
代碼量按前、後各連續30頁,共60頁,(不足60頁全部提交)第60頁為模塊結束頁,每頁不少於50行(結束頁除外)
⑸ 計算機軟體著作權登記源代碼開發版本要求有哪些
計算機軟體著作權登記源代碼開發版本要求有哪些?受保護的軟體必須由開發者獨立開發,即必須具備原創性,同時,必須是已固定在某種有形物體上而非存在於開發者的頭腦中。那麼計算機軟體著作權登記源代碼開發版本要求有哪些?軟體製作開發申請計算機軟體著作權時,對源代碼的開發版本沒有具體要求。通常計算機軟體著作權登記源代碼開發版本要求:(1)按源程序前30頁和源程序最後30頁提交,第1頁為起始頁,第60頁為結束頁。不足60頁的需要提交全部源程序。每頁不少於50行(結束頁可少於50行)。在每頁的右上角通過電腦標注連續頁號1、2、3……60。不要裝訂。除第60頁外,每頁不能出現半頁。源程序須添加頁眉,頁眉處務必寫清軟體的名稱(與全稱或簡稱一致)及版本號。(2)源程序中作者應是著作權人。(3)源程序中日期須在開發完成日期之前。(4)源程序中的名稱須與申請表中全稱或簡稱一致。
⑹ 2019軟體著作權源代碼文件撰寫要求
軟體著作權源程序代碼是必備的重要材料之一,所以對提交的代碼文件規范格式有著嚴格的要求。按照以下要求來提交,基本上就沒問題:軟體著作權源代碼撰寫1、代碼要求提供原始代碼,不能使關鍵代碼,語法要求完整,例如C++代碼應該是include之類開頭的,C#代碼應該是using之類開頭的,不能直接就是函數2、代碼量(不含純空白行)不足3000行的,提供完整代碼3、代碼量(不含純空白行)超過3000行的,提交前後30頁(至少3500行)4、格式要求:(1)代碼字型大小不能大於13,除第60頁外,每頁不少於50行,純空白行不算;(2)包含人名、地址、時間、版權的注釋全部刪掉,大段描述性的注釋刪掉;(3)第1頁第1行必須是軟體或模塊開頭,第60頁最後一行必須是軟體或模塊結尾。(4)源程序須添加頁眉,頁眉處務必寫清軟體的名稱(與全稱或簡稱一致)及版本號軟體著作權源程序代碼文件格式要求嚴格,往往因為一些小小的細節就需要進行補正,找八戒知識產權專業的軟體著作權代理人團隊可以提供更為保障的服務,又節省精力和時間。
⑺ 軟體著作權源碼可以復制別人代碼嗎
不可以的。因為使用他人代碼現行屬於侵權行為,如果源代碼是完全復制的,屬於侵犯著作權,軟體著作權是包括源代碼的,源代碼是指軟體整體的源代碼,在申請軟體著作權登記的時候,就應該向版權登記中心提供軟體鑒別材料,軟體的鑒別材料主要就是程序和文檔的鑒別材料。