T-Kernel 2.02.00 Software Package
画像を拡大できます |
|
T-Kernel 2.0 Software Packageには、以下の全てのソフトウェアが含まれており、各ソフトウェアにはそれぞれ個別のライセンスが適用されます。
- T-Kernel 2.0 Source Code
- gcc 4.3.0 for Linux
- gcc 4.3.0 for Cygwin
- Cygwin 1.7.17
- Eclipse 3.7.2
- emulator for tef_em1d
T-Kernel 2.0 Source Code のライセンスは T-License 2.2です。
詳細は後述の T-License 2.2をご覧ください。
gcc,gdbなどのGNUツールのライセンスはGPLです。
詳細は http://www.gnu.org/licenses/gpl.html をご覧ください。
Cygwin のライセンスは GPL です。
詳細は http://cygwin.com/license.html をご覧ください。
Eclipse には、Eclipse Public Lincense(EPL) と呼ばれるライセンスが適用されます。
詳細は http://www.eclipse.org/legal/epl-v10.html をご覧ください。
emulator for tef_em1d のライセンスは GPL です。
詳細は http://wiki.qemu.org/License をご覧ください。
T-License 2.2
[プログラムおよび著作物のライセンス契約]
2020年4月1日改定版公開
2015年4月1日改定版公開
2011年5月17日
トロンフォーラム
第1条 規定範囲
- 本ライセンス契約は、トロンフォーラムより配布を行うOSのソースコードおよびこれに関連するプログラムに関する著作権ならびに利用条件を定める。
第2条 用語定義
- 「本プログラム」とは、著作権者よりトロンフォーラムが委託を受け管理および本ライセンス契約で配布を行うプログラムをいう。
- 「本ソースコード」とは、本プログラムのソースプログラム(付随するコメント、ドキュメンテーションを含む)をいう。
- 「改変されたソースコード」とは本ソースコードを性能強化、機能追加・削減などを目的として改変して生成されたソースコードをいう。
- 「バイナリコード」とは本ソースコードまたは改変されたソースコードの全部もしくは一部を含むプログラムをコンパイルして生成された実行形式のコードをいう。
-
「本ソースコードの派生物」とは、以下の各号のいずれかをいう。
- 改変されたソースコードとそのバイナリコードを総称したもの。
- 本ソースコードの派生物を利用して、第8項に定める開発者があらたに改変したソースコードとそのバイナリコードを総称したもの。さらに、本号で改変されたプログラムから同様の方法であらたに改変したソースコードとそのバイナリコードもすべて含むものとする。
- 「組込み製品」とは、本ソースコード、バイナリコード、または本ソースコードの派生物を利用し、ハードウェアに実行形式のコードを搭載して稼動する機器をいう。
- 「最終利用者」とは組込み製品を使う一般の消費者をいう。
-
「開発者」とは、次の各号のいずれかをいう。
- 組込み製品を自らまたは第三者に委託して開発し、最終利用者に組込み製品を、有償無償を問わず提供する者。
- 改変されたソースコードを開発し、有償無償を問わず第三者に配布する者。
- 本ソースコードまたは本ソースコードの派生物を利用する者。
-
「配布」とは、次のいずれかをいう。
- インターネット等の通信、放送等により、著作物を特定多数の人に送信すること。
- インターネット等の通信、放送等により、著作物の送信を不特定の人からの求めに応じ自動的に行うこと。
- 著作物の複製物を、特定多数の人に頒布すること。
- 著作物の複製物を、不特定の人に頒布すること。
- 「トレーサビリティサービス」とは、本ソースコードまたは/および本ソースコードの派生物の派生履歴を登録・参照するサービスのことをいう。
- 「ディストリビューションucode」とは、トレーサビリティサービスが発行する、本ソースコードまたは/および本ソースコードの派生物を識別するucodeと呼ぶ固有番号のことをいう。
第3条 利用許諾
- トロンフォーラムは、トロンフォーラムの定める所定の登録手続を済ませ、かつ本ライセンス契約に同意した開発者に対して、以下に定める通り、本ソースコードを無償で利用許諾し、配布する。
-
開発者は、本ソースコードについて、次のことをすることができる。
- 第1項または第2項第5号により配布された本ソースコードを、自らの研究、開発などの目的のために複製し、改変すること。
- 第1項または第2項第5号により配布された本ソースコードを、自らの研究、開発などの目的のために動作させること。
- 第1号により改変した本ソースコードを、自らの研究、開発などの目的のために動作させること。
- バイナリコードを含む組込み製品を開発し、製造し、有償無償を問わず最終利用者にこれを提供し、最終利用者に組込み製品上でバイナリコードを利用させること。
-
本号に定める以下の条件をすべて満たしたうえで、有償無償を問わず、本ソースコードを第三者へ再配布すること。
- 本ソースコードを再配布する際に、ディストリビューションucode部も含め一切、修正を行わないこと。
- 本ソースコードを再配布する際に、本ライセンス契約を添付し、当該第三者に各条項の遵守を求めること。
-
本号に定める以下の条件をすべて満たしたうえで、有償無償を問わず、第1号により自ら改変した本ソースコードの派生物を第三者へ再配布すること。
- 改変した本ソースコードの派生物を、トレーサビリティサービスに登録してディストリビューションucodeを取得すること。
-
改変した本ソースコードの派生物を再配布する際に、本ライセンス契約
を添付し、当該第三者に各条項の遵守を求めること。
-
開発者は、本ソースコードの派生物について、次のことをすることができる。
- 本ソースコードの派生物を、自らの研究、開発などの目的のために複製し、改変すること。
- 本ソースコードの派生物を、自らの研究、開発などの目的のために動作させること。
- 第1号により改変した本ソースコードの派生物を、自らの研究、開発などの目的のために動作させること。
-
本号に定める以下の条件をすべて満たしたうえで、有償無償を問わず、配布(但し、第2条第9項第1号および第3号に定めるものを除く)された本ソースコードの派生物を第三者へ再配布すること。
- 本ソースコードの派生物を再配布する際に、ディストリビューションucode部も含め一切、修正を行わないこと。
- 本ソースコードの派生物を再配布する際に、本ライセンス契約を添付し、当該第三者に各条項の遵守を求めること。
-
本号に定める以下の条件をすべて満たしたうえで、有償無償を問わず、配布(但し、第2条第9項第1号および第3号に定めるものを除く)された本ソースコードの派生物に対して第1号により自ら改変した本ソースコードの派生物を第三者へ再配布すること。
- 改変した本ソースコードの派生物を、トレーサビリティサービスに登録してディストリビューションucodeを取得すること。
- 改変した本ソースコードの派生物を再配布する際に、本ライセンス契約を添付し、当該第三者に各条項の遵守を求めること。
- 別の開発者より配布された本ソースコードの派生物を利用して、第6項と同様の条件にて組込み製品を最終利用者に利用させること。
- 本ソースコードの派生物の開発者は、別の開発者が当該本ソースコードの派生物を利用するにあたって、開発者自身の判断でその利用条件として前項第1号から第5号までに定める利用を認めないとすることができる。
- 開発者が本ソースコードの派生物の改変部分に、本ライセンス契約発効以前にトロンフォーラムが定めた利用条件であるT-LicenseまたはμT-License(以下、「既ライセンス契約」という)に基づき配布されたソースプログラムの一部を含めた場合、本ソースコードの派生物は本ライセンス契約の利用条件で配布するものとする。但し、当該開発者は本ソースコードの派生物を既ライセンス契約の利用条件で配布することを選択できる。
-
開発者は、本ソースコードや本ソースコードの派生物の利用、または最終利用者に組込み製品上でバイナリコードを利用せしめるに際し、別途トロンフォーラムの定める方法により、本ソースコードを利用した旨を表示する義務を負うものとする。但し、次の各号に定
める場合、本項の表示義務は免除されるものとする。- 開発者がトロンフォーラムの会員で、別途トロンフォーラムの定める方法で申請した場合。
- 前号により表示義務を免除された本ソースコードや本ソースコードの派生物、またはそれらを利用した組込み製品の提供を受けた場合。
第4条 権利の一部不行使
- 本ソースコードまたは本ソースコードの派生物の著作権者は、本ライセンス契約に従って本ソースコードまたは本ソースコードの派生物が利用されることに対して、著作権を行使しないものとする。
- 本ソースコードまたは本ソースコードの派生物の著作者は、本ライセンス契約に従って本ソースコードまたは本ソースコードの派生物が利用されることに対して、著作権法第20条の同一性保持権を行使しないものとする。
第5条 周辺ビジネス
- 本ソースコードまたは本ソースコードの派生物について、第3条に定めた以外の利用を行う場合には、あらかじめトロンフォーラムの許諾を得るものとする。
第6条 保証
- トロンフォーラムおよび坂村健は、本ソースコードのうちトロンフォーラムまたは坂村健が著作権を有するものについて第三者の著作権を侵害していないことを保証する。
- トロンフォーラムおよび坂村健は、本ソースコードのうち前項に定めるもの以外については第三者の著作権を侵害していないことを保証するものではない。
- トロンフォーラムおよび本ソースコードの著作権者は、本ソースコードがソースコード利用者の目的に適合することを保証するものではない。
- トロンフォーラムおよび本ソースコードの著作権者は、本ソースコードが第三者の産業財産権を侵害していないことを保証するものではない。また、ソースコード利用者と第三者との産業財産権に関する紛争に関して一切の責任を負わない。
第7条 免責
- トロンフォーラムおよび本ソースコードの著作権者は、本ソースコードの使用または使用不能から生じるいかなる損害(逸失利益、事業の中断、事業情報の喪失その他の金銭的損害を含むが、これに限らないものとする)に関して、一切責任を負わない。たとえ、トロンフォーラムおよび本ソースコードの著作権者がそのような損害の可能性について知らされていた場合も同様とする。
第8条 分離可能性
- 本ライセンス契約に定める規定の一部が、第9条に定める合意管轄裁判所により、無効、違法、または不能であると判断された場合においても、本ライセンス契約の残りの規定の有効性、適法性及び強制可能性は一切影響を受けず有効に存続するものとする。
第9条 本ライセンス契約違反に対する措置
- トロンフォーラムは、トロンフォーラムの会員であるかどうかを問わず、本ライセンス契約に違反した者に対し、違反の是正と著作権侵害に基づく措置を取るものとする。
- 本ライセンス契約に違反したトロンフォーラムの会員は、違反の態様に応じて、トロンフォーラムからの退会その他の処分を受ける。
- 本ライセンス契約に関して訴訟の必要が生じた場合には、東京地方裁判所を専属的合意管轄裁判所とする。
第10条 準拠法と言語
- 本ライセンス契約の成立、有効性及び履行は全面的に日本法により支配され、解釈される。
- 本ライセンス契約は日本文及び英文で作成される。但し、その他の言語での参考訳の作成は妨げないが、本ライセンス契約の解釈では日本文が優先する。
CygwinのライセンスはGPLです。
詳細は http://cygwin.com/license.html をご覧ください。
Eclipseには、Eclipse Public Lincense(EPL)と呼ばれるライセンスが適用されます。
詳細は http://www.eclipse.org/legal/epl-v10.html をご覧ください。
QEMU のライセンスは GPL です。
詳細は http://wiki.qemu.org/License をご覧ください。
gcc,gdbなどのGNUツールのライセンスはGPLです。
詳細は http://www.gnu.org/licenses/gpl.html をご覧ください。
gcc,gdbなどのGNUツールのライセンスはGPLです。
詳細は http://www.gnu.org/licenses/gpl.html をご覧ください。
更新:2019/11/25
現在、Java実行環境の調整が必要となっております。
詳細についてはこちらをご確認ください。
更新:2015/6/24
変更点についてはT-Kernel 2.0 Release Noteを参照してください。
T-Kernel 2.0 Software Packageには、以下の全てのソフトウェアが含まれています。
- T-Kernel 2.0 Source Code
- gcc 4.3.0 for Linux
- gcc 4.3.0 for Cygwin
- Cygwin 1.7.17
- Eclipse 3.7.2
- emulator for tef_em1d