"If you ever plan on writing an open source program, then you
must make an important decision, selecting a program license.
Generally for open source programs, there are two main licenses
that most developers take into consideration. These licenses are
the Gnu General Public License, and the BSD license. This article
will explain the fundamentals of each license, and will help you in
choosing the right license for your open source project..."
Some of the products that appear on this site are from companies from which QuinStreet receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. QuinStreet does not include all companies or all types of products available in the marketplace.