GNU
![]() | |
![]() | |
開発者 | コミュニティ |
---|---|
書かれた | さまざまな言語(特にC言語とアセンブリ言語) |
OSファミリー | Unixライク |
作業状態 | 現在 |
ソースモデル | フリーソフトウェア |
最新プレビュー | 0.9 (2016年12月18日) [±] |
マーケティングターゲット | パソコン、モバイルデバイス、組み込みデバイス、サーバー、メインフレーム、スーパーコンピュータ |
プラットフォーム | IA-32 ( Hurdカーネルのみ) およびAlpha、ARC、ARM、AVR32、Blackfin、C6x、ETRAX CRIS、FR-V、H8/300、Hexagon、Itanium、M32R、m68k、META、MicroBlaze、MIPS、MN103、OpenRISC、PA-RISC、PowerPC、s390、S+core、SuperH、SPARC、TILE64、Unicore32、x86、Xtensa、RISC-V ( Linux-libreカーネルのみ) |
カーネルタイプ | マイクロカーネル( GNU Hurd ) またはモノリシックカーネル(GNU Linux-libre 、 Linuxのフォーク) |
ユーザーランド | GNU |
ライセンス | GNU GPL、GNU LGPL、GNU AGPL、GNU FDL、GNU FSDG [1] [2] |
公式サイト | GNU.org 日本語 |
GNU ( / ɡ n uː / )[3][4]フリーソフトウェアの大規模なコレクション(2024年6月時点で394のパッケージ[アップデート])であり、[5]オペレーティングシステムとして使用することも、他のオペレーティングシステムと部分的に使用することもできます。[6][7][8]Linuxとして広く知られているオペレーティングシステムファミリが生まれました。[9]GNUプロジェクト独自の一般公衆利用許諾書(GPLの下でライセンスされています。

GNU は、フリーソフトウェアの概念が生まれたプロジェクトでもあります。プロジェクトの創設者であるリチャード・ストールマンは、GNU を「社会的目的を達成するための技術的手段」と見なしています。 [10]関連して、ローレンス・レッシグは、ストールマンの著書「フリーソフトウェア、自由な社会」第 2 版の序文で、ストールマンは「ソフトウェアの社会的側面と、フリーソフトウェアがコミュニティと社会正義をどのように生み出すことができるか」について書いていると述べています。[11]
名前
GNUは「GNUはUnixではない!」の再帰的頭字語である。[ 6 ] [ 12 ]これは、GNUの設計がUnixに似ているが、フリーソフトウェアでありUnixコードを含まない点でUnixとは異なるためである。 [6] [13] [14]ストールマンは、 The Gnuという歌を含むさまざまな言葉遊びを使って名前を選んだ。[4] : 45:30
歴史
GNUオペレーティングシステムの開発は、リチャード・ストールマンがMIT人工知能研究所で働いていたときに開始されました。これはGNUプロジェクトと呼ばれ、1983年9月27日にnet.unix-wizardsとnet.usoftニュースグループでストールマンによって公表されました。[15]ソフトウェア開発は、研究所が所有権を主張したり、GNUコンポーネントをフリーソフトウェアとして配布することに干渉したりできないように、ストールマンが研究所での仕事を辞めた1984年1月5日に始まりました。[16]
目標は完全にフリーソフトウェアのオペレーティングシステムを実現することでした。ストールマンは、コンピュータユーザーが使用するソフトウェアのソースコードを自由に研究し、他の人とソフトウェアを共有し、ソフトウェアの動作を変更し、ソフトウェアの修正バージョンを公開できるようにしたいと考えていました。この理念は、1985年3月にGNU宣言として発表されました。[17]
リチャード・ストールマンは、非互換タイムシェアリングシステム(ITS)[16]の経験から、アセンブリ言語で書かれた初期のオペレーティングシステムで、ITSが書かれたコンピュータアーキテクチャであるPDP-10の廃止により時代遅れになったことから、移植可能なシステムが必要であるという決断に至った。[4] : 40:52 [18]そのため、システムプログラミング言語としてCとLispを使用して開発を開始し、 [19] GNUはUnixと互換性を持つことが決定された。[20]当時、Unixはすでに人気のあるプロプライエタリオペレーティングシステムであった。Unixの設計はモジュール化されていたため、部分的に再実装することができた。[18]
必要なソフトウェアの多くはゼロから作成する必要があったが、TeXタイプセッティングシステム、Xウィンドウシステム、GNU Hurd (GNUの公式カーネル)のGNU Machコアの基盤となるMachマイクロカーネルなど、既存の互換性のあるサードパーティのフリーソフトウェアコンポーネントも使用された。[21]前述のサードパーティコンポーネントを除いて、GNUのほとんどはボランティアによって書かれており、一部は余暇に、一部は企業、[22]教育機関、その他の非営利団体から報酬を得て書かれた。1985年10月、ストールマンはフリーソフトウェア財団(FSF)を設立した。1980年代後半から1990年代にかけて、FSFはGNUに必要なソフトウェアを作成するためにソフトウェア開発者を雇った。[23] [24]
GNUが注目を集めるにつれて、興味を持った企業が開発に貢献したり、GNUソフトウェアや技術サポートを販売し始めました。その中で最も有名で成功したのがCygnus Solutions [22]で、現在はRed Hat [25]の一部となっています。
コンポーネント
システムの基本コンポーネントには、 GNUコンパイラコレクション(GCC)、GNU Cライブラリ(glibc)、GNUコアユーティリティ(coreutils)[6]のほか、GNUデバッガ(GDB)、GNUバイナリユーティリティ(binutils)[26]、GNU Bashシェル[21] [27] [28]が含まれています。GNU開発者は、GNUアプリケーションとユーティリティのLinux移植に貢献しており、現在ではBSDバリアント、Solaris、macOSなどの他のオペレーティングシステムでも広く使用されています。[29] [より良いソースが必要]
多くのGNUプログラムは、 Microsoft Windows [30]やmacOS [31]などのプロプライエタリプラットフォームを含む他のオペレーティングシステムに移植されています。GNUプログラムは、プロプライエタリなUnixのプログラムよりも信頼性が高いことが示されています。[32] [33]
2024年6月現在[アップデート]、公式GNU開発サイトでホストされているGNUパッケージは合計467個(廃止されたものを含む、394個を除く)あります。[34]
オペレーティングシステムとしてのGNU
本来の意味、そしてハードウェア エンジニアリングでは現在でも一般的な意味において、オペレーティング システムとは、ハードウェアを制御し、タスクスケジューリングやシステム コールなどを管理するための基本的な機能セットのことです。ソフトウェア開発者が使用する現代の用語では、これらの機能の集合は通常カーネルと呼ばれますが、「オペレーティング システム」にはより広範なプログラム セットが含まれることが期待されています。GNU プロジェクトは 2 つのカーネルを維持しており、純粋な GNU オペレーティング システムの作成を可能にしていますが、GNU ツールチェーンは非 GNU カーネルでも使用されます。「オペレーティング システム」という用語の 2 つの異なる定義のため、非 GNU カーネルを含む GNU パッケージのディストリビューションの命名に関する議論が続いています。(下記を参照。)
GNUとFSFによってメンテナンスされたカーネル

GNUハード
GNUプロジェクトのオリジナルカーネルはGNU Hurd ( GNU Machマイクロカーネルと併せて)であり、フリーソフトウェア財団(FSF)の当初の焦点でした。[6] [35] [36] [37]
2015年4月30日にリリースされたDebian GNU/Hurd 2015ディストリビューションにより、[38] [39] GNUは、ユーザーがコンピュータにインストールして使用できるオペレーティングシステムを組み立てるために必要なすべてのコンポーネントを提供するようになりました。[40] [41] [42]
しかし、Hurdカーネルはまだ製品化可能なものではなく、むしろさらなる開発と非クリティカルなアプリケーションの使用のための基盤と考えられています。[43] [40]
Linux-libre
2012年、 LinuxカーネルのフォークがLinux-libreの形で正式にGNUプロジェクトの一部となった。これは、すべてのプロプライエタリなコンポーネントが削除されたLinuxの亜種である。 [44] GNUプロジェクトは、 Trisquel、Parabola GNU/Linux-libre、PureOS、GNU Guix System などのLinux-libreディストリビューションを承認している。[45]
非GNUカーネルの場合

Hurdの開発状況のため、GNUは通常、 Linux [46] [47]やFreeBSD [48]などの他のカーネルとペアになっています。GNUライブラリと外部カーネルの組み合わせが、カーネルを現代のソフトウェア開発で理解されているように使用可能なオペレーティングシステムにレンダリングするため、カーネルを備えたGNUオペレーティングシステムであるのか(例:GNUとLinux)、またはカーネルはGNUなしでもマシンを操作できるため、カーネルは上部にGNUレイヤーを持つオペレーティングシステムであるのか(つまり、LinuxとGNU)は、現在も議論が続いています。FSFは、LinuxカーネルとGNUツールおよびユーティリティを使用して構築されたオペレーティングシステムはGNUのバリアントと見なされるべきであると主張し、そのようなシステムに対してGNU/Linuxという用語を推進しています( GNU/Linux命名論争につながる)。この見解はFSFに限ったことではありません。[49] [50] [51] [52] [53]注目すべきことに、最大かつ最古のLinuxディストリビューションの一つであるDebianは、自らをDebian GNU/Linuxと呼んでいます。[54]
著作権、GNUライセンス、管理
GNUプロジェクトは、貢献者がGNUパッケージの著作権をフリーソフトウェア財団に譲渡することを推奨しているが[55] [56]、フリーソフトウェア財団は、既存のプロジェクトに対する小さな変更をパブリックドメインにリリースすることは容認できると考えている。[57]ただし、これは必須ではない。パッケージのメンテナーは、自分が管理するGNUパッケージの著作権を保持することができるが、著作権者のみが使用されるライセンス(GNU GPLなど)を強制できるため、この場合はフリーソフトウェア財団ではなく著作権者がそれを強制する。[58]
必要なソフトウェアの開発のために、ストールマンは、ユーザーが自由ソフトウェアを共有および変更する自由を保証することを目標とした、GNU 一般公衆利用許諾書 (当初は Emacs 一般公衆利用許諾書と呼ばれていました) と呼ばれるライセンスを作成しました。 [59]ストールマンは、 GNU Emacsプログラムでのソフトウェアコードの使用をめぐる論争で、ジェームズ・ゴスリングと UniPress と呼ばれるプログラムと関わった経験を経て、このライセンスを作成しました。 [60] [61] 80 年代のほとんどの間、各 GNU パッケージには、Emacs 一般公衆利用許諾書、GCC 一般公衆利用許諾書など、独自のライセンスがありました。1989 年、FSF は、すべてのソフトウェアに使用でき、GNU 以外のプロジェクトでも使用できる単一のライセンス、GNU 一般公衆利用許諾書(GPL) を公開しました。[60] [62]
このライセンスは現在、GNUソフトウェアのほとんど、およびGNUプロジェクトに属さない多数のフリーソフトウェアプログラムで使用されています。また、歴史的には最も一般的に使用されているフリーソフトウェアライセンスでもあります(ただし、最近MITライセンスによって異議が唱えられています)。[63] [64]このライセンスは、プログラムの受信者全員に、プログラムを実行、コピー、変更、配布する権利を与えますが、配布するコピーにさらなる制限を課すことを禁じます。この考え方は、コピーレフトと呼ばれることがよくあります。[65]
1991年、GNU Cライブラリをプロプライエタリソフトウェアとリンクできるようにするために、当時はライブラリ一般公衆利用許諾書として知られていたGNU Lesser General Public License (LGPL)が作成された。 [66] 1991年にはGNU GPLバージョン2もリリースされた。文書用のGNU Free Documentation License (FDL)は2000年に続いた。 [67] GPLとLGPLは2007年にバージョン3に改訂され、ユーザーが自分のデバイスで改変したソフトウェアを実行することを妨げるハードウェア制限からユーザーを保護する条項が追加された。[68]
GNUのパッケージ以外にも、GNUプロジェクトのライセンスは[69] 、 Linuxカーネルなど多くの無関係なプロジェクトで使用されており、GNUソフトウェアでよく使用されています。X Window Systemなどのフリーソフトウェアの大部分[70]は、寛容なフリーソフトウェアライセンスの下でライセンスされています。[71]
ロゴ

GNUのロゴはヌーの頭です。元々はエティエンヌ・スヴァサによって描かれましたが、現在はアウレリオ・ヘッカートによってデザインされたより大胆でシンプルなバージョンが好まれています。[72] [73]このロゴはGNUソフトウェアやGNUプロジェクトの印刷物や電子文書に登場し、フリーソフトウェア財団の資料にも使用されています。

公式ロゴの修正版もありました。これは、GNUプロジェクトの30周年を記念して、2013年9月にフリーソフトウェア財団によって作成されました。[74]
参照
参考文献
- ^ 「GNUライセンス」。
- ^ 「GNU FSDG」.
- ^ 「GNU とは何か?」。GNU オペレーティング システム。フリー ソフトウェア財団。2009 年 9 月 4 日。2009 年10 月 9 日閲覧。
「GNU」という名前は、 「GNU は Unix ではない」の
再帰的頭字語です
。g
と
n の
間に母音のない 1 つの音節として
「g-noo」
と発音されます
。
- ^ abc Stallman, Richard (2006 年 3 月 9 日)。フリーソフトウェア運動と自由の未来。クロアチア、ザグレブ: Free Software Foundation Europe。2007年2 月 20 日閲覧。
- ^ リチャード・ストールマン。「ソフトウェア - GNU プロジェクト」。GNUプロジェクト。フリーソフトウェア財団。2022年1 月 9 日閲覧。
- ^ abcde St. Amant, Kirk; Still, Brian (2007). オープンソースソフトウェアに関する研究ハンドブック: 技術的、経済的、社会的観点。情報科学リファレンス。ISBN 978-1-59140999-1. OCLC 1028442948.
- ^ 「GNU マニフェスト」。GNUプロジェクト。FSF。2011年7 月 27 日閲覧。
- ^ Raymond, Eric (2001 年 2 月 1 日)。The Cathedral & the Bazaar: 偶然の革命家による Linux とオープンソースに関する考察。O'Reilly Media, Inc.。pp. 10–12。ISBN 978-0-59600108-7。
- ^ 「1.2. GNU/Linuxとは何か?」www.debian.org . 2024年6月7日閲覧。
- ^ ストールマン、リチャード (1986)、「KTH」、哲学(スピーチ)、GNU、ストックホルム、スウェーデン: FSF。
- ^ ストールマン、リチャード・M; ゲイ、ジョシュア (2009 年 12 月)。フリーソフトウェア、フリーソサエティ: リチャード・M・ストールマンの選集。CreateSpace 独立出版プラットフォーム。ISBN 9781441436856. 2016年3月24日閲覧。
- ^ 「GNU は Unix ではない」。フリー辞書。2012年9 月 22 日閲覧。
- ^ 「GNU オペレーティングシステム」。GNUプロジェクト。FSF。2008年8 月 18 日閲覧。
- ^ Marshall, Rosalie (2008 年 11 月 17 日)。「Q&A: GNU プロジェクトおよびフリーソフトウェア財団の創設者、リチャード・ストールマン」AU : PC & Tech Authority。2012年9 月 22 日閲覧。
- ^ Stallman, Richard (1983 年 9 月 27 日)。「新しい UNIX 実装」。ニュースグループ: net.unix-wizards。Usenet : 771@mit-eddie.UUCP。2008年8 月 18 日閲覧。
- ^ ab Holmevik, Jan Rune; Bogost, Ian; Ulmer, Gregory (2012年3月)。Inter/vention: Free Play in the Age of Electracy. MIT Press. pp. 69–71. ISBN 978-0-262-01705-3。
- ^ リチャード・ストールマン(1985年3 月)。「{GNU} 宣言」。ドクター・ドブのソフトウェアツールジャーナル。10 (3): 30。2011年10 月 18 日閲覧。
- ^ ab DiBona, Chris; Stone, Mark; Cooper, Danese (2005 年 10 月)。オープンソース 2.0: 継続的な進化。「O'Reilly Media, Inc.」。pp. 38–40。ISBN 9780596008024。
- ^ 「GNU/Linux と Unix のタイムライン」。C
と Lisp の両方がシステム プログラミング言語として利用可能になります。
- ^ Seebach, Peter (2008 年 11 月)。ポータブル シェル スクリプト入門: 初心者からプロまで (Expert's Voice in Open Source)。Apress。pp. 177–178。ISBN 9781430210436。
- ^ ab Kerrisk, Michael (2010 年 10 月)。Linux プログラミング インターフェイス: Linux および UNIX システム プログラミング ハンドブック。No Starch Press。pp. 5–6。ISBN 9781593272203。
- ^ ab オープンソース: オープンソース革命の声。O'Reilly & Associates, Inc. 1999年1月。ISBN 978-1-56592-582-3。
- ^ ピーター・バックスマン;ディーフェンバッハ、ハイナー。ヘス、トーマス(2012年9月30日)。ソフトウェア業界。スプリンガー。 187–196ページ。ISBN 9783642315091。
- ^ 実践UNIXとインターネットセキュリティ、第3版。O'Reilly & Associates、Inc.、2003年2月、p.18。ISBN 9781449310127。
- ^ Stephen Shankland (1999年11月15日). 「Red Hatがソフトウェア会社を買収、CEOを交代」. CNET . CBS Interactive . 2016年3月5日閲覧。
- ^ 「GCC & GNU Toolchains – AMD」。Developer.amd.com。2015年3月16日時点のオリジナルよりアーカイブ。2015年9月2日閲覧。
- ^ マシュー、ニール、ストーンズ、リチャード (2011 年 4 月 22 日)。「GNU プロジェクトとフリーソフトウェア財団」。Linuxプログラミング入門。ジョン ワイリー & サンズ。ISBN 9781118058619。
- ^ Sowe, Sulayman K; Stamelos, Ioannis G; Samoladas, Ioannis M (2007 年 5 月)。新興のフリーおよびオープンソース ソフトウェアの実践。Idea Group Inc (IGI)。pp. 262–264。ISBN 9781599042107。
- ^ 「Linux: History and Introduction」 Buzzle.com 1991年8月25日。2017年12月11日時点のオリジナルよりアーカイブ。 2012年9月22日閲覧。
{{cite web}}
: CS1 メンテナンス: 不適切 URL (リンク) - ^ McCune, Mike (2000 年 12 月)。Linux と Windows の統合。Prentice Hall Professional。p. 30。ISBN 9780130306708。
- ^ Sobell, Mark G; Seebach, Peter (2005). Mac OS X ユーザーのための Unix 実践ガイド. Prentice Hall Professional. p. 4. ISBN 9780131863330。
- ^ ファズ再考: UNIX ユーティリティとサービスの信頼性の再検討 – 1995 年 10 月 – ウィスコンシン大学コンピュータ サイエンス学部
- ^ 「UNIX ユーティリティの安定性と信頼性に関する調査」(PDF)。2009 年 12 月 22 日時点のオリジナルよりアーカイブ(PDF) 。
- ^ 「ソフトウェア – GNU プロジェクト」。Free Software Foundation, Inc. 2016 年 1 月 13 日。2016年1 月 13 日閲覧。
- ^ Vaughan-Nichols, Steven J. 「意見: 最悪なオペレーティング システム トップ 10」、Computerworld、2009 年 4 月 9 日: 「... 25 年以上の開発期間を経ても、GNU は未完成のままです。そのカーネルである Hurd は、実際にはスタートラインから出たことはありません。... 実際にこの OS を使用したことのある人はほとんどいません。これはオペレーティング システムというよりも、アイデアの集合体です。」
- ^ Hillesley, Richard (2010 年 6 月 30 日)、「GNU HURD: ビジョンの変容と失われた約束」、The H (オンライン版)、3 ページ、
約 20 年が経過しましたが、HURD はまだ成熟しておらず、製品品質を達成したことがありません。... 私たちの中には、本物、つまり GNU カーネルを搭載した GNU オペレーティング システムを今でも望んでいる人もいます。
- ^ レッシグ、ローレンス (2001)。アイデアの未来:つながる世界におけるコモンズの運命。ランダムハウス。p. 54。ISBN 978-0-375-50578-2彼
はオペレーティング システムが機能するために必要なすべての要素を組み合わせましたが、核となる部分が欠けていました。
- ^ 「Debian GNU/Hurd 2015 リリース – Phoronix」www.phoronix.com 。2016年3 月 24 日閲覧。
- ^ 「Debian GNU/Hurd 2015 がリリースされました!」. lists.debian.org . 2016 年3 月 24 日閲覧。
- ^ ab "status". www.gnu.org . 2016年3月24日閲覧。
- ^ 「Debian – Debian GNU/Hurd」。www.debian.org 。 2016年3月24日閲覧。
- ^ 「Debian – Debian GNU/Hurd – 設定」www.debian.org . 2016年3月24日閲覧。
- ^ ステータス、フリーソフトウェア財団、2015年5月3日、 2017年4月24日閲覧
- ^ 「GNU Linux-libre」 2012年12月17日. 2013年2月9日閲覧。
- ^ 「フリー GNU/Linux ディストリビューションのリスト」、GNU プロジェクト、フリーソフトウェア財団 (FSF)。
- ^ 「1.2 Linux とは何か?」Debian open book、O'Reilly、1991 年 10 月 5 日、2012 年9 月 22 日閲覧
- ^ 「What is GNU/Linux?」、Ubuntu インストール ガイド(12.4 版)、Canonical、2015 年 6 月 21 日時点のオリジナルよりアーカイブ、 2015 年6 月 22 日取得
- ^ Kavanagh, Paul (2004 年 7 月 26 日)。オープンソースソフトウェア: 実装と管理。Elsevier。p. 129。ISBN 978-1-55558320-0。
- ^ Welsh, Matt (1994 年 9 月 8 日)。「Linux は GNU システムであり、DWARF をサポートしています」。ニュースグループ: comp.os.linux.misc。2008年2 月 3 日閲覧。RMS
の考え (私が直接聞いた話) は、Linux システムは Linux をカーネルとする GNU システムであると考えるべきだというものです。
- ^ Proffitt, Brian (2012 年 7 月 12 日)。「Debian GNU/Linux が Free Software Foundation との連携を模索」ITworld。2012年9 月 22 日閲覧。
- ^ 「1.1. Linux か GNU/Linux、それが問題だ」SAG . TLDP . 2012 年9 月 22 日閲覧。
- ^ 「GNU オペレーティング システム – CCM FAQ」。CCM。2019年 12 月 15 日時点のオリジナルよりアーカイブ。2018年4 月 8 日閲覧。GNU
は、無料のオープン ソース プログラムのセットを提供するオペレーティング システムです。
- ^ Snom Technology. 「ソースコードとGPLオープンソース」www.snom.com。 2018年4月9日時点のオリジナルよりアーカイブ。 2018年4月8日閲覧。
カーネルLinuxを使用するGNUオペレーティングシステムのバリアントは現在広く使用されています。これらのシステムは「Linux」と呼ばれることが多いですが、より正確には「GNU/Linuxシステム」と呼ばれています。
- ^ 「第1章 定義と概要」。
- ^ 「著作権文書」。GNUソフトウェアの保守担当者向けの情報。FSF。2011 年 6 月 30 日。2011年7 月 27 日閲覧。
- ^ 「なぜ FSF は貢献者から著作権譲渡を受けるのか」。GNU . FSF。2011 年 7 月 15 日。2011年7 月 27 日閲覧。
- ^ 「自分の作品のライセンスを選択する方法」。GNU . フリーソフトウェア財団。2012 年7 月 12日閲覧。
- ^ Raymond, Eric S (2002 年 11 月 9 日). 「ライセンス HOWTO」. CatB . 2012 年9 月 22 日閲覧。
- ^ 「GPL 1.0」、旧ライセンス、GNU、FSF。
- ^ ab Kelty, Christopher M (2008 年 6 月)。「著作権ライセンスの書き方」。2つのビット: フリーソフトウェアの文化的意義。デューク大学出版局。ISBN 978-0-82234264-9。
- ^ GNU 一般公衆利用許諾書の歴史、フリーソフトウェア。
- ^ 「GNU のフラッシュ」、GNU の速報、GNU プロジェクト、第 1 巻、第 5 号、フリーソフトウェア財団 (FSF)、1998 年 6 月 11 日。
- ^ 「オープンソース ライセンス データ」。オープンソース リソース センター。Black Duck Software。2012 年 10 月 8 日時点のオリジナルよりアーカイブ。2012 年9 月 24 日閲覧。
- ^ 「2020 年のトップオープンソースライセンス: 傾向と予測」。WhiteSource Software。2020 年 2 月 19 日時点のオリジナルよりアーカイブ。2020年2 月 19 日閲覧。
- ^ チョプラ、サミール、デクスター、スコット(2007年8月)。『解放の解読:フリーソフトウェアとオープンソースソフトウェアの約束』ラウトレッジ。pp. 46–52。ISBN 978-0-41597893-4。
- ^ Linux と LGPL の起源、Free BSD。
- ^ ゴールドマン、ロン、ガブリエル、リチャード P (2005 年 4 月)。イノベーションはどこかで起こる: ビジネス戦略としてのオープンソース。モルガン カウフマン。pp. 133–34。ISBN 978-1-55860889-4。
- ^スミス、ロデリック W (2012)。「フリー ソフトウェアと GPL」。Linux Essentials。John Wiley & Sons。ISBN 978-1-11819739-4。
- ^ 「GNUライセンスに関するよくある質問」。GNUプロジェクト。 2023年5月11日閲覧。
- ^ 「COPYING · master · xorg / xserver · GitLab」。GitLab 。 2014年8月25日。 2023年7月18日閲覧。
- ^ 「2021年 オープンソースライセンス パーミッシブ vs. コピーレフト」Statista . 2023年7月18日閲覧。
- ^ 「A GNU Head」。フリーソフトウェア財団 (FSF)。2011 年 7 月 13 日。2011年7 月 27 日閲覧。
- ^ 「A Bold GNU Head」。フリーソフトウェア財団。2011年7月13日。 2011年7月27日閲覧。
- ^ 「GNU 30周年記念」。フリーソフトウェア財団。2013年10月8日。 2014年12月15日閲覧。
外部リンク
- 公式サイト
- Microsoft Windows 用の GNU ユーティリティの移植
- デーモン、GNU、そしてペンギン