Skip to main content
This revision made February 21, 2011 05:46, by John Catherino

About the project licence

The cajo project library source code is free software, licensed to you under the terms of the GNU Lesser General Public Licence (LGPL) version 3, or at your option, any later version, published by the Free Software Foundation.

 

http://www.gnu.org/copyleft/fdl.html|cajo is GNU LGPL]?>

 

 

Allow me to summarise what I feel are the four most important bits:

  • This licence grants you the right to run this code, for any purpose.
  • This licence grants you the right to study and modify this code, to meet your needs.
  • This licence grants you the right to distribute this code and any modifications, under these terms.
  • This licence grants you the right to distribute your application that uses this code, under any licence of your choosing.

 

Many will assert this last point, makes the licence less free than the GNU General Public Licence (GPL). However, just as with objects, this library is intended to allow developers to work together: whether they have the option to make their code free, or not.

  • This licence imposes the very important Copyleft protocol, which if you wish to distribute changed versions this library, you must abide:
    • If you modify the project classes, its interfaces, or its packages; if you add classes or interfaces to its packages, create subpackages, or move its classes into other packages:
      • The resulting packages may be distributed to others, only in compliance with the terms of this licence.

 

However, this licence does permit extending these classes, and implementing these interfaces, in your own packages; without becoming subject to Copyleft. To summarise: Your application may, or may not, be free -- yet this library, and any modifications to it, must always be free.

 

Project Documentation Licence: Copyright © 2004 John Catherino.

Permission is granted to copy, distribute, and modify the cajo project web pages, wiki pages, forum pages, and blog pages under the terms of the GNU Free Documentation Licence (GFDL), version 1.3 or at your option, any later version published by the Free Software Foundation. The cajo project documentation contains no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

 

http://www.gnu.org/copyleft/fdl.html|cajo uses GNU FDL]?>

© 1999 - 2011 John Catherino. Some rights reserved.

Difference compared to previous revision
<span>==About the project licence== The cajo project ''library'' source code is free software, licensed to you under the terms of the GNU Lesser General Public Licence [http://www.gnu.org/licenses/lgpl.html (LGPL)] version 3, or ''at your option,'' any later version, published by the Free Software Foundation. &nbsp; <span style="text-decoration:underline;color:green">[[image: cc-LGPL-a.png|left|http://www.gnu.org/copyleft/fdl.html|cajo is GNU LGPL] &nbsp; &nbsp; </span>Allow me to summarise what I feel are the four most important bits: * This licence grants you the right to run this code, for any purpose. * This licence grants you the right to study and modify this code, to meet your needs.<span>
 
 
Close
loading
Please Confirm
Close