MATE (デスクトップ環境)
- العربية
- বাংলা
- Català
- Čeština
- Deutsch
- Ελληνικά
- English
- Esperanto
- Español
- Euskara
- فارسی
- Suomi
- Français
- Frysk
- עברית
- Magyar
- Bahasa Indonesia
- Italiano
- ქართული
- 한국어
- Кыргызча
- Lombard
- മലയാളം
- Bahasa Melayu
- Nederlands
- Norsk bokmål
- Polski
- Português
- Runa Simi
- Română
- Русский
- Саха тыла
- Simple English
- Српски / srpski
- ไทย
- Türkçe
- Українська
- Tiếng Việt
- 中文
開発元 | Perberos及びMATE Developers |
---|---|
初版 | 2011年8月19日 (13年前) (2011年08月19日) |
最新版 | 1.28.2[1] ウィキデータを編集 - 2024年3月11日 (11か月前) [±] |
リポジトリ | ウィキデータを編集 |
プログラミング 言語 | C言語, C++, Python |
対応OS | X11を有するUnix-like |
対応言語 | 多言語 |
サポート状況 | 開発中 |
種別 | デスクトップ環境 |
ライセンス | GNU LGPL, GNU GPL |
公式サイト |
mate-desktop |
テンプレートを表示 |
MATE(マテ、スペイン語発音: [ˈmate] )はGNOME 2のコードからフォークされたデスクトップ環境である。MATEという名称は、マテ茶とその原料となることで知られる南米の亜熱帯地域原産の植物イェルバ・マテに由来する[2] 。リネームはGNOME 3のコンポーネントとの競合を防ぐために行われた。
歴史
[編集 ]従来のデスクトップメタファーをGNOME Shellによる新しいインターフェースで置き換えたGNOME 3はLinuxコミュニティの一部から批判を受けた。一部のユーザーは新しいGNOMEを受け入れることを拒否し、GNOME 2の開発を継続する者を求めた[3] 。MATEプロジェクトは、Arch LinuxユーザーであるPerberosによってこのタスクを行うために立ち上げられた[4] [5] 。
アプリケーション
[編集 ]いくつかのGNOMEアプリケーションはフォークされ、リネームされた:
- Caja - ファイルマネージャ(元Nautilus)
- Pluma - テキストエディタ(元Gedit)
- Eye of MATE - 画像ビューア(元Eye of GNOME)
- Atril - ドキュメントビューア(元Evince)
- Engrampa - ファイルアーカイバ(元アーカイブマネージャー)
- MATE Terminal - 端末エミュレータ(元GNOME 端末)
- Marco - ウィンドウマネージャ(元Metacity)
- MDM - ディスプレイマネージャ(元GDM)
開発
[編集 ]プロジェクト黎明期のMATEはGNOME 2.32関連パッケージのソースコードをスクリプトによって機械的にリネームし、それによって生じる動作の不具合を手作業で修正するという単純で強引なものだった。この手法はとにかく動作するGNOME 2.Xのフォークを提供するという点ではある意味現実的ではあったが、GNOME Foundationが廃止を宣言したlibgnome, libgnomeui等の旧式ライブラリに事実上依存するという問題もはらんでいた。
現在のリードデベロッパであるStefano Karapetsasはこれらのライブラリ類をメンテナンスする気が無いどころか「無駄なフォーク」とまで言い切っており[6] 、バージョンが進むごとに順次廃止し、GNOME 3.Xが利用するのと同等の最新ライブラリに移行、もしくは単純に廃止している(下表参照)。バージョン1.8完成段階で残るライブラリはlibmatekbd, libmateweather, mate-dialog程度となっており、UXの見た目はともかくコードベースの観点からは、MATEはすでにGNOME 2.XよりむしろGNOME 3.Xに近いとすら言えるようになっている。
GTK3への移行については、mucharmapからgucharmapへの移行によって(動作に必須ではない部分的なものではあるが)すでに完了している。将来的に予定されるzenityへの移行、libunique依存の排除、libgweatherへの移行などもGTK3依存が必須であり、特にlibunique依存の排除、libgweatherへの移行についてはそれぞれ主要コンポーネントであるCajaとmate-panelのGTK3への移行が必要となる。
保守的なUXとリソース消費の少なさについては将来的にも維持するとしている。
バージョン | リリース日 | 主要変更点 | 廃止パッケージ (カッコ内は移行先パッケージ) |
---|---|---|---|
1.2 | 2012年4月16日 | 動作の安定化 | |
1.4 | 2012年7月30日 | 不安定なアプリケーションの廃止 evolution依存を排除 | mate-disk-utility mate-policy-kit mate-sound-recorder |
1.6 | 2013年4月2日 | GNOME 2.32からフォークした旧式ライブラリの多くを廃止 | MateConf(GSettings) MateCorba(DBus) MateVFS(GIO) libmatenotify(libnotify) libmateui libmatecanvas libmatecomponent libmatecomponentui libmate |
1.8 | 2014年3月4日 | GTK+3に依存しない範囲での旧式ライブラリの廃止がほぼ完了 | mate-doc-utils(yelp) libmatekeyring(libsecret) mate-keyring(gnome-keyring) libmatewnck(libwnck) mucharmap(gucharmap) mate-bluetooth(blueman) |
1.10 | 2015年6月11日 | GTK+3の実験的サポート | mate-calc(galculator) mate-dialog(zenity) mate-system-tools |
1.12 | 2015年11月05日 | GTK+3の正式サポート Wayland,systemd-logind,Accounts Supportのサポート | |
1.14 | 2016年04月08日 | ||
1.16 | 2016年09月21日 | ||
1.18 | 2017年03月13日 | ||
1.20 | 2018年02月07日 | HiDPI のサポート、GTK+3.22 採用 | |
1.22 | 2019年03月18日 | ||
1.24 | 2020年02月10日 | ||
1.26 | 2021年08月03日 | 一部アプリケーションへのWaylandサポートの追加
Plumaのアップデート |
|
1.28 | 2024年02月27日 | Waylandサポートの強化
Meson (ソフトウェア)のサポート(一部) |
cpio(unar) |
Linux Mintとの関係
[編集 ]Linux MintプロジェクトリーダーのClement LefebvreがMATEプロジェクト創設者四人のうちの一人であるため[7] 、Linux MintとMATEの関係はきわめて密接である。Clement Lefebvre自身がプロジェクトマネージャー兼主要開発者として参加するほか、Mintコミュニティにも協力を呼びかけており、バグフィックスの上流への還元などが積極的に行われている。ただし、両者はあくまでも個々に独立したプロジェクトである。
採用
[編集 ]MATE V1.2は2012年 4月16日にリリースされた。 Linux Mintのバージョン12 "Lisa"に搭載されている標準のデスクトップ環境の一つとなっている[8] [9] 。また、Ubuntuでも2015年 4月23日に公開された15.04世代より、MATEを採用したUbuntu MATEが公式なフレーバー(派生ディストリビューション)となった[10] 。MATEのパッケージはArch Linux、Debian、FedoraやSabayon Linuxでも入手可能である[11] [12] [13] 。 MATEはLinux Mint Debian Editionにおいても第一のデスクトップ環境として採用されており、Cinnamonが代替のデスクトップとして使用可能である[14] 。
出典・脚注
[編集 ]- ^ "version 1.28.2"; 閲覧日: 2024年3月12日; 出版日: 2024年3月11日.
- ^ "About MATE", MATE, http://mate-desktop.org/ 2014年9月20日閲覧。 .
- ^ Linus Torvalds Ditches GNOME For Xfce, Digitizor, (2011年08月04日), http://digitizor.com/2011/08/04/linus-torvalds-ditches-gnome-for-xfce/ 2012年9月19日閲覧, "While you are at it, could you also fork gnome, and support a gnome-2 environment? — Linus Torvalds" .
- ^ "Mate Desktop Environment - GNOME2 fork", Arch Linux Forums, https://bbs.archlinux.org/viewtopic.php?id=121162 2014年4月6日閲覧。 .
- ^ Larabel, Michael (2011年08月17日), "A Fork Of GNOME 2: The Mate Desktop", Phoronix , http://www.phoronix.com/scan.php?page=news_item&px=OTgxMA 2012年9月19日閲覧。 .
- ^ FOSDEMにおけるStefano Karapetsasによるプレゼンテーション
- ^ [1]
- ^ Lefebvre, Clem (2011年11月26日), "Linux Mint 12 Release Notes", Linux Mint , http://linuxmint.com/rel_lisa.php 2012年9月19日閲覧。 .
- ^ Holwerda, Thom (2011年11月27日), "Linux Mint 12 Released", OSNews , http://www.osnews.com/story/25371/Linux_Mint_12_Released 2012年9月19日閲覧。 .
- ^ 「Ubuntu新版「15.04」がデビュー」『日経Linux 2015年6月号』、日経BP、2015年5月。
- ^ Which distributions is MATE packaged for?, "About", MATE, http://mate-desktop.org/about/ 2012年9月19日閲覧。 .
- ^ lxnay (2012年09月13日), "Press Release. Sabayon 10", Sabayon Linux , http://www.sabayon.org/release/press-release-sabayon-10 2012年9月19日閲覧。 .
- ^ Mashal, Dan; Dieter, Rex (2012年07月19日), "Features/MATE-Desktop", Fedora Wiki, https://fedoraproject.org/wiki/Features/MATE-Desktop 2012年9月19日閲覧。 .
- ^ Lefebvre, Clem (2012年04月05日), "Update pack 4 is out!", Linux Mint , http://blog.linuxmint.com/?p=1949 2012年9月19日閲覧。 .
関連項目
[編集 ]外部リンク
[編集 ]
この項目は、FLOSSに関連した書きかけの項目 です。この項目を加筆・訂正などしてくださる協力者を求めています(Portal:FLOSS)。
コミュニティ |
| |||||
---|---|---|---|---|---|---|
アプリケーション | ||||||
テクノロジー | ||||||
関連記事 | ||||||