We offer articles under the following licenses:
- GDOL (GameDev.net Open License) Preferred License
- The Microsoft Public License (Ms-PL)
- MIT License
- Public Domain
- The GNU Lesser General Public License (LGPLv3)
GDOL (GameDev.net Open License) Preferred License
This is the license we prefer that all members use for publication. In a nutshell we developed this license to treat the article a little different from any attached code. This is not a viral license. As an author you get a lot of the protections you would see in licenses like MIT/Z-Lib such as limitation of liability and a warranty disclaimer. The article itself cannot be freely reproduced without your permission. Any source code that is included with the article or attached can be freely used in commercial products without a need to attribute you for the work (although it is recommended).
The Microsoft Public License (Ms-PL)
You can do anything you want with the software and source as long as you retain copyright and license and do not include the original authors as contributors.
Very liberal. Basically, you can do whatever you want as long as you include the original copyright.
This is not technically a license. You release all rights to both the article and the code. As a careful note of consideration there are some technical pitfalls to releasing a work into the public domain. One such pitfall is that in some nationalities it may not actually be legal to release a work entirely. Therefore all the protections granted to you by other licenses will not be in effect.
The GNU Lesser General Public License (LGPLv3)
You may copy, distribute and modify the software provided that modifications are open source. However, software that includes the license may release under a different license.
This license is used for the zlib library and some other open-source libraries/packages. It is very short and very permissive. It requires you to change the name of modified software and contains a sentence removing liability from the authors of the software.