DUICUO

オープンソース分野における最も激しい議論9選

[51CTO 選訳] パーソナルコンピュータ、インターネット、ソーシャルメディアについてどのような意見を持っていても、常に避けられない話題が一つあります。それは、これらはすべて、私たちが互いに議論する能力を大いに高めてくれたということです。過去30年間で、議論は日常的なものとなり、初期の相違点が薄れていくにつれ、(Mac vs. Windows の議論のように)議論の中には徐々に大衆文化の一部となったものもありました。

しかし、コンピュータ業界において、フリー・オープンソース・ソフトウェア(FOSS)とLinuxコミュニティほど論争を巻き起こしやすいコミュニティは他にありません。これらのコミュニティは、その知恵と多様な関心事によって意見の相違が生じることを避けられません。また、IT業界全体と比較して開発のスピードが速いことも特筆に値します。さらに、これらのコミュニティは一般的に率直な意見の相違が多いため、多くの意見の相違が白熱した議論へとエスカレートする傾向があります。

特定の時点での議論の正確な数を特定することは不可能です。しかし、現在FOSS(生活、社会、ビジネスに焦点を当てる)分野で行われている最も激しい議論を9つご紹介します。

I. Ubuntu VS みんな

[[19090]]

Ubuntu は最も人気のある、または最も影響力のあるディストリビューションではないとしても、非常に人気があり影響力のあるものなので、当然批判を受けやすいです。批判の中には正当なものもあれば、そうでないものもあります。

Ubuntuは長年、フリーローディング(51CTO編集者注:2010年のLinuxカーネルコード貢献統計によると、Ubuntuは主要ベンダーの中で最も貢献度が低い)、Debian、Linuxカーネル、あるいはフリーソフトウェア全体からの寄生、そしてWindowsやAppleのイメージを利用してLinuxを改良する行為など、批判されてきました。GNU画像処理プログラム(GIMP)をデフォルトインストールに追加するかどうか、タイトルバーのボタンの位置を決定するかどうかなど、開発と配布に関する小さな決定でさえも激しい批判にさらされてきました。時には、Ubuntuが何をしても、批判を浴びせられるように感じられます。

Ubuntuは日常業務ではコミュニティ・ディストリビューションとして機能していることが多いものの、主要な決定は創設者のマーク・シャトルワース氏、あるいはCanonicalの顧問チームによって行われることが多く、そのためUbuntuはより厳しい批判の標的となっています。また、Ubuntuのリーダーたちは、一般からのフィードバックへの対応が遅いことも少なくありません。

しかし、批判の出所や正当性に関わらず、Ubuntuに対する批判は、FOSS分野におけるUbuntuの影響力を示すものです。おそらくこれは嫉妬というよりも、Ubuntuのあらゆる活動がいかに重要かを示す証拠なのでしょう。

#p#

II. KDE 対 GNOME

[[19091]]

Linuxデスクトップ環境として最も人気のあるGNOMEとKDEは、まさに天敵です。それぞれ独自の生産性向上アプリケーションとユーティリティ、ウィンドウコンポーネントツールキット、そしてアプリケーションの外観と機能を規定する独自のガイドラインを備えています。

しかし、この議論の一側面は、KDE ​​用の無料ライセンスを使用していた Qt ツールキットがまだ登場しておらず、GNOME プロジェクトが代替として登場した、フリー ソフトウェアの初期の時代にまで遡るようです。

この競争は主にユーザー間にあります。開発者は時折この対立を表明しますが、現在、両プロジェクトは共通のデスクトップ標準を維持し、相互運用性の向上を目指しており、同じ会場でカンファレンスを開催するほどです。この競争は、ユーザーがこれら2つの全く異なるデスクトップ環境を自由に選択できるようになるGNOME 3.0のリリース後に激化する可能性があります。

#p#

III. モノの支持者と反対者

[[19092]]

Monoは、Microsoft .NET Frameworkを実装したFOSS製品です。Mono自体はFOSSですが、Microsoftが公開していないリソースに依存しているため、Monoが特許侵害訴訟の引き金となる可能性を懸念する声が多く上がっています。これに対し、Monoの支持者は、Monoはトップクラスの開発プラットフォームであり、既存の.NETリソースのライセンスで安全な利用を保証できると反論しています。

関連記事:ストールマンの最新インタビュー:Debian、Mono、そしてスマートフォンの自由化

テクノロジーコミュニティにおけるこうした議論は、通常、一般の人々には注目されません。しかし、今回の議論は、FOSSコミュニティにおけるMicrosoftへの不信感が広まっていたため、特に激しいものとなりました。さらに事態を複雑にしたのは、Monoの創設者であり、選出された代表者であるミゲル・デ・イカサ氏が、FOSSの基準から見ても率直な発言をしていたという事実です。Monoへの批判の多くは、最終的に彼個人への攻撃へと発展しました。

