無料のオープンソースソフトウェア

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

無料のオープンソースソフトウェア(FOSS)のスクリーンショット:Xfceデスクトップ環境を実行しているLinux MintFirefox、計算プログラム、組み込みのカレンダー、VimGIMP、およびVLCメディアプレーヤー

フリーでオープンソースのソフトウェアFOSS)は、フリーソフトウェアオープンソースソフトウェアの両方であるソフトウェアです[a]。誰でも自由にソフトウェアの使用、コピー、調査、変更を行うことができ、ソースコードは公開されています。人々がソフトウェアの設計を自発的に改善することを奨励されるように共有されます。[3]これは、ソフトウェアが制限付きの著作権ライセンスの下にあり、ソースコードが通常ユーザーから隠されている プロプライエタリソフトウェアとは対照的です。

FOSSは、ソフトウェアユーザーの市民的自由の権利を維持します(以下の「4つの本質的な自由」を参照)。FOSSを使用するその他の利点には、ソフトウェアコストの削減、セキュリティと安定性の向上(特にマルウェアに関して)、プライバシーの保護、教育、およびユーザーが自分のハードウェアをより細かく制御できるようにすることが含まれます。LinuxやBSDの子孫などの無料のオープンソースオペレーティングシステムは、今日広く利用されており、何百万ものサーバーデスクトップ、スマートフォン(Androidなど)やその他のデバイスに電力を供給しています。[4] [5] 自由ソフトウェアライセンスオープンソースライセンスは、多くのソフトウェアパッケージで使用されています。自由ソフトウェア運動オープンソースソフトウェア運動は、FOSS広範な生産と採用の背後にあるオンラインの社会運動であり、前者はFLOSSまたはfree / libreという用語を使用することを好みます。

概要

「フリーでオープンソースのソフトウェア」(FOSS)は、フリーソフトウェアオープンソースソフトウェアの両方と同時に見なされるソフトウェアの総称です。FOSS(無料のオープンソースソフトウェア)を使用すると、ユーザーはソースコードを検査でき、プロプライエタリソフトウェアと比較してソフトウェアの機能を高度に制御できます「無料ソフトウェア」という用語は、ソフトウェアの金銭的コストを指すのではなく、ライセンスがソフトウェアユーザーの市民的自由を維持するかどうかを指します(「無料のビール」ではなく「言論の自由」のように「無料」)。[3]フリーおよびオープンソースソフトウェア(FOSSまたはF / OSS)、またはフリー/リブレおよびオープンソースソフトウェア(FLOSSまたはF / LOSSはFOSSよりもFSFによって優先されますが、無料または無料)には、関連する用語や略語がいくつかあります。 / libreが推奨される用語です)。[6]

自由ソフトウェアライセンスとオープンソースソフトウェアライセンスの間にはほぼ完全な重複がありますが、これら2つの立場の支持者の間には強い哲学的な不一致があります。FOSSまたは「フリーでオープンソースのソフトウェア」という用語は、FSFとOSIの間のこれらの哲学的な不一致を中立にするために作成され、両方の概念を指すことができる単一の統一された用語を持っています。[7]

自由ソフトウェア

フリーソフトウェアファウンデーション(FSF)によって採用されたリチャードストールマンフリーソフトウェア定義は、フリーソフトウェアを価格ではなく自由の問題として定義し[8]、それは4つの本質的な自由を支持します。彼のフリーソフトウェアのアイデアの定義の最も初期に知られている出版物は、FSFの現在廃止されているGNUのBulletin出版物の1986年2月版[9]にありました。このドキュメントの正規のソースは、 GNU ProjectWebサイトの哲学セクションにあります。2017年8月現在、40か国語で公開されています。[10]

自由ソフトウェアの4つの本質的な自由

「フリーソフトウェア」の定義を満たすために、FSFは、ソフトウェアのライセンスが、FSFがソフトウェアユーザーの「 4つの本質的な自由」と呼ぶものの市民的自由/人権を尊重することを要求します[11]

  • 目的を問わず、プログラムを自由に実行できます(自由0)。
  • プログラムがどのように機能するかを研究し、プログラムを変更して、希望どおりにコンピューティングを実行できるようにする自由(自由1)。ソースコードへのアクセスは、このための前提条件です。
  • 他の人を助けることができるようにコピーを再配布する自由(自由2)。
  • 変更したバージョンのコピーを他の人に配布する自由(自由3)。これを行うことにより、コミュニティ全体に変更の恩恵を受ける機会を与えることができます。ソースコードへのアクセスは、このための前提条件です。[11]

オープンソース

オープンソース定義は、ソフトウェアライセンスが組織のオープンソースソフトウェアの記章に適格であるかどうかを判断するために、オープンソースイニシアチブ(OSI)によって使用されこの定義は、主にBruce Perensによって作成および適合されたDebianフリーソフトウェアガイドラインに基づいてい[12] [13]ペレンスは、フリーソフトウェアファウンデーションのフリーソフトウェアの4つの本質的な自由に基づいて執筆していませんでした。[14]その後、ペレンスはエリック・レイモンドを感じたと述べたのオープンソースの宣伝は、フリーソフトウェアファウンデーションの取り組みを不当に覆い隠し、フリーソフトウェアに対する彼のサポートを再確認しました。[15]次の2000年代に、彼は再びオープンソースについて話しました。[16] [17]

歴史

1950年代から1980年代にかけて、コンピュータユーザーは、使用するすべてのプログラムのソースコードと、自分で使用するためにそれを変更する許可と機能を持っているのが一般的でした。ソースコードを含むソフトウェアは、多くの場合パブリックドメインソフトウェアとして、コンピュータを使用する個人によって一般的に共有されていました[18](パブリックドメインソフトウェアには著作権が含まれていないため、FOSSはパブリックドメインソフトウェアと同じではないことに注意してください[19])。ほとんどの企業はハードウェアの販売に基づくビジネスモデルを持っており、ソフトウェアをハードウェアに無料で提供またはバンドルしていました。[20]

