組込み向けJavaScriptエンジンにようこそ
企業間相互利用や連携を必要とするトレーサビリティ、新旧コード体系の混在に対応するための「マルチコードプラットフォーム」を支える技術の一つとして、組込み向けJavaScriptエンジン:Jsmn を開発しました。
組込み向けJavaScriptエンジン:Jsmn は、Mozilla FoundationのFirefoxのJavaScriptエンジンであるSpiderMonkeyを組込み向けに移植したものです。MPL(Mozilla Public License)として、ソースコード・実行バイナリを公開します。現在、Jsmn はユビキタスコミュニケータ(業務用UC・UC05)に実装しています。Jsmn からカスタムオブジェクトとして、RFID、ファイル、ネットワークなどのデバイスドライバを呼び出すことが可能です。Webプログラミングを中心に普及したスクリプト言語をオープンソースとして公開することで、組込み技術者不足の解消、頻繁に少量のロジック変更に対応、ライセンス料や開発コスト・開発期間の削減を可能にします。
- 組込み向けJavaScript エンジン:Jsmn (カタログ)
- 組込み向けJavaScript エンジン:Jsmn (ブログ)
- Jsmnについて(YouTube)
- Jsmn開発環境とテスト環境(YouTube)
Nihon Unisys, Ltd. released a JavaScript engine for embedded devices, named "Jsmn". It is a part of technology supporting "Multi-code Platform", hich enables an interoperability of information exchanged under mixed environment of several code systems and architectures. Jsmn is ported from "SpiderMonkey", which is a JavaScript engine of "Mozilla® Foundation Firefox®", so that it fits for embedded devices. Its source code and executable binary are released under MPL (Mozilla® Public License). Currently, Jsmn is implemented on the Ubiquitous Communicators (UC for Business use/UC05/UC06). Drivers of devices such as RFIDs, files, and networks, can be called as custom objects from Jsmn. Mozilla and Firefox are trademarks or registered trademarks of the Mozilla Foundation
アプリケーション
Jsmnを利用したアプリケーションは以下のものがあります。
ダウンロード
本プログラムは、「Mozilla Public License Version 1.1」に基づいて提供されています。 「Mozilla Public License Version 1.1」は、次に示すURLにおいて参照することができます: http://www.mozilla.org/MPL/MPL-1.1.html
- 2009/10/02 Jsmn 2.0.0 JsmnEmulator(UC05) for Windows、JsmnEmulator(業務用UC) for Windows、FirstJsmn(はじめてのJsmn)を作成しました。
- 2008/09/11 Jsmn 1.5.0 統合開発環境EclipseのJsmn APIの補完機能と自動テストツールを開発しました。
- 2008/07/24 Jsmn 1.3.0 Bluetooth対応、x86開発ボード対応、Jsmnエミュレータ対応しました。
- 2008/03/18 Jsmn 1.0.0 PPPやDateを呼び出せるシステム関数(System)、生ソケット(Socket)、文字コード変換(TRONCodeFrameWork)、2.45GHzのRFIDリーダ対応しました。
- 2007/12/05 Jsmn βバージョン(0.5.1) UC05/06用に赤外線対応しました。
- 2007/10/04 Jsmn βバージョン(0.5.0)
- 2007/09/11 Jsmn βバージョン(0.0.4)
お知らせ
最近のサイト内の出来事については タイムライン をご覧ください。
- 2010/04/20 TRONWARE No.122に「オープンソースxT-Kernelで無限大を目指せ」でJsmnxT-Kernelの記事が掲載されました。
- 2010/02/20 TRONWARE No.121に「ucodeで作るアセット管理サービス」としてTRONSHOW2010パネルディスカッションの記事になりました。合わせてT-Engineショーケースにも写真入りで紹介されました。
- 2009/10/20 TRONWARE No.119に「UC向けJavaScriptエンジンJsmnとエミュレータ」として記事が掲載されました。
- 2009/10/05 T-Engineフォーラム部会のゲストトークに、組込み向けJavaScriptエンジンを出展しました。
- 2009/09/16 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
- 2008/09/17 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
- 2008/06/05 TRONWARE No.111に組込み向けJavaScriptエンジンが掲載されました。
- 2008/03/18 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
- 2008/02/09 東京ユビキタス計画・銀座の民間参加実験に、組込み向けJavaScriptエンジンを出展しました。
- 2007/12/18 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
- 2007/12/12 TRONSHOW2008の日本ユニシスブースに、組込み向けJavaScriptエンジンの出展しました。
- 2007/09/11 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
- 2007/08/04 TRONWARE No.106に組込み向けJavaScriptエンジンが掲載されました。
- 2007/07/30 組込み向けJavaScriptエンジン 開発サイトをオープンしました(当サイト)。
- 2007/06/11 日本ユニシスの「東京ユビキタス計画・銀座」実証実験をオープンしました。
- 2007/06/04 T-Engineフォーラム総会のショウケースに、組込み向けJavaScriptエンジンを出展しました。
バグ報告/要望
組込み向けJavaScriptエンジンに関連して公開しているソフトウェアに関するバグ報告や新機能の要望などは 「お問合せフォーム」をご利用ください。開発チームがチケットとして登録します。
問合せ
ご意見・ご質問は 「お問合せフォーム」をご利用ください。