今のところ、議論は比較的落ち着いています。しかし、ブログを検索してみると、この議論は決して完全には収まらず、必ず再燃することがわかります。いつもそうなのです。

#p#

IV. クラウドアプリケーションソフトウェア VS ローカルアプリケーションソフトウェア

[[19093]]

使用するオペレーティングシステムに関わらず、クラウドコンピューティングはプライバシーとアクセシビリティに関する懸念を引き起こします。しかし、FOSSと比較すると、クラウドアプリケーションの魅力は薄れてしまいます。

まず、どちらも無料ですぐに利用できます。しかし、クラウドアプリケーションのほとんどはプロプライエタリソフトウェアであるため、ユーザーはサーバーの運用責任者のスキルと誠実さを信頼する必要があります。

確かに、クラウドアプリケーション向けのAffero GNU一般公衆利用許諾書(GPL)は存在します。しかし、このライセンスは広く利用されていません。そのため、フリーソフトウェア財団の創設者兼会長であるリチャード・ストールマン氏は、こうしたライセンスに対して頻繁に警告を発し続けており、その姿勢はしばしば批判を招いています。(51CTO編集者注:ストールマン氏の見解は、最近のインタビューにも見られます。ストールマン氏は一貫して、クラウドコンピューティングはユーザーの自由を奪うものであり、フリーテクノロジーはユーザーが独自のサーバーやP2Pベースの開発を行えるようにすべきだと主張しています。)

#p#

V. ユーザー vs. 開発者

12年前、FOSSの世界ではユーザーと開発者はほぼ同義語でした。しかし今では、FOSSデスクトップ環境の普及に伴い、多くのユーザーは開発とは全く関係がなく、ソフトウェアの不具合報告さえ提出しないユーザーも増えています。

過去3年間、この状況はユーザーの反乱を引き起こし始めました。最初の反乱はKDE 4.0のリリース後に発生しました。間もなくGNOME 3.0とUbuntu用のUnityデスクトップ環境がリリースされることから、同様のユーザーの反乱が続く可能性が高くなります。

ユーザーがこのように反応したのは、保守的な姿勢と新しいものへの恐れが一因でした。しかし、ユーザーからは、インターフェースが既に満足のいく状態であるにもかかわらず変更が加えられたことや、開発者がフィードバックに耳を傾けなかったことへの不満も聞かれました。開発者側からは、ユーザーが性急な判断を下し、新機能が成熟する時間を与えなかったことへの不満がしばしば聞かれました。

この問題は、多くのFOSS開発者がユーザーの声に耳を傾けることに慣れていないという事実によってさらに悪化しています。また、新しい開発者を獲得したいプロジェクトにとっても、既存のアプリケーションに小さな変更を加えるよりも、新機能を追加する方がはるかに満足度が高い場合が多いため、事態はより複雑になります。

関連情報: Gnome 3 は 4 月にリリースされます。   KDE デスクトップ環境 4.6 が正式にリリースされました。

#p#

VI. フルデスクトップ VS クイックデスクトップ

KDEやGNOMEといった人気のLinuxデスクトップ環境は、常にユーザーに包括的なアプリケーションスイートを提供することを目指してきました。この目標は、WindowsやMicrosoft Officeを指す際によく使われる「肥大化」という批判を生むこともありますが、KDEやGNOMEはWindowsに比べてメモリやハードドライブの容量を大幅に削減できます。

しかし、オープンソースの世界には、小さいながらも顕著な傾向があります。それは、完全な機能よりも速度を優先する傾向です。もちろん、グラフィカルインターフェースとしてよりシンプルなウィンドウマネージャーを好むユーザーもいます。しかし、LXDEのような小型で高速なオープンソースデスクトップ環境が、ICEWMやFluxboxといったウィンドウマネージャーに加わりつつあります。

Xfce などの他のデスクトップ環境は、完全な機能性と速度のバランスを取ろうとしていますが、批評家は Xfce は主張するほど軽量ではないと指摘する傾向が強まっています。

アプリケーション内にも同様の区別があります。例えば、LibreOfficeやOpenOffice.orgのWriterのような高機能なワードプロセッサプログラムよりも、AbiWordのような軽量なワードプロセッサプログラムを好む人は多くいます。

関連記事: 4つの主要なLinuxグラフィカルインターフェースの評価: KDE、Gnome、Xfce、LXDE

#p#

VII. コマンドラインとデスクトップ

かつて、LinuxなどのUNIX系システムはコマンドラインで実行されていました。しかし、Ubuntuなどのディストリビューションの人気が高まるにつれ、焦点は急速にデスクトップへと移りました。現在、コマンドラインユーザーはデスクトップが単純すぎると公然と批判し、デスクトップユーザーはタスク指向のユーザーにとってコマンドラインが難解すぎるとして、それを無視しています。

