Develop and Download Open Source Software

OpenSource Downloads

7-Zip  (4,208)  
HandBrake Japanese Language Version  (3,353)  
CrystalDiskInfo  (1,743)  
CotEditor  (1,120)  
CrystalDiskMark  (866)  
Boookends  (788)  
SMPlayer  (642)  
えこでこツール  (599)  
Tera Term  (595)  
10  FFFTP  (579)  
11  Cabos  (530)  
12  BathyScaphe  (494)  
13  ffdshow  (481)  
14  MergeDoc  (464)  
15  ギコナビ  (438)  
More >>

最近ブックマークされた記事

Linus Torvalds氏がGPLv3策定プロセスに参加しない理由

2006年09月28日 09:36 Bruce-Byfield(2006年9月26日(火)) 1 2
Linus Torvalds氏はGNU General Public License(GPL)バージョン3の草案作成に参加していないが、それは何故なのだろうか? これまでにもTorvalds氏は、しばしば同プロセスおよびGPLv3の草案そのものに対する批判をしてきており、また最近ではカーネル開発者間での非公式な意見調査において同ライセンスに対する反対票を投じていることから、この草案プロセスに同氏が参加しない理由は明白のようにも思われる。Torvalds氏は、委員会という形態を嫌悪する理由として、こうした運営方式では同氏が好ましいと考える寄与が成されないこと、および、他のすべてのライセンスをGPL下に囲い込もうとしているFree Software Foundation(FSF)との間に、理念上の相違がある点を挙げている。

また同氏は、自分の反対意見が誤解ないし誇張されている可能性についても指摘している。「GPLv3が“絶対悪”だと主張している訳ではありません」と同氏は語り、「そうではなくGPLv2のような、誰もが認める優れたライセンスとはなり得ない、と言っているだけです」ということになる。

一方で、そのメンバがGPLv3の草案作成に関与しているSoftware Freedom Law Center(SFLC)にて広報担当を努めるJim Garrison氏によると、「Linusはこのプロセスの開始劈頭から、自分の参加が積極的に求められていると、個人的に思いこんでいたようですね」ということになる。

こうした見解に対しTorvalds氏は、同氏が招待されていたとすれば、それは「あらゆる人間の参加を歓迎する、という触れ込みでしたから、そうした意味では、私も招待されていた1人になりますかね」と答えている。ただし同氏は、GPLv3委員会の業務はその大部分が電子メールないしIRC上で行われていることを知らなかったようで、「私が何らかの委員会のメンバになっていた可能性は、それなりの確率であるはずです。シカゴあたりで開かれたミーティングだって、多分そこに参加するための飛行機代を誰かが肩代わりしてくれたでしょう。もっとも、そんなことをするだけの価値があったとは思えませんが」という発言も行っている。

そうした活動の代わりにTorvalds氏が提案していたのは、1月の公開前に第1草案に目を通して同氏がコメントを加えることであった。「この提案は拒否されました」とTorvalds氏は語る。「Eben (Moglen)さんは、公開後の草案に逐一目を通すつもりだと言っていましたが、同じものを私にも送ってコメントを受け取るつもりは更々無いようでした。という訳で、GPLv3のプロセスに私が関与する余地は無くなり、私の方としてもそうした働きかけはできなくなった次第です」。

最終的にTorvalds氏が語ったのは、「この件に双方がやる気がなかったのは、別段驚くことではないんですよ。FSFがGPLv3で行おうとしていることに私が賛成していないのは、向う側も承知していますからね。Eben(Moglen)やRMS(Richard M. Stallman)にとっても私の意見は聞き慣れたものでしょうし、こうした食い違いは目新しいものでもなく、GPLv3が原因で生じたというものでもないはずです」という内容であった。

委員会という制度

Torvalds氏は、自分は委員会という制度を毛嫌いしているため、いずれにせよ参加を拒否したはずだと述べている。「私は、委員会という方式が有益な成果をもたらすことは絶対に無いと思っていますし、ミーティングの類も大嫌いです。私が考えるに、委員会というものが設立されるのは、関係者が責任を回避したいと思った時であり、もっと言えば、全員の“総意”という名目で自分の意見を押し通したい時なのです。私が電子メールで仕事をしているのも、それなりの理由があるんですよ」。

更にTorvalds氏が示唆するのが、GPLv3委員会は「通常以上に秘密主義に陥っていました」という点である。同氏によるとこの委員会は、基本的に外見を取り繕っているだけであり、「FSFのすべてはオープンに行われていると主張する」ために組織されている、ということになる。「今回のプロセスも、決してオープンな形で行われてはいません。この委員会では、リリース前に草案の内容を口にすることは禁止されていましたし、その後に審議過程の様子やメモ類が公開されたこともありません。プロセスをオープンにしたいなら、自分たちの内幕を外部に曝す必要があり、そうしてこそ公開の場におけるオープンかつフリーな意見交換が行えるはずです」。

「事実(この委員会の)多数のメンバが大きな不満を感じていて、できるなら全面的に手を引きたいと考えていたことを私は知っています」とTorvalds氏は続け、「それでも彼らが協力を続けたのは、部外者を決め込むよりも参加していた方が、少しはましな影響を最終的な結果に及ぼせる可能性があると考えていたからです。例えば私の知り合いのカーネル開発者の1人(名前は伏せておきますが)は、法務担当者からの質問状を私宛に転送して、こうした状況に対して彼らが何をできるかについて、私の意見を求めてきました。それで私としては、彼らの多くが不満を抱く一方で何もできない状態に置かれていると考えた次第です」としている。

Torvalds氏がGPLv3委員会について感じ入ったのは「物事の進め方」という点とのことだ。

「FSFの人間と話したことがあるでしょう」と同氏は前置きし、「彼らはたいてい、これは業界のあらゆる分野からの人材を募った委員会であって、ここでの成果は広範な意見を取り入れたものであると強調するだけでしょ? それは、宣伝文句としては結構な主張のはずです。でも結局は、自分たちの成果に対しては何らの反論も出されたくない、と思っているだけなんですよ」としている。

最終更新:2007年07月01日 19:05