IT用語集 › インフラ › xneko

xneko

インフラ Svenska → 更新: 2026-10-23
詳細情報
作者
Masayuki Koba
公開
種類
デスクトップトイ

Xの画面でマウスポインタを追いかけ、追いつくと眠り、ポインタが画面端に行くとそこを引っかく猫。1980年代の日本発のデスクトップトイで、今もoneko の名ですべてのディストリビューションに入っている。

Nekoは日本語で猫のことで、プログラムも日本で生まれた。最初は1985年のNEC PC-9801版、次に1989年のMacintosh版で、これは最も多く真似されたデスクトップアクセサリの1つになった。Masayuki Koba がX版のxnekoを書いたのは1990年である。猫は小さなoverride-redirectウィンドウなのでウィンドウマネージャは手を出さず、スプライトの次のコマを毎秒数回描き直す。ポインタに向かって走り、追いつき、座り、毛づくろいをし、あくびをして、ポインタが動くまで居眠りする。ポインタが画面の端に達すると、猫はそこで壁を引っかいている。

Tatsuya Katoのonekoはより多くの動物やキャラクターを加え、今に残るのはこの版で、apt install onekoはいまだに通用する。Windowsにも Neko95 や Neko98 が現れ、以後ほぼ全世代がブラウザ上で猫を作り直してきた。実用性はゼロだが、xnekoは世代のXユーザーに、ウィンドウシステムについて2つのことを教えた。クライアントはウィンドウマネージャが触れない枠なしウィンドウを描けること、そしてイベントを待たず、サーバーに位置を尋ねてポインタを追えることだ。

← 用語集に戻る