1960年代後半までに、ソフトウェアを取り巻く一般的なビジネスモデルは変化していました。成長し進化するソフトウェア業界は、ハードウェアメーカーのバンドルされたソフトウェア製品と競合していました。これらの新しい企業は、ハードウェアの収益からソフトウェア開発に資金を提供するのではなく、ソフトウェアを直接販売していました。リースされたマシンはソフトウェアのサポートを必要としましたが、ソフトウェアの収益はありませんでした。また、自分のニーズをより適切に満たすことができた一部の顧客は、ソフトウェアのコストとハードウェア製品のコストを組み合わせたくありませんでした。1969年1月17日に提出された米国対IBMでは、政府はバンドルされたソフトウェアが反競争的であると非難しました。[21]一部のソフトウェアはまだ金銭的コストとライセンス制限なしで提供されていましたが、ライセンスが制限された金銭的コストのみであるソフトウェアの量が増えていました。1970年代から1980年代初頭にかけて、ソフトウェア業界の一部では、技術的手段(コンピュータープログラムバイナリコピーのみを配布するなど)を使用して、コンピューターユーザーがリバースエンジニアリング手法を使用して、支払ったソフトウェアを調査およびカスタマイズできないようにしました。1980年に、著作権法は米国のコンピュータプログラムに拡張されました[22]。—以前は、コンピュータプログラムは、著作権で保護されていないアイデア、手順、方法、システム、およびプロセスと見なすことができました。[23] [24]

初期のクローズドソースソフトウェアは、1970年代半ばから1980年代にかけて、IBMが1983年に「オブジェクトコードのみ」のポリシーを実装し、ソースコードを配布しなくなるまでは一般的ではありませんでした。[25] [26] [27]

1983年、MIT人工知能研究所のハッカーコミュニティの長年のメンバーであるRichard Stallmanは、 GNUプロジェクトを発表し、コンピューター業界とそのユーザーの文化の変化の影響に不満を感じていたと述べました。[28] GNUオペレーティングシステムのソフトウェア開発は1984年1月に始まり、フリーソフトウェアファウンデーション(FSF)は1985年10月に設立されました。プロジェクトとその目標の概要を示す記事が1985年3月にGNUマニフェストというタイトルで公開されました。マニフェストには、GNU哲学、自由ソフトウェアの定義、および「コピーレフト」のアイデア。FSFは、ソフトウェアユーザーが「 4つの本質的な自由」と呼ばれるものを行使できるようにするために、フリーソフトウェアが取り組む基本的な問題は倫理的な問題であるという立場を取っています。[3]

Linus Torvaldsによって作成されたLinuxカーネルは、1991年に自由に変更可能なソースコードとしてリリースされました。当初、Linuxはフリーソフトウェアまたはオープンソースソフトウェアライセンスのいずれかでリリースされていませんでした。しかし、1992年2月のバージョン0.12で、彼はGNU General PublicLicenseの下でプロジェクトを再ライセンスしました[29]

FreeBSDNetBSD (どちらも386BSDから派生)は、1993年にUSL対BSDi訴訟が法廷外で和解したときにフリーソフトウェアとしてリリースされました。OpenBSDは1995年にNetBSDから 分岐しました。また1995年には、一般にApacheと呼ばれるApacheHTTPサーバーApache License1.0の下でリリースされました。

1997年、エリックレイモンドは、ハッカーコミュニティと自由ソフトウェアの原則を反映した分析である「伽藍とバザール」を公開しました。この論文は1998年の初めに大きな注目を集め、Netscape CommunicationsCorporationが人気のあるNetscapeCommunicatorインターネットスイートをフリーソフトウェアとしてリリースする動機となった要因の1つでした。このコードは現在、 MozillaFirefoxおよびThunderbirdとしてよく知られています。

Netscapeの行為は、レイモンドと他の人々に、FSFのフリーソフトウェアのアイデアと認識された利益を商用ソフトウェア業界にもたらす方法を調査するように促しました。彼らは、FSFの社会的活動はNetscapeのような企業にとって魅力的ではないと結論付け、ソフトウェアソースコードの共有とコラボレーションのビジネスの可能性を強調するために自由ソフトウェア運動のブランドを変更する方法を探しました。彼らが選んだ新しい名前は「オープンソース」で、すぐにブルース・ペレンズ、出版社のティム・オライリーリーナス・トーバルズなどがブランド変更に署名しました。オープンソースイニシアチブは、新しい用語の使用を奨励し、オープンソースの原則を広めるために1998年2月に設立されました[30]

オープンソースイニシアチブは、新しい用語の使用を奨励し、それが遵守する原則を広めることを目指しましたが、商用ソフトウェアベンダーは、自由に配布されるソフトウェアとアプリケーションのソースコードへのユニバーサルアクセスの概念にますます脅威にさらされていることに気付きました。マイクロソフト幹部は2001年に、「オープンソースは知的財産の破壊者である。ソフトウェア事業と知的財産事業にとってこれよりも悪いことは想像できない」と公言した。[31]この見解は、一部のソフトウェア企業によるFOSSへの最初の対応を完全に要約しています。[要出典]長年にわたり、FOSSはプライベートソフトウェア開発の主流の外でニッチな役割を果たしてきました。しかし、Linux、BSDなどのFOSSオペレーティングシステムとRed HatなどのFOSSに基づく企業の成功は、ソフトウェア業界の姿勢を変え、その開発に関する企業哲学に劇的な変化がありました。[32]

使用法

FOSSはプロプライエタリソフトウェアよりも優れています

個人の管理、カスタマイズ性、自由

FOSSのユーザーは、 4つの基本的な自由の恩恵を受けて、そのようなソフトウェアを無制限に使用し、変更の有無にかかわらず、そのようなソフトウェアを調査、コピー、変更、および再配布できます。ソフトウェアの機能を変更したい場合は、コードに変更を加えることができ、必要に応じて、ソフトウェアのそのような変更されたバージョンを配布するか、ソフトウェアの意思決定モデルや他のユーザーに応じて、プッシュまたはリクエストすることもできます。このような変更は、元のソフトウェアの更新によって行われます。[33] [34] [35] [36] [37]

プライバシーとセキュリティ

