On May 25, 2005, at 3:27 PM, Doug Henry wrote:

I think you need to look at the goals of the licenses, and not focus on what is needed to comply, if your interested in why to choose one. The GPL is suggested (by GNU) if you have an open source product that is highly unique, because it will attract users and if used, will force more GPL'd software to be produced (insert snowball effect here). The LGPL is suggested (again by GNU) if you have a library that already exists in other domains (not highly unique), or you wish to allow for closed source usage. The LGPL ensures that
your library cannot be used as a starting point for some really cool
extension, without getting some benefit back. Basically your entitled to any changes someone makes to YOUR library. Not sure what the intent behind the BSD license was. Public domain is a gift to the world. If you don't care that someone might extend your product without giving you the changes, it it
the easiest and most "consumer friendly" way of doing it.

BSD license simply stated that you have to acknowledge the portion that's under the BSD license explicitly and put their copyright statement somewhere... and the BSD pieces are not responsible for anything... you can use it in any way you like... commercial or not... $$$ or not.

pete


Reply via email to