Cinnamon

| この項目では、デスクトップ環境について説明しています。香辛料については「シナモン」を、その他の用法については「シナモン (曖昧さ回避)」をご覧ください。

|

Cinnamon

Cinnamonデスクトップ環境

作者|  Linux Mintチーム
開発元|  Linux Mintチーム
初版|  2011年 (14年前) (2011)
最新版|  6.4.10[1]  \- 2025年4月29日 (3か月前) [±]
リポジトリ|

* github.com/linuxmint/cinnamon

プログラミング
言語|  CおよびJavaScript、Python
対応OS|  Linux (X11)
プラットフォーム|  GNOME 3
サポート状況|  開発中
種別|

* デスクトップ環境
* 元々はグラフィカルシェル

ライセンス|  GPL v2
公式サイト|  projects.linuxmint.com/cinnamon/ （英語）
テンプレートを表示

Cinnamon（シナモン）は、GNOME 3をベースとしたデスクトップ環境であり、2011年に初版がリリースされた。Cinnamonのプロジェクトは元々GNOME Shellをフォークすることで、単なるグラフィカルシェルとして開始されたが、Cinnamon 2.0で固有のデスクトップ環境となった。Cinnamonは元々Linux Mintのために開発されたが、時が経つにつれ他のLinuxディストリビューションへも広く普及している。

Cinnamonデスクトップ環境はGNOMEとは異なるGUIを実装することを目的としているため、GNOME Core Applicationsの多くはフォークされてGUIは適切に書き換えられた。

## 歴史

[編集]

この節の出典や参考文献は、一次資料や記事主題の関係者による情報源に頼っています。 信頼できる第三者情報源とされる出典の追加が求められています。
出典検索?: "Cinnamon" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL（2015年11月）

|

Linux Mint開発チームは最初、GNOME 3リリース後におけるLinux Mintディストリビューションの今後を心配していた。GNOME 3の新しいグラフィカルシェルのGNOME ShellはLinux Mint開発チームがLinux Mintに対して念頭に置いたデザインの目標にふさわしくなかったが、当初はそれ以外に選択肢がなかった[要出典]。Linux Mint 11 "Katya" は、GNOME 2が付属したLinux Mintの最後のリリースとして2011年にリリースされたが、GNOME パネルが既に開発されていないためより良い解決策が必要であることは明らかだった[要出典]。このため、Linux Mint開発チームはGNOME ShellをLinux Mintの目標にふさわしいように改善を手がけることにし、その結果として "Mint GNOME Shell Extensions" (MGSE) ができた。その間にMATEがGNOME 2からフォークされた。Linux Mint開発チームはLinux Mint 12 "Lisa" に、従来のGNOME 2デスクトップを使うかGNOME 3ベースのMGSEを使うかをユーザーが選べるようにするため、MGSEと並んでMATEを組み込むことに決定した[要出典]。

しかしながら、MGSEは予想を下回った。GNOME ShellはLinux Mint開発チームが念頭に置いた方向性とは異なった方向に向かっているため、MGSEが長期で存続できないことが明らかであった。この問題に呼応して、Linux Mint開発者が開発プロセスをより良く制御できるようにし、かつLinux Mintの将来リリースでの使用のために彼ら自身のGNOMEインターフェイス未来像を実装するため、Linux Mint開発チームはCinnamonプロジェクトを作りGNOME Shellをフォークした。このプロジェクトはLinux Mintのブログで2012年1月2日に公式にアナウンスされた[2]。

バージョン1.2より、CinnamonはウインドウマネージャとしてGNOME 3から導入されそのウインドウマネージャとなったMutterのフォークであるMuffinを使っている[3]。

Cinnamon 1.6は2012年9月18日に導入された。Nautilusを新しいデフォルトファイルマネージャであるNemoに置き換えた。ただしまだNautilusはオプションとして使用できる[4]。

Cinnamon 1.8は2013年5月5日にリリースされ、GNOME コントロールセンターはフォークされた。それは現在Cinnamon-Control-Centerと呼ばれGnome-Control-CenterとCinnamon-Settingsを結合した。Gnomeスクリーンセーバーもフォークされ現在はCinnamon-Screensaverと呼ばれる。現在、.themesフォルダの中にある凡例のテーマの代わりにコントロールセンターを通じてアプレット、拡張機能、デスクレット、テーマのインストールと拡張が可能である。Cinnamon-Screensaverは修正されたNemoインタフェースも扱え、リリースと共にもたらされたデスクレットはウィジットのようである。

