「Motif」の版間の差分
ナビゲーションに移動
検索に移動
(ページの作成:「'''Motif'''(読み:もちーふ)とは、X Window System( Xlib )のクソっぷりを覆い隠すためにOpen Software Foundation(以下OSF)に…」) |
|||
1行目: | 1行目: | ||
'''Motif'''(読み:もちーふ)とは、[[X Window System]]( [[Xlib]] )のクソっぷりを覆い隠すために[[Open Software Foundation]](以下OSF)によって開発された「GUIアプリをサクッと作るための[[ライブラリ]]」の規格である。 | '''Motif'''(読み:もちーふ)とは、[[X Window System]]( [[Xlib]] )のクソっぷりを覆い隠すために[[Open Software Foundation]](以下OSF)によって開発された「GUIアプリをサクッと作るための[[ライブラリ]]」の規格である。 | ||
− | + | 当初はあくまで「規格」であり「OSF加盟各社が好き勝手に互換品を作れ」という代物であったが、結局のところOSFが公式にツールキット(ライブラリ)を作り公開した。当初から[[ソースコード]]自体は公開されていたものの、それを利用するには商用ライセンスを契約する必要があった。2000年5月に「[[オープンソース]]な[[OS]]上での利用に限り無償利用できる」というライセンスになった。 | |
− | + | Motifは[[プログラミング]]する際にX11の[[疑似オブジェクト指向]]を意識する必要性がなくなる利点がある。 | |
− | + | また、こいつを使うととりあえずウインドウやボタンなどの基本的な部品のデザインが統一される。Motifを使うと20世紀のGUIになり見た目はかなりダサいが「[[GTK+]]なんかより安定している」という理由で2021年時点でも利用したがる[[プログラマー]]が後をたたない。 | |
− | + | == 関連項目 == | |
+ | * [[X Windows System]] | ||
+ | * [[X11]] | ||
+ | * [[X10]] | ||
+ | * [[UNIX System V Release 4]] | ||
+ | * [[オブジェクト指向プログラミング]] | ||
+ | * [[Bjarne Stroustrup インタビュー]] | ||
+ | * [[DDD]] |
2021年8月5日 (木) 02:29時点における最新版
Motif(読み:もちーふ)とは、X Window System( Xlib )のクソっぷりを覆い隠すためにOpen Software Foundation(以下OSF)によって開発された「GUIアプリをサクッと作るためのライブラリ」の規格である。
当初はあくまで「規格」であり「OSF加盟各社が好き勝手に互換品を作れ」という代物であったが、結局のところOSFが公式にツールキット(ライブラリ)を作り公開した。当初からソースコード自体は公開されていたものの、それを利用するには商用ライセンスを契約する必要があった。2000年5月に「オープンソースなOS上での利用に限り無償利用できる」というライセンスになった。
Motifはプログラミングする際にX11の疑似オブジェクト指向を意識する必要性がなくなる利点がある。
また、こいつを使うととりあえずウインドウやボタンなどの基本的な部品のデザインが統一される。Motifを使うと20世紀のGUIになり見た目はかなりダサいが「GTK+なんかより安定している」という理由で2021年時点でも利用したがるプログラマーが後をたたない。