2003 年 8月 18 日
TOPPERS プロジェクト
会長 高田 広章

NPO 法人 TOPPERSプロジェクトの設立が認証される〜 9月 5 日まで初期会員を募集中 〜〜 9月 12 日に総会・設立記念講演会を開催 〜
ITRON 仕様の技術開発成果をベースとして、組込みシステム構築の基盤となる各種のオープンソースソフトウェアの開発を行なっている TOPPERS（トッパーズ）プロジェ
クトでは、ソフトウェアの開発・普及を促進するために NPO 法人設立の準備を行ってきましたが、この度東京都により NPO 法人設立の認証を受けました。
これをうけて TOPPERS プロジェクトでは、9 月 12 日 ( 金 ) に東京において、初回の総会と設立記念講演会を開催することとなりました。
NPO 法人 TOPPERS プロジェクトの初期会員の募集は、すでに 6 月下旬より開始しております。総会開催の事務手続き上、初回総会に参加されたい方には、9 月 5 日 ( 金 )までに入会申込みをいただくようお願いします。
TOPPERS プロジェクトに何らかの形で貢献されたい方、プロジェクトで開発したソフトウェアのユーザの方や利用を検討されている方、プロジェクトに興味をお持ちの方は、ぜひ入会いただけると幸いです。

お問い合わせ先
本発表に関するお問い合わせや入会の申込みは、以下にお願いします。
TOPPERS プロジェクト組織化準備委員会事務局
c/o 社団法人トロン協会（担当 : 大橋博）
〒 108-0073 東京都港区三田 1-3-39 勝田ビル 5階
TEL: (03) 3454-3191 FAX: (03) 3454-3224
Email: secretariat@toppers.jp
添付資料 : TOPPERSプロジェクトの紹介と参加のお勧め
TOPPERSプロジェクト入会申込書※ TOPPERSは “Toyohashi OPen Platform for Embedded Real-time Systems”の略称，JSPは “Just Standard Profile”の略称です。
※ TRON は “The Real-time Operating system Nucleus” の略称，ITRON は “Industrial TRON”の略称，µITRONは“Micro Industrial TRON” の略称です。
※ 本文中の商品名およびサービス名は，各社の商標または登録商標です。

ABBCDEEFFFGBHCCIJKGLCE  
MNO<=PQR    !"  #$%&'()*+,-./012345!67/8 9:8;<=>?@52003

818

TOPPERS プロジェクトとは？
TOPPERSプロジェクトは、ITRON仕様の技術開発成果をベースとして、組込みシステム構築の基盤となる各種のソフトウェアを開発し、良質なオープンソースソフトウェアとして公開することで、組込みシステム技術と産業の振興を図ることを目的としたプロジェクトです。また、その利用技術や教材となるソフトウェアの提供を通じて、組込みシステム技術者育成に貢献することも目的としています。
TOPPERSプロジェクトは、名古屋大学／豊橋技術科学大学の高田広章教授をリーダとして、産学官の連携により推進しています。ソフトウェアの開発・普及を促進するために、NPO法人として組織化する準備を進めてきまし
たが、この度 NPO 法人設立の認証を受け、現在初期会員を募集しています。

プロジェクトの狙い
TOPPERSプロジェクトは、次の 3つの狙いをもってプロジェクトを進めていきます。
特定非営利活動法人 TOPPERS プロジェクト定款
第１章

総則