Cinnamon 2.0は2013年10月10日にリリースされた。このバージョンからCinnamonはUnityやGNOME ShellのようにGNOMEデスクトップのトップにあるフロントエンドではなくなり、「完全なデスクトップ環境」になった。CinnamonはまだGNOME技術上でビルドされておりGTKを使うが、インストールにはGNOME自体を必要としなくなっている。このリリースの最大の変更は改善されたエッジタイリング、改善されたユーザー管理、フルスクリーンアプリケーション用の設定可能な個別のサウンド効果とパフォーマンス改善である。

Cinnamon 3.2は2016年11月7日にタグ付けされ[5]、同年11月13日に最初のMint環境であるLMDE2にリリースされた。このリリースの最大の変更はメニューシステムの見栄えの変更、スクリーンセーバーの改訂、入力メソッド選択の変更、画面端にパネルを置けるようになったこと[6]、背景遷移の改善、アプレット設定処理の変更、そして画面回転に基づく加速度計などの機能をもたらすlibinputライブラリを使うための変更[7]である。

### リリース履歴

[編集]

リリース履歴

バージョン  | リリース日  | 依存するGTK | 利用可能なOS  | 詳細
1.4  | 2012-05-22  | 3.4 (2012-03-26)  | Linux Mint 13  | Cinnamonの最初のメジャーリリース[8]
1.6  | 2012-11-20  | Linux Mint 14  |
1.8  | 2013-05-13  | Linux Mint 15  |
2.0  | 2013-11-30  | 3.8 (2013-05-13)  | Linux Mint 16, Fedora EPEL 7[9] | このバージョンからCinnamonは完全なデスクトップ環境になる。
2.2  | 2014-05-31  | ≥ 3.9.12  | Linux Mint 17, Debian 8 "Jessie"[10] |
2.4  | 2014-11-29  | Linux Mint 17.1  |
2.6  | 2015-06-30  | Linux Mint 17.2、Fedora 21および22  |
2.8  | 2015-12-05  |  | Linux Mint 17.3, Fedora 23  |
3.0  | 2016-04-26  |  | Linux Mint 18（Ubuntu 16.04 LTSベース）、Debian 9 "Stretch"、Fedora 24  |
3.2  | 2016-11-07  | GTK ≥ 3.12 (2014-03-25), GIO ≥ 2.35.0, Clutter（英語版） ≥ 1.10.0, GOBJECT_INTROSPECTION ≥ 0.9.2, GJS≥2.3.1  | Linux Mint 18.1, Fedora 25, Ubuntu 17.04  |
3.4  | 2017-05-07  |  | Linux Mint 18.2  | デスクトップグリッド、ファイル検索におけるワイルドカードのサポート、マルチプロセス設定デーモン、パネルランチャーにおけるデスクトップアクション、Nemoにおいてデスクトップ操作とファイルマネージャのプロセス分離。
3.6  | 2017-10-24  |  | Linux Mint 18.3  |
3.8  | 2018-04-24  |  | Linux Mint 19  |
4.0  | 2018-10-04  |  | Linux Mint 19.1  | ウィンドウリストやパネルレイアウトのカスタマイズ強化。
4.2  | 2019-06-29  |  | Linux Mint 19.2  |
4.4  | 2019-11-25  |  | Linux Mint 19.3  |
4.6  | 2020-05-13  |  | Linux Mint 20  |
4.8  | 2020-11-26  |  | Linux Mint 20.1  |
5.0  | 2021-06-01  |  | Linux Mint 20.2  |
5.2  | 2021-11-28  |  | Linux Mint 20.3  |
5.4  | 2022-06-11  |  | Linux Mint 21  |
5.6  | 2022-11-19  |  | Linux Mint 21.1  |
5.8  | 2023-06-08  |  | Linux Mint 21.2  |
6.0  | 2023-11-29  |  | Linux Mint 21.3  | 実験的なWaylandサポートを開始。
6.2  | 2024-06-16  |  | Linux Mint 22  |
6.4  | 2024-11-28  |  | Linux Mint 22.1  |