プロプライエタリのクローズドソースソフトウェアの製造元は、バックドアやその他の隠れた望ましくない機能をソフトウェアに組み込むように圧力をかけられることがあります。[38] [39] [40] [41] FOSSのユーザーは、ソフトウェアベンダーを信頼する代わりに、ソースコードを自分で検査および検証し、ボランティアやユーザーのコミュニティを信頼することができます。[37]プロプライエタリコードは通常、公開されていないため、ベンダー自身とハッカーだけが脆弱性を認識している可能性があります[37]が、FOSSはバグを迅速に公開するためにできるだけ多くの人を巻き込みます。[42] [43]

低コストまたは無料

FOSSは無料であることがよくありますが、寄付が奨励されることもよくあります。これにより、ユーザーはソフトウェアをより適切にテストおよび比較することもできます。[37]

品質、コラボレーション、効率

FOSSは、ユーザーやユースケース向けに最も効率的なソフトウェアを開発することを目的として、さまざまな関係者や個人間のより良いコラボレーションを可能にしますが、プロプライエタリソフトウェアは通常、利益を生み出すことを目的としています。さらに、多くの場合、プロプライエタリソフトウェアよりも多くの組織や個人がこのようなプロジェクトに貢献しています。[37]企業がオープンソースソフトウェアを選択する主な理由は、通常、技術的な優位性であることが示されています。[37]

プロプライエタリソフトウェアと比較した欠点

セキュリティとユーザーサポート

リーナスの法則によれば、一連のコードを表示およびテストできる人が多いほど、欠陥が迅速に検出されて修正される可能性が高くなります。ただし、これは高レベルの参加を保証するものではありません。商用製品の背後にフルタイムの専門家のグループを置くことは、場合によってはFOSSよりも優れている可能性があります。[37] [42] [44]

さらに、公開されたソースコードを使用すると、ハッカーがその脆弱性を見つけてエクスプロイトを作成しやすくなる可能性があります。ただし、これは、そのような悪意のあるハッカーが、責任を持って脆弱性を開示または修正するのに役立つホワイトハッカーよりも効果的であり、コードの漏洩や漏洩が発生せず、プロプライエタリコードのリバースエンジニアリングが悪意のあるハッカーにとって重要性の妨げになることを前提とします[42]

ハードウェアとソフトウェアの互換性

FOSSは、プロプライエタリハードウェアまたは特定のソフトウェアと互換性がない場合があります。これは多くの場合、FOSSムーブメントのメンバーがハードウェアのドライバーを作成するために必要なインターフェイスやその他の仕様を開示しないなど、メーカーがFOSSを妨害していることが原因です。たとえば、顧客が独自のソフトウェアのみを実行することを望んでいる場合や、メリットがある場合などです。パートナーシップから。[45] [46] [47] [48] [49] [50] [51]

バグと不足している機能

FOSSは、ソフトウェア機能と安定性の点でプロプライエタリ同等のものより優れている可能性がありますが、多くの場合、FOSSには、同様の商用ソフトウェアと比較した場合、未修正のバグや欠落している機能が多くあります。[52] [必要な追加の引用]これはケースごとに異なり、通常はFOSSプロジェクトへの関心と参加のレベルによって異なります。さらに、一般的な商用ソフトウェアとは異なり、不足している機能やバグ修正は、関​​連する動機、時間、スキルを持っている人なら誰でも実装できます。[44] [追加の引用が必要]

開発の保証が少ない

多くの場合、FOSSプロジェクトが、企業が支援する商用ソフトウェアよりも、継続的な開発に必要なリソースと参加を獲得する確実性は低くなります。[53] [追加の引用が必要]ただし、企業は不採算であるためにプロジェクトを廃止することもよくありますが、大企業はオープンソースソフトウェアに依存しているため、共同開発している可能性があります。[43]

不足しているアプリケーション

LinuxのFOSSオペレーティングシステムディストリビューションはエンドユーザーの市場シェアが低いため、利用できるアプリケーションも少なくなります。[54] [55]

政府による採用

