The jQPL License

The code you find here is provided as is, without any warranty. Som of it is not LGPL'ed code, and later revisions might be published under a more restrictive license. I do guarantee that any version made public by me can be LGPL'ed as soon as I adopt a different licensing. I will not accept any copyrighted contributions, patches, or fixes that imply restrictions to my right to choose a different licensing at a later time. That means that if you choose to contribute to this project, you implicitely give permission that your contribution will be available in an LGPL'ed branch, but you will have to accept that I might include your contribution in a non-free branch as well.

I fully understand if you do not feel comfortable relying on or contributing to non-free software, and urge you not to do. There is nothing extraordinary or special about the classes found here, and I invite you to apply whatever you might possibly learn from this package and use it in your own projects. This work is a spin-off from work partially covered by NDA and contract, and I publish it as open-source for educational purposes - for my education, i.e. to get the benefits of public review, and for your eductation, in case you find valuable references or algorithms in these files.

LGPL and other Licenses

Within this project I might rely on, use, or borrow code from, LGPL'ed Java packages. Because of Java's ability to use dynamic linking and reflection at any time, I do not use GPL'ed code as it could not be used in combination with non-free software. See for more information on the GPL and LGPL license.

There are three exceptions: some packages, such as ANTLR, are in the public domain and thus even less restrictive than LGPL. Further, the Kaffe lightweight AWT, while under GPL, is available under LGPL-like requirements due to Transvirtual's different interpretation of the GPL. I intend to use this AWT for OpenGL/GUI related code. Finally, I am currently using GPL'ed tools within the built environment as a temporary solution. These are used as black box components, no linking is done. Some of my own Jinx-related code is under the FTL, that is, public domain.

[b., 21/04/1999]

Quake, related trademarks, and id logo copyright 1993-1999 id Software.
Web pages and contents of this site copyright 1998-1999 by authors.