## ソフトウェアコンポーネント

[編集]

→「GNOMEアプリケーション一覧」も参照

NemoファイルマネージャはGNOMEのファイルをベースとしている。

CinnamonはいくつかのGNOME Core Applicationsをフォークしている。

### X-Apps

[編集]

Xed v1.2.2

CinnamonにはX-Appsが導入されている[11]。X-Apps はGNOME Core Applicationsをベースとしているが、CinnamonだけでなくMATEやXfceでも動作するよう変更されており、伝統的なユーザインタフェース (UI) が搭載されている[12][13]。

* Xed \- gedit/Plumaをベースとしたテキストエディタ。
* Xviewer \- Eye of GNOMEをベースとした画像ビューア。
* Xreader \- Evince/Atrilをベースとしたドキュメントビューア。
* Xplayer \- ビデオ（旧名Totem）をベースとしたメディアプレーヤー。
* Pix \- gThumbをベースとした画像オーガナイザー（英語版）

## 特徴

[編集]

Cinnamonには以下の特徴がある[3]。

* アニメーション、トランジション効果およびコンポジションを使用した透過などのデスクトップ効果
* メインメニュー、ランチャー、ウインドウリスト、システムトレイは画面の左右上下に調整可能
* 様々な拡張機能
* パネルにあるアプレット
* GNOME Shellと似た機能を持つ概観
* 容易にカスタマイズを行える設定エディタ。以下をカスタマイズできる:
* パネル
* カレンダー
* テーマ
* デスクトップ効果
* アプレット
* 拡張機能

GNOME Shell用のドキュメントの大半はCinnamonに適用される[要出典]が、2012年1月24日時点でCinnamon自体の公式ドキュメントはなかった[14]。Linux MintのCinnamon版用のドキュメントに、Cinnamonデスクトップの章が存在する[15]。

### ギャラリー

[編集]

* Linux Mint SarahにおけるCinnamon 3.0.7のメニュー

* Alt-Tab（英語版）サムネイルとウインドウプレビューを示すCinnamon 1.6

* Notificationアプレットを示すCinnamon 1.6

* Workspace（英語版） OSD（英語版）を示すCinnamon 1.6

* Cinnamon 3.2.7のCinnamon Control Center

### 概要モード

[編集]

新しい概要モードがCinnamon 1.4に追加された。これらの2つのモードは"Expo"と"Scale"で、Cinnamon Settingsで設定可能である[要出典]。

## 拡張性

[編集]

Cinnamonはテーマ、アプレット、拡張機能で変更できる。テーマはCinnamonの見た目をカスタマイズでき、それはメニュー、パネル、カレンダー、実行ダイアログにとどまらない。アプレットはパネルのアイコンやテキストである。デフォルトでは5つのアプレットがあり、開発者は自身のアプレットを自由に作れる。シンプルなアプレットを作るためのチュートリアルが利用できる[16]。拡張機能でDockを提供したりAlt-Tab（英語版）ウインドウスイッチャーの外見を変更したりするなどしてCinnamonの機能を変更できる。

開発者はCinnamonのWebページに自身のテーマ、アプレット、拡張機能をアップロードでき、さらにユーザーにそれらをダウンロードおよび評価をさせることができる[17]。

## 採用例

[編集]

CinnamonはLinux Mint 12のリポジトリで利用可能で[2]、Linux Mintバージョン13以降の全てに4つのデスクトップ環境からの選択肢の1つとして含まれる。他の選択肢の1つにMATEがある[18]。Linux Mint Debian Edition Update Pack 4 respinではオプションである[19]。

Linux Mint以外では、CinnamonはPPA（英語版）経由でUbuntu[20][21]、（スピンとして）Antergos、Arch Linux[22]、Debian、Fedora[23]、Gentoo、openSUSE[24]、Mageia[25]、Manjaro、Sabayon 8[26]およびFreeBSD[27]で利用可能である。CinnamonはCubuntu（英語版）[28]およびCr OS Linux（英語版）のデフォルトデスクトップ環境である。

## 反響

[編集]