説明
 ブラジル 2006年、ブラジル政府は、Linuxを実行している安価なコンピューターを、税制優遇措置で購入を助成することにより、貧しいコミュニティ全体に配布することを同時に奨励しました。[56]
 エクアドル 2008年4月、[57] エクアドルは、公共部門をLibreSoftwareに移行することを目的とした同様の法律である法令1014を可決しました。[58]
 フランス 2009年3月、フランスのGendarmerie Nationaleは、2015年までにUbuntuに完全に切り替えることを発表しました。Gendarmerieは、組織全体でMicrosoftOfficeをOpenOffice.orgに置き換えた2005年にオープンソースソフトウェアへの移行を開始しました。[59] 2012年9月、フランスの首相は、フランスの行政におけるオープンソースの使用に関する一連の行動指向の勧告を発表しました。[60]これらの推奨事項は、省庁間の専門家グループの作業に基づいた文書で公開されています。[61]このドキュメントは、オープンソーススタブでの実際のコンバージェンスの確立、スタブのコンバージェンスに関する専門知識のネットワークのアクティブ化、オープンソースソフトウェアのサポートの改善、選択されたスタブへの貢献、大きなコミュニティのフォロー、メインコマーシャルの代替案の普及などの方向性を停止しますソリューション、オープンソースの使用とその効果の追跡、公開情報システムの開発におけるオープンソースライセンスの使用文化の発展。この専門家グループの目的の1つは、フランスの行政で使用するために推奨されるオープンソースソフトウェアのリストを確立することでもあります。[62]
 ドイツ ドイツのミュンヘン市では、15,000台のPCとラップトップをMicrosoftWindowsベースのオペレーティングシステムからLiMuxと呼ばれるDebianベースのLinux環境に変換し、2003年から2013年までの10年間に渡りました。プロジェクトが正常に完了した後、すべてのコンピューターがLinuxを実行していました。[63] 2017年11月13日、レジスターは、ミュンヘンが2020年までにWindows 10に戻ることを計画していると報告しました。[64]しかし、2020年に、ミュンヘンは再びMicrosoftからLinuxに移行することを決定しました。[65]
 インド インドのケララ州政府は、2001年の州ITポリシー[66] [ディスカッション]でFOSSソフトウェアの公式サポートを発表しました。これは、インドでの初めてのフリーソフトウェア会議であるFreedom First!の後に策定されました。、2001年7月にケララ州の州都トリバンドラムで開催されました。2009年、ケララ州政府は国際フリーオープンソースソフトウェアセンター(ICFOSS)を設立しました。[67] 2015年3月、インド政府はFOSSの採用に関する方針を発表しました。[68] [69]
 イタリア イタリア軍はLibreOfficeとOpenDocumentFormat(ODF)に移行しています。国防省は、来年半にわたって、この一連のオフィス生産性ツールを約150,000台のPCワークステーションにインストールします。これはヨーロッパで2番目に大きいLibreOfficeの実装になります。この切り替えは、2015年9月15日にLibreItaliaAssociationによって発表されました。[70] 2016年6月23日までに、6000のステーションが移行されました。[71] Eラーニング軍事プラットフォーム。[72]
 ヨルダン 2010年1月、ヨルダン政府は、ヨルダンの大学システムをはじめとするオープンソースソフトウェアの使用を促進するために、米国に拠点を置くオープンソースデータベース管理会社であるIngres Corporation (現在はActian)とのパートナーシップを発表しました。[73]
 マレーシア マレーシアは「マレーシアの公共部門のオープンソースソフトウェアプログラム」を開始し、2008年までプロプライエタリソフトウェアライセンスを数百万ドル節約しました。[74] [75]
 ペルー 2005年、ペルー政府は、すべての組織でオープンソースを採用することを決議しました。[76]マイクロソフトの批判に対する2002年の回答は、オンラインで入手できます。法案の前文で、ペルー政府は、民主主義の主要な柱を確実に保護するための選択がなされたことを強調しました。「法案を鼓舞する基本原則は、法の国家の基本的な保証にリンクされています。」[77]
 ウガンダ 2014年9月、ウガンダ国家情報技術局(NITA-U)は、ウガンダICT協会(ICTAU)と共同で開催されたワークショップで 、オープンソース戦略とポリシー[78]に関するフィードバックの募集を発表しました。
 アメリカ 2009年2月、米国 ホワイトハウスはコンテンツ管理にDrupalを使用してWebサイトをLinuxサーバーに移動しました。[79] 2016年8月、米国政府は、連邦政府の機関によって、または連邦政府の機関のために開発されたカスタムソースコードの少なくとも20%をオープンソースソフトウェア(OSS)としてリリースすることを義務付ける新しい連邦ソースコードポリシーを発表しました。[80] さらに、ポリシーでは、すべてのソースコードを機関間で共有する必要があります。公開リリースは3年間のパイロットプログラムの下にあり、機関はそのパフォーマンスを測定するためにこのパイロットに関するデータを収集する義務があります。全体的なポリシーは、重複を減らし、ベンダーの「ロックイン」を回避し、共同開発を促進することを目的としています。新しいWebサイトコード.govは、「代理店がこのポリシーを実装するのに役立つツール、ベストプラクティス、およびスキーマのオンラインコレクション」を提供すると、ポリシーの発表は述べています。また、「政府全体での再利用とOSSとしてのリリースの両方を目的としたカスタム開発ソフトウェアの主要な発見可能性ポータル」も提供します。[80] まだ指定されていないOSSライセンスがコードに追加されます。[81]
 ベネズエラ 2004年、ベネズエラの法律(政令3390)が施行され、すべての公的機関で2年間のオープンソースへの移行が義務付けられました。2009年6月の時点で、移行はまだ進行中でした。[82] [83] [更新が必要]

超国家的な組合や国際機関による養子縁組

「安定性と信頼性の高いオペレーティングシステムが必要だったため、主要な機能をWindowsからLinuxに移行しました。これにより、社内で制御できるようになりました。したがって、パッチ、調整、または適応が必要な場合は、可能でした。」

国際宇宙ステーション(ISS)のコンピューターシステムを管理するユナイテッドスペースアライアンスの公式声明。ISSでWindowsからLinuxに切り替えることを選択した理由。[84] [85]

2017年、欧州委員会は「EU機関は、これまで以上にオープンソースソフトウェアユーザーになるべきだ」と述べ、ビッグデータ、モビリティ、クラウドコンピューティングとともに、オープンソースソフトウェアをイノベーションの9つの主要な推進力の1つとして挙げました。とモノのインターネット[86]

制作

問題とインシデント

GPLv3論争

著作権は、FOSSの作成者がソフトウェアのライセンスコンプライアンスを確保するために使用する主要な法的メカニズムですが、法律、特許、商標などの他のメカニズムにも影響があります。特許とデジタルミレニアム著作権法(DMCA)に関する法的な問題に対応して、フリーソフトウェアファウンデーションは2007年に、DMCAと特許権に明示的に対処した GNUパブリックライセンス(GNU GPLv3)のバージョン3をリリースしました。

2007年にGNUGPLv3が開発された後、FSF(GNUシステムの多くの部分の著作権所有者として)は、GNUプログラムのライセンスの多く[要出典]をGPLv2からGPLv3に更新しました。一方、新しいGPLバージョンの採用はFOSSエコシステムで頻繁に議論され[87] 、いくつかのプロジェクトはアップグレードに反対することを決定しました。たとえば、Linuxカーネル[88] [89] BusyBox [90] [91]プロジェクト、AdvFS [ 92] Blender[93]、およびVLCメディアプレーヤーは、GPLv3の採用に反対することを決定しました。[94]

GCCのユーザーであり、 DRMと特許の両方のヘビーユーザーであるAppleは、 Xcode IDEのコンパイラをGCCから別のFOSSコンパイラ[95]であるが、パーミッシブライセンスの下にあるClangに切り替えました。[96] LWNは、AppleがGPLv3を避けたいという願望によって部分的に動機付けられたと推測した。[95] SambaプロジェクトもGPLv3に切り替えたため、AppleはソフトウェアスイートのSambaをクローズドソースのプロプライエタリソフトウェアに置き換えまし[97]

開発者の偏った優先順位付け、非効率性、エゴイズム

Leemhuisは、すでに人気のあるオープンソースアプリケーションやデスクトップ環境の問題を修正する代わりに、名声と富を得るために新しい、ほとんど冗長なソフトウェアを作成する熟練した開発者の優先順位を批判しています。[98]

