MullenwegがGPLの乱用をめぐってWixを狙う、Wixの対応がライセンスの問題に対処できない
公開: 2016-11-01週末に、WordPressの共同作成者でAutomatticのCEOであるMatt Mullenwegは、WordPressモバイルアプリからGPLコードをコピーし、独自のアプリで配布したことでWixを呼びかけました。 彼は、GPLライセンスのWordPressリッチテキストエディターをアプリに導入するためにWixがフォークした2つのリポジトリを特定しました。
「私が慈善活動をしているとしたら、 『アプリのエディターはWordPressモバイルアプリのエディターに基づいています』と言います。 マレンウェッグは言った。 「私が正直に言うと、Wixは帰属、クレジット、またはライセンスに従わずにWordPressをコピーしたと言えます。」
Wixアプリはさまざまなモジュールとライブラリで構成されていますが、WixはGPLコードを含むアプリを配布しているため、GPLではアプリケーション全体がGPLライセンスである必要があります。 Mullenwegによると、GPLの下でアプリのコード全体をオープンソーシングすることが、ライセンス違反を解決する唯一の方法です。
「アプリのエディターは盗まれたコードで構築されているため、アプリ全体がライセンスに違反しています」とMullenweg氏は述べています。 公開されているオープンソースリポジトリに関連して「盗まれたコード」という用語の使用に問題を抱えている人もいますが、Wixの意図に関係なく効果は同じです。 Wixはライセンスを尊重せずにGPLコードを配布し、自由を維持する代わりに新しい制限を課しました。 そのコードは、そのライセンスに従わずに再利用するために合法的に利用可能ではありませんでした。
「私たちが始めた元のエディター(ZSSRichTextEditor、MITライセンス)だけを使用していたとしたら、おそらくはっきりしているでしょう」とAutomatticの法務顧問PaulSieminskiはこの問題についてコメントしました。 「代わりに、Wixは、元のMITエディターの上に1000以上の元のコミットがある私たちのバージョンのエディターを採用しました。これは、作成に1年以上かかりました。 改善しました。 たくさん。 そして、Wixはそれらの改善を取り入れ、アプリで使用しましたが、法的に持ち去ることが許可されていない重要な権利をすべて取り除きました。」
Mullenwegは、Wixに対し、ライセンスで要求されているように、GPLの下でモバイルアプリ全体をリリースし、他の人がその上に構築して学ぶことができるようにソースコードを利用できるようにすることを求めました。
「イノベーションへの扉を閉ざしたいのなら、Wix、それがあなたの決断です。あなた自身のコードを書くだけです」とマレンウェッグは言いました。 「オープンソースコミュニティに参加する場合は、オープンソースのルールに従ってください。」
Wix CEOが応答し、GPLライセンスの問題に対処することを怠る
MullenwegのWixへの公開書簡は、会社を驚かせました。 WixのCEOであるAvishaiAbrahamiは、翌日、同社のブログで、元の主張が過剰な反応であるように見せるために、人為的な友愛の感覚を課すような口調で応えました。 「うわー、私は私たちが戦っていることさえ知らなかった」とアブラハミは言った。 彼は、同社のGitHubアカウントでのオープンソースソフトウェアへのWixの多様な貢献と、WordPressの恩返しへの取り組みに対する彼らの賞賛を引用しました。
彼の巧妙な偏向は、ライセンスの問題を完全に回避し、GPLの理解の欠如を示しています。
はい、アプリケーションのごく一部にWordPressオープンソースライブラリを使用しました(これはオープンソースの概念ですよね?)。そこで改善または変更したものはすべて、オープンソースとして提出しました。このリンクを参照してください–あなたはそれをチェックするべきです、モバイルネイティブでそれを使うかなりクールな方法。 私はあなたたちがあなたのアプリでそれを使うことができると本当に思います(そしてそれはオープンソースなので、あなたはそれを無料で使うことを歓迎します)。 そして、ちなみに、私たちが使用した部分は、実際には別の人によって開発され、あなたによって変更されました。
ただし、GPLコンプライアンスには、オープンソースの精神を示す以上のものが必要です。 Abrahamiは、モバイルアプリ全体をGPLとしてリリースするという要件には対応していませんでしたが、コードの共有について漠然とした声明を出しました。
「私たちが持っているソースコードが必要で、まだリリースされていない場合は、おそらく喜んで共有します。質問するだけです」とAbrahami氏は述べています。 彼の声明が、同社がモバイルアプリ全体をGPLの下でリリースすることを意味するかどうかについてはまだ不明です。 ただし、同社はTwitterで、GitHubでアプリをリリースすることを示しました。
以前のプロジェクトも共有したGithubでコードをリリースします:https://t.co/FBhp2Kd5wn
— Wix(@Wix)2016年10月30日
もう1つのオプションは、会社がアプリからGPLコードを完全に削除し、エディターに元のMITライセンスライブラリを使用することです。
「問題のWordPressGPLリッチテキストコンポーネントは、実際にはMITのライセンスを受けているZSSRichTextEditorという名前の別のリッチテキストコンポーネントのラッパーです」とWixのリードエンジニアであるTalKolは週末に公開した記事で述べています。 「振り返ってみると、直接使用する方が簡単だったでしょう。」
元のライブラリを使用すると、現在のGPL侵害は阻止されますが、コードを配布することで会社がすでにライセンスに違反しているという事実は消去されません。

