t-Kernel License
- This Product uses the Source Code of T-Kernel under T-License granted by the T-Engine Forum(www.t-engine.org)
t-License [License agreement for Source code of t-Kernel]
established by T-Engine Forum
on January 23, 2004
revised on June 17, 2004
revised on December 21, 2006
revised on March 24, 2009
article 1. Scope of License agreement
1.
This License Agreement sets forth copyrights and the
terms and conditions of use applicable to the source code
of T-Kernel distributed by T-Engine Forum and any derivative
work created therefrom.
article 2. Definition
1.
“T-Kernel” means a real-time operating system controlled
and distributed by T-Engine Forum on behalf of the copyright
holder thereof.
2.
“Source Code” means a source program, including related
comments and documentations, for the T-Kernel and the
Ported Source Code defined in Article 2.8 which is registered
with T-Engine Forum.
3.
“Hardware-dependent Part” means the part of the Source
Code which depends on hardware and needs to be changed
when the Source Code is ported and operated on the target
hardware, and is designated and separated as such part.
4.
“Compiler-dependent Part” means the part of the Source
Code which depends on compiler and needs to be changed
when the Source Code is ported and operated on the target
hardware, and is designated and separated as such part.
5.
“Header File” means the part of the Source Code which
contains definitions necessary to develop application
programs.
6.
“T-Engine Hardware” means the hardware which is
manufactured in accordance with the T-Engine Hardware
specifications or the μT-Engine Hardware specifications
issued by T-Engine Forum, and registered with T-Engine
Forum.
7.
“Similar Hardware to T-Engine Hardware” means any
hardware (including software which emulates hardware) other
than that defined in Article 2.6 above, on which the T-Kernel
can be operated.
8.
“Ported Source Code” means a source program
produced from the Source Code by modifying only its
Hardwaredependent Part and/or Compiler-dependent Part
to enable it to be operated on the T-Engine Hardware or the
Similar Hardware to T-Engine Hardware. The Ported Source
Code which is registered with T-Engine Forum shall be
included in the Source Code.
9.
“Modified Source Code” means a source program
modified from the Source Code for the purpose of improving
its performance, increasing or decreasing its function, and
the like. The Ported Source Code shall not be included in the
Modified Source Code.
10.
“Binary Code” means an executable code form which is
created by compiling programs, which include all or part of
the Source Code or the Modified Source Code.
11.
“Derivative Work” means the Modified Source Code or
the Binary Code.
12.
“Embedded Product” means any product which operates
with executable code form of the Source Code, the Modified
Source Code or the Binary Code loaded on its hardware.
13.
“End User” means a consumer who uses the Embedded
Product.
14.
“System Developer” means any person who develops
the Embedded Product by itself or has a third party develop
the same, and provides, whether with or without payment,
the End User with the Embedded Product.
15.
“Distributor of Modification” means any person who
produces the Modified Source Code and, whether with or
without payment, distributes the same to any third party.
16.
“Patch for Modification” means a difference, program,
system, or the like in order to create the Modified Source
Code from the Source Code or the Binary Code thereof.
17.
“Vicarious Execution of Patch Processing” means
vicarious execution service to create the Modified Source
Code applying the Patch for Modification to the Source Code
or the Binary Code thereof.
18.
“Source Code User” means a person who uses the
Source Code.
19.
“Distribution” means any of the following acts:
1. to transmit a work to a large number of specific persons
through the Internet communication, broadcasting, and
the like;
2. to transmit a work to the general public through the
Internet communication, broadcasting, and the like
automatically in response to a request from the public; and
3. to distribute a copy of a work to the general public or a
large number of specific persons.
article 3. copyright
1.
The copyrights of the Source Code shall be owned by
Ken Sakamura.