現実はもっと複雑です。コマンドラインは習得に時間がかかりますが、完全なオプションセットを提供する唯一のインターフェースです。一方、デスクトップは誰でもすぐに使いこなせますが、その設計思想により、最も頻繁に使用されるオプションの一部しか提供されていません。これらの違いにより、コマンドラインは上級ユーザーにとってより効率的ですが、デスクトップは初心者にとってより効率的です。これは、コマンドラインとデスクトップの利点が一般的に相対的であるという意味ではなく、絶対的であるという意味です。

#p#

VIII. テクノロジー業界におけるフェミニズムの台頭

[[19095]]

オープンソースコミュニティは伝統的に男性が中心であり、女性はほとんど見かけません。この現象は、コンピュータ業界全体よりもオープンソース分野でより顕著かもしれません。この顕著な男女不均衡に対処するために、長年にわたり多くの組織が設立されてきましたが、この問題が広く注目を集めるようになったのはごく最近のことです。

ジェンダー不平等を証明する証拠は概ね却下されました。オープンソースコミュニティが、多くのメンバーが信じているほど先進的ではないことは大したことではないといった、比較的穏やかな反応もありました。しかし、極端な反応としては、男性優位主義の助長、脅迫、威嚇、不快なメールなど、公然とした反対意見が見られました。

事態を複雑にしているのは、露骨な性差別で告発された人々の中には、リチャード・ストールマンやマーク・シャトルワースなど、オープンソース・コミュニティーでしばしば尊敬されるリーダーたちも含まれていることだ。

先週、FOSS への女性の参加を促進することを目的とした非営利団体 Ada Intiative が発足したことで、この議論は新たなレベルに達したのかもしれません。

#p#

9. フリーソフトウェアとオープンソースソフトウェア

[[19096]]

フリーソフトウェアとオープンソースソフトウェアの論争は終わりのない論争であり、オープンソースコミュニティを二分することがよくあります。

13年前に「オープンソース」という用語が初めて作られたとき、その目的は「フリーソフトウェア」よりも商業的に実現可能な用語を推進することでした。しかし、今日ではオープンソースは大きく2つの陣営に分かれています。1つはフリーライセンス(フリーソフトウェア)の思想的・政治的影響力を強調する陣営であり、もう1つはフリーライセンスを用いたソフトウェア(オープンソースソフトウェア)の高品質を強調する陣営です。

もちろん、この区別は必ずしも明確ではありません。より思慮深いオープンソース支持者は、高品質なアプリケーションソフトウェアこそが、フリーソフトウェアが重視する個人の自由を実現する手段だと考えています。さらに、フリーソフトウェア支持者の層は広く、プロプライエタリソフトウェアを全く使わない人から、代替ソフトウェアが利用可能になったとしてもプロプライエタリソフトウェアの使用に抵抗を感じる人まで、多岐にわたります。

しかし、時には、GNU 一般公衆利用許諾書の非常に物議を醸した第 3 バージョンのときのように、2 つの視点が正反対になりすぎて、どちらの側も、自分たちが実際には同盟者であり、誰よりも意見が似ているということを忘れてしまうことがあります。

オープンソース分野におけるその他の議論

これらは私が言及できる唯一の主要な議論ではありませんし、特定の基準で分類されているわけでもありません。

オペレーティング システムに焦点を当てるのであれば、Linux 対 Windows の論争について触れることも、古い議論を持ち出して Linux 対 Minux の論争 (Tannebaum 対 Torvalds の論争、またはマイクロカーネル対モノリシック カーネルの論争としても知られる) について議論することもできたでしょう。

もっと技術的なアプローチを取るとしたら、コードのインデント スタイルや Vi と Emacs のエディタ論争について話すかもしれませんが、これらは今ではほとんど笑いものになっています。

人気のディストリビューション争い(Fedora vs. Ubuntuなど)、ブラウザ争い(Mozilla vs. Chromeなど)、ライセンス争い(GNU General Public License vs. BSDスタイルライセンスなど)などを挙げることもできました。選択肢の範囲は議論自体と同じくらい無限であり、今後さらに増えていくでしょう。

たとえば、Debian はフリー カーネルを搭載してリリースされたため、他のディストリビューションにもフリー カーネルを搭載するよう求める圧力が高まる可能性があります。

偉大な劇作家ジョージ・バーナード・ショーはかつて、イギリスとアメリカ合衆国を「共通の言語によって隔てられた二つの国」と表現しました。FOSSコミュニティについてもほぼ同じ言葉で表すことができます。数百、数千ものユーザーと開発者が、共通のソフトウェアによって隔てられているかのような感覚です。

[この記事は51CTO.comによって翻訳されました。転載の際は、原著者、翻訳者、出典を明記してください。]

原文: オープンソースにおける9つの現在の炎上戦争

[編集者のおすすめ]

  1. ストールマンの最新インタビュー:Debian、Mono、そしてスマートフォンの自由化
  2. クラウドコンピューティングの中核を成すオープンソース:YunTableの創設者、Wu Zhuhua氏へのインタビュー
  3. Lu Shouqun: Ubuntu は DOS の代わりにはなりません