2012年1月時点ではまだ開発の初期段階であったが、Cinnamonの反響は概ね好意的であった。Cinnamonの支持者はそれがGNOME Shellよりも進んだ機能を提供しているにもかかわらずより柔軟性がありパワフルであると理解している[29][30]。

Linux Mint 17のレビューにおいて、Ars TechnicaはCinnamon 2.2を「全てのプラットフォームで利用できるデスクトップの中で最もユーザーフレンドリーでオールラウンドである」と述べた[31]。

Linux Mint 18のレビューにおいて、ZDNetは「Linux Mint Cinnamonデスクトップをあなたの夢のデスクトップに変更することができる」と述べた[32]。

## 脚注

[編集]

[脚注の使い方]

1. ^ "6.4.10"; 閲覧日: 2025年4月29日; 出版日: 2025年4月29日.
2. ^ a b “Introducing Cinnamon”. blog.linuxmint.com (2012年1月2日). 2015年11月22日閲覧。
3. ^ a b “Cinnamon 1.2 released”. cinnamon.linuxmint.com (2012年1月23日). 2012年11月1日時点のオリジナルよりアーカイブ。2017年10月16日閲覧。
4. ^ “Cinnamon 1.6 Released”. cinnamon.linuxmint.com (2012年9月18日). 2012年11月30日時点のオリジナルよりアーカイブ。2017年10月16日閲覧。
5. ^ Larabel, Michael (2016年11月7日). “Cinnamon 3.2 Desktop Arrives”. phoronix.com. 2016年11月9日閲覧。
6. ^ “Vertical Panels ← Segfault”. segfault.linuxmint.com (2016年9月30日). 2017年7月7日閲覧。
7. ^ Hutterer, Peter (2016年9月13日). “libinput support”. 2017年10月16日閲覧。
8. ^ “Cinnamon 1.4 Released”. The GNOME Project (Press release). San Jose, California. 3 March 1999. 2014年6月8日閲覧.
9. ^ “cinnamon in Fedora repositories”. fedoraproject.org. 2017年10月16日閲覧。
10. ^ “cinnamon in Debian repositories”. debian.org. 2017年10月16日閲覧。
11. ^ “New features in Linux Mint 18 Cinnamon”. Linux Mint. 2017年4月17日閲覧。
12. ^ “Linux Mint Is Getting Its Own Apps Starting with the 18.x Branch”. softpedia.com（英語版）. 2017年4月17日閲覧。
13. ^ “Linux Mint Devs Showcase the First Two X-Apps for Linux Mint 18 "Sarah"”. softpedia.com. 2017年4月17日閲覧。
14. ^ “Cinnamon 1.4 (GNOME Shell Fork)”. medvim.com (2012年3月13日). 2016年4月6日時点のオリジナルよりアーカイブ。2017年10月16日閲覧。
15. ^ “User guides for Linux Mint, Cinnamon edition, many languages and versions”. linuxmint.com. 2017年10月16日閲覧。
16. ^ “How to make a Cinnamon applet (Force Quit applet tutorial)”. cinnamon.linuxmint.com (2012年1月31日). 2012年12月4日時点のオリジナルよりアーカイブ。2015年11月22日閲覧。
17. ^ “New sections for themes, applets and extensions: Cinnamon”. cinnamon.linuxmint.com (2012年1月28日). 2012年5月31日時点のオリジナルよりアーカイブ。2015年11月22日閲覧。
18. ^ “Linux Mint 13 "Maya" RC released!”. blog.linuxmint.com (2012年5月16日). 2015年11月22日閲覧。
19. ^ “Update Pack 4 is out!”. blog.linuxmint.com (2012年4月5日). 2015年11月22日閲覧。
20. ^ Tsvetkov, Tsvetko. “Cinnamon Stable PPA”. launchpad.net. 2015年11月22日閲覧。
21. ^ “New Cinnamon Stable Ubuntu PPAs [Ubuntu 14.04 And 12.04]”. webupd8.org. 2017年7月7日閲覧。
22. ^ “Cinnamon”. ArchWiki. 2017年7月7日閲覧。
23. ^ “Fedora 18 Features Updated User Interfaces and Desktop Environments ”. redhat.com (15 January 2013 ). 2015年11月22日閲覧。
24. ^ “Portal:Cinnamon”. openSUSE.org. 2017年7月7日閲覧。
25. ^ “Mageia App Db Groups (Graphical desktop)”. mageia.madb.org. 2017年10月16日閲覧。
26. ^ Noyes, Katherine (2012年2月13日). “Sabayon Linux 8 Debuts with a Dash of Cinnamon”. IT World Canada. 2015年11月22日閲覧。
27. ^ “The FreeBSD GNOME Project”. 2017年10月16日閲覧。
28. ^ “Cubuntu (Ubuntu with Cinnamon)”. 2015年11月22日閲覧。
29. ^ Vaughan-Nichols, Steven J. (2011年12月26日). “Linux Mint's Cinnamon: A GNOME 3.x shell fork”. zdnet.com. 2015年11月22日閲覧。
30. ^ Nestor, Marius (2012年1月3日). “Introducing Cinnamon: The GNOME 3 Replacement”. softpedia.com. 2015年11月22日閲覧。
31. ^ Gilbertson, Scott (2014年6月24日). “Mint 17 is the perfect place for Linux-ers to wait out Ubuntu uncertainty”. Ars Technica. 2014年8月28日閲覧。
32. ^ Vaughan-Nichols, Steven J. (2016年7月27日). “Linux Mint 18: The best desktop -- period”. zdnet.com. 2016年11月9日閲覧。

