Enlightenment
|
| |
|
Enlightenment 0.26.0 | |
| 作者 | カーステン・ハイツラー |
|---|---|
| 初版 | 1997年 |
| 最新版 | |
| リポジトリ | |
| プログラミング 言語 | C言語 (EFL) |
| 対応OS | Unix系 |
| 種別 | |
| ライセンス | 二条項BSDライセンス[2] |
| 公式サイト |
www |
Enlightenment(単に「E」とも)は、X Window System用のコンポジット型ウィンドウマネージャである。バージョン0.20以降はWaylandにも対応している[3]。Bodhi LinuxやPentooなど、いくつかのLinuxディストリビューションには標準で搭載されている[4]。
Enlightenmentの中心となる部分はウィンドウマネージャにすぎないが、多くのモジュールを組み合わせることで、完全なデスクトップ環境のように拡張することができる[5]。バージョン0.17(E17)以降、EnlightenmentはEnlightenment Foundation Libraries(EFL)を用いて記述されており、EnlightenmentプロジェクトはEFLを用いた一連のアプリケーションも開発している。
歴史
[編集]E16以前
[編集]Enlightenmentの最初のバージョンは1997年にカーステン・ハイツラーによってリリースされた[6]。当初、E17においてEFLが追加されるまでは単なるウィンドウマネージャであった[7]。
2012年にEFLで書き直されたE17がリリースされると、Enlightenmentは大幅に書き直され、コードベースが0.16(E16)とそれ以降のバージョン(E17)に分割された。一部のコミュニティはE16のコードベースにとどまり、このバージョンの開発を継続し、E17とは独立したバージョニング方式でリリースを行った。このE16は1.0のマイルストーンに到達し、2024年時点でも活発に開発が続けられている[8]。
E17以降
[編集]2000年、Enlightenmentを他のXウィンドウマネージャと連携するアプリケーションを作成するためのツールキットを開発する目的で、Enlightenment Foundation Libraries(EFL)の開発が開始された。EFLの構築が進むにつれ、EnlightenmentはEFLを活用する形で書き直され、2012年にバージョン0.17.0がリリースされた。このバージョンはEFLを使用するように完全に書き直されたため、E16とは互換性がない[9]。
2025年1月時点の最新バージョンはE27である[10]。
使用
[編集]Bodhi LinuxはEnlightenment 17デスクトップを基盤として作成されたが、これをフォークしてMoskshaを作成した[11]。
Eliveもまた、2019年に3.7シリーズがリリースされるまで、E17のフォークを主要なデスクトップ環境として使用していた。さらにE16も備えており、将来的には新しいE26バージョンの統合も計画されている。
評価
[編集]2011年のE16に関するレビューでは、Enlightenmentは高いカスタマイズ性を持ち、ウィンドウごとの設定が可能であり、モニターのサイズを超える広大な仮想デスクトップのサポート、さらに、ほぼすべての操作をキーボードで行えることがと評価された。外観は称賛された一方で、当時のバグによりデスクトップ環境はやや不安定であると批判された。E16はGNOMEやKDEのウィンドウマネージャとして使用することも可能であったが、レビューでは互換性が低いとされた[12]。
2014年のE17に関するレビューでは、設計が高速でタッチスクリーンに適しており、外観も良好であると評価されたが、ウィンドウサイズ変更のための選択領域が小さいことに不満が示された。デスクトップ環境に付属するデフォルトのターミナルであるTerminologyの外観も称賛された。レビュアーはデスクトップの左クリックおよび右クリックメニューが個人的に好みであると述べた[13]。
2017年のレビューでは、E18は軽量であり、外観がMac OSに似ているとされつつも、デスクトップの左クリックおよび右クリックメニューの存在により習得曲線が急であると指摘された[7]。
2020年のレビューでは、Enlightenmentはキーボードショートカットが非常に多く、軽量で古いハードウェアでも快適に動作し、アイドル時のCPUおよびRAM使用量も少ないと評価された。しかし、デスクトップの左クリックおよび右クリックメニューについては複雑すぎるとして批判された[14]。
リリース履歴
[編集]| バージョン | コードネーム | リリース日 | 詳細 |
|---|---|---|---|
| pre-alpha | Enlightenment Alpha1 | 1996年10月 | |
| 0.13.2 | DR13 | 1998年1月18日[15] | |
| 0.14.0 | DR14 | 1998年7月18日[16][17][18] | |
| 0.15.0 | DR15 | 1999年3月12日[19] | |
| 0.16 | DR16 | 1999年10月27日[20] | 2024年現在もメンテナンスされている。特にレトロなデスクトップとして好まれている。 |
| 0.17 | DR17 | 2012年12月21日[21] | 大幅に書き直された。 |
| 0.18 | DR18 | 2013年12月22日[22] | |
| 0.19 | DR19 | 2014年9月15日[23] | |
| 0.20 | DR20 | 2015年12月1日[24] | |
| 0.21 | DR21 | 2016年6月1日[25] | |
| 0.22 | DR22 | 2017年11月22日[26] | |
| 0.23 | DR 0.23 | 2019年8月24日[27] | |
| 0.24 | DR 0.24 | 2020年5月17日[28] | |
| 0.25 | DR 0.25 | 2021年12月16日[29][30] | |
| 0.26 | DR 0.26 | 2023年12月23日[31] | |
| 0.27 | DR 0.27 | 2025年1月11日[32][33] |
関連項目
[編集]脚注
[編集]- ^ “Enlightenment 0.27.1 Release” (2025年3月14日). 2025年3月17日閲覧。
- ^ “Enlightenment/COPYING at master”. 2024年7月26日閲覧。
- ^ “Enlightenment DR 0.20.0 Release”. Enlightenment.org. 2018年6月21日時点のオリジナルよりアーカイブ。2016年3月8日閲覧。
- ^ Zinoune, M. (2012年7月10日). “Enlightenment distributions that are still alive!”. Unixmen. 2023年12月4日閲覧。
- ^ “Portal:Enlightenment”. en.opensuse.org (2012年12月21日). 2018年2月12日時点のオリジナルよりアーカイブ。2014年6月17日閲覧。
- ^ “The windows manager Enlightenment – MVPS.net Blog” (英語). 2023年12月4日閲覧。
- ^ a b Germain, Jack M. (2014年5月16日). “Enlightenment Linux: It's Not What You Think” (英語). LinuxInsider. 2023年12月4日閲覧。
- ^ “Enlightenment E16”. www.enlightenment.org. 2024年7月27日閲覧。
- ^ Zinoune, M. (2024年6月28日). “Enlightenment 17 is soon to be released! | Unixmen” (英語). 2024年7月27日閲覧。
- ^ “Enlightenment 0.27.0 Release”. www.enlightenment.org. 2024年1月25日閲覧。
- ^ Desktop, Moksha. “Moksha Desktop – The future desktop environment of the Bodhi Linux project.”. mokshadesktop.github.io. 2024年7月27日閲覧。
- ^ “Best lightweight window managers for Linux” (英語). TechRadar (2011年7月3日). 2023年12月4日閲覧。
- ^ “The desktop-a-week review: Enlightenment (E17)” (英語). Network World. 2023年12月4日閲覧。
- ^ Perkins, John (2020年10月1日). “Enlightenment Desktop Review: A Beautiful, Lightweight but Different Desktop Manager” (英語). Make Tech Easier. 2023年12月4日閲覧。
- ^ “New E Already Released”. Slashdot News (1998年1月19日). 2025年4月9日閲覧。
- ^ “Enlightenment 0.14 release”. Slashdot (1998年7月18日). 2025年4月9日閲覧。
- ^ “"E news"”. 1999年4月28日時点のオリジナルよりアーカイブ。2020年5月19日閲覧。
- ^ “Official Word on Enlightenment DR14”. Slashdot (1998年7月16日). 2025年4月9日閲覧。
- ^ “Enlightenment 0.15”. Slashdot (1999年3月12日). 2025年4月9日閲覧。
- ^ “"E news"”. 2000年3月4日時点のオリジナルよりアーカイブ。2020年5月19日閲覧。
- ^ “After 12 years of Development, E17 Is Out”. Slashdot (2012年12月21日). 2025年4月9日閲覧。
- ^ “Enlightenment DR 0.18: Improved Compositing, Wayland Support”. slashdot (2013年12月22日). 2025年4月9日閲覧。
- ^ “v0.19.0”. git release. 2025年4月9日閲覧。
- ^ “Enlightenment E20 Released With Full Wayland Support”. slashdot (2015年12月). 2025年4月9日閲覧。
- ^ “v0.21.0”. git release. 2025年4月9日閲覧。
- ^ “v0.22.0”. git release. 2025年4月9日閲覧。
- ^ “v0.23.0”. git release. 2025年4月9日閲覧。
- ^ “v0.24.0”. git release. 2025年4月9日閲覧。
- ^ “Enlightenment 0.25.0 Release” (2021年12月16日). 2021年12月27日閲覧。
- ^ “v0.25.0”. git release. 2025年4月9日閲覧。
- ^ “Enlightenment 0.26.0 Release” (2023年12月23日). 2023年12月25日閲覧。
- ^ “Enlightenment 0.27.0 Release” (2025年1月11日). 2025年1月26日閲覧。
- ^ “v0.27.0”. git release. 2025年4月9日閲覧。