Releasing Source Code

Whenever possible, I try to release source code of websites I create. This includes both front-end and back-end code. Respect the terms of the GPL license, as well as the licenses of any third-party libraries that may be included in a project.

Why GPL?

I’ve chosen to release code under the GPL v3 because it allows me to release code people can use and build on, provided they too keep their source code freely available. If you're unfamiliar with the terms of the GPL, they have a great website that explains the ins and outs of the license in a very simple and accessible way. Additionally, any code I release will include a license.txt file with the complete terms of the GPL.

Respect the License

There are times when you may want to use my code without releasing all of your code to the public. I understand, and am receptive to requests to release my code under alternative licenses that will allow you to keep your derivatives private. Please contact me with what you have in mind.

However, do not remove the GPL license under and circumstances without contacting me first. I'm quite serious about this. Just ask.