mlvwm
詳細情報
- 作者
- Takashi Hasegawa
- 公開
- 種別
- ウィンドウマネージャ
Macintosh-like Virtual Window Manager。System 7の縞模様のタイトルバー、画面上端のメニューバー、隅のリンゴを X11 に持ち込んだ1997年のウィンドウマネージャ。Unixの箱でMacが恋しい人のために。
Takashi Hasegawaが1997年に書いたmlvwmは、名前が示す流儀に従っている。FVWMと同じく数ページ分の仮想デスクトップを持ち、すべてを制御する設定ファイル~/.mlvwmrcが一つあり、見た目についての確固たる考えがある。その考えとは、クラシックMac OSだ。ウィンドウには横縞のタイトルバー、左端に閉じるボックス、右端にズームボックスが付き、画面上端には常にメニューバーがあって、左にはリンゴ、設定で定義したメニューが並ぶ。デスクトップアイコンやダブルクリックといった細部まで含まれ、遠目にもそれと分かる外見だった。
真似できなかったのは、Macのメニューバーの核心、つまり動作中のプログラムのメニューがそこへ移ってくることだ。Xのプログラムにはメニューを外部に渡す手段がなく、バーには設定ファイルにあるものしか表示されなかった。結果として、遠くから見るとMacのようで、近づくとXとして振る舞うデスクトップになった。1998年には、まさにそれを求める種類のユーザーがいた。開発は2000年前後に止まったが、2010年代にGitHubで保守されるフォークが現れ、モダンなビルド環境と同じ縞模様を備えている。