其实要点在于你要达成什么目的,你的项目是干什么的?你要达成某种商业意图,或者
就是要你自己爽,不计商业利益之类目的,从而选择你的项目选用什么协议。
还有如果你的项目接受别人的提交,旨在获取贡献代码版权,或者版权许可授权的贡献
者许可协议(CLA)要怎么写。
协议或许可以抄,但选哪种协议,是策略问题。不一定有和你情况完全一样的例子。
比如GPL2/3,面对“软件即服务”的云时代,就相当无力,如果你的项目主要用于云服
务,不需要部署客户端实例的,那么GPL2/3的传染限制相当有限。
而AGPL,堵了云服务的漏洞,则是被大厂抵制,因为剥削不了。商业推广阻力较大。如
果你有商业推广意图,慎重。
MIT之类的permissive协议,基本就是没限制。
大厂发布项目喜欢用MIT/BSD/Apache,商业意图不在于软件授权本身,醉翁之意不在酒
。
【 在 chunhui 的大作中提到: 】
: 有模版的话就不用自己写了。不懂法律写不到位
--
FROM 119.129.52.*