Osegi
ソフトウェア·2 分で読めます

Asahi Linux、MITからGPLへ移行 AIによる流用に対抗

Asahi Linuxは全リポジトリをMITからGPLv2以降へ移す。競合やAIツールによるリバースエンジニアリング成果の流用を防ぐ狙いだ。

A MacBook running Linux with open source license symbols, illustrating Asahi Linux's switch from the MIT license to the GPL.
画像: Frandroid

MacでLinuxを動かすボランティアプロジェクト「Asahi Linux」は、全リポジトリのライセンスを寛容なMITから「GPLv2またはそれ以降」へ順次移行すると発表した。主要コントリビューターのJames Calligeros氏が署名したLinux 7.3の進捗報告の末尾で明らかにした。

発表のタイミングが波紋

報告に具体名はないが、時期が議論に火をつけた。数日前、Ruby on Railsの作者David Heinemeier Hansson(DHH)氏が「Omarchy 4.5」を公開した。macOSからUSBメモリなしでLinuxを導入できるアプリを備え、M1、M2、M3、Neo搭載Macに対応する。Asahiの報告はその3日後に出て、Xで論争になった。

Asahiは6年間、Apple Siliconをリバースエンジニアリングしてきた。Appleが仕様を公開しないため、macOSの動作を観察してGPUやオーディオ、Thunderboltの制御方法を探る。一方、Arch Linuxベースのオマーキーは、DHH氏が8月に設立したOmacom Foundationが資金を出し、1Passwordや37signalsが支援する。同財団は8月末に1260万ドルを集めたとしている。Macへのポートにはブートプログラムのm1n1、Asahiのインストーラー、カーネルをフォークした「Aurora」が使われている。

MITとGPLの違い

MITはコードを改変して非公開の商用製品に組み込み販売することを認め、著作権表示の保持だけを求める。GPLはコピーレフトで、改変版を配布する者は同じライセンスでソースを提供しなければならない。Asahiベースの製品を売ること自体は可能だが、ブラックボックス化は違反となる。

Asahi側は、複数の主体がプロジェクトを「置き換える」ためや収益化のために成果を流用しようとしたと説明する。開発途中のコードが開発者のホームディレクトリから直接取得され、作者表示なしで再公開されたり、LLMで書き直して出所を隠されたりした例もあるという。2002年にMITからLGPLへ移ったWINEの前例にも触れた。

DHH氏は、Linuxカーネルは元からGPLv2であり影響はなく、Omarchyは永久に無料だと反論した。ただm1n1やインストーラーなどはMITで、Omarchyの導入エンジンはこれらに依存する。旧版はMITのままだが、今後の更新を取り込むにはGPLに従う必要がある。OpenBSD開発者のBryan Steele氏は、過去の全貢献者の同意なくm1n1のライセンスを変えたと批判した。OpenBSDはMac上の起動にm1n1を使っている。

注目のアプリ

SUMO:数字パズル

正しいマスを選んで足し算、目標の数に。覚えるのは簡単、極めるのは難しい。無料、全年齢向け。

Dialo:話して学ぶ語学アプリ

AIの会話パートナーと話すだけ。一文ごとに添削され、あなたの言語で解説が返ってきます。9言語、A1からC2まで。

タグ:asahi linuxomarchygplapple siliconopen sourcelicensing

同じ日のニュース

すべて見る →

関連カテゴリ: ソフトウェア

すべて見る →