go home
Michael's Lab

COPYING

Copyright

License

All documents you find here are under GNU free documentation license. For all software if not otherwise stated in the software packages, the LGPL Version 3 applies. All of my Ada 95 related projects presented on this page do follow the same licensing policy with the following exception (in the Ada community it is called GNAT Modified GPL) which is needed for Ada for technical reasons. For example the way generic packages are implemented with GNAT do require the inclusion of the source code in the libraries if needed


Exception for Ada

As a special exception, if other files instantiate generics from .... Ada units, or you link ..... Ada units or libraries with other files to produce an executable, these units or libraries do not by itself cause the resulting executable to be covered by the GNU General Public License. This exception does not however invalidate any other reasons why the executable file might be covered by the GNU Public License. The following explanation published at comp.lang.ada may help you to understand the consequences:
"If you use GPL software in your software, your software is forced to itself abide by the GPL and its source must be released, i.e., the GPL software "infects" yours. The LGPL normally typically applies to libraries, such as shared libraries or DLLs. Linking to an LGPL licensed library _does_not_ cause your software to become GPLed. (The definition of "linking" in this context was a focus of the recent cla GPL thread.) The "GNAT Modified GPL (GMGPL)", a portion of which is quoted above, allows GMGPL-covered software (such as the bodies of generics) to be included in your software without "infecting" your software with the GPL. The GMGPL covered software itself remains free, and any changes made to that software must be free, but that aspect of that license ends at the unit's boundary. Your software can be free, open source, or proprietary, the GMGPL does not influence that aspect, though the use of other software yours employs might (e.g. using GPL software)."

In any case

In any case i would apreciate any kind of feedback if you decide to copy something from these pages or any software which is provided via this site. Simply drop me an e-mail if you do so!

Copyright (C) 2011,2012 Michael Erdmann
Verbatim copying and distribution of this entiere article is permitted in any medium, provided this notice is preserved