（名 称）
第１条 この法人は、特定非営利活動法人 TOPPERS プロジェクトという。また、英文表記は TOPPERS Project, Inc. とする。
（事務所）
第２条 この法人は、事務所を東京都港区に置く。
（目 的）
第３条 この法人は、組込みシステム構築の基盤となる各種のソフトウェアを開発し、自由に利用できる良質なオープンソースソフトウェアとして公開し、またその利用技術を提供することにより、組込みシステム技術ならびに産業の振興を通して、情報化社会の発展ならびに国際協力に資することを目的とする。
（特定非営利活動の種類）
第４条 この法人は、前条の目的を達成するため、次の種類の特定非営利活動を行う。
(1) 社会教育の推進を図る活動(2) 国際協力の活動（事業の種類）第５条 この法人は、第３条の目的を達成するため、特定非営利活動に係る事業として、次の事業を行う。
(1) 組込みシステムに関する調査・研究・技術開発(2) ソフトウェアの開発ならびに技術情報提供等の開発支援(3) 開発した ソフトウ ェアを動 作させるた めのハー ドウェア の開発
ならびに技術情報提供等の開発支援(4) 開発したソフトウェア及びハードウェアの配布・普及・啓蒙(5) セミナー開催や書籍発行による技術情報・教育・教育支援の提供
等、開発したソフトウェア及びハードウェアの利用支援(6) その他この法人の目的を達成するために必要な事業
第２章

会員

（種 別）
第６条 この法人の会員は次の３種とし、正会員をもって特定非営利活動促進法（以下「法」という。
）上の社員とする。
(1) 正会員この法人の目的に賛同して入会した個人及び団体（正会員である個人を「個人正会員」、正会員である団体を「団体正会員」といい、両者を総称して「正会員」という。
）(2) 準会員この法人の事業を賛助するために入会した個人(3) 特別会員この法人の趣旨に賛同し、かつ理事会が必要と認める教育機関・公的機関・非営利団体・個人（入 会）
第７条 会員の資格については、前条に掲げるもの以外には特に定めないものとする。
２ 正会員又は準会員として入会しようとする者は、会長が別に定める入会申込書により会長に申し込むものとし、会長は正当な理由がない限り入会を認めなければならない。
３ 会長は、前項のものの入会を認めないときは、速やかに理由を付した書面をもって本人にその旨を通知しなければならない。
４ 特別会員として入会しようとする者は、会長が別に定める入会申込書により会長に申し込むものとし、会長は理事会の承認を経て入会を認めることができる。
※ 以下省略（全文はウェブサイトにあります）

JSP カーネルの主な特長
••
•
•
•

読みやすく改造しやすいソースコード
他のターゲットへのポーティングが容易な構造
高い実行性能と小さい RAM 使用量
Windows 上および Linux 上でのシミュレーション環境
開発環境も含めてオープンソースソフトウェアのみで構築可能• 現世代のリアルタイム OSの決定版を構築する
約 20 年間に渡る ITRON 仕様の技術開発成果をベースとして、現世代のリアルタイム OSの決定版を構築し、オープンソースソフトウェアとして普及させる活動を進めます。組込みシステム分野において、Linux のような位置付けとなる OSに育てていきます。
• 次世代のリアルタイム OS技術を開発する
オープンソースソフトウェアにより産学官の力を結集する ことで、組 込みシ ステ ムの要 求に合 致し、ITRON 仕様の良さを継承した、次世代のリアルタイムOS技術の開発を目指します。Linuxと類似の OSをもう1 つ作るわけではありません。
• 組込みシステム技術者育成に力を入れる
オープンソースソフトウェアを用いた教材の提供や、教育の場を設けるなどの活動を通じて、組込みシステム技術者の育成に貢献していきます。

