入力メソッドフレームワーク(Linux)
Linux/Unix系OS上で日本語・中国語・韓国語(CJK)などの非ラテン文字入力を実現するための基盤ソフトウェア群。アプリケーション側はXIM/GTK IM Module/Qt IM Moduleなどの仕組みを介してこれらのフレームワークに接続し、変換エンジン(Anthy, Mozc, Pinyinなど)を利用する。
配下ノート
- SCIM — 2001年頃登場した初期の主要IMF。モジュール化されたアーキテクチャを採用したが、現在は歴史的な位置づけ。
- IBus — 2008年登場。D-Busベースの疎結合な設計。SCIMを置き換えてFedora/Ubuntuのデフォルトに。GNOMEとの親和性が高い。
- Fcitx / Fcitx5 — 2002年、中国語入力ツールとして誕生。
.so共有ライブラリの動的ロードによるアドオン機構が特徴。KDE/中華圏で優勢。