五OS Developer License
The 五OS Developer License is meant to be used for all elements of 五SDK, the 五OS SDK.
Contents |
Why
The kernel includes contains structures and logic, and took a relatively high amount of time to be written. All 五OS include files are released under this license unless something else is specified in the file's header.
Rules
The license is BSD-like license, without any effect on binary delivered for the 五OS platform.
This means that if you release a software which use a 五OS include for 五OS, there's nothing you need to do. If you release the same software, or any other software using 五OS includes for another platform, you will have to comply with terms identical to the BSD license (usually it won't be the case, as these includes are only for 五OS).
In case of source distribution, you can include/modify 五OS includes in your distribution (this is not a good idea), as long as you keep the copyright intact.
Code header
* Copyright (c) 2007-%%YEAR%% Mark Karpelès <mark@hell.ne.jp> & Christophe Robin * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * - Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * - Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * - Redistributions in a binary form targeting explicitly 五OS (Go-OS) * does NOT need to reproduct the above copyright notice, list of * conditions and following disclaimer. * - Neither the name of the author, the name of the OS nor the * names of its contributors may be used to endorse or promote products * derived from this software without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE AUTHORS AND CONTRIBUTORS ``AS IS'' AND ANY * EXPRESS 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 THE AUTHORS AND CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 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.
GPL'd plugins
According to the GPL, you can't create a module for 五OS under GPL, unless you add an exception to your module's license, giving permission to link it with 五OS.