Most of my programs are published under my own license. The reason is they are old and small, and can be shared only in source code form. GPL simply doesn't fit them, it's too complex; simpler more permissive licenses like the MIT License and the FreeBSD Copyright are better for my needs, but not completely. When I found the zlib License I finally felt it was almost what I needed. So I wrote my own license based on it and others. License (version 1, 2009-06-19)

Copyright (C) 2009 Marcos Cruz (


This computer program is provided 'as-is', without any express or implied warranty. In no event will the author be held liable for any damages arising from the use of this program.

Permission is granted to you to copy, study, use, modify and distribute this program, in any way and for any purpose, subject to the following restrictions:

  1. The origin of this program must not be misrepresented; you must not claim that you wrote the original program.
  2. Derivatives and altered versions must be plainly marked as such (including their date), and must not be misrepresented as being the original program.
  3. The above copyright notice, including the link to, shall be included in any derivatives, altered versions, and complete or partial copies of the program.
  4. If you find this program useful or write a derivative of it, an e-mail message to the author would be appreciated but is not required. You can contact the author in