ThinkPHP开源框架下软件开发申请软件著作权材料整理技巧

作为西安软件著作权专业代理代办机构,我们经常会遇到一些软件开发者问到这样的问题“使用开源框架开发的软件可以申请软件著作权吗?”。首先我的回答是肯定可以的。但是这些基于开源框架开发的软件在申请软件著作权时,确实要注意在整理软件著作权所需材料时还是要具备一定技巧的。否则有可能会导致申请不成功。

首先我们来理清开源框架代码与软件著作权之间的关系:本来按照著作权法,软件著作权人享有发表权、署名权、修改权、发行权、出租权、信息网络传播权、翻译权等权利,实践中,软件著作权人在发布软件源代码同时等于放弃了修改权、发行权等权利,也就是说别人可以自由修改、传播。但是获得这些自由的同时也要遵守一些限制:必须保留原软件署名,必须同样遵守开源框架代码的要求。这实际上就是软件著作权人和公众之间达成的一个协议。
申请软件著作权
目前来说主流的开源软件授权许可方式有:GPL、BSD、MIT、Mozilla、Apache等方式,这些许可方式(请百度下具体学习这些许可的范畴)因经常被使用或引用,也被标准化的称为“开源许可证”。许可的主要内容是著作权人放弃一部分权利,被许可人或得一些自由但要遵守协议中的限制。如果被许可人违反协议中的限制,软件著作权人可以对其提起诉讼。所以开源框架代码与否影响的是著作权人和使用软件的人之间的权利义务关系。对于著作权归属毫无影响。

在日常的软件著作权申请过程中,我们接触到很多系统是基于ThinkPHP框架开发,里面有一个README.md文件打开看下就可以。ThinkPHP框架完全尊崇Apache2协议。你可以用该框架二次开发,并且对新的项目申请版权,但是前提是要保留ThinkPHP框架的Apache2声明协议不能删除。因此建议您书写软件著作权申请材料时,代码整理时尽量不要整理ThinkPHP框架源代码,只整理自己书写的那部分,然后按照软件著作权申请提供相应的材料即可,我们申请过,完全没有问题。
陕西弈聪软件信息技术股份有限公司
电话:13679229477    02989322522
陕西省西安航天基地神州四路科为城墅20栋4301