コンテンツにスキップ

Universal Network Objects

出典: フリー百科事典『ウィキペディア(Wikipedia)』

これはこのページの過去の版です。Luixxiul (会話 | 投稿記録) による 2008年5月2日 (金) 02:01個人設定で未設定ならUTC)時点の版 (en:Universal Network Objects(08:14, 27 April 2008)を翻訳。)であり、現在の版とは大きく異なる場合があります。

(差分) ← 古い版 | 最新版 (差分) | 新しい版 → (差分)

Universal Network Objects (UNO) はOpenOffice.orgで用いられているソフトウェアコンポーネントである。インターフェース志向であり、LAN内部もしくはインターネット上で単一のコンピュータにおいて、異なるプログラム言語や、オブジェクトモデル、マシンアーキテクチャ間の相互運用性を提供することを目的とする。

UNOは言語バインディングのあるプログラム言語であれば、どの言語からであっても実装もしくはアクセスすることができる。完全なUNO言語バインディングはC++ (コンパイラに依存)やJavaPythonTcl向けに存在する。またObject REXXに対する作業が現在行われている。アクセスのみが可能なバインディングはStarOffice Basicや、OLE Automation.NET Common Language Infrastructure向けに存在する。

UNOはLGPL下において配布されているFLOSSである。

関連項目

外部リンク