AAS 225 short talk.
Any discussion of open licensing almost invariably devolves into a debate between copy-left licenses and permissive licenses, both sides defending their views with a nearly religious fervor. Copy-left licenses, typified by the GPL family of licenses, require all derived products to maintain the open, GPL license. Permissive licenses, typified by the BSD family of licenses, do not impose such requirements. I’ll briefly explore the common arguments put forth in favor of either approach, and discuss some concrete examples of where these approaches have helped or hindered the software packages that used them.