
Trisquel 12(コードネーム:Ecne)は、長年にわたり100%フリーソフトウェアに特化してきたGNU/Linuxディストリビューションの最新版としてリリースされました。このシステムは、ドライバからファームウェアに至るまで、あらゆる独自コンポーネントの使用を避けたい家庭ユーザー、中小企業、教育機関向けに設計されており、最新のハードウェアとの互換性を多少犠牲にすることも厭いません。
このリリースは、フリーソフトウェア財団(FSF)の厳格な基準を満たしているため、FSFから再び明確な支持を得ています。その基準とは、フリーソフトウェアのみを含み、非フリーのロード可能なマイクロコードを回避し、GNU/Linux-libreカーネルをベースとしていることです。Ecneプロジェクトは、GNU/Linuxエコシステムの多くがより実用的でハイブリッドなソリューションを選択している時代に、長期的な安定性、セキュリティ、そしてイデオロギー的な一貫性のバランスを取ることを目指しています。
Trisquel 12: Ubuntu 24.04 LTS ベースと長期サポート
Trisquel 12 Ecneは、Ubuntu 24.04 LTSを技術基盤として構築されており、そのインフラストラクチャの多くを再利用しつつ、非フリーコンポーネントを含むすべてのパッケージを置き換えまたは変更しています。プロジェクト自身によると、このデバッグプロセスは300以上のパッケージに影響を与えており、リリース時点で入手可能な最新バージョンのUbuntuと比較して時間的な遅れが生じている理由の一つとなっています。
EcneはLTSバージョンを採用することで、2029年5月までセキュリティアップデートとメンテナンスアップデートを提供しており、新機能よりも安定性を優先する環境にとって魅力的な選択肢となっています。ただし、カーネルなどの一部の低レベルコンポーネントには、Linuxエコシステム内で最新とは言えないバージョンが含まれているという欠点があります。
GNU Linux-libre 6.8カーネルおよびインストーラーのモジュール化
このシステムで最もデリケートな部分の一つが、 GNU Linux-libre 6.8カーネルです。これは、すべてのバイナリブロブと非フリーファームウェアに依存するサポートを削除したLinuxカーネルの派生版です。この決定はプロジェクトの理念との整合性を強化する一方で、互換性のあるデバイスのリストをさらに狭めることになり、特にプロプライエタリファームウェアに依存することが多い新しいハードウェアは影響を受けやすくなります。
Trisquelチームは、カーネルがこのバージョンにおける最大の技術的課題の一つであったことを強調しています。Ecneに関しては、インストール時に使用されるudebコンポーネントのエラーを減らすことを目指し、カーネルの変更をよりモジュール化することに取り組んできました。このモジュール化によりインストーラーの堅牢性が向上し、インストール体験を損なうことなく、kernel-wedgeやその他の内部要素の微調整を継続できる体制が整いました。
APT 3.0とdeb822フォーマットへの移行
パッケージ管理に関して、EcneはメインエンジンとしてAPT 3.0を採用し、deb822リポジトリ形式への移行を組み込んでいます。この変更はすべてのインストールフローに影響を与え、テキストベースのネットワークインストーラー、Ubiquityグラフィカルインストーラー、Synapticなどのグラフィカルツールは、よりモダンで構造化されたこの形式で動作するようになりました。
deb822フォーマットの普及により、リポジトリ管理が容易になり、TrisquelはDebianおよびUbuntuエコシステムの最新の慣行に準拠するようになり、複数のマシンにEcneをデプロイするユーザーとシステム管理者の両方にとって、ソフトウェアソースの長期的なメンテナンスが簡素化されます。
デスクトップ版AppArmorによるセキュリティ強化
開発チームは、日常的な使いやすさを損なうことなくデスクトップセキュリティの適用範囲を拡大することを目指し、 AppArmorのグラフィカル環境向けルールを大幅に改訂しました。これらの調整により、悪意のあるアプリケーションや設定ミスのあるアプリケーションの影響を最小限に抑え、プロセス分離とユーザーデータ保護を強化することを目的としています。
AppArmorのこうした微調整は、特に従来のデスクトップ向けエディションで顕著に表れています。プロファイルが拡張され、ルールが修正されたことで、保護機能と日常的な使用におけるスムーズさのバランスが適切に保たれるようになりました。Trisquelは学生や教職員など、技術的な知識があまりないユーザーも対象としていることを考えると、これは重要な点です。
Trisquelには5つのエディションがあり、12種類のユーザープロファイルが用意されています。
Trisquel 12 Ecneは、 100%フリーソフトウェアの枠組みの中で、多様なニーズに対応できるよう設計された5つの異なるエディションで提供されています。各エディションの主な違いは、デスクトップ環境と主な目的です。
標準版は単に「Trisquel」と呼ばれ、デフォルトでMATEデスクトップ環境バージョン1.26.1を使用しています。標準的なデスクトップおよびノートパソコン向けに設計されており、適度なリソース消費と必須の3Dアクセラレーションなしでクラシックな環境を提供するため、古いマシンでも使いやすくなっています。
より柔軟な環境を好むユーザー向けに、Triskel版はKDE Plasma 5.27を搭載しており、パネル、ショートカット、視覚効果などをより詳細に管理できる、高度にカスタマイズ可能なデスクトップ環境を提供します。このエディションは、ディストリビューションのオープンソースの原則を損なうことなく、インターフェースを最大限に活用したい経験豊富なユーザーにとって、より魅力的な選択肢となるでしょう。
Trisquel MiniはLXDE 0.99.2を使用しており、リソースが限られたコンピュータ、ネットブック、または非常に古いマシンを対象としています。Ubuntuが公式ディストリビューションからLXDEを廃止したため、TrisquelにLXDEが残っていることは重要です。そのため、このディストリビューションは、Ubuntuをベースに改良された上でLXDEが積極的にメンテナンスされている数少ない環境の1つとなっています。
5つ目のオプションは、ネットワークインストールや上級ユーザー向けのNetinstallイメージです。コマンドライン中心の最小限のインストールが可能で、システムを段階的に構築できます。このプロセス中に、GNOME 46などの他のデスクトップ環境を選択して、プロジェクトのオープンソースソフトウェア基準を満たす完全にカスタマイズされた構成を作成できます。
Trisquel 12のブラウザとアプリケーション:より多くの無料代替案
アプリケーションセクションでは、TrisquelはAbrowserを主要な選択肢として維持している。これはFirefoxの派生版であり、Googleサービスやその他彼らの理念に反すると考える要素への依存を排除するために、プロジェクト自身によって改良されたものである。しかし、Ecneは公式リポジトリで利用可能なブラウザの範囲を拡大している。
目新しい点は、GNU IceCatとungoogled-chromiumという新たな選択肢が加わったことだ。Firefox ESRをベースにしたIceCatは、プライバシー保護のためのレイヤーを追加し、トラッキングに関するデフォルト設定を非常に厳しく制限している。一方、ungoogled-chromiumはChromiumのコードの一部を使用しているが、Googleのインフラストラクチャへの接続を排除し、独自のサービスを一切使用しないBlinkベースのエクスペリエンスを提供している。
通信に関しては、メールクライアントとして最新バージョン(140シリーズ)のIcedoveが同梱されており、オフィスアプリケーションはLibreOffice 24を採用し、一般的なワープロ、表計算、プレゼンテーションツールを備えています。Trisquelの特徴として、これらはすべてフリーソフトウェアのガイドラインに準拠してパッケージ化されています。
更新されたソフトウェアを含むバックポートリポジトリ
特定のアプリケーションの最新バージョンが必要なユーザーのために、Ecneは活発なバックポートリポジトリを維持しています。このリポジトリを通じて、LibreOfficeの最新バージョン、yt-dlpビデオダウンローダー、Inkscapeベクターエディター、Nextcloudデスクトップクライアントなど、人気のあるパッケージを配布しています。
これらのバックポートには、Kdenlive、Tuba、0AD、fastfetchなどの開発ツールやエンターテイメントツールも含まれています。このアプローチにより、Ubuntu 24.04 LTSのような安定した長期ベースと、最新リリースに近いバージョンのエンドユーザーアプリケーションが、システム全体のバランスを損なうことなく共存することが可能になります。
アーキテクチャの互換性とRISC-Vの将来展望
Trisquel 12 Ecneは、amd64、ppc64el、arm64、armhfなど、複数のアーキテクチャに対応しています。これにより、IntelまたはAMDプロセッサを搭載したほとんどのデスクトップコンピュータやノートPC、特定のARMプラットフォーム、POWERベースのサーバー機器をカバーし、教育機関の研究室や小規模組織など、多様な環境への導入が容易になります。
今後の展望として、プロジェクトチームは次の主要目標としてRISC-Vのサポートを掲げています。ハードウェアとソフトウェアの自由度を特徴とするディストリビューションに特に合致するこのオープンアーキテクチャを追加するための予備作業は既に始まっています。Ecneではまだ利用できませんが、発表によると、RISC-Vは次期バージョンで優先的に対応される予定です。
TrisquelはEcneにおいて、サポート対象デバイスの数で競ったり、市場で最新のカーネルを提供したりすることではなく、曖昧な部分のない、フリーソフトウェアの原則に対する一貫したアプローチを維持することを最優先事項としていることを改めて明確にした。このビジョンを共有するユーザーにとって、この新バージョンは堅牢なデスクトップ環境、さまざまな用途に合わせた複数のエディション、そして厳格な自由基準に基づいてパッケージ化された最新のツールセットを提供する。一方で、他のユーザーにとっては、これらの原則を極端に追求することの実際的な代償を改めて認識させるものとなるかもしれない。
