子どもの頃の自宅PCルームのためのデスクトップ Blue95
(github.com/winblues)- Blue95 は、過去のコンピューティング時代を思い起こさせる、モダンで軽量なデスクトップ体験を提供するプロジェクトで、Fedora Atomic Xfce と Chicago95 テーマをベースにしている
- インストールなしで試せる Live ISO の提供を開始したが、Live CD 機能は新機能であり、まだテスト中
- 同梱のインストーラーは アルファ版 で、欠けている機能が多いため、Blue95 のインストールにはドキュメントの Install Guide にある方法を推奨
- プロジェクトの目標は、Fedora Xfce の中核システムコンポーネントと更新スケジュールに合わせ、Universal Blue のコーデック・自動更新などの調整を取り入れて、より使いやすい標準体験を作ること
- 古い OS デザインを正確に複製することは目標ではなく、使いやすさと正確な再現が衝突する場合は、通常 ユーザビリティ・アクセシビリティ を優先する
Blue95 が提供するデスクトップ体験
- Blue95 は、「子どもの頃の自宅PCルーム」を思い起こさせるデスクトップを目指している
- 過去のコンピューティング時代の雰囲気を取り入れつつ、モダンで軽量なデスクトップ体験を提供する
- ベースは Fedora Atomic Xfce で、テーマには Chicago95 を使用している
- 関連資料として Screenshots、YouTube、Documentation のリンクを提供している
インストールせずに試す
- Blue95 は、インストールせずにライブ環境として起動できる Live ISO を作成している
- Live CD は新機能で、まだテスト中
- 同梱のインストーラーは アルファ版 で、欠けている機能が多い
- 実際のインストールは、ドキュメントの Install Guide にある方法を推奨している
インストール案内
- インストール方法は、ドキュメントの Install Guide に従うよう案内している
- README 本文には、別途詳しいインストールコマンドは含まれていない
プロジェクトの目標と非目標
- Blue95 の目標は、Fedora Xfce と中核システムコンポーネントおよび 更新スケジュール を合わせること
- Universal Blue の調整を取り入れて、より使いやすい標準体験を作ることも目標
- 例として コーデック と 自動更新 が含まれる
- 過去のコンピューティング時代に根ざした美学を提供することが目標
- 非目標 は、数十年前の OS デザイン要素を忠実に複製すること
- 使いやすさと正確な複製が衝突する場合は、通常 ユーザビリティ と アクセシビリティ を優先する
ベースプロジェクトと謝辞
- Blue95 は Chicago95 と Chicagofier に謝意を示している
- BlueBuild、Universal Blue、Fedora を基盤エコシステムとして挙げている
- Xfce チームも謝辞の対象に含まれている
1件のコメント
Hacker News のコメント
見た目がよく、使いやすそう
最近のモダンなOS UIは、使いやすさの観点では客観的に悪化していて、重要な機能を分かりにくいメニューの何階層も奥に隠しているように見える
1970年代以降のOSシェアのタイムラプス動画も思い出す: https://youtube.com/watch?v=cTKhqtll5cQ
Windowsの支配力は今見てもすさまじく、MacのデスクトップとノートPCは相対的にはニッチに近い
シンプルで直感的で、試したことへの見返りがあり、あれこれクリックしているうちにWeezerのミュージックビデオやパズルゲームのようなものを見つけたりした
行き詰まっても説明書以外に助けてくれる人はいなかったので、試行錯誤で解決し、最終的にはハードウェアの交換、ドライバーのインストールとアップグレード、OSの再インストール、ハードディスクのパーティション分割、ネットワークやファイルシステムまで学び、自信がついた
今の子どもがWindowsであれMacであれOSの前に座ると、ポップアップや警告、選択肢が多すぎて、単純な操作にも複数のやり方があり、メニューの奥深くに埋もれているため、コンピューティングの基礎とOSがどうつながっているのかというメンタルモデルを作るのが難しそうに見える
今では自分でさえ、問題が起きるとインターネットで検索し、使えそうな情報源を探し、似ているが違う問題を選り分けなければならず、見返りというよりフラストレーションに近い
このプロジェクトは正しい方向への一歩に見え、実際に試してみたい
スクリーンショットを見ると、タスクバーのボタンが端に近すぎたり、ウィンドウのタイトル領域が狭すぎたり、フォルダーが黄色すぎたりして、いちいち気になってしまう
Wineは例外的にこの感じが少なく、高DPIに設定して実際の比率が見慣れたものと違っていても問題なかった
テーマ作者を批判したいのではなく、なぜ多くの復刻版に共通してこうしたズレが出るのかが気になる
モダンなUIより散漫でなく、どのウィンドウがどのウィンドウの上にあるのかすぐ分かる何かがある
モダンなUIは、柔らかい影と枠線のないウィンドウに頼りすぎている気がする
結局やめた理由は、スクリーンショットを送るたびにWindows 95を使っているわけではないと説明しなければならなかったこと、グレー基調が時間とともに気になってきたこと、そしてより統合されたデスクトップ体験が欲しくなりKDE Plasmaへ移ったことだった
それでもPlasmaは、昔のWindowsのようにタスクバーにウィンドウタイトルを表示し、アニメーションをほぼなくすように設定している
主な原因はフラットUIだと思う
個人的には35年前のNeXTSTEPインターフェースを超えるものはなく、Windows 95はその弱い模倣に近いと思っている: https://www.gnustep.org/carousel/PC_1300x650.png
最近、両親をLinuxへ移行させることを真剣に考えている
主な用途はウェブと基本的な生産性ツール程度だが、Windowsはますます敵対的になってきた
両親は今や各種詐欺や攻撃により弱い年齢になっており、Windowsを取り除いて問題の一カテゴリ全体をなくすという選択がますます魅力的に見える
Chicago95の存在を忘れていたが、これはぴったりかもしれない
慣れ親しんだ感じがするだろうし、テーマだけで全部解決するわけではないにせよ、移行の負担を大きく減らしてくれそうだ
この時代のコンピューティングが懐かしい
ここ数年、緊急の初期化や再インストールをしたことがない
キーボード付きタブレットも「コンピューター」を必ず使わなければならないという負担を減らしてくれるし、使っているスマートフォンに応じてiOSかAndroidを選べばよい
毎週直してあげるわけにはいかなかったからだ
たまにLibreOfficeで文書を開くが、高度な使い方ではない
メンテナンスも今ではとても簡単で、SSHで接続してアップデートすればよい
問題が起きてサポートが必要なら、SSHで入ってトンネルを開き、Remminaでデスクトップに接続して説明する
一度Ubuntuがデスクトップ環境にまったく入れなくなったことがあったが、パッケージの更新とアップグレードだけでまた動くようになった
問題が起きたら戻せる自動アップグレードは本当に良い
https://fedoraproject.org/atomic-desktops/
Universal Blueには見た目よく磨き込まれた派生版があるが、開発チームからは「古いものは全部悪い」という雰囲気が少し感じられる: https://universal-blue.org
OpenSUSE MicroOSデスクトップは、非技術者にはまだ早いが、btrfsスナップショットベースのアトミックアップグレード戦略がはるかに速くシンプルなので注目している: https://microos.opensuse.org
こういうテーマは好きだ
ただ、当時可能だったものと比べて超高解像度フォントが使われている点が、本物らしさを損ねている
画面上で十分読める低解像度フォントには、懐かしさのせいか不思議な魅力がある
残念ながら、数十年前のピクセルフォントは4Kモニターでは見栄えがよくなりにくそうだ
結局、当時のシステムで古いゲームを遊ぶために1024x768のモニターまで注文した
今はCRTを使っていないからだ
ごく初期のひどいフラットパネルを買った人たちはそうやってコンピューターを使っていたかもしれないが、その時代の大半は、にじんでエッジがぼやけるCRTで体験していた
高解像度画面向けにCRTフィルターをベースにしたフォントを作ることはできるだろうが、4Kモニターでも正確さのためにはサブピクセル配置の最適化がなお必要になりそうだ
古いUIを現代的に再現するときのもう一つの問題は、寸法が微妙にずれていることが多い点
こうした違いが雰囲気を壊す
一部はフォントの高さの違いから生じるが、多くの場合、何かが1ピクセルずれていて、単に変に見える
95風UIではコントロールの枠線、特に「3D」コントロールの明るい側の枠線がよくある問題で、スクリーンショットにもそうした例が多く見える
そうなら当然、高解像度フォントが必要で、その方向なら悪くなさそう
整数スケーリングがピクセルフォントで生じるさまざまな問題を解決してくれるはず
最近使っている現代的なデスクトップ環境は3つある
Windows 10/11では、特に11でアプリ名の先頭を検索ボックスに打ち込むのが一番簡単
「伝統的な」メニューまで2回クリックしてからまたスクロールするよりよい
Gnomeは新しいLinuxインストール時にだけ使い、たいていすぐMateに変えるが、スマホ風のアプリグリッドがあり、ここでもアプリ名の先頭を打つのが最速
Mateは現代的でありながらWindows 95パラダイムを保っていて、2本のツールバーを下部の1本にまとめるのも簡単なので、今でも一番好きなデスクトップ環境
派手なグラフィック効果がすべて良いわけではない
最近のWindowsでアプリウィンドウを別の画面へドラッグして移動するのがどれほど難しいかは、言い出したくもない
上部バーのうち、まだドラッグ可能で他の要素に邪魔されていない2%ほどを探さなければならない
昔のメニューのスクリーンショットを見るたびに懐かしさがこみ上げる
すっきりして見える
90年代後半から2000年代初頭に、fvwm95やicewmのテーマが似た役割を果たしていたのを覚えている
GTKで動作する無料のVB6クローンであるGambasと一緒に使うと面白そう: https://gambaswiki.org/website/en/main.html
自分の基準では、今でも一貫性のあるデスクトップ環境設計の頂点
見栄えがよく鮮明なカラーUIをレンダリングできるほど技術的に進歩していた一方で、ほとんどのユーザーはまだコンピューター初心者だったため、OS設計者はできるだけ明確に作ろうと意識していた
アプリケーションも各プラットフォーム向けに書かれ、そのUIガイドラインに従う傾向があった
Windows 95、NT、System 7とSystem 8、BeOS、NextSTEPはいずれもUXが非常に明確だった
ウィンドウをどこへドラッグすべきか、何をクリックできるのか、設定をどこで見つけるのかが常に分かった
-- Douglas Adams
XFCE+GTKテーマ一つのために、まったく新しいディストリビューションを立ち上げる必要が本当にあるのか?
ディストリビューションである必要があったかと言えば違うが、そもそも存在する必要もなかった
それでも存在してくれてよかったし、本当に「whips the llamas ass」だと感じる
必要な変更をまとめてUXを作ったFedoraイメージにすぎず、独自のソフトウェアリポジトリは提供していない
非公式のFedora Spinに近い
より良い現代的な折衷案は、KDE3の後継プロジェクトであるTrinity Desktopだと思う: https://www.trinitydesktop.org/
彗星カーソルと、いつの間にかインストールされたIEツールバーがいくつもあってこそ完成
このプロジェクトはChicago95 UIをプリインストールしてくれること以外に、何を提供しているのか?
良いLinux代替がないWindowsアプリの大半を実行できるだろうから
xyplorer、sumatra、irfanviewのようなもの
もしかすると、ルートがC:\にマッピングされたシェルもあるとよい