软著源代码有什么格式要求_可以拿github的代码申请软著
软著源代码的格式要求主要包括以下几个方面:
一、代码内容要求
1. 提供原始代码:需要提交的是源代码的原始文本,而非经过筛选或简化的关键代码。语法上要求完整,例如C代码应以`include`等预处理指令开头,而不是直接以函数定义开始;C代码则应以`using`等命名空间引用开头。
2. 特定页面要求:第一页代码应为主函数、程序的入口(如登录函数)或主页(如index、default页面)的原始代码。这有助于评审员快速了解软件的主体结构和功能。
3. 避免设计器生成代码:尽量减少或避免提交由设计器自动生成的代码,这些代码通常不具有创新性,且对于软件著作权的评审意义不大。
二、代码量要求
1. 基本代码量:通常要求提交前、后各连续30页,共计60页的源代码。如果源代码总页数不足60页,则需要全部提交。第60页应为模块结束页,但结束页的代码行数要求可适当放宽。
2. 每页行数要求:除第60页外,每页源代码应不少于50行(纯空白行不计入内)。这有助于确保提交的源代码量达到一定的规模,从而更全面地反映软件的技术内容和创新性。
三、格式排版要求
1. 字体与行距:源代码文档的字号一般要求为宋体、小五号或类似大小的字体,行距适中以便于阅读。但具体字号和行距要求可能因地区或机构而异,需参照当地版权保护中心的规定执行。
2. 注释与版权信息:源代码中的注释应简洁明了,避免包含过多的个人信息、日期、版权声明等与软件著作权评审无关的内容。特别是`copyright`字样应避免出现,以免给评审带来不必要的困扰。
四、关于使用GitHub代码申请软著
可以拿GitHub的代码申请软著。GitHub作为一个开源代码托管平台,其上的代码只要满足软件著作权的原创性、独创性等基本要求,就可以作为申请软件著作权的依据。但需要注意的是,在提交申请前,应确保所提交的代码不侵犯他人的知识产权,且已按照软件著作权登记机构的要求进行了适当的整理和排版。
申请软件著作权时还需要提交其他相关材料,如软件著作权登记申请表、申请人身份证明、软件鉴定材料等。在准备申请软著时,建议仔细阅读当地版权保护中心的相关规定和要求,以确保申请材料的完整性和准确性。