Update codebase to remove clang warnings (and a couple of legit errors
[typhoon.git] / src / README
1
2     Most of the code in this directory is code that I wrote and has
3     the comment "Copyright (C) Scott Gasch" at the start of the file.
4     You can do whatever you want with this code except:
5
6         1. Redistribute it; I'd like to be the "official" source for
7            code related to this engine.
8         2. Sell it; as the copyright holder I expressly forbid you
9            from selling the code or any binary it produces.
10         3. Claim it is your own; any work based on or inspired by the
11            code in question must also contain the copyright notice and
12            my name.
13
14     Some of the code under this directory (specifically, the genetic
15     programming framework implemented in Java) was written by me but
16     is released under the Apache 2.0 license (which is more liberal
17     than the restrictions above).
18
19     Some of the code in this directory was written by other people.
20     For example, mersenne.c, egtb.cpp and tbdecode.h.  I am using this
21     code by permission and do not own the copyright for it.  Please
22     contact the code's original author (see comments) for details
23     about what can and cannot be done with it.
24
25     THIS SOFTWARE IS PROVIDED BY THE AUTHOR `AS IS'' AND ANY EXPRESS
26     OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
27     WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
28     ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY
29     DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
30     DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
31     GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
32     INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
33     WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
34     NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
35     SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.