彼はまた、ノートブックメーカーが、不要な電力消費など、ノートブック上のLinuxに関する多くの問題の実際の原因を修正するのではなく、自社製品を個人的に最適化するか、回避策を作成することについて批判しています。[98]

オープンソースソフトウェアの商業的所有権

合併は主要なオープンソースソフトウェアに影響を及ぼしました。Sun Microsystems(Sun)は、人気のあるオープンソースのMySQLデータベースの所有者であるMySQLABを2008年に買収しました。 [99]

オラクルは2010年1月にSunを購入し、著作権、特許、商標を取得しました。したがって、Oracleは、最も人気のあるプロプライエタリデータベースと最も人気のあるオープンソースデータベースの両方の所有者になりました。オープンソースのMySQLデータベースを商用化しようとするOracleの試みは、FOSSコミュニティで懸念を引き起こしました。[100] MySQLの将来についての不確実性に部分的に対応して、FOSSコミュニティはプロジェクトをOracleの制御の及ばない新しいデータベースシステムにフォークしました。これらには、MariaDBPercona、およびDrizzleが含まれます。[101]これらはすべて異なる名前を持っています。それらは別個のプロジェクトであり、商標名MySQLを使用することはできません。[102]

訴訟

Oracle対Google

2010年8月、オラクルはGoogleを提訴し、AndroidでのJavaの使用がオラクルの著作権と特許を侵害していると主張しました。2012年5月、裁判官は、GoogleがOracleの特許を侵害していないと判断し、Googleが使用するJavaAPIの構造は著作権で保護されていないと判断しました。陪審員は、グーグルが少数のコピーされたファイルを侵害していることを発見したが、当事者はグーグルが損害賠償を支払わないことを規定した。[103]オラクルは連邦巡回控訴裁判所に控訴し、グーグルは文字通りのコピーの主張についてクロスアピールを提出した。[104]

新しい社会経済モデルの一部/推進力として

現代の成長の重要な分野である情報の構築と使用における所有権規制に逆らうことにより、フリー/オープンソースソフトウェア(FOSS)運動は、一般的に新自由主義民営化に対抗します。[105] [106]

新しいデジタル世界のための「豊かな経済」の歴史的可能性を実現することによって、FOSSは政治的抵抗の計画を立てるか、資本主義の潜在的な変革への道を示すかもしれませ[106]

Yochai Benkler 、Jack N.、Lillian R. Berkmanハーバードロースクールの起業家法学教授によると、フリーソフトウェアは、情報、知識、文化のコモンズベースのピアプロダクションの新しい経済の最も目に見える部分です。例として、彼はフリーソフトウェアとオープンソースの両方を含むさまざまなFOSSプロジェクトを引用しています。[107]

も参照してください

メモ

  1. ^ FOSSは、フリーソフトウェアオープンソースソフトウェアの両方を網羅する包括的な用語であり、同様の開発モデルを説明しているにもかかわらず、文化や哲学が異なります。[1]無料とは、ソフトウェアをコピーして再利用するユーザーの自由を指します。自由ソフトウェアモデルを提唱する組織であるフリーソフトウェアファウンデーションは、概念を理解するには、「言論の自由のように、ビールのように自由を考えるべきではない」と提案しています。「自由ソフトウェアの定義」を参照してください。GNU.org 。 2010年2月4日取得 )フリーソフトウェアは、ユーザーに与える基本的な自由に焦点を当てていますが、オープンソースソフトウェアは、ピアツーピア開発モデルの認識された強みに焦点を当てています。[2] FOSSは、どちらの政治的アプローチにも特に偏ることなく使用できる用語です。

