| 安定リリース | 2.3.8 / 2017年12月5日 |
|---|---|
| リポジトリ |
|
| 書かれた | C |
| タイプ | ウィジェットツールキット |
| ライセンス | LGPL-2.1 以降(2.3.4 以降) 独自 (2.3.4 以前) |
| Webサイト | モチーフ |
コンピューティングの世界では、Motif は、グラフィカル ユーザー インターフェイス(GUI) 仕様と、UnixおよびUnix 系オペレーティング システム上のX Window Systemでその仕様に準拠したアプリケーションを構築するためのウィジェット ツールキットの両方を指します。Motif のルック アンド フィールは、さまざまなユーザー インターフェイス要素に基本的な四角形と彫刻された 3 次元効果を使用することで区別されます。
Motif は、 Common Desktop EnvironmentおよびIRIX Interactive Desktop用のツールキットであり、Unix の標準ウィジェット ツールキットでした。Motif と密接に関連しているのは、Motif Window Manager (MWM) です。
Motifは長年プロプライエタリソフトウェアとして提供されていましたが、2012年にGNU Lesser General Public License (LGPL-2.1以降)に基づくフリーソフトウェアとしてリリースされました。 [1]
歴史

Motif は、Open Software Foundation (OSF) によって、Unix プラットフォームの標準グラフィカル ユーザー インターフェイスとして作成されました。[2] OSF は、新しいインターフェイスを一から作成するのではなく、1988 年に Request For Technology (RFT) を開始して、サード パーティから既存のテクノロジを募集しました。OSF は、既存のインターフェイスを丸ごと採用するか、複数の既存製品のテクノロジを使用してインターフェイスを作成することを意図していました。40 の製品が提出され、その中から OSF が 23 の最終候補を選出しました。[3]最終候補には、Adobe Inc.のDisplay Postscript、Sun MicrosystemsのOPEN LOOK、Digital ResearchのGEM、IXI LimitedのX.desktop、Apollo Computerの Open Dialogue、カーネギーメロン大学のAndrew User Interface System、Digital Equipment CorporationのXUI、Hewlett-PackardとMicrosoftのCXI および PM/Xが含まれていました。最終的にOSFはHPとMicrosoftのCXIとDECのXUIを選択し、CXIのルックアンドフィール、ウィンドウマネージャ、Common User Access準拠と、XUIのウィジェットツールキットAPIとユーザーインターフェイス言語(UIL)を採用した。[4] [5] Motifは1989年にOSFによって初めて出荷された。[2]
標準化

Motif は、商用 Unix の標準デスクトップであった Common Desktop Environmentの基本的な構成要素です。
IEEE 1295規格(現在は廃止されている[6])は「Motif API」を定義している。[7]バージョン2.1以降、MotifはUnicodeをサポートしており、さまざまな多言語環境で広く使用されている。
ライセンス

独自
Motif はもともと、ロイヤルティの支払いを必要とするライセンスの下で提供されていました。
オープンモチーフ
2000年5月15日には、Open Motif(実質的に同じコードベースだがライセンスが異なる)[8]というバージョンがリリースされた。このライセンスでは、Open Motifが使用されるプラットフォームがオープンソースである場合に、Open Motifをロイヤリティフリーで配布できるというものだった[9] が、それ自体はオープンソースライセンスではなかった。この名前は、フリーソフトウェア財団のリチャード・ストールマンによって、特にOpen Groupが「Motifのソースコードをオープンソースコミュニティに公開した」という声明に対して、人々にそれが適切なオープンソースまたはフリーソフトウェアであると誤解させる可能性があるとして批判された[10] 。Open Motifの最初のリリースは、2000年5月のバージョン2.1.30であった。Open Motif 2.3は2007年6月にリリースされ、その後、2008年9月に2.3.1のバグ修正リリース、2009年3月に2.3.2のバグ修正リリースが続いた。
Motif がクローズドソース ソフトウェアだった時代に、LGPL に基づくフリー ソフトウェア実装を作成することを目的として LessTifプロジェクトが作成されました。
GNU LGPL
2012年10月、MotifはGNU LGPL-2.1以降のソースコード配布としてリリースされました。[11] MotifのソースコードはSourceForgeで入手できます。
参照
参考文献
- ^ 「ニュース | ICS MotifZone」. motif.ics.com . 2023年3月30日閲覧。
- ^ ab 「ユーザーインターフェースハイブリッド - Motif によるユーザー環境の統合」。The Open Group。2018年 1 月 15 日時点のオリジナルよりアーカイブ。
- ^ Martin Marshall、Ed Scannell (1988 年 10 月 10 日)。「OSF がユーザー インターフェイスの検索範囲を 23 に絞り込む」。InfoWorld。p . 45。2021年12 月 29 日閲覧。
- ^ Janet Dobbs (1989年8月). 「生産的かつ移植性の高いグラフィカルUNIXアプリケーションを作成するための戦略」(PDF) . AUUGニュースレター. 10 (4): 50. 2021年12月29日閲覧。
- ^ Axel O. Deininger、Charles V. Fernandez (1990 年 6 月)。「インタフェース動作の一貫性の確保: HP OSF/Motif グラフィカル ユーザー インタフェース」(PDF) 。2021 年12 月 29 日閲覧。
- ^ 「1295-1993 - IEEE 情報技術標準 - X ウィンドウ システム - モジュラー ツールキット環境 (MTE)」。IEEE コンピューター協会。2023年3 月 30 日閲覧。
- ^ 「Open Group デスクトップ テクノロジー -- Motif」。The Open Group。
- ^ Open Motif よくある質問 「現在の安定版 2.1.30 リリースでは、著作権とライセンスに関する記述が一部異なる以外は、Motif と Open Motif は機能とソース コードが同じです。Open Motif と商用製品の主な違いはソフトウェア ライセンスです。」
- ^ 「THE OPEN GROUP PUBLIC LICENSE: MOTIF GRAPHICAL USER INTERFACE SOFTWARE」。The Open Group。
- ^ Mark Hatch (2000 年 5 月 15 日)。「お知らせ: Motif のオープン ソース コミュニティへのリリースにより、Open Motif Everywhere が実現」。ニュースグループ: comp.windows.x.announce。Usenet : xannounce145@ics.com。2013年11 月 29 日閲覧。
- ^ 「ICS MotifZone」 2012年10月. 2023年3月30日閲覧。
