Need a License for Your Project? Try the Open Source Public License!

There are plenty of fantastic open source licenses out there. They are created to make sure great developers can write and release their code to the public without having to worry about getting taken advantage of. These licenses are ultra-detailed and their creators do their level best to make sure every possible scenario is covered and no loopholes exist.

But, what if your project is so small that you really don't care about who copies your code? What if you post a snippet of code on your blog that you want everyone to use free-of-charge? What if your project is so awesome that you want to give it away for free and you don't even care if you get credit for it or not? In any one of these cases, the above license options may be a bit more than you need for your project.

Enter the Open Source Public License

The OSPL allows you to release your digital creations to the world completely free (as in freedom and beer) without worrying about a more complex license restricting usage. This license was designed with smaller projects in mind that are intended to be completely free.

Version 1, October 2010

Copyright (C) 2010 Robert Greiner

Everyone is permitted to copy and distribute verbatim or modified copies of this license document, and changing it is allowed as long as the name is changed.


0. The work released under this license can be used, modified, distributed, and/or released free of charge and royalty free.
1. No attribution is required for any reason during the use of the work released under this license.
2. There is no warranty provided for the work released under this license.
3. The copyright holder and any modifier cannot be held liable for any damages occurred during the use of this work.


Why do I need this license? Can't I just post my code on the internet for all to use?

Absolutely not. By default anything you write yourself and post online is licensed and copyrighted to you specifically. Other people or companies can not legally use your code without your permission.

Check out this Wikipedia page on Free Content to learn more.

Is this the best option for all software projects?

Of course not. This is just one of many options that you have to make sure your creations get shared at the exact level you are comfortable with. If this license is too open for you to feel comfortable, then you should definitely not use it.

Can I use this license on projects that are not code related?

Of course! This license was designed for all digital creations, not just source code.

Creative Commons License

What do you think?