Endless Computersは、あらゆる年齢層のコンピューター初心者が簡単に使えるOS「Endless OS」ディストリビューションの新バージョンを準備中です。デスクトップOSの進化の可能性を示す、他に類を見ないディストリビューションです。
Endlessは、2020年から非営利団体として活動するアメリカの企業です。コンピューターとコンピューターリテラシーを、まだコンピューターにアクセスできない人々に届けることを目指しています。主力製品は、一風変わったLinuxディストリビューションであるEndless OSです。また、Endless OSが入った起動可能なUSBフラッシュドライブ「Endless Key」と、手頃な価格の「Endless Laptop」も提供しています。
しかし、今日主に取り上げるのはこのディストリビューションです。Endless OSは、DebianやGNOMEといった主流のコンポーネントをいくつか組み合わせることで、全く異なるものを生み出しています。おそらく最も普及しており、実験色の薄いイミュータブルデスクトップLinuxと言えるでしょう。ハードディスクのレイアウトは標準的なもの(標準Linuxフォーマットでフォーマットされた単一のルートパーティション)ですが、ルートディレクトリは読み取り専用です。スーパーユーザーであっても読み取り専用です。このOSはDebianベースですが、やコマンドなどのコマンドラインパッケージ管理ツールは一切ext4
ありません。apt
dpkg
Endless OS 4は、Windowsのようなパネルを備え、3つのアプリが開いており、Skypeのステータスアイコンも表示されている。
アップデートはRed Hatが開発したOStreeツールによって処理されます。これはスマートフォンのアップデートと少し似ています。ベンダーは定期的にOSのアップデートイメージを発行し、コンピューターはそれをすべてダウンロードしてワンステップで適用します。これはバックグラウンドで自動的に行われ、問題がなければアップデートが保留中であることを通知し、再起動すると新しいOSがダウンロードされます。問題が発生した場合は、コンピューターは自動的に古いバージョンにロールバックできます。
アップデートがアトミック (完了するかしないかのどちらかのステップで実行される)かつトランザクショナル(問題が発生した場合に元に戻してOSを以前の状態に戻すことができる)になるという考え方です。これは、FedoraのSilverblueとKinoiteのスピン、そして組み込みおよびIoT向けのUbuntu Coreディストリビューションで使用されている原理と同じです。
これは従来のディストリビューションとは異なります。従来のディストリビューションでは、アップデートはほぼ継続的に、断片的にリリースされ、すべて個別にインストールされます。これは本質的に脆弱です。まず、インストールにはメインのファイルシステムが読み書き可能でマウントされている必要があります。そのため、マシンや電源の故障など、何か重大な問題が発生した場合、ファイルシステムはおそらく損傷し、修復が必要になります。修復には長い時間がかかり、専門家による介入が必要になる場合もあり、正常に動作する保証もありません。ファイルシステムが読み取り専用であれば、そのような損傷からより安全になります。
また、アップデートの途中で失敗すると、必然的にコンピュータは部分的にしかアップデートされず、新旧のコンポーネントが不整合な状態になります。互換性のないコンポーネントの組み合わせが動作しない場合、操作を完了できなくなる可能性があり、元に戻すことはできません。Debian関連の例を挙げると、Firefox 78がインストールされているがバージョン91が必要な場合、新しいバージョンをインストールすると古いバージョンが完全に上書きされます。Aptは、他の従来のパッケージマネージャーと同様に、「元に戻す」機能がありません。つまり、前の状態に戻すことはできません。唯一の方法は、古いバージョンを再度ダウンロードし、新しいバージョンを削除してから、古いバージョンを再インストールすることです。アップデートが完了しなかった場合、または新しいバージョンに互換性がない場合は、動作するブラウザがなくなり、古いバージョンをダウンロードできなくなります。
これは深刻な問題です。確かに、何十年もの間、何百万人ものLinux技術者にとってはうまく機能してきましたが、今では同じOSが、PCの電源を切る前にシャットダウンする必要があることに気づいていないかもしれない、技術に詳しくない何百万人ものユーザーの前に立ちはだかっています。Androidはこの問題を回避する方法を模索してきましたし、Appleも様々なOSで同様の対策を講じてきました。OStreeはこの問題に対する一つの解決策であり、Endlessは、デジタル技術へのアクセスがあまりにも限られている小学生や祖父母にOStreeを提供しています。
Endless OS 4パネルは、アプリが開いているときでも常に表示されるため、アップストリームGNOMEよりも視覚的に切り替えができます。
Endless OSは、堅牢性と耐障害性を高めるためのあらゆる対策に加え、従来のディストリビューションよりも使いやすい設計となっています。デスクトップはGNOMEベースですが、スマートフォンのような要素とWindowsのような要素を融合させ、大幅に改良されています。現在リリースされているEndless OS 4.0.13のデスクトップは、GNOME 3.38.5をベースに若干のアレンジが加えられています。Endlessでは、GNOMEのアプリケーションブラウザと検索ボックスがデスクトップの背景に直接配置されています。また、GNOMEのトップパネルと「ダッシュ」(ドックのようなランチャー)が、画面下部にWindowsに似たレイアウトで統合されています。
- Fedora 38がついに形になりつつある
- Haiku ベータ 4: BeOS の再構築 / リリース準備ほぼ完了 / 美しいもの
- 新しいソフトウェアは新しいハードウェアを販売するが、その共生関係に脅威が迫っている
- DragonFly BSD 6.4 の簡単なツアーに興味がありますか?
UIはなかなか気に入っています。まるでフォンドルスラブのようなシンプルさと即時性、そしてデスクトップPCを使ったことがある人なら誰でもWindowsによく似たプログラム切り替えメカニズムが組み合わされています。普通のGNOMEとは異なり、タイトルバーには最大化ボタンと最小化ボタンがあります。ウィンドウの操作方法を知っている人なら操作できますが、そうでない場合でも、OSがフルスクリーンアプリ間の切り替えを容易にしてくれます。EndlessにはUbuntu AppIndicators拡張機能もバンドルされており、Skypeなどのアプリをバックグラウンドで実行し、パネルにステータスアイコンを表示できます。
Endless OS 5は、アップストリームのGNOME 41に近いデスクトップを備えています。
近々リリースされるEndless OS 5は、GNOME 41をベースに開発されています。現時点では、Endless OS 4をダウンロードして開発版にアップデートするしかありません。Endless OS 5は、これまでよりもアップストリームGNOMEに近い設計になっています。例えば、GNOMEのトップパネルと下部のフローティングドックはそのまま残っています。これは、GNOMEブログで述べられているように、EndlessがGNOME 4xの開発に深く関わっていたことが一因です。実際、EndlessのCEOであるRob McQueen氏は、GNOME Foundationの会長も兼任しています。彼はThe Reg誌にこう語っています。
単一のタスクバーから 2 つのパネルへの変更に関して、彼は次のように続けました。
これまでと同様に、このOSには幅広いアプリケーションがプリインストールされています。多くのLinuxディストリビューションはコンピューターに精通したユーザー向けのツールに重点を置いていますが、Endless OSはより一般的な教育および娯楽アプリを提供しています。料理、衛生、健康、神話と伝説に関する情報プログラムやオフライン百科事典に加え、様々なメディア作成アプリや子供向けゲームも用意されています。インターネット接続が断続的または制限されているユーザーにも便利であること、そしてオフラインでもコンピューターが使えることを設計の目的としています。とはいえ、Endless OSはFlatpakとFlathubのすべてのアプリをサポートしています。
Reg FOSSデスクはEndless OSをしばらく前から検討しており、その成果に満足しています。ChromeOSとは異なり、サインインにオンラインアカウントは不要で、オフラインでも利用可能です。考え抜かれたフロントエンドデザインと、内部のハイテク技術の興味深い組み合わせが絶妙に融合しています。私たちは、同社の旧型Endless Oneデスクトップをレビュー用に所有していますが、2GBのRAMを搭載したCeleronでも、このOSは驚くほど使いやすくなっています。新バージョンは電力効率も向上しているはずです。例えば、選択肢がある場合、消費電力の高いディスクリートGPUではなく、統合GPUを自動的に優先します。ディスクリートGPUは、グラフィックを最も多く使用するアプリのために確保されています。®