Wixはまだ正式に何をする予定かを発表していませんが、公開の時点で、同社は独自のアプリ内でGPLコードを配布し続けています。
MullenwegはGPLを保護するために法廷に行く用意があります
GNU.org GPL FAQによると、ライセンスは著作権ライセンスであるため、ソフトウェアの著作権所有者はGPLを施行する権限を持っています。 著作権所有者は、違反を見つけた場合、GPLの対象となるソフトウェアを開発者に通知することをお勧めします。 GPLv2では、ライセンス違反者が違反後に権利を取り戻す唯一の方法は、著作権所有者に請願することです。 Mullenwegは、Wixのコンプライアンスへの道をすでに特定しています。
オープンソースコミュニティの多くは、GPLを含む決定的な訴訟を望んでいますが、Mullenweg氏は、Wixオープンソースをモバイルアプリで見ることが望ましい結果であると述べました。
「法廷闘争に参加するのではなく、単にアプリをGPLとしてリリースしたいのです」と、彼はブログのコメント投稿者に返信しました。
Wixが従わない場合、彼がその問題を法廷に持ち込む意思があるかどうかを尋ねたところ、Mullenwegは「もちろんGPLを保護するために法廷に行くだろう」と述べました。 彼はまた、Wixが他の道を追求することを決定した場合、「ライブラリを削除すると、今後は修正されますが、すでに侵害されているものについては修正されません」と述べました。 Mullenwegは、状況がまだ発展途上であるため、過去の侵害に関して法的な文脈でAutomatticが何をするか、何をしないかを言うことができませんでした。
MullenwegとWixの間の今週末の議論は、GPLが業界にどのように影響するかについてのブログ投稿の応答だけでなく、ソーシャルメディアプラットフォーム全体での議論を引き起こしました。 また、オープンソースソフトウェアの支持者の間でさえ、ライセンスがどれほど分裂している可能性があるかを示しています。 WordPressコミュニティ内でGPLの熱心な擁護者として知られているMullenwegは、過去にライセンス違反をめぐって戦う意欲を示しています。
WordPressとWixのコミュニティの多くは、問題の公的な取り扱いに問題を抱えていましたが、最終的には、論争はMullenwegとWixの間の個人的な問題ではありません。 プロプライエタリモバイルアプリは、多くの貢献者の仕事であったGPLコードを配布します。 WordPressのオープンソースコードは、プロジェクトとそのライセンスが保証する自由を信じているため、その時間とエネルギーを喜んで与えてくれた人々の努力から構築されました。 Wixがそのライセンスを軽視していると、会社のクローズドソースアプリへの寄付が違法に採用されます。
「私のプログラムには自由があるか、生まれることはありません。」
GPLライセンスは、アプリケーションのすべての部分が接続されているという意味で全体論的です。一部がGPLの自由を持っている場合、アプリ全体がGPLの恩恵を受けるため、すべての人に開かれている必要があります。 GPLは、WordPressが存在する理由であり、Mullenwegがそれに情熱を注いでいる理由です。 b2 / cafelogがGPLライセンスを受けていなかったとしたら、MattMullenwegとMikeLittleはそれに基づいて構築することができなかったでしょう。
GNU GPL FAQの質問の1つは、「私の学校が私のプログラムを独自のプロプライエタリソフトウェア製品にしたい場合はどうなるでしょうか?」と尋ねます。 この質問は、大学(およびその学生)が開発する知識と情報の使用を制限しようとする大学の数に対処します。これは、商業ビジネスにも存在する問題です。 ソフトウェアがGPLライセンスを取得できるようにしたい開発者向けの、GNUの推奨事項は、最大限の活用のために可能な限り早い段階で問題を提起することです。
ですから、プログラムが半分しか終わっていないときに、「これを自由ソフトウェアとしてリリースすることに同意するなら、私はそれを終了します」と言って、彼らにアプローチすることをお勧めします。 これをブラフとは考えないでください。 勝つためには、 「私のプログラムには自由があるか、生まれることはない」と言う勇気が必要です。
この強力な感情は、多くのGPLソフトウェア貢献者が生き方として採用しているものです。 彼らは、コードがすべての自由を持って渡されることに基づいてコードを提供します。 GPLライセンスのコードを取得し、それをプロプライエタリアプリに入れることは、彼らの貢献に対する侮辱です。
WixのCEOであるAvishaiAbrahamiのさりげない反応は、ウェブをより良い場所にするために取り組んでいるオープンソースの支持者として両当事者を特定しています。 この回答は、WordPressのGPLでの13年の歴史と、それがソフトウェアの軌道とWebをより良く、よりオープンな場所にする能力にどれほど深く影響したかを認識できないため、マークを外しています。 このライセンスとWordPressのユーザーの自由への取り組みは、プロジェクトの開始当初から真北でした。
プロジェクトにGPLライセンスが与えられると、そのコードとライセンスの自由は切り離せなくなります。 基本的に、そのコードは、それらの自由が整っていない人は誰もが合法的に利用することはできません。 Wixによる問題の偏向が、GPLの無知によるものなのか、悪意によるものなのかに関わらず、同社はソフトウェアの誤用について回答する必要があります。 ボールは現在Wixの法廷にあり、GPLライセンスが要求するものに準拠するか、独自の解釈を法廷に持ち込むためです。
