- The Kawigi Public License (KPL)
Redistribution and use in binary forms is not limited in any way. Use of the robot's source in another robot, with or without modification, is permitted provided that the following conditions are met:
- Robots using exact code from this robot must also release source, to me if not to the public.
- The end-user documentation included with the redistribution, if any, must acknowledge the ideas and/or code borrowed from this robot.
- Robots derived from this robot may not be better than my other robots.
THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL KAWIGI BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, BEATING ANY OR ALL OF YOUR ROBOTS) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.