xautolock
自分では何もロックしない小さなプログラム。キーボードとマウスの無操作時間を監視し、時間切れになると画面ロッカーを起動する。
1990年代初頭にStefan De TrochとMichel Eyckmansが書いた。当時は誰もがxlockを使っていたが、xlockは自分では起動してくれなかった。デフォルトは10分とxlockだが、-lockerで任意のコマンドを指定でき、-notifyで数秒前に警告を出せる。-cornersを使うと、ポインタを画面の隅に置くことが「今すぐロック」または「ロックしない」を意味する。後者はおそらく、プレゼンをする人が考案したのだろう。
初期のバージョンは、すべてのウィンドウでイベントを自力で選択してアイドルを測っていたが、これは不格好で漏れもあった。後のビルドは、サーバが対応していればMIT-SCREEN-SAVERを使う。測る役とロックする役を分ける設計は、ミニマルなデスクトップ環境で今も生きており、xautolockとslockは組で使われ続けている。