軟體發布源碼
㈠ 怎樣申請發布源碼或者軟體
源代碼版權在當地版權局出示身份證明和提供表明作品權利歸屬的證明,填寫作品登記表,並交納登記費,申請作品登記。作者或其他享有著作權的公民的所屬轄區,原責上以其身份證上住址所在地的所屬轄區為准。
【法律依據】
《作品自願登記試行辦法》第八條
作者或其他著作權人申請作品登記應出示身份證明和提供表明作品權利歸屬的證明(如:封面及版權頁的復印件、部分手稿的復印件及照片、樣本等),填寫作品登記表,並交納登記費。其他著作權人申請作品登記還應出示表明著作權人身份的證明(如繼承人應出示繼承人身份證明;委託作品的委託人應出示委託合同)。專有權所有人應出示證明其享有專有權的合同。
㈡ 任何人都可以取得、修改和重新發布( )軟體的源代碼。 A. 免費 B. 商業 C. 共享 D. 自由
答案是:D
根據自由軟體基金會的定義,是一種可以不受限制地自由使用、復制、研究、修改和分發的軟體。這方面的不受限制正是自由軟體最重要的本質。要將軟體以自由軟體的形式發表,通常是讓軟體以「自由軟體授權協議」的方式被分配發布,以及公開的軟體原始碼。 自由軟體對全世界的商業發展有巨大的貢獻。自由軟體使成千上萬的人的日常工作更加便利,為了滿足用戶的各種應用需要,它以一種不可思議的速度發展。自由軟體是信息社會下以開放創新、共同創新為特點的創新2.0模式在軟體開發與應用領域的典型體現。主要許可證有GPL和BSD許可證兩種。
㈢ 軟體著作權提交源代碼格式要求
1、代碼要求是提供原始的代碼,不是關鍵代碼,語法上要求完整。例如C 代碼應該是 include 之類開頭的 而不是直接一開始就是函數。C#代碼應該是 using 之類開頭的 ,而不是直接一開始就是函數 。
2、 第一頁應該是以下一種情況所在的頁面的原始代碼 。
3、 盡量少提供或者不提供設計器生成的代碼。
4、代碼量按前、後各連續30頁,共60頁,(不足60頁全部提交)第60頁為模塊結束頁,每頁不少於50行,行數包含注釋,不包含空行。
(3)軟體發布源碼擴展閱讀
根據2002年頒布的《計算機軟體保護條例》第七條規定:「軟體著作權人可以向國務院著作權行政管理部門認定的軟體登記機構辦理登記。
軟體登記機構發放的登記證明文件是登記事項的初步證明。」該條規定的是「可以」,可見軟體著作權登記不是強制的。是否登記完全取決於當事人的自願。
《計算機軟體保護條例》中有明確的解答,該條例第五條規定:「中國公民、法人或者其他組織對其所開發的軟體,不論是否發表,依照本條例享有著作權。」