これまでの開発成果
TOPPERS/JSP カーネル
TOPPERS プロジェクトの最初の開発成果が、µITRON4.0仕様のスタンダードプロファイル規定に準拠したリアルタイムカーネルである TOPPERS/JSP カーネル（以下、JSPカーネルと略記します）です。
2000年 11 月に JSP カーネルの最初のバージョンを公開して以降、細かな改良 と各種のターゲットプロセッサに対応するための開発を進めています。最新の Release 1.3 では 11種類のプロセッサをサポートしており、まもなく配布を開始する Release 1.4 ではさらに多くのターゲットプロセッサに対応する予定です。また、Windows上と Linux上で動作するシミュレーション環境を用意しています。
JSP カーネルは、研究教育機関での利用に加えて、すでに多くの企業がプロトタイプ開発やシステム検証環境への利用を始めています。特に Windows ／ Linux 上でのシミュレーション環境は、ターゲットシステムに組み込む前にソフトウェアの論理レベルの検証を行うのに極めて有効で、広く活用されています。また、実製品への適用も進んでおり、製品 化された機器に組み込まれた例も出始めています。
JSP カーネルからの発展形
JSPカーネルからの発展形として、JSPカーネルに対してメモリ保護などの保護機能を拡張した IIMP カーネルと、それをベースにソフトウェアモジュールのダイナミックローディング機能を実現した IDL カーネルがあります。
いずれも、情報処理振興事業協会（ IPA）の支援事業の採択テーマとして開発したものです。
これらの OS においては、汎用 OS で採用されている方式をそのまま使うのではなく、組込みシステムの要求に合致したオーバヘッドの小さい実装を行っています。

TOPPERS プロジェクトでは、これらの開発成果を発展させて、次世代のリアルタイム OS技術を開発していく計画です。

開発中のソフトウェアと今後の計画
TOPPERS プロジェクト関連で開発中のソフトウェアを表に示します。また、今 後のカーネル開発のロードマッ
プを図に示します。これらの中には、すでにほぼ完成しており、近日中に公開する予定のものも含まれています。
表に挙げたソフトウェアの半数程度は、経済産業省による即効型地域新生コンソーシアム研究開発事業（委託元：東北経産局）の採択テ ーマの一環で開発しているものです。この研究開発事業では、TOPPERSプロジェクトのメンバを中心とした 1大学・2 高専・4公設試験所・6企業からなるコンソーシアムで、JSP カーネルに関連する各種のソフトウェア開発を進めています。

役員・顧問リスト※ 役員は初回の総会で改選します。
※ 顧問は初回の総会後に正式に委嘱します。
会長： 高田 広章（名古屋大学／豊橋技術科学大学）副会長：高橋 賢一（宮城県産業技術総合センター）
加藤 博之（エーアイコーポレーション）
竹内 良輔（リコー）
理事： 工藤 健治（富士通デバイス）
邑中 雅樹（もなみソフトウェア）
橋尾 政憲（日立システムアンドサービス）
英 和則（デンソークリエイト）
二上 貴夫（東陽テクニカ／ SESSAME）
中野 隆生（トロン協会）
監事： 樫平 扶（ソフィアシステムズ）
河原 隆（アドバンスドデータコントロールズ）
顧問： 坂村 健（東京大学）
飯塚 悦功（東京大学）
安浦 寛人（九州大学）
門田 浩（NEC エレクトロニクス）
田丸 喜一郎（東芝）

プロジェクトの組織化

利用条件と知的財産権の扱い

TOPPERS プロジェクトはこれまで、大学の研究室を中心としたボランティア組織で運営してきましたが、ソフトウェアの開発・普及 を促進するためには、開発に関わるすべての方が参加する組織が必要となってきました。
そこで、昨年 11 月より TOPPERS プロジェクト組織化準備委員 会を 設け て検 討し てき た結 果、プロジェクトをNPO法人として組織化することとなり、この度 NPO法人設立の認証を受けることができました。現在、初期会員を募集しています。

開発したソフトウェアの広く活用していただくとともに、オープンソースソフトウェアを産 業の活性化につなげるためには、開発したソフトウェア を自由に利用できるようにすることが重要です。一方で、 TOPPERS プロジェクトにおけるソフトウェア開 発には、公的な資金を使わせていただいており、それにより どのような成果が上がったかを説明する責任があ ります。また、開発成果をアピールすることは、次の予算獲得、ひいてはプロジェクトの発展につながります。
これらを考えあわせた結果、TOPPERS プロジェクトで開発したソフトウェアには、GNU GPL などの既存の利用条件を適用するのではなく、TOPPERS ライセンスと呼ぶ独自の利用条件を設定することにしています。
また TOPPERS プロジェクトでは、NPO 法人設立に際して、開発成果物の知的財産権にかかわ る問題を極力回避

