<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Freedesktop Specifications on Ivon's Blog</title><link>https://ivonblog.com/ja-jp/tags/freedesktop-specifications/</link><description>Recent content in Freedesktop Specifications on Ivon's Blog</description><generator>Hugo -- gohugo.io</generator><language>ja-jp</language><managingEditor>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</managingEditor><webMaster>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</webMaster><copyright>Ivon's Blog (ivonblog.com）の記事のシェアを歓迎します。記事を引用する際は元のURLを明記し、CC BY-NC-ND 4.0ライセンスに従ってください。商用利用の場合は、私宛にメールでご連絡ください。</copyright><lastBuildDate>Wed, 04 Feb 2026 21:00:00 +0800</lastBuildDate><atom:link href="https://ivonblog.com/ja-jp/tags/freedesktop-specifications/index.xml" rel="self" type="application/rss+xml"/><item><title>Linuxは使う人が少ない？実はLinuxは多くの人が使っている？もう概念のすり替えはやめろ</title><link>https://ivonblog.com/ja-jp/posts/linux-desktop-market-share-is-not-high-enough/</link><pubDate>Wed, 04 Feb 2026 21:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/ja-jp/posts/linux-desktop-market-share-is-not-high-enough/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;概念をすり替える論法への厳正な反駁：&lt;/p&gt;
&lt;p&gt;Linuxは使う人が少ないという問題を議論するとき、こう主張する人がいる：&lt;/p&gt;
&lt;p&gt;「Linuxは使う人が少ない？実はLinuxは多くの人が使っているんだよ、ただ君が知らないだけで、君のスマホやサーバーもLinuxの親戚なんだ云々かんぬん」
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/ja-jp/posts/linux-desktop-market-share-is-not-high-enough/images/allofthem.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="984"
 height="1024"&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;この話をした瞬間、話題が急に大層なものになったと気づかないだろうか？ああ、なるほど周囲のこんなに多くのデバイスがLinuxで、あなたも私も巨大なオープンソース世界の中で生きており、私たちは宇宙の一部なのだ&amp;hellip;&amp;hellip;違う！今私たちが話しているのは、パーソナルコンピューターのデスクトップシステムだ！&lt;/p&gt;
&lt;p&gt;この論述には一つ問題がある。それは「概念のすり替え」だ。&lt;/p&gt;
&lt;p&gt;あなたは「Linux kernel」を直接使うわけではない。Linuxは一式のツールを包んでディストリビューションにして初めて使えるもので、通常これはGNU/Linuxと呼ばれる。さらに、Linuxと少しでも関係があるシステムならGNU/Linuxに数えられるわけではない。&lt;/p&gt;
&lt;p&gt;話者がコンピューターに言及するとき、一般人の認識では、それはデスクトップコンピューターを指し、WindowsとmacOSのパーソナルコンピューター市場を指す。そしてLinuxが指すのは当然、GNU/Linux Desktop志向のディストリビューション（Ubuntu、Fedora、openSUSE、Arch Linux、Gentoo）であり、通常GNUツールセットを含み、X.OrgまたはWaylandをグラフィカルインターフェースとして使い、&lt;a href="https://ivonblog.com/tags/freedesktop-specifications/" target="_blank" rel="noreferrer"&gt;XDG標準に従い&lt;/a&gt;、ユーザーの自由を尊重するものであって、Linux kernelを基にしたその他のシステムではない。&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/ja-jp/posts/linux-desktop-market-share-is-not-high-enough/featured.webp"/></item><item><title>なぜ主流Linuxディストリビューションを選ぶことを勧めるのか？ニッチなディストリビューションには問題が多い</title><link>https://ivonblog.com/ja-jp/posts/can-monopoly-save-linux-from-fragmentation/</link><pubDate>Tue, 26 Aug 2025 14:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/ja-jp/posts/can-monopoly-save-linux-from-fragmentation/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;おすすめのLinuxディストリビューションは何か？私に言えるのは、主流のLinuxディストリビューションをもっと使うべきだ、ということだけだ。&lt;/p&gt;
&lt;p&gt;Linuxを長く使うほど、独裁で断片化問題を解決したくなる。しかし自由ソフトウェアが統一されることは不可能だ。&lt;/p&gt;
&lt;p&gt;FOSSのrabbit holeを深く掘れば掘るほど、自分が反多元化の側に立っていることにだんだん気づく。&lt;/p&gt;
&lt;p&gt;あるジョークがある。Linux PCがウイルスに感染するのは難しい。なぜならディストリビューションが多すぎて、各システムのライブラリも違うので、ウイルスを実行するとno such file or directoryと表示されやすいからだ。&lt;/p&gt;
&lt;p&gt;この問題を解決するには、皆に、自分が何を追求しているのかよく考えようと呼びかけるしかない。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;私はLinuxコミュニティの意思決定権を持っていない。これはただ私自身の考えだ。&lt;/strong&gt; また一篇のrantである。&lt;/p&gt;

