コンテンツにスキップ
Wikipedia

MATE (デスクトップ環境)

出典: フリー百科事典『ウィキペディア(Wikipedia)』
曖昧さ回避 Desktop Mate」とは異なります。
MATE
開発元 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.org ウィキデータを編集
テンプレートを表示

MATE(マテ、スペイン語発音: [ˈmate] )はGNOME 2のコードからフォークされたデスクトップ環境である。MATEという名称は、マテ茶とその原料となることで知られる南米の亜熱帯地域原産の植物イェルバ・マテに由来する[2] 。リネームはGNOME 3のコンポーネントとの競合を防ぐために行われた。

歴史

[編集 ]

従来のデスクトップメタファーGNOME Shellによる新しいインターフェースで置き換えたGNOME 3はLinuxコミュニティの一部から批判を受けた。一部のユーザーは新しいGNOMEを受け入れることを拒否し、GNOME 2の開発を継続する者を求めた[3] 。MATEプロジェクトは、Arch LinuxユーザーであるPerberosによってこのタスクを行うために立ち上げられた[4] [5]

アプリケーション

[編集 ]

いくつかのGNOMEアプリケーションはフォークされ、リネームされた:

開発

[編集 ]
この節は更新が必要とされています。
この節には古い情報が掲載されています。編集の際に新しい情報を記事に反映させてください。反映後、このタグは除去してください。(2017年6月)

プロジェクト黎明期の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、DebianFedoraSabayon Linuxでも入手可能である[11] [12] [13] 。 MATEはLinux Mint Debian Editionにおいても第一のデスクトップ環境として採用されており、Cinnamonが代替のデスクトップとして使用可能である[14]

出典・脚注

[編集 ]
  1. ^ "version 1.28.2"; 閲覧日: 2024年3月12日; 出版日: 2024年3月11日.
  2. ^ "About MATE", MATE, http://mate-desktop.org/ 2014年9月20日閲覧。 .
  3. ^ 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" .
  4. ^ "Mate Desktop Environment - GNOME2 fork", Arch Linux Forums, https://bbs.archlinux.org/viewtopic.php?id=121162 2014年4月6日閲覧。 .
  5. ^ 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日閲覧。 .
  6. ^ FOSDEMにおけるStefano Karapetsasによるプレゼンテーション
  7. ^ [1]
  8. ^ Lefebvre, Clem (2011年11月26日), "Linux Mint 12 Release Notes", Linux Mint , http://linuxmint.com/rel_lisa.php 2012年9月19日閲覧。 .
  9. ^ Holwerda, Thom (2011年11月27日), "Linux Mint 12 Released", OSNews , http://www.osnews.com/story/25371/Linux_Mint_12_Released 2012年9月19日閲覧。 .
  10. ^ 「Ubuntu新版「15.04」がデビュー」『日経Linux 2015年6月号』、日経BP、2015年5月。 
  11. ^ Which distributions is MATE packaged for?, "About", MATE, http://mate-desktop.org/about/ 2012年9月19日閲覧。 .
  12. ^ lxnay (2012年09月13日), "Press Release. Sabayon 10", Sabayon Linux , http://www.sabayon.org/release/press-release-sabayon-10 2012年9月19日閲覧。 .
  13. ^ Mashal, Dan; Dieter, Rex (2012年07月19日), "Features/MATE-Desktop", Fedora Wiki, https://fedoraproject.org/wiki/Features/MATE-Desktop 2012年9月19日閲覧。 .
  14. ^ Lefebvre, Clem (2012年04月05日), "Update pack 4 is out!", Linux Mint , http://blog.linuxmint.com/?p=1949 2012年9月19日閲覧。 .


関連項目

[編集 ]

外部リンク

[編集 ]
ウィキメディア・コモンズには、MATE (デスクトップ環境) に関連するカテゴリがあります。


コミュニティ
人物
その他
アプリケーション
テクノロジー
関連記事
全般
解説
開発 (英語版)
OS (英語版)
ソフトウェア
ホスティング
団体
標準化団体
開発支援団体
ライセンス
指針
主要例
その他
課題
特性上の課題
対立と論争
その他
一覧
デスクトップ環境
GTKベース
Qtベース
Motifベース
その他
グラフィカルシェル
Xウィンドウマネージャ
コンポジット型
スタック型
タイル型
Wayland
関連項目

AltStyle によって変換されたページ (->オリジナル) /