Choosing an Open Source License

If you develop open source code and want to apply a license, it can be confusing knowing which license to adopt. For most intents and purposes, the licenses typically govern the following broad points:

  • Do you want to allow others to use your source code in their programs? There is an important distinction between open source and commercial programs.
  • If someone else using your software makes a financial gain, do you want to benefit as well?
  • If improvements are made, do you want them fed back to you?

I found these 2 links very useful in terms of deciding on a license:

Pick an open source license (part 1)

Pick an open source license (part 2)

I had originally made use of the GPL license prior to fully investigating its commercial implications, however, I’ve since switched to the more liberal MIT license.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s