&lt;h2 class="relative group"&gt;多元のための多元
 &lt;div id="多元のための多元" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#%e5%a4%9a%e5%85%83%e3%81%ae%e3%81%9f%e3%82%81%e3%81%ae%e5%a4%9a%e5%85%83" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;まず一篇の記事から見ていこう：&lt;a href="https://www.reddit.com/r/linux/comments/zhdpdx/grub_systemd_a_foss_monopoly/" target="_blank" rel="noreferrer"&gt;Grub &amp;amp; Systemd, A FOSS Monopoly. Am I the only one that sees Linux Unity as a bad idea? &lt;/a&gt;&lt;/p&gt;
&lt;p&gt;これを見て、私は思わずこう思った：「お前は先祖より賢いとでも？張獻忠.jpg」というミーム画像だ。
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://ivonblog.com/ja-jp/posts/can-monopoly-save-linux-from-fragmentation/images/zxz.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 width="464"
 height="435"&gt;&lt;/figure&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/ja-jp/posts/can-monopoly-save-linux-from-fragmentation/featured.webp"/></item><item><title>LinuxシステムでFlatpakを使ってアプリケーションをインストールする長所と短所</title><link>https://ivonblog.com/ja-jp/posts/linux-flatpak-pros-and-cons/</link><pubDate>Wed, 08 Jan 2025 18:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/ja-jp/posts/linux-flatpak-pros-and-cons/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;執筆時点のFlatpakバージョン：1.14.4&lt;/p&gt;
&lt;p&gt;「Flatpak、Linuxアプリケーションの未来」Flatpak公式サイトにはそう書かれている。
&lt;img src="images/m3KgRAn.png" width=200 loading="lazy" alt=""&gt;&lt;/p&gt;
&lt;p&gt;なぜLinuxでアプリケーションをインストールすることが、時に大きな悪夢になるのか？なぜFlatpakはこの問題を有効に緩和できるのか？&lt;/p&gt;
&lt;p&gt;この記事ではIvonが、なぜFlatpakが生まれたのか、そしてFlatpak技術の長所と短所を簡単に紹介する。&lt;/p&gt;
&lt;p&gt;用語解説：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;「システムプログラム」とは、コンパイラ、runtime、ライブラリなどのソフトウェアを指す。&lt;/li&gt;
&lt;li&gt;「グラフィカルプログラム」とは、グラフィカルインターフェースを持つ文書ソフト、画像処理、ブラウザなどのソフトウェアを指す。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;＊ 本稿でIvonが主に議論するのはFlatpak技術の長所と短所であり、Flatpakパッケージとコマンドの実際の使い方については&lt;a href="https://ivonblog.com/posts/linux-flatpak-introduction/" target="_blank" rel="noreferrer"&gt;この記事&lt;/a&gt;を参照してほしい。&lt;/p&gt;

&lt;h2 class="relative group"&gt;1. Linuxディストリビューションのアプリケーションインストール問題
 &lt;div id="1-linuxディストリビューションのアプリケーションインストール問題" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-linux%e3%83%87%e3%82%a3%e3%82%b9%e3%83%88%e3%83%aa%e3%83%93%e3%83%a5%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%81%ae%e3%82%a2%e3%83%97%e3%83%aa%e3%82%b1%e3%83%bc%e3%82%b7%e3%83%a7%e3%83%b3%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e3%83%ab%e5%95%8f%e9%a1%8c" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;まずFlatpakが生まれた背景から話そう。&lt;/p&gt;
