Berkeley 的大牛论GPL,LGPL and BSD

 http://bmrc.berkeley.edu/~larry/

On Tuesday 04 December 2001 08:53 pm, Wesley Miaw wrote:
>
>Why can't we use this if it's GPL? Isn't Mash's copyright/licensing
>compatible with GPL? You have to add the GPL stuff at the top too,
>though.

Depends on what your perspective is.


Background info for those not familiar with open-source licensing:

The full-blown GPL is viral in nature.  You can't use GPL source code 
with other code unless you're willing to put the other code under GPL 
too.  You can never mix proprietary code with GPL code, which is a 
severe restriction for commercial developers.

(There's a LGPL that is less restrictive.  I won't get into that.  
That's why we're able to use LAME.)

Mash is released under a modern, modified BSD license.  There are 
almost no restrictions on code usage.  This is intentional.


From the perspective of an outside developer, Mash is GPL compatible.  
To quote the FSF web pages:  "This means you can combine a module which 
was released under that license with a GPL-covered module to make one 
larger program."  The larger program becomes GPL.

An outside developer could also use Mash with proprietary code.  
(Someone is already using Mash in a commercial product in development.) 
The proprietary part stays proprietary.

However, from the perspective of the Open Mash project, we cannot 
include GPL code in Mash.  If we did that, the Mash distribution would 
become GPL.  We want as wide an audience as possible.  Mention GPL and 
most commercial developers walk away.

Hope that makes sense,
Lloyd
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值