Elementary OS

elementary OSは、UbuntuベースのLinuxディストリビューションである。

elementary OSはPantheonデスクトップ環境を普及させるための旗艦となるLinuxディストリビューションであり、これはLinux MintがCinnamonデスクトップ環境を普及させるために取った手法と似ている、PlankやMidori、Scratchなどのelementary OSアプリケーションと深く統合されている。このディストリビューションはウィンドウマネージャにMutterをベースとしたGalaを用いる。

当初このディストリビューションは、Ubuntu用に設計されたテーマとアプリケーションをセットにしたものであったが、後に独自のLinuxディストリビューションに進化した。Ubuntuベースであるため、Ubuntuのソフトウェアリポジトリとパッケージを利用でき、ソフトウェアのインストール/削除にはUbuntuソフトウェアセンターを用いる。ユーザインタフェースは新規ユーザーに直感的であること、多大なリソースを消費しないことを狙いとしている。

1. 設計理念
-------

elementary OSプロジェクトは既存のデスクトップ環境で認められた多数の不備を解決することを狙いとしている。つまり:

ユーザインタフェースの簡素化による全体的な美観の向上
CやValaで書かれたコアアプリケーションの使用によりソフトウェア依存関係を減らすこと
端末へのアクセスの必要を減らすことelementary OSはGNUの基本理念に反するわけではないものの、こうした意図的な設計選択は、ほとんどのGNU/Linuxディストリビューションが志向しているデスクトップ環境の自由な設定・カスタマイズ性からは逸脱している。elementary OSプロジェクトのHuman Interface Guidelinesでは、本格的なカスタマイズよりむしろ、すぐに使用でき、ゆるやかに学習曲線を上っていくことに焦点を当てている。elementary OSの開発者が自身に定めていた3つの中核となる規則は、「簡潔さ」、「設定不要」、「文書説明の最小化」であった。

elementary OSはその登場時から、視覚性とユーザーエクスペリエンスの双方に関して、設計がmacOSとよく似ているとして、称賛と批判の両方を受けている。

PantheonのメインシェルはPlank 、MidoriおよびScratchなどの他のelementary OSアプリケーションと深く統合されている。elementary OSディストリビューションはウィンドウマネージャに、MutterをベースとしたGalaを使用している。

2. ソフトウェアコンポーネント
----------------

Pantheon Greeter: LightDMベースのセッションマネージャ
Wingpanel: GNOME Shellのトップパネルの機能に似たトップパネル
Slingshot: WingPanelにあるアプリケーションランチャー
Plank: Dock
Switchboard: 設定アプリケーション
Web: WebKitGTK+ベースのウェブブラウザ
Mail: Valaで書かれた電子メールクライアント
Maya: デスクトップカレンダー
Noise: オーディオプレーヤー
Scratch: geditやLeafpadと比べてシンプルなテキストエディタ
Pantheon Terminal: 端末エミュレータ
Pantheon Files: ファイルマネージャ

3. インストール
---------

elementary OSは無償の、Live CD/Live USBで配布されており、ユーザーはインストールせずともLive CDかLive USBのどちらかを選んでelementary OSシステムを試すことができる。インストーラはUbuntuやその派生のデフォルトインストーラーのUbiquityである。

4. バージョン
--------

4.1. 0.1 Jupiter
----------------

elementary OSの最初の安定版は//Jupiter//で、2011年3月31日に公開された。Ubuntu 10.10をベースにしていた。2012年10月でJupiterのサポートは終了し、さらにelementary OS公式ウェブサイトの履歴からもなくなり既にダウンロードできない。

4.2. 0.2 Luna
-------------

2012年11月、//Luna//というコードネームでUbuntu 12.04 LTSをベースとしたelementary OSのベータ第1版がリリースされた。//Luna//のベータ第2版が2013年5月6日にリリースされ、300以上のバグ修正と、多言語サポート強化やマルチディスプレイサポート、アプリケーションの更新などいくつかの変更があった。2013年8月7日、2013年8月10日までの時を刻むカウントダウン時計が公式ウェブサイトに現れた。elementary OSの安定第2版である//Luna//は8月10日にリリースされ、同時にelementary OSウェブサイトの全面的なメンテナンスとデザイン変更が行われた。

4.3. 0.3 Freya
--------------

elementary OSの安定第3版の名前はIsisで、2013年8月にプロジェクトリーダーのDaniel Foréが提案した。名称は後にテロリストグループのISILを想起させないよう、Freyaに変更された。Ubuntu 14.04 LTSをベースとしており、2014年8月にリリースされた。Freyaのベータ第1版は2014年8月11日にリリースされた。ベータ第2版は2015年2月8日にリリースされた。最終バージョンのリリースでは、2015年4月3日からウェブサイトにカウントダウン時計が現れ、同年4月11日にリリースが実施された。

4.4. 0.4 Loki
-------------

elementary OS 0.4は//Loki//というコードネームの現行リリースであり、2016年4月にリリースされたUbuntu 16.04 LTS  をベースとしている。elementary OS 0.4のベータ版は2016年6月13日にリリースされた。//Freya//の時と同様、最終版のリリースに先駆けカウントダウン時計が現れた後、最終版は2016年9月9日にリリースされた。

4.5. 5.0 Juno
-------------

elementary OS 5.0は、"Juno"のコードネームで知られ、2018年の10月16日にリリースされた。このアップデートでは、AppCenterの"pay-what-you-want"システムが導入され、夜間に画面の色を変えるナイトライト機能が実装された。また、変更可能なウィンドウのタイリングをはじめ、他のPantheonとelementaryアプリケーションの新機能も実装されている。アップデートはまた、新たなハウスキーピング機能を含んでおり、これは一定の間隔ののちに一時的な削除ファイルを取り除くものである。

2018年11月の時点において、Junoは、160,000回以上ダウンロードされた。このうち1%の人びとがelementaryへの支払いを選択している。

5. バージョン表
---------



6. 論争
-----

2015年、elementary OSの開発者はダウンロードページを変更し、最新の安定版のHTTP直接ダウンロードを提供する前に金額を入力するページをデフォルトで表示した。実際にはユーザーの寄付額は任意で、また無償でもよいにもかかわらず、このように表示するのは一般的にFOSSディストリビューションの基本理念に沿うものとはみなされないとして議論が巻き起こった。elementary OSチームは「ユーザーの約99.875%は無料でダウンロードしている」と弁明し、デフォルトでの金額入力はディストリビューションの開発継続を保障するための手段として正当なものと主張した。

7. 脚注
-----

7.1. アプリ
--------

8. 関連項目
-------

9. 外部リンク
--------