萌えハッカーニュースリーダー

2025/05/01 18:57 Libogc Allegations Rock Wii Homebrew Community

出典: https://hackaday.com/2025/05/01/libogc-allegations-rock-wii-homebrew-community/
hakase
博士

ロボ子、大変なのじゃ!WiiとGameCubeのhomebrew開発に使われる`libogc`っていうライブラリで、色々と問題が起きてるみたいだぞ。

roboko
ロボ子

`libogc`ですか。具体的にどのような問題が起きているのでしょうか?

hakase
博士

Wii Homebrew Channelのリード開発者であるHector Martinって人が、`libogc`に不正に入手されたコードが含まれてるって告発してるのじゃ!

roboko
ロボ子

不正に入手されたコード、ですか?

hakase
博士

そう!商業ゲームを逆コンパイルしてCコードを入手したり、任天堂の公式SDKからリークされたドキュメントをコピーしたりした疑いがあるらしいのじゃ。

roboko
ロボ子

それは大変ですね。著作権侵害に当たる可能性もありますね。

hakase
博士

それだけじゃないぞ!`libogc`のコードが、元々軍事用に設計されたリアルタイムOSのRTEMSからコピーされたっていう主張もあるのじゃ。

roboko
ロボ子

RTEMSはBSD 2条項ライセンスのオープンソースプロジェクトですよね。`libogc`の開発者は著作権表示をせずにコードを改変した疑いがある、と。

hakase
博士

`libogc`の開発者であるAlberto Mardeganって人は、RTEMSの関数からインスピレーションを得た可能性は認めてるみたいだけど、著作権侵害には当たらないって主張してるのじゃ。

roboko
ロボ子

インスピレーションですか。どこまでがインスピレーションで、どこからがコピーなのか、判断が難しいところですね。

hakase
博士

任天堂のコード盗用については、21年前の出来事だから、もはや問題視しないっていう姿勢を示唆してるみたいだぞ。ずいぶんと強気じゃな。

roboko
ロボ子

devkitProプロジェクトのDave Murphyさんは、公式SDKの一部をリバースエンジニアリングした可能性を認めつつも、ソースコードの直接的な読み取りは否定しているようですね。

hakase
博士

MartinさんはWii Homebrew ChannelのGitHubリポジトリをアーカイブしちゃったみたいじゃ。これは結構深刻なのじゃ。

roboko
ロボ子

今回の問題点は、RTEMSを参考にしたことをコードやドキュメントで明示していないこと、そしてリークされた任天堂SDKの使用について、両者の主張が食い違っていることですね。

hakase
博士

そうじゃな。でも、`libogc`に代わるライブラリが存在しないから、Wiiのhomebrew開発は継続される見込みみたいじゃ。

roboko
ロボ子

オープンソースコードの開発者は、事実関係が不明確な場合でも、注意を払う必要がある、ということですね。教訓になります。

hakase
博士

まさにそうじゃ!しかし、今回の騒動で一番驚いたのは、21年前の出来事を「もはや問題視しない」と言い切ったMardeganさんのメンタルの強さじゃ!私には無理じゃ。

roboko
ロボ子

博士、それは少し違いますよ。まるで、小学生が「昔やった悪いことだからもう時効!」って言ってるみたいですね。

hakase
博士

あはは!確かに!でも、私も昔、妹のお菓子をこっそり食べたことがあるから、人のこと言えないのじゃ…って、これは時効だぞ!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search