なお、 NPO 法人の初回の総会と設立記 念講演会を、9 月12日に東京で開催します。総会開催の事務手続き上、初回総会に参加されたい方には、9月 5日 ( 金 )までに入会申込みをいただくようお願いします。
開発中のソフトウェア• JSP カーネルの各種のプロセッサへのポーティング– MIPS系，M16C， Nios，PowerPC系など• µITRON4.0仕様の他のプロファイル準拠のカーネルの開発– µITRON4.0仕様フルセット– 自動車制御用プロファイル– µITRON4.0仕様最小セット• 組込みシステム向けのコンパクトな TCP/IP プロトコルスタック• ITRON デバッギングインタフェース仕様への対応• 各種のデバイスドライバやライブラリ• マルチプロセッサ対応のカーネル• “Linux on ITRON”（JSPカーネルと Linux のハイブリッド OS）

TOPPERS カーネル開発ロードマップ
Sdedsemyst

コ ンポ ーネ
ント 管理dRPE

OPTorSfbeEm

IIMPMPJACPμITRON4.0仕様
自 動車 制御 プロ ファイ ル準 拠ヘテ ロジ ニア ス
マルチ プロ セッ サ
拡張

TO PPERS fo r S oC

μITR ON4.0仕様
最小 セッ ト

2000

2001

2002

次世代組込みOSμ ITR ON4. 0仕様
フル セッ ト

D SP, ソ フト コア
プロ セッ サ対 応

μITRON4.0仕 様
スタ ンダー ドプ ロフ ァイル 準拠

リ ソー ス
管理時 間保 護

μ ITR ON4. 0仕 様
保護 機能 拡張 (PX仕 様) 準 拠

JSPI DLダ イナ ミッ ク
ロ ーデ ィン グ機能2003

ハードウェア
記述との融合TOPPERS ライセンス<ソフトウェアの名称 >Copyright (C) <開発年 > by < 著作権者1>
Copyright (C) <開発年 > by < 著作権者2>...
上記著作権者は，以下の (1)〜(4) の条件か，Free Software Foundation
によって公表されている GNU General Public License の Version 2 に記述されている条件を満たす場合に限り，本ソフトウェア（本ソフトウェアを改変したものを含む．以下同じ）を使用・複製・改変・再配布（以下，利用と呼ぶ）することを無償で許諾する．
(1) 本ソフトウェアをソースコードの形で利用する場合には，上記の著作権表示，この利用条件および下記の無保証規定が，そのままの形でソースコード中に含まれていること．
(2) 本ソフトウェアを，ライブラリ形式など，他のソフトウェア開発に使用できる形で再配布する場合には，再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著作権表示，この利用条件および下記の無保証規定を掲載すること．
(3) 本ソフトウェアを，機器に組み込むなど，他のソフトウェア開発に使用できない形で再配布する場合には，次のいずれかの条件を満たすこと．
(a) 再配布に伴うドキュメント（利用者マニュアルなど）に，上記の著作権表示，この利用条件および下記の無保証規定を掲載すること．
(b) 再配布の形態を，別に定める方法によって，TOPPERSプロジェクトに報告すること．
(4) 本ソフトウェアの利用により直接的または間接的に生じるいかなる損害からも，上記著作権者および TOPPERSプロジェクトを免責すること．
本ソフトウェアは，無保証で提供されているものである．上記著作権者および TOPPERSプロジェクトは，本ソフトウェアに関して，その適用可能性も含めて，いかなる保証も行わない．また，本ソフトウェアの利用により直接的または間接的に生じたいかなる損害に関しても，その責任を負わない．

