License and Legal

Unless otherwise specified, every document or piece of code or technical plan or creative work on this website is licensed under the zlib license. Some of the code that you will find on this website are written by others and may contain other copyrights and licenses. However, if it has my name on it, it is released under the zlib license. Not every code/plan/document on this website that I wrote has the zlib license attached to it, infact, none of the old ones do. I will explain what the zlib license is, in words and with the official text.

In plain text

I provide the content on this website in good faith. I expect that you will excersize your good judgement in using this content ethically regardless of the context (academically, professionally, for the community, etc). I do not promise that you will be able to reproduce my results or that this information will fully satisfy your requirements. If you use any of my work in a product, I would appreciate any credit or acknowledgement, but it is not required. If you use any of my work in an academic setting, I expect that you practice proper academic procedures required by your academic institution.

In legalese

  Copyright (C) 2000-2017 Yi Yao

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

  Permission is granted to anyone to use this software for any purpose,
  including commercial applications, and to alter it and redistribute it
  freely, subject to the following restrictions:

  1. The origin of this software must not be misrepresented; you must not
     claim that you wrote the original software. If you use this software
     in a product, an acknowledgment in the product documentation would be
     appreciated but is not required.
  2. Altered source versions must be plainly marked as such, and must not be
     misrepresented as being the original software.
  3. This notice may not be removed or altered from any source distribution.

Q & A

Can I use your code/plans/documents in my project?

Yes, even if its for commercial purposes.

Do I have to pay you anything?

No, there are no capital costs or loyalty fees. However, if you want to share your wealth, I would appreciate a donation.

Do I have to give you credit for it?

No, but I would appreciate it if you do.

Can I use your code in my open source project?

Yes, provided that all of the following conditions are met:

This page was last revised on an unknown date.

My logo (y^2) Valid XHTML 1.0 Strict Valid CSS!