## 関連項目

[編集]

ポータル FOSS

ポータル オペレーティングシステム

* Linux Mint
* MATE (デスクトップ環境)
* GNOME Shell

## 外部リンク

[編集]

ウィキメディア・コモンズに関連カテゴリがあります。

Cinnamon (desktop environment)、X-Apps

* projects.linuxmint.com/cinnamon/ （英語）
* Cinnamon Spices - 公式アドオンリポジトリ

* 表
* 話
* 編
* 歴

GNOME

コミュニティ|

| 人物|

* ミゲル・デ・イカザ
* フェデリコ・メーナ
* ハヴォック・ペニントン

|

その他|

* GNOME財団
* GUADEC

アプリケーション|

* Ekiga
* Evince
* Evolution
* Eye of GNOME
* gedit
* GNOME Office
* GNOME Shell
* GNOME 辞書
* GNOME スクリーンショット
* GNOME 端末
* GNOME 電卓
* GNOME パネル
* GnuCash
* gPhoto
* gtkam
* Metacity
* Mutter
* nano
* Pan
* Rhythmbox
* Sound Juicer
* Tomboy
* Web
* アーカイブマネージャー
* ディスク使用量アナライザー
* ビデオ
* ファイル
* GNOMEアプリケーション一覧

テクノロジー|

* ATK（英語版）
* Bonobo
* D-Bus
* Enlightened Sound Daemon
* GConf
* GLib
* GNOME キーリング
* GnomeVFS
* GObject
* GStreamer
* GTK
* GVfs
* Mono
* Pango
* クライアントサイド・デコレーション

関連記事|

* Freedesktop.org
* CDE
* KDE
* Xfce
* Cinnamon
* MATE

* カテゴリ
* コモンズ

* 表
* 話
* 編
* 歴

FOSS

全般|

* オープンソースソフトウェア
* 自由ソフトウェア
* 定義
* オープンソース
* 定義

解説|

* 歴史
* ビジネスモデル
* セキュリティ

開発|

| OS（英語版）|

* BSD
* Darwin
* FreeDOS
* GNU Hurd
* Linux
* ディストリビューション
* OpenSolaris
* Symbian
* ReactOS

|

ソフトウェア|

* FreeBASIC
* Tcl/Tk
* Perl
* Python
* PHP
* Ruby
* Lua
* OpenJDK
* Go
* Swift
* Rust
* GCC
* clang
* LLVM
* Apache HTTP Server
* Firefox
* Chromium
* WebKit
* Android
* VS Code
* Mattermost
* NetBeans
* Eclipse
* IntelliJ
* Gambas

ホスティング|

* SourceForge
* OSDN
* GitHub
* GitLab
* Bitbucket
* Google Developers
* GNU Savannah

団体|

| 標準化団体|

