LEGAL DISCLAIMER AND TERMS OF USE provides this web site and related services subject to the following terms and conditions. USE OF THIS SITE IMPLIES AN AGREEMENT TO ABIDE BY AND BE BOUND BY THESE TERMS. Therefore, please read the following information carefully.

Code Submissions

Developers submitting code agree that individuals who obtain it from this site are free to use it in their own projects freely and without restriction, and may distribute compiled versions of the code freely and without restriction. By uploading code to this site, a developer asserts that he or she owns that code or otherwise has the right to redistribute it freely. assumes no liability for disputes regarding ownership, copyright, or trademarks of the code uploaded to this site.

YOU RETAIN OWNERSHIP OF ANY COPYRIGHTS OF ANY CODE YOU SUBMIT. However, by submitting code, you grant to a nonexclusive, worldwide license to link to, reproduce, distribute, adapt, perform, display and sublicense the submitted code or content. reserves the right to refuse to post any submission, to alter a submission before posting it, and to remove a submission from the site that had previously been posted. may exercise this right without any advance notice to the individual submitting the code or content.

Copyright Information

All pages and graphics on this this Internet site are the property of The pages may not be redistributed or reproduced in any way, shape, or form without the written permssion of holds the copyright to all code on this site that is designated as being authored by You are granted a license to use this code under the following conditions:

You are free to modify the code in any way you see fit.
You are free to redistribute the code FOR NON-PROFIT PURPOSE provided that 1) appropriate credit is given to, and 2) you do not charge any kind of fee for the code without the written permission of

You are free to redistibute a binary compiled version of the code for any purpose, profit or non-profit. If you distribute the code in this form, you must give appropriate credit to

Code not designated as being authored by is subject to the licensing restrictions of the code's author. However, at a minimum, authors must grant users the rights described above, under the heading "Code Submissions."

The Site and its Contents

The site's contents (including code and forum submissions) are provided "As Is", without warranty of any kind. All risk regarding the results and/or performance of code (or advice regarding code) is borne entirely by the user. will not be liable for damages of any kind caused by (or believed to be caused by) the use of information obtained from this site.

The site itself is also provided without warranty of any kind. There are no guarantees that it will be available at any given time, and no guarantes that use of the site will not be subject to interruptions. All direct or indirect risk related to use of the site is borne entirely by you, the user.

The possibility exists that the site and its contents may contain inaccuracies or errors. makes no guarantees regarding the accuracy of the site or its contents. If you discover that the site or its contents contains errors, please contact us so these can be corrected.

The site contains links to other sites operated by third parties. does not endorse and is not affiliated with these linked sites, and is not responsible for any content that appears on these linked sites.

Your Conduct

While using this site, you agree not to:

Restrict or inhibit anybody else from using the site.
Post any unlawful, fraudulent, threatening, abusive, defamatory, obscene or otherwise objectionable content.
Post or transmit any information or software that contains a virus or other harmful/disruptive component.
Post or transmit materials in violation of another party's copyright or intellectual property rights. reserves the right to block any user who does not adhere to these guidelines from using this site. may take this action without prior notice or explanation to the user.

Trademark Information

The name is a registered trademark and cannot be used without the written permission of

For additional information on legal, reprint, and other issues, see the links at the bottom of this page.