特定非営利活動法人 TOPPERSプロジェクト
開発成果物の知的財産権に関する規則（目 的）
第１ 条 本 規則 は、特定 非 営利 活 動法 人 TOPPERS プ ロ ジェ ク ト（以下、「TOPPERS プロジェクト」という。）における開発成果物の知的財産権に関する取扱いを定めることを目的とする。
（定 義）
第２条 TOPPERS プロジェクトの会員（以下、「会員」という。）が開発し、次のい ずれかに該当するソフト ウェアを、TOPPERS プロジェ クトの開発成果物（以下、「開発成果物」という。
）と呼ぶ。
(1) TOPPERS プ ロジェクトの開 発計画の一環で 開発したソフト ウェ
ア(2) TOPPERSプロジェクトが、それを開発した会員より、開発成果物として取り扱う旨の合意を得たソフトウェア
２ 開発成果 物の中で、TOPPERS プロジ ェクトから公式に配布 するものと運営委員会において定めたソフトウェアを、TOPPERS公式リリース（以下、「公式リリース」という。
）と呼ぶ。
（知的財産権の帰属）
第３条 開発成果物に 対する知的財産 権は、それを開発した 会員に帰属し、TOPPERS プロジェクトには帰属しないことを原則とする。
２ TOPPERS プロジェクトが公的な補 助金を得て開発したソフ トウェ
アに対す る知的財産権についても、前項 の規定を適用する。ただし、制度上これが認められない場合は例外とする。
（利用条件）
第４条 開発成果物の利用条件は、次に該当する場合を除いて、TOPPERS ライセンスとする。
(1) 他 のオープ ンソース ソフトウェ アもしく はフリー ソフトウェ ア
を改変して開発したソフトウェアで、元となったソフトウェアの利 用条件の制限 により、TOPPERS ライセンス で配布するこ とができない場合(2) 第８条の規定による早期リリースの場合(3) その他、運営委員会において特に必要と認めた場合
２ 公式リリースの利用条件は、TOPPERS ライセンスとする。TOPPERSライセンスで配布することができないソフトウェアは、公式リリースには含めない。
（著作権に関する会員の義務）
第５条 会員は、自らが開発する開発成果物において、他者の著作権を侵害してはならない。
（工業所有権に関する会員の義務）
第６条 会員は、自らが開発する開発成果物に、自らが所有する工業所有権（特許権など）を利用する場合には、TOPPERS プロジェクトにその旨を通知するとともに、開発成果物を利用する場合に限って、当該工業所有権の実施を無償で許諾しなければならない。
２ 会員が法人の一部門である場合、その法人が所有する工業所有権の中で、発明者がその部門に属するものに対してのみ、前項の規定を適用する。
（会員の報告義務）
第７条 会員は、開発成果物が何らかの知的財産権を侵害していることを発見した 場合には、TOPPERS プロジェ クトに直ちにその旨を報 告しなければならない。
（早期リリース）
第８条 会員は、一般公開するのに先立って、開発成果物を入手することができる。これにより入手したソフトウェアを、早期リリースと呼ぶ。
２ 早期リリースの利用条件は、ソースコードや再配布に伴うドキュメ
ン ト に TOPPERS ラ イセ ン スが 掲 載 され て いる 場 合で あ っ ても、TOPPERS ライセンスに対して次の制限を加える。
(1) 会 員は、ソー スコード の形やラ イブラ リ形式な ど、他のソフ トウェア開発に使用できる形で、早期リリースを会員以外に再配布し てはらならない。ただし、運営委員会 の承認がある場合には、この限りではない。
(2) 個人会員（個人正会員、準会員、および個人の特別会員）にあっては、同じ組織に属する者に対しても、前号の規定が適用される。
(3) 会員が法人の一部門である場合、同じ法人の他部門に属する者に対しても、１号の規定が適用される。
（規則の変更）第９条 本規則を変更するときは、総会の議決を経なければならない。