参考文献

  1. ^ Feller 2005、pp。89、362。
  2. ^ Feller 2005、pp。101–106、110–111。
  3. ^ a b c 「自由ソフトウェアとは何ですか?自由ソフトウェアの定義」GNUプロジェクト-GNU.org2018-06-12。2013-10-14にオリジナルからアーカイブされました2018年9月15日取得
  4. ^ Hatlestad2005
  5. ^ Claburn2007
  6. ^ ストールマン、リチャード。「FLOSSとFOSS」GNUプロジェクト-GNU.org2018-09-16にオリジナルからアーカイブされました2018年9月15日取得
  7. ^ ストールマン、リチャード。「FLOSSとFOSS」www.gnu.org2018-09-16にオリジナルからアーカイブされました2018年9月15日取得
  8. ^ 「GNU.org」2011年9月20日。2013年10月14日のオリジナルからアーカイブ2011年10月23日取得
  9. ^ 「GNUの会報、第1巻第1号、8ページ」GNU.org。2015年6月23日にオリジナルからアーカイブされました2015年6月20日取得
  10. ^ 「自由ソフトウェアの定義–このページの翻訳」GNU.org。2013-10-14にオリジナルからアーカイブされました2014年4月18日取得
  11. ^ a b フリーソフトウェアファウンデーション(2016年12月27日)。「自由ソフトウェアとは何ですか?自由ソフトウェアの定義」GNUプロジェクト-GNU.org2013年10月14日にオリジナルからアーカイブされました2018年9月15日取得
  12. ^ ブルースペレンズによるオープンソースの定義1999-03-29。2014-09-15にオリジナルからアーカイブされました2016年1月20日取得、オープンソース:オープンソース革命からの声、1999年1月、ISBN 1-56592-582-3 
  13. ^ オープンソースの定義2013-10-15にオリジナルからアーカイブされました2015年6月20日取得、オープンソースイニシアチブに従ったオープンソースの定義
  14. ^ 「Slashdot.org」News.slashdot.org2009年2月16日。2013年7月17日のオリジナルからアーカイブ2011年10月23日取得
  15. ^ 「それは再び自由ソフトウェアについて話す時間です」2014年7月16日にオリジナルからアーカイブされまし
  16. ^ 「ブルースペレンズ-オープンソースメッセージの状態:オープンソースの新しい10年」Perens.com。1998-02-09。2013年11月4日にオリジナルからアーカイブされました2009年7月15日取得
  17. ^ バー、ジョー(2003年1月13日)。「ペレンに会う」LinuxWorldマガジン。2013年11月6日にオリジナルからアーカイブされました2017年2月18日取得
  18. ^ シア、トム(1983-06-23)。「フリーソフトウェア-フリーソフトウェアはソフトウェアスペアパーツのジャンクヤードです」InfoWorld2021-04-28にオリジナルからアーカイブされました2016年2月10日取得
  19. ^ コーブリー、ジェームズ・エドワード(2014-09-25)。「フリーソフトウェアの代替案:フリーウェア、オープンソースソフトウェア、およびライブラリ」情報技術と図書館33(3):65。doi10.6017 /ital.v33i3.5105ISSN2163-5226_ 2021-05-01にオリジナルからアーカイブされました2021-04-28を取得 
  20. ^ ゲイツ、ビル(1976年2月3日)、ホビイストたちへの公開書簡、2018年4月16日にオリジナルからアーカイブ2017年9月17日取得
  21. ^ フィッシャー、マッキー&マンケ1983
  22. ^ Computer Software 1980 Copyright Act、Pub。L. No. 96-517、94Stat。3015、3028 ウェイバックマシン2013年3月30日にアーカイブされました。
  23. ^ 「著作権の基本」www.lib.purdue.edu2015年6月30日にオリジナルからアーカイブされました2015年4月1日取得
  24. ^ Weber2009
  25. ^ オブジェクトコードのみ:IBMは公平にプレーしていますか? ウェイバックマシンで2021-04-29にアーカイブIBMのOCOポリシーは自社の資産を保護しますが、 Computerworldへの顧客の投資を-2月8日。1988年
  26. ^ ソフトウェアの変更を禁止することでIBMのポリシーをしっかりと回避する ComputerworldWaybackMachineで2021-08-18にアーカイブ 1985年3月18日)
  27. ^ ギャラン、ジョン(1985-03-18)。「IBMのポリシーは火をつける–ユーザーはソースコードのルールが変更を妨げると言っている」Computerworld2021-08-18にオリジナルからアーカイブされました2015年12月27日取得選択されたソフトウェア製品のソースコードを差し控えるというIBMの方針は、すでに2周年を迎えていますが、ユーザーはその決定の影響に対処し始めたばかりです。しかし、オブジェクトコードのみの製品の出現が日常のDP運用に影響を与えたかどうかにかかわらず、一部のユーザーはIBMの決定に腹を立てています。1983年2月に発表された、IBMのオブジェクトコードのみのポリシーは、増え続けるBigBlueシステムソフトウェア製品のリストに適用されています。
  28. ^ ウィリアム2002
  29. ^ 「Linuxカーネル0.12のリリースノート」Kernel.org。2007年8月19日にオリジナルからアーカイブされました2016年7月25日取得
  30. ^ 「OSIの歴史」Opensource.org。2012年7月22日にオリジナルからアーカイブされました2014年2月2日取得
  31. ^ Charny2001
  32. ^ Miller、Voas&Costello 2010、pp。14–16
  33. ^ カーク、セントアマント(2007)。オープンソースソフトウェアに関する研究ハンドブック:技術的、経済的、社会的視点:技術的、経済的、社会的視点Idea Group Inc(IGI)。ISBN 97815914089252017年7月4日取得
  34. ^ Jacquart、Rene(2008)。情報社会の構築:IFIP第18回世界コンピューター会議トピックセッション2004年8月22〜27日フランス、トゥールーズスプリンガー。ISBN 97814020815762017年7月4日取得
  35. ^ Lopez-Tarruella、Aurelio(2012)。グーグルと法:知識経済ビジネスモデルの法的側面への経験的アプローチシュプリンガーサイエンス&ビジネスメディア。ISBN 97890670484532019年12月30日にオリジナルからアーカイブされました2017年7月4日取得
  36. ^ 「自由ソフトウェアとは何ですか?」www.gnu.org2017年7月3日にオリジナルからアーカイブされました2017年7月4日取得
  37. ^ a b c d e fg 「オープンソースがビジネスに適している10の理由PCWorld2010-11-05。2017年6月22日にオリジナルからアーカイブされました2017年7月4日取得
  38. ^ 「Microsoftバックドア」www.gnu.org2017年6月28日にオリジナルからアーカイブされました2017年7月4日取得
  39. ^ 「マイクロソフトが誤ってWindowsバックドアの鍵を漏らしている-セキュリティに関するシュナイアー」www.schneier.com2017年8月25日にオリジナルからアーカイブされました2017年7月4日取得
  40. ^ トムソン、イアン。「スノーデンリーク:MicrosoftがFeds用のOutlook.comバックドアを追加しました」レジスター2017年8月25日にオリジナルからアーカイブされました2017年7月4日取得
  41. ^ ストランドバーグ、キャサリンJ。; ライク、ダニエラ・スタン(2005)。プライバシーとアイデンティティのテクノロジー:学際的な会話シュプリンガーサイエンス&ビジネスメディア。ISBN 97803872605012017年7月4日取得
  42. ^ a b c 「オープンソースソフトウェアはより安全ですか?」(PDF)2017年7月24日のオリジナルからアーカイブ(PDF)2017年7月4日取得
  43. ^ a b 「オープンソースソフトウェアは、あなたが思っているよりも安全です」SCメディアUS。2013年10月8日。 2017年8月25日のオリジナルからアーカイブ2017年7月12日取得
  44. ^ a b 「大きすぎて失敗するオープンソースソフトウェアにはハッカーの助けが必要」オブザーバー2016年11月4日。2017年7月22日のオリジナルからアーカイブ2017年7月12日取得
  45. ^ Fogel、Karl(2005)。オープンソースソフトウェアの作成:成功する自由ソフトウェアプロジェクトを実行する方法「O'ReillyMedia、Inc。」。ISBN 97805965529922017年7月4日取得
  46. ^ Sery、Paul G.(2007)。ダミーのためのUbuntuLinuxジョン・ワイリー&サンズ。ISBN 97804701250522017年7月4日取得
  47. ^ 「LinuxToday-KERNEL-DEV:UDI and Free Software byRichardStallman」www.linuxtoday.com2017年8月25日にオリジナルからアーカイブされました2017年7月4日取得
  48. ^ Vaughan-Nichols、StevenJ。「MicrosoftはWindows8PCからLinuxをブロックしようとしています| ZDNet」ZDNet2017年7月14日にオリジナルからアーカイブされました2017年7月12日取得
  49. ^ Kingsley-ヒューズ、エイドリアン。「LenovoはWindows10 Signature Edition PC上のLinuxをブロックしていると報告されています(更新)| ZDNet」ZDNet2017年7月14日にオリジナルからアーカイブされました2017年7月12日取得
  50. ^ 「今日のLinux-MicrosoftがGNU / Linuxの販売を阻止するためにOEMの価格をどのように変更するか」www.linuxtoday.com2017年8月25日にオリジナルからアーカイブされました2017年7月12日取得
  51. ^ 「Microsoft 'はDellLinuxを殺した' –状態」レジスター2017年7月17日にオリジナルからアーカイブされました2017年7月12日取得
  52. ^ ヒル、ベンジャミンマコ。「自由ソフトウェアが(実質的に)優れていないとき」2017年7月13日にオリジナルからアーカイブされました2017年7月11日取得
  53. ^ アーサー、タットナル(2007)。ポータルテクノロジーとアプリケーションの百科事典Idea Group Inc(IGI)。ISBN 97815914099082017年7月11日取得
  54. ^ Baldauf、ケネス; 階段、ラルフ(2008)。テクノロジーで成功するセンゲージラーニング。ISBN 978-14239252932017年7月12日取得
  55. ^ CXC CSECCAPEの情報技術をマスターするデニスアドニス2017年7月12日取得
  56. ^ Casson&Ryan2006
  57. ^ 「[ニュース]知識の民主主義で世界の先を行くエクアドル」2014年12月18日にオリジナルからアーカイブされました。
  58. ^ (スペイン語) Estebanmendieta.com アーカイブ2014-06-28、ウェイバックマシン、法令1014
  59. ^ ポール2009
  60. ^ [1] 2012年9月19日のWaybackMachinePM Bulletin(Circular letter)#5608-SGでアーカイブされた2017-08-27
  61. ^ [2] ウェイバックマシンでアーカイブされた2018-09-10管理におけるオープンソースソフトウェアの使用
  62. ^ [3] オープンソースアプリケーションのWaybackMachine省庁間ベースで2017-08-27アーカイブ
  63. ^ 「LandeshauptstadtMünchen-AktuelleZahlen」(ドイツ語)。Muenchen.de。2013年11月21日にオリジナルからアーカイブされまし2014年7月28日取得[永久リンク切れ]
  64. ^ 「ミュンヘン評議会:Linuxで地獄に落ちるために、2020年に完全なWindowsを使用する予定です」2017年12月1日にオリジナルからアーカイブされまし2017年12月4日取得
  65. ^ 「WindowsではなくLinux:ミュンヘンがMicrosoftからオープンソースに戻っている理由–再び」2021-04-09にオリジナルからアーカイブされました2021-04-17を取得
  66. ^ "「オープンまたはフリーソフトウェアの役割」、ケララ州政府の国家ITポリシー(2001)のセクション15、20ページ、コピーは国連行政ネットワーク(UNPAN)サイトで入手可能」 (PDF)アーカイブ (PDF) 2013-11-03のオリジナルから。2014-02-02取得
  67. ^ 「ケララIT |ようこそ」www.keralait.org2019-10-26にオリジナルからアーカイブされました2019年9月18日取得
  68. ^ Alawadhi2015
  69. ^ 「インド政府のためのオープンソースソフトウェアの採用に関する方針」(PDF)2015年8月15日にオリジナル(PDF)からアーカイブされました
  70. ^ 「イタリア軍に切り替える…|参加」joinup.ec.europa.eu2015年9月15日。2019-09-21のオリジナルからアーカイブ2019年9月18日取得
  71. ^ 「UnannodiLibreDifesa」LibreItalia(イタリア語)。2016年6月23日。2017年10月9日のオリジナルからアーカイブ2018年5月10日取得
  72. ^ 「Difel:LibreDifesa」el-stelmilit.difesa.it2017-10-09にオリジナルからアーカイブされました2017年10月9日取得
  73. ^ 「ヨルダン情報省がオープンソースに関する契約に署名-政府-ニュースと特集」ITP.net2012年8月4日にオリジナルからアーカイブされました2012年4月23日取得
  74. ^ 「OSCC.org」2011年10月27日にオリジナルからアーカイブされました2011年10月23日取得
  75. ^ 「OSCC.org」2011年10月5日にオリジナルからアーカイブされました2011年10月23日取得
  76. ^ クラーク2005
  77. ^ イノベーションオープンソフトウェアワーキンググループに関する全国諮問評議会(2004年7月)。「南アフリカのフリー/リブレ&オープンソースソフトウェアとオープンスタンダード」(PDF)2014年12月22日にオリジナル(PDF)からアーカイブされました2008年5月31日取得
  78. ^ 「オープンソースの戦略とポリシー」2014年9月27日にオリジナルからアーカイブされました。
  79. ^ Vaughan-Nichols2009
  80. ^ a b スコット、トニー; アンという名の少女(2016年8月8日)。連邦ソースコードポリシー:再利用可能なオープンソースソフトウェアによる効率、透明性、革新の達成—部門および機関の長のための覚書— M-16-21(PDF)米国ワシントンDC:行政管理予算局、大統領行政府。2017年1月21日のオリジナルからアーカイブ(PDF)2016年9月14日取得 HTMLとしても入手可能:sourcecode .cio .gov
  81. ^ New、William(2016年8月22日)。「新しい米国政府のソースコードポリシーは、ヨーロッパのモデルを提供する可能性があります」知的財産ウォッチジュネーブ、スイス。2016年8月28日にオリジナルからアーカイブされました2016年9月14日取得
  82. ^ 「ベネズエラのオープンソース」2008年2月16日にオリジナルからアーカイブされました。
  83. ^ チャベス、ヒューゴF.(2004年12月)。"Publicado en la Gaceta oficial No 38.095 de fecha28 / 12/2004"2011年8月9日にオリジナルからアーカイブされました2011年10月23日取得
  84. ^ ガンター2013
  85. ^ Bridgewater2013
  86. ^ 情報社会・メディア総局(2017)。競争力と革新に対するソフトウェアとサービスの経済的および社会的影響ISBN 978-92-79-66177-82017年5月6日にオリジナルからアーカイブされまし2017年3月27日取得
  87. ^ マーク(2008-05-08)。「オープンソースライセンスの急増の呪い」socializedsoftware.com。2015年12月8日にオリジナルからアーカイブされました2015年11月30日取得現在、GPLv2からGPLv3に移行するという決定は、多くのオープンソースプロジェクトによって熱く議論されています。IPコンプライアンスソフトウェアのプロバイダーであるPalamidaによると、GPLv2からそれ以降のバージョンに移行したオープンソースプロジェクトは約2489件あります。
  88. ^ トーバルズ、ライナス。「コピー」kernel.org。2015年12月17日にオリジナルからアーカイブされました2013年8月13日取得また、カーネルに関する限り、GPLの唯一の有効なバージョンは、特に明記されていない限り、ライセンスの_this_特定のバージョン(つまり、v2、v2.2やv3.xなどではない)であることに注意してください。
  89. ^ Kerner、Sean Michael(2008-01-08)。「トーバルズはまだGPLv2に熱心です」internetnews.com。2015-02-12にオリジナルからアーカイブされました2015年2月12日取得「ある意味で、Linuxは、FSFが推進しているものと、オープンソースとLinuxが常に取り組んできたものとの違いを明確にしたプロジェクトでした。これは、この宗教的なものではなく、技術的な優位性です。自由への信念」と語った。したがって、GPLバージョン3はFSFの目標を反映しており、GPLバージョン2は、ライセンスが行うべきだと私が考えることとほぼ一致しているため、現在、バージョン2がカーネルの存在です。」
  90. ^ コルベット(2006-10-01)。「ビジービジービジーボックス」lwn.net。2016年1月7日にオリジナルからアーカイブされました2015年11月21日取得BusyBoxは非常に多くの組み込みシステムに見られるため、GPLv3の反DRM論争の中心にあります。[...]ただし、実際の結果は次のとおりです。BusyBoxは次のリリースからのみGPLv2になります。「またはそれ以降のバージョン」を削除することは法的に防御可能であり、他のGPLv2のみのコードをマージすると、いずれの場合もその問題が強制されることが一般的に認められています。
  91. ^ Landley、Rob(2006-09-09)。「Re:GPLv2とv3の楽しみを動かしてください...」 lwn.net。2016年1月7日にオリジナルからアーカイブされました2015年11月21日取得ストローマンの議論を発明しないでください。私は、GPLv3でBusyBoxのライセンスを取得することは、役に立たず、不必要で、複雑すぎて、混乱を招くと考えています。それに加えて、実際には欠点があります。1)役に立たない:GPLv2を削除することはありません。
  92. ^ 「HPプレスリリース:HPはLinuxの採用を促進するためにオープンソースコミュニティにソースコードを提供します」www.hp.com2012年3月14日にオリジナルからアーカイブされまし2016年1月14日取得
  93. ^ Prokoudine、Alexandre(2012年1月26日)。「フリーソフトウェアでのDWGの採用はどうなっていますか?」libregraphicsworld.org。2016年11月9日にオリジナルからアーカイブされまし2015年12月5日取得[BlenderのToniRoosendaal:]「Blenderもまだ「GPLv2以降」です。当面はそれに固執しますが、GPL3に移行しても明らかなメリットはありません。」
  94. ^ Denis-Courmont、Rémi。「GNUGPLバージョン2の下に残るVLCメディアプレーヤー」videolan.org。2015年11月22日にオリジナルからアーカイブされました2015年11月21日取得2001年に、VLCはOSI承認のGNU General Publicバージョン2の下でリリースされ、その「それ以降のバージョン」を使用する一般的に提供されたオプションがありました(当時はそのような後のバージョンはありませんでした)。2007年6月29日にGNUGeneral Public License(GPL)の新しいバージョン3がFree Software Foundation(FSF)によってリリースされた後、VLCメディアプレーヤーへの貢献者、およびvideolan.orgでホストされている他のソフトウェアプロジェクトが議論されましたVLCメディアプレーヤーおよびその他のホストされているプロジェクトの将来のバージョンのライセンス条項をGPLのバージョン3に更新する可能性。[...]これらの新しい追加要件は、特に家電市場において、私たちの時代の産業的および経済的現実と一致しない可能性があるという強い懸念があります。ライセンス条項をGPLバージョン3に変更することは、現在、コミュニティ全体にとって最善の利益にはならないだろうと私たちは信じています。したがって、GPLバージョン2の条件の下でVLCメディアプレーヤーの将来のバージョンを配布し続ける予定です。
  95. ^ a b Brockmeier2010
  96. ^ 「LLVM開発者ポリシー」LLVM。2012年11月13日にオリジナルからアーカイブされました2012年11月19日取得
  97. ^ Holwerda2011
  98. ^ a b Leemhuis、Thorsten。「Kommentar:Linux scheitert a Egozentrik」(ドイツ語)。heiseオンライン。2017年7月7日にオリジナルからアーカイブされました2017年7月12日取得
  99. ^ 「MySQLを取得する太陽」MySQLAB。2011年7月18日にオリジナルからアーカイブされました2008年1月16日取得
  100. ^ トムソン2011
  101. ^ サムソン2011
  102. ^ ネルソン2009
  103. ^ ニコライ2012
  104. ^ ジョーンズ2012
  105. ^ ベリー、デビッドM.(2008)。コピー、リップバーン:コピーレフトとオープンソースの政治(1版)。ロンドン:プルートプレス。p。272. ISBN 978-07453241422021-07-09にオリジナルからアーカイブされました2021-03-25を取得
  106. ^ a b Georgopoulou、Panayiota(2009)。「フリー/オープンソースソフトウェアの動き抵抗か変化か?」Civitas-RevistadeCiênciasSociais9(1)。土井10.15448 /1984-7289.2009.1.5569ISSN1519-6089_ 2017年7月13日にオリジナルからアーカイブされました2017年7月11日取得 
  107. ^ Benkler2003

ソース

さらに読む