&lt;p&gt;Linuxでアプリケーションをインストールするには、パッケージマネージャー(package manager)を通じてダウンロード・インストールすればよい、ということは皆知っている。アプリストアの背後でやっていることも基本的にはそれである。&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/ja-jp/posts/linux-flatpak-pros-and-cons/featured.png"/></item><item><title>KDE PlasmaとGNOMEデスクトップ比較、最終的に私はやはりKDE Plasmaを選ぶ</title><link>https://ivonblog.com/ja-jp/posts/kde-plasma-gnome-comparison/</link><pubDate>Tue, 03 Dec 2024 19:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/ja-jp/posts/kde-plasma-gnome-comparison/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;本文では、Ivonである私がLinuxデスクトップとしてGNOMEよりKDE Plasmaを好む理由を論じる。できるだけ先に客観的な角度から両者の違いを比較し、その後で極度に主観的な個人意見へ移る。&lt;/p&gt;
&lt;p&gt;現在のLinuxディストリビューションには、ユーザーが選べるデスクトップ環境が20種類以上ある。その中で最大勢力が「GNOME」と「KDE Plasma」だ。下の図を見ると、両者のデザイン言語が大きく異なることがわかる。
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://static.ivonblog.com/posts/kde-plasma-gnome-comparison/images/title.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;上がGNOME 47、下がKDE Plasma 6.3&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;
&lt;p&gt;Linuxの高い自由度のおかげで、Linuxでは複数のデスクトップ環境を共存させることができる。しかし多くの人は、システムをインストールしたときに一緒に入ったデスクトップをそのまま使い慣れるのではないだろうか？インストール過程で自分で組み立てる必要がある「Arch Linux」でも同じだ。&lt;/p&gt;
&lt;p&gt;デスクトップ環境は、Linuxコンピューターを使う体験を大きく左右する。だから自分に合うデスクトップを選ぶことは非常に重要だ。&lt;/p&gt;
&lt;p&gt;私は複数のコンピューターにLinuxを入れ、GNOMEとKDE Plasmaデスクトップを試してきた。数年にわたって何度も比較した結果、今後好むデスクトップ環境についての選択はこうなった：distro-hoppingするなら、KDE Plasmaを最優先に考え、GNOMEはその次。つまりデスクトップ環境を入れるなら、一律にKDE Plasmaを主軸にする。
&lt;figure&gt;
 &lt;img
 class="my-0 rounded-md"
 loading="lazy"
 decoding="async"
 fetchpriority="low"
 alt=""
 src="https://static.ivonblog.com/posts/kde-plasma-gnome-comparison/images/k5vSFMdq.webp"
 onerror="this.onerror=null;this.src='https://ivonblog.com/images/cannotloadimage.avif'"
 &gt;&lt;figcaption&gt;Source: &lt;a href="https://www.reddit.com/r/linuxmasterrace/comments/tj03r4/totally_unbiased_meme_that_isnt_going_to_make/" target="_blank" rel="noreferrer"&gt;https://www.reddit.com/r/linuxmasterrace/comments/tj03r4/totally_unbiased_meme_that_isnt_going_to_make/&lt;/a&gt;&lt;/figcaption&gt;&lt;/figure&gt;&lt;/p&gt;</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://ivonblog.com/ja-jp/posts/kde-plasma-gnome-comparison/featured.webp"/></item><item><title>Termuxのファイル管理入門、Linux環境のファイルをAndroidと共有する</title><link>https://ivonblog.com/ja-jp/posts/termux-file-management/</link><pubDate>Wed, 21 Aug 2024 11:00:00 +0800</pubDate><author>infoivonblog.nkfjt@aleeas.com (Ivon Huang)</author><guid>https://ivonblog.com/ja-jp/posts/termux-file-management/</guid><description>&lt;!-- Co-translated by ChatGPT --&gt;
&lt;p&gt;Manage and access files in Termux APP.&lt;/p&gt;
&lt;p&gt;Termuxのディレクトリ構造と、Linux環境のファイルをAndroidと共有する方法について説明する。&lt;/p&gt;
&lt;p&gt;テスト環境：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Android 14&lt;/li&gt;
&lt;li&gt;Termux 0.119&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 class="relative group"&gt;1. Termux自身のルートディレクトリ
 &lt;div id="1-termux自身のルートディレクトリ" class="anchor"&gt;&lt;/div&gt;
 
 &lt;span
 class="absolute top-0 w-6 transition-opacity opacity-0 -start-6 not-prose group-hover:opacity-100 select-none"&gt;
 &lt;a class="text-primary-300 dark:text-neutral-700 !no-underline" href="#1-termux%e8%87%aa%e8%ba%ab%e3%81%ae%e3%83%ab%e3%83%bc%e3%83%88%e3%83%87%e3%82%a3%e3%83%ac%e3%82%af%e3%83%88%e3%83%aa" aria-label="アンカー"&gt;#&lt;/a&gt;
 &lt;/span&gt;
 
&lt;/h2&gt;
&lt;p&gt;Termux Wikiによると、TermuxはFHS標準に準拠しておらず、一般的なPC向けLinuxディストリビューションとはディレクトリ構造が異なる。そのため、標準的なLinuxディレクトリ構造に強く依存するソフトウェアを使う場合は、prootまたはchrootでLinuxコンテナ環境を作る方が無難だ。&lt;/p&gt;
&lt;p&gt;Termuxのファイルディレクトリ（ドキュメントディレクトリ）は&lt;code&gt;/data/data/com.termux/files/&lt;/code&gt;にある。&lt;/p&gt;
&lt;p&gt;このディレクトリにアクセスできるのはTermuxだけだ。&lt;/p&gt;
&lt;p&gt;Termuxには&lt;code&gt;$TERMUX_PREFIX&lt;/code&gt;と&lt;code&gt;$PREFIX&lt;/code&gt;という2つの環境変数があり、どちらも&lt;code&gt;/data/data/com.termux/files/usr&lt;/code&gt;ディレクトリを指している。&lt;/p&gt;
&lt;p&gt;Termuxで&lt;code&gt;pkg&lt;/code&gt;を使ってインストールしたソフトウェアは、通常&lt;code&gt;/data/data/com.termux/files/usr/bin&lt;/code&gt;に置かれる。&lt;/p&gt;</description></item></channel></rss>