The difference between GPL and BSD (in a nutshell) is that GPL is 
copyleft while BSD is permissive (i.e. not copyleft). This means you can 
use BSD code in proprietary and/or closed source software. It doesn't 
have anything to do with being commercial or not. The main advantage of 
using a BSD license is that it is widely compatible with other licenses, 
unlike the GPL. The main advantage of the GPL is that you retain more 
control over reuse and know that your code will only be used in open 
source software.

Also keep in mind there are several variations of BSD licenses. Please 
don't use the original one as it has problems. The Simplified BSD 
License/FreeBSD License is my personal favorite.

Ryan Kaldari

On 5/5/11 3:59 PM, Anthony wrote:
> On Tue, May 3, 2011 at 11:55 PM, Jay Ashworth<[email protected]>  wrote:
>> The reasons why many programmers prefer GPL to BSD -- to keep the work
>> they've invested long hours in for free from being submerged in someone's
>> commercial project with no recompense to them -- which GPL forbids and
>> BSD does not -- is widely understoood.
> GPL forbids use in a commercial project?  Huh?
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to