Ⅰ thinkphp二次开发可不可以申请软件著作权
下载一个TP项目,里面有一个README.md文件,你打开看下就可以。如果还是不懂搜专Apache2协议。你可以用该框属架二次开发,并且对新的项目申请版权,但是前提是你要保留TP框架的Apache2声明协议,不能删除。
## 商业友好的开源协议
ThinkPHP遵循Apache2开源协议发布。Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再作为开源或商业软件发布。
Ⅱ 用非正版的Zend Studio开发的软件可以成功申请著作权么,商用后会被起诉么
你使用的ZS属于开发的IDE,开发出的PHP代码本质上是文本文件。同VS这种IDE不同,微软可以在你release的时候,加入一些特征码,然后当他们获取到你的软件的时候,通过他们的工具比对特征码,就可以知道你使用的IDE究竟有没有他们的授权。
而ZS是不行的,PHP文件的编译过程是在你服务器上调用PHP脚本时进行的,这时候已经和ZS无关了。另一方面,他即使在php文件头部加入特征码,他也无法直接访问到你服务器中的脚本文件。即使进行正版验证,我想他们也是在你打开ZS开发的过程中进行的。所以综上,我认为技术上来讲,他们很难知道你制作的php网站,是不是使用正版授权的ZS制作的,其次,如果你有这方面的担心,可以将所有PHP脚本文件用其他编辑器拷贝、另存一次,就可以完全规避了。
可以。
eclipse开源,是基于Eclipse公共许可证开源的其本身。举个其他例子,假如我开发了一个编辑器,遵循GPL协议开源,GPL协议要求以其协议发行的软件的衍生版本也需要以GPL开源,这时候,如果你制作了一个基于我编辑器的衍生软件,是需要以GPL开源的。而你用我编辑器开发的软件、写的文字,跟我采用的协议是无关的。虽然各个开源协议有所不同,但是基本上都要求的是对软件本身代码的约束,而不是你用这个软件做什么。
申请著作权的时候,只关注著作本身,而非制作著作的工具。举个例子,你写了一个小说,你使用钢笔、毛笔、圆珠笔写,甚至是偷来的笔,都不影响你这个小说的著作权。
最后插一句,写PHP的话,同C#、JAVA这种依赖平台、依赖IDE的语言不同,完全没必要使用IDE,找个好用的编辑器足够了