* フリーソフトウェア財団
* ヨーロッパ
* インド
* ラテンアメリカ
* オープンソース・イニシアティブ
* freedesktop.org
* Linux Foundation
* Open Handset Alliance

|

開発支援団体|

* GNUプロジェクト
* Apacheソフトウェア財団
* Android Open Source Project
* Blender Foundation
* Eclipse Foundation
* GNOME Foundation
* KDE e.V.
* The Document Foundation
* VideoLAN
* X.Org Foundation
* Xiph.Org Foundation
* XMPP Standards Foundation
* Software Freedom Conservancy
* Software in the Public Interest
* Google Developers
* Mozilla Foundation
* Symbian Foundation

ライセンス|

| 指針|

* 自由ソフトウェアライセンス
* オープンソースライセンス
* Debianフリーソフトウェアガイドライン
* Microsoft Open Specification Promise

|

主要例|

* Apache
* BSD
* GPL
* LGPL
* MIT
* MPL
* CDDL
* EPL

その他|

* パブリックドメイン
* CC0
* WTFPL
* コピーレフト

課題|

| 特性上の課題|

* ライセンスの氾濫
* ウイルス性ライセンス

|

対立と論争|

* GNU/Linux名称論争
* Mozilla関連ソフトウェアのブランド変更
* TiVo化
* SCO・Linux論争

その他|

* FOSS
* 代替用語
* フォーキング
* 自由ソフトウェア運動
* The Cathedral and the Bazaar
* Revolution OS
* オープンソースソフトウェアとクローズドソースソフトウェアの比較

一覧|

* オープンソースソフトウェアのカテゴリ
* OSSホスティングサービスのカテゴリ
* オープンソースライセンスのカテゴリ

* コモンズ
* ポータル
* プロジェクト

* 表
* 話
* 編
* 歴

X11とWayland向けのデスクトップ環境とウィンドウマネージャ

デスクトップ環境|

| GTKベース|

* Budgie
* Cinnamon
* GNOME
* GPE
* LXDE
* MATE
* ROX Desktop（英語版）
* Sugar
* Xfce

|

Qtベース|

* KDE
* Lumina
* LXQt
* Razor-qt
* OPIE
* Trinity

Motifベース|

* CDE
* DECwindows（英語版）
* IRIX Interactive Desktop（英語版）
* VUE（英語版）

その他|

* EDE（FLTKベース）
* Étoilé（GNUstepベース）
* Mezzo（英語版）
* OpenWindows（OLIT（英語版）ベース）
* UDE（英語版）（Xlib/XCBベース）
* Enlightenment（EFL（英語版）ベース）

グラフィカルシェル|

* GNOME Shell
* KDE Plasma 4
* KDE Plasma 5
* KDE Plasma 6
* Maynard（英語版）
* Unity

Xウィンドウマネージャ|

| コンポジット型|

* Compiz
* KWin
* Metacity
* Mutter
* Muffin
* Xfwm（英語版）
* Enlightenment

|

スタック型|

* 4Dwm（英語版）
* 9wm（英語版）
* AfterStep（英語版）
* Amiwm（英語版）
* Blackbox
* CTWM
* cwm
* Fluxbox
* FLWM（英語版）
* FVWM
* IceWM
* JWM
* Matchbox
* Motif Window Manager（英語版）
* olwm（英語版）
* Openbox
* PekWM
* Qvwm（英語版）
* Sawfish（英語版）
* swm（英語版）
* twm
* tvtwm（英語版）
* Vtwm（英語版）
* Window Maker
* WindowLab（英語版）
* wm2（英語版）

タイル型|

* awesome
* dwm
* i3
* Ion（英語版）
* larswm（英語版）
* Ratpoison
* StumpWM
* wmii（英語版）
* xmonad

Wayland|

* Enlightenment
* Gala
* KWin
* Mir
* Mutter
* Muffin
* Budgie-wm
* Sway
* Weston

関連項目|

* ディスプレイサーバ
* グラフィカルユーザインタフェース
* ウィジェット
* 画家のアルゴリズム
* 解像度の独立性（英語版）
* シェル
* 仮想デスクトップ
* ウィジェット・ツールキット
* WIMP（英語版）
* ウィンドウシステム