会員の種別
会員の種別

資格

入会金

年会費
団体 : 10 万円
個人 : 2 万円

正会員

団体または個人団体 : 10 万円
個人 : 2 万円

準会員

個人

5000 円

5000 円

特別会員

プロジェクトに貢献があると認められる教育機関・公的機関・非営利団体・個人なしなしすることを目的に、会員が守るべき事項を定めた規則（開発成果物の知的財産権に関する規則）を制定しました。
これは、プロジェクトにおけるオープンソースソフトウェア開発のモデルを規定する重要な規則となります。

参加のお勧めTOPPERS プロジェクトでは、この度設立する NPO 法人の会員を募集しています。プロジェクト の会員となることで、次のようなメリットがあります。
• プロジェクトにおけるソフトウェア開発に参加できること• プロジェクトで開発したソフトウェアを早期に入手できること• プロジェクトで開発するソフトウェアに対して要望を出せること• プロジェクトの主催・共催するセミ ナー等に会員価格で参加できること
NPO 法人の会員には、主に団体を対象とした正会員と、個人を対象とした準会員に加えて、プ ロジェクトに貢献してくださる教育機関・公的機関・非 営利団体・個人で会費を支払うことが難しい方を対 象とした、特別会員の制度を用意しています。
TOPPERS プロジェクトに何らかの形で貢献 されたい方、プロジェクトで開発したソフトウ ェアをお使いの方、プロジェクトに興味をお持ちの方は、ぜ ひ入会をご検討ください。

お問い合わせ先TOPPERS プロジェクトに関するご質問や入会の申込みは、以下にお願いします。
TOPPERS プロジェクト組織化準備委員会事務局
c/o 社団法人トロン協会（担当 : 大橋博）
〒 108-0073 東京都港区三田 1-3-39 勝田ビル 5 階
TEL: (03) 3454-3191 FAX: (03) 3454-3224
Email: secretariat@toppers.jp

TOPPERS プロジェクト組織化準備委員会
http://www.toppers.jp/

c/o 社団法人トロン協会
108-0073〒
東京都港区三田 1-3-39 勝田ビル 5 階
TEL: (03) 3454-3191 FAX: (03) 3454-3224※ TOPPERS は“Toyohashi OPen Platform for Embedded Real-time Systems” の略称，JSP は “Just Standard Profile”の略称です。
※ TRONは “The Real-time Operating system Nucleus” の略称，ITRON は “Industrial TRON” の略称，µITRONは “Micro Industrial TRON”の略称です。
※ 本文中の商品名およびサービス名は，各社の商標または登録商標です。

特定非営利活動法人 TOPPERS プロジェクト 入会申込書
年月

TOPPERS プロジェクト会長殿貴プロジェクトの目的に賛同し、特定非営利活動法人 TOPPERS プロジェクト定款と開発成果物の知的財産権に関する規則を遵守することを承諾しましたので、下記の通り入会を申し込みます。
会員種別✔

（いずれかを選択）

正会員

準会員

特別会員※２

会員情報
団体名（法人名）※３
代表者役職・氏名※１

印（個人の場合は個人名）

所在地

（〒−）

（個人の場合は住所）

担当者情報
担当者所属部署※３
担当者役職・氏名※３
（〒−）

連絡先
TEL :
Email :FAX :ウェブサイト掲載情報
団体名英語表記※３
http://（日本語）http://（リンクを希望する場合） （英語）http://
http://

ウェブサイト URL※１）法人として入会される場合には法人の代表者、法人の一部門で入会される場合には部門の代表者として下さい。
※２）特別会員として入会を申し込まれる場合には、 TOPPERS プロジェクトへの取り組み予定を記した書面を添付して下さい。
※３）個人の場合は記入不要です。
※４）申込者が団体（法人）の場合には、団体（法人）の概要がわかる資料（会社概要など）を添付ください。

日