SCIM 1.0.0 リリース 43
ここまできた! 部門より
Anonymous Coward曰く、"9月4日付でSCIM (Smart Common Input Method platform)のバージョン1.0.0がリリースされました。これはUNIX上における快適な入力環境の実現、およびインプットメソッドの開発を簡潔にするためのフレームワークで、C++によるオブジェクト指向なデザインを採用し、様々なコンポーネントが動的モジュール化されているのが特徴です。開発者から見た利点としては、IMEngineと呼ばれるプラグインを書いて(再コンパイルなしに)様々な言語に対応できる点が挙げられるでしょう。現在入手できるIMEngineには以下のものがあります。
- scim-tables(テーブルベースのインプットメソッド。CJK、アムハラ語、ロシア語のデータが含まれる)
- scim-chinese(ピンイン入力による簡体字中国語のインプットメソッド)
- scim-hangul(韓国語のインプットメソッド)
- scim-uim(uimのブリッジ。uimがサポートするインプットメソッドが利用できる)
- scim-m17n(m17n-libのブリッジ。m17n-libがサポートするインプットメソッドが利用できる)
またXIMだけでなくgtk-immoduleや開発中のimmodule for Qtにも対応しているので(IIIMFへの対応も予定されている)、インプットメソッド開発者が個別に実装する手間もなくなります。
一方、エンドユーザにとっての利点ですが、Gtk+によるユーザーフレンドリーなGUI(ツールバー、候補ウインドウ、設定ツール)が用意されていて、WindowsやMacからLinuxに乗り換えた人でもさほど違和感なく使える点が挙げられると思います。KDEな人向けにはskimがありますので、 代わりにそちらを使ってみてください。"