GNU

GNU
Heckert GNU white.svg
Gnu hurd debian 1.png
Debian GNU/Hurd mit Xfce4 und Webbrowser Midori
Entwickler Gemeinschaft
Geschrieben in Verschiedene (insbesondere C und Montagesprache)
OS -Familie Unix-artig
Arbeitszustand Aktuell
Quellmodell Gratis Software
Neueste Vorschau 0,401 (1. April 2011) [±] R
Marketingziel Personalcomputer, mobile Geräte, eingebettete Geräte, Server, Mainframes, Supercomputer
Plattformen IA-32 (mit Hurd nur Kernel) und Alpha, BOGEN, ARM, AVR32, Schwarz, C6X, ETRAX CRIS, FR-V, H8/300, Hexagon, Itanium, M32R, M68K, META, Microblaze, MIPS, Mn103, OpenRISC, Pa-risc, Powerpc, S390, S+Kern, Superh, Sparc, Fliesen64, Unicore32, x86, XTensa (mit Linux-Libre Nur Kernel)
Kernel Typ Mikrokernel (Gnu Hurd) oder Monolithischer Kernel (GNU Linux-Libre, Gabel von Linux)
Userland GNU
Lizenz Gnu gpl, Gnu lgpl, Gnu agpl, GNU FDL, Gnu fsdg[1][2]
Offizielle Website www.Gnu.org/Heimat.en.html

GNU (/ɡn/ (Hören))[3][4] ist eine umfangreiche Sammlung von gratis Software (383 Pakete ab Januar 2022[5]), die als Betriebssystem verwendet werden kann oder in Teilen mit anderen Betriebssystemen verwendet werden kann.[6][7][8] Die Verwendung der abgeschlossenen GNU Linux.[9] Der größte Teil von GNU ist unter dem lizenziert GNU -Projekteigene allgemeine öffentliche Lizenz (Gpl).

Richard Stallman, Gründer des GNU -Projekts

GNU ist auch das Projekt, in dem das kostenlose Softwarekonzept entstanden ist. Richard StallmanDer Gründer des Projekts betrachtet GNU als "technisches Mittel für ein soziales Ende".[10] In Bezug auf Lawrence Lessig Staaten in seiner Einführung in die zweite Ausgabe von Stallmans Buch Kostenlose Software, kostenlose Gesellschaft Das darin hat Stallman über "die sozialen Aspekte der Software und darüber, wie kostenlose Software Gemeinschaft und soziale Gerechtigkeit schaffen" geschrieben hat.[11]

Name

GNU ist ein Rekursives Akronym Für "Gnu ist nicht unix!",[6][12] ausgewählt, weil GNUs Design ist Unix-artigunterscheidet sich aber von Unix Durch kostenlose Software und keinen Unix -Code.[6][13][14] Stallman wählte den Namen mit verschiedenen Wortspielen, einschließlich des Songs Die gnu.[4]: 45:30

Geschichte

Die Entwicklung des GNU -Betriebssystems wurde von initiiert von Richard Stallman Während er bei der Arbeit bei Labor für künstliche Intelligenz MIT. Es wurde das GNU-Projekt genannt und wurde am 27. September 1983 öffentlich angekündigt. Newsgroups von Stallman.[15] Die Softwareentwicklung begann am 5. Januar 1984, als Stallman seinen Job im Labor kündigte, damit sie keine Eigentümerschaft beanspruchen oder die Verteilungsverteilungskomponenten als kostenlose Software stören konnten.[16]

Ziel war es, ein völlig kostenloses Software -Betriebssystem zu erzielen. Stallman wollte, dass Computerbenutzer kostenlos den Quellcode der von ihnen verwendeten Software untersuchen, Software mit anderen Personen teilen, das Verhalten der Software ändern und ihre geänderten Versionen der Software veröffentlichen. Diese Philosophie wurde als die veröffentlicht GNU Manifest Im März 1985.[17]

Richard Stallmans Erfahrung mit der Inkompatibler Timesharing -System (ES IST),[16] ein frühes Betriebssystem in geschrieben Montagesprache das wurde veraltet aufgrund der Absetzung von PDP-10, die Computerarchitektur, für die sie geschrieben wurde, führte zu einer Entscheidung, dass a tragbar System war notwendig.[4]: 40:52[18] Es wurde daher entschieden, dass die Entwicklung begonnen werden würde, um zu verwenden C und Lispeln als Systemprogrammiersprachen,[19] und dass GNU mit Unix kompatibel wäre.[20] Zu dieser Zeit war Unix bereits beliebt proprietär Betriebssystem. Das Design von UNIX war modular und konnte Stück für Stück neu implementiert werden.[18]

Ein Großteil der benötigten Software musste von Grund auf neu geschrieben werden, aber vorhandene kompatible freie Softwarekomponenten von Drittanbietern wurden auch wie die verwendet Tex Typseting -System, die, die X Fenstersystem, und die Mach Mikrokernel, das die Grundlage der bildet Gnu mach Kern von Gnu Hurd (der offizielle Kernel von GNU).[21] Mit Ausnahme der oben genannten Komponenten von Drittanbietern wurde der größte Teil von GNU von Freiwilligen geschrieben. Einige in ihrer Freizeit, andere von Unternehmen bezahlt,[22] Bildungseinrichtungen und andere gemeinnützige Organisationen. Im Oktober 1985 stellte Stallman die ein Kostenlose Software -Stiftung (FSF). In den späten 1980er und 1990er Jahren stellte die FSF Softwareentwickler mit, um die für GNU benötigte Software zu schreiben.[23][24]

Als GNU prominent wurde, begannen interessierte Unternehmen, die Entwicklung oder den Verkauf von GNU -Software und technischen Support zu verkaufen. Das prominenteste und erfolgreichste von diesen war Cygnus -Lösungen,[22] jetzt Teil von roter Hut.[25]

Komponenten

Die grundlegenden Komponenten des Systems umfassen die GNU Compiler -Sammlung (GCC), die GNU C -Bibliothek (glibc) und GNU -Kern -Dienstprogramme (CoreUtils),[6] aber auch die GNU -Debugger (GDB), Binärversorger GNU (Binutils),[26] das Gnu Bash Hülse.[21][27][28] GNU -Entwickler haben zu Linux beigetragen Häfen von GNU -Anwendungen und -versorger, die jetzt auch häufig für andere Betriebssysteme wie z. BSD Varianten, Solaris und Mac OS.[29]

Viele GNU -Programme wurden auf andere Betriebssysteme portiert, einschließlich proprietär Plattformen wie Microsoft Windows[30] und macos.[31] Es wurde gezeigt, dass GNU -Programme zuverlässiger sind als ihre proprietären Unix -Gegenstücke.[32][33]

Ab Januar 2022 werden auf dem offiziellen GNU -Entwicklungsort insgesamt 459 GNU -Pakete (einschließlich außer Kraft gesetzt, 383 ausgeschlossen).[34]

GNU als Betriebssystem

In seinem Originalbedeutungund eine, die noch in Hardware -Engineering üblich ist, ist das Betriebssystem eine grundlegende Reihe von Funktionen zur Steuerung der Hardware und zum Verwalten von Dingen wie Aufgabenplanung und Systemaufrufe. In der modernen Terminologie, die von Softwareentwicklern verwendet wird, wird die Sammlung dieser Funktionen normalerweise als als bezeichnet Kernel, während ein "Betriebssystem" erwartet wird, dass sie umfangreichere Programme haben. Das GNU-Projekt behält zwei Kerne selbst bei, die die Erstellung reiner GNU-Betriebssysteme ermöglichen. Die GNU-Toolchain wird jedoch auch mit Nicht-GNU-Kerneln verwendet. Aufgrund der beiden unterschiedlichen Definitionen des Begriffs "Betriebssystem" gibt es eine laufende Debatte über die Benennung von Verteilungen von GNU-Paketen mit einem Nicht-Gnu-Kernel. (Siehe unten.)

Mit Kerneln von GNU und FSF aufrechterhalten

Parabola GNU/Linux-Libre, ein Beispiel für eine von FSF genehmigte Verteilung, die a verwendet Rolling Release Modell

Gnu Hurd

Der ursprüngliche Kernel des GNU -Projekts ist das Gnu Hurd Microkernel, was der ursprüngliche Fokus der war Kostenlose Software -Stiftung (FSF).[6][35][36][37]

Mit der Veröffentlichung der Debian GNU/Hurd 2015 -Distribution vom 30. April 2015,[38][39] GNU bietet nun alle erforderlichen Komponenten zum Zusammenbau eines Betriebssystems, das Benutzer auf einem Computer installieren und verwenden können.[40][41][42]

Der Hurd-Kernel gilt jedoch noch nicht als produktionsbereit, sondern als Grundlage für die Weiterentwicklung und die nicht kritische Anwendungsnutzung.[43][40]

Linux-Libre

Ab 2012 eine Gabel von der Linux Kernel wurde offiziell Teil des GNU -Projekts in Form von Linux-Libre, eine Variante von Linux mit allen proprietären Komponenten entfernt.[44] Das GNU-Projekt hat Linux-Libre-Verteilungen bestätigt, wie z. Gnewsense, Härte und Parabola GNU/Linux-Libre.[45]

Mit Nicht-Gnu-Kerneln

Gnewsenseein Beispiel für ein FSF zugelassene Verteilung

Aufgrund des Entwicklungsstatus von Hurd wird GNU normalerweise mit anderen Kerneln gepaart, z. Linux[46][47] oder Freebsd.[48] Ob die Kombination von GNU -Bibliotheken mit externen Kerneln ein GNU -Betriebssystem mit einem Kernel (z. B. GNU mit Linux) ist, da die GNU -Sammlung den Kernel in ein nutzbares Betriebssystem verwandelt, wie in der modernen Softwareentwicklung verstanden oder ob der Kernel ein Betrieb ist System mit einer GNU -Schicht oben (d. H. Linux mit GNU), da der Kernel eine Maschine ohne GNU bedienen kann, ist eine Frage der laufenden Debatte. Der FSF behauptet, dass ein Betriebssystem mit dem gebaut wurde Linux Kernel und GNU -Tools und -versorger sollten als als betrachtet werden Variante von GNU, und fördert den Begriff GNU/Linux für solche Systeme (führt zu der GNU/Linux -Namenskontroverse). Diese Ansicht ist nicht exklusiv für die FSF.[49][50][51][52][53] Vor allem, Debian, eine der größten und ältesten Linux -Verteilungen, bezieht sich selbst als Debian GNU/Linux.[54]

Urheberrechts-, GNU -Lizenzen und Verwaltung

Das GNU -Projekt empfiehlt den Mitwirkenden dem Urheberrecht für GNU -Pakete der Free Software Foundation.[55][56] Obwohl die Free Software Foundation es für akzeptabel hält, kleine Änderungen an einem vorhandenen Projekt in die zu veröffentlichen öffentlich zugänglich.[57] Dies ist jedoch nicht erforderlich; Paketversehler behalten möglicherweise das Urheberrecht an den von ihnen verwalteten GNU -Paketen bei. Da nur der Urheberrechtsinhaber die verwendete Lizenz (wie die GNU GPL) durchsetzen kann, setzt der Urheberrechtsinhaber in diesem Fall sie eher als die Foundation Free Software durch.[58]

Für die Entwicklung der benötigten Software schrieb Stallman eine Lizenz mit dem Titel The The GNU Allgemeine öffentliche Lizenz (Zuerst als EMACS General Public License genannt), mit dem Ziel, den Benutzern die Freiheit zu gewährleisten, freie Software zu teilen und zu ändern.[59] Stallman schrieb diese Lizenz nach seiner Erfahrung mit James Gosling und ein Programm namens UniPress, über eine Kontroverse um Software -Code in der Verwendung GNU EMACS Programm.[60][61] Für die meisten der 80er Jahre hatte jedes GNU Nicht-GNU-Projekte: die GNU Allgemeine öffentliche Lizenz (GPL).[60][62]

Diese Lizenz wird jetzt von den meisten GNU -Software sowie einer großen Anzahl kostenloser Softwareprogramme verwendet, die nicht Teil des GNU -Projekts sind. Es wurde auch historisch gesehen der am häufigsten verwendete Kostenlose Softwarelizenz (Obwohl kürzlich von der herausgefordert wird MIT -Lizenz).[63][64] Es gibt allen Empfängern eines Programms das Recht, es auszuführen, zu kopieren, zu ändern und zu verteilen, während sie verbieten, weitere Einschränkungen für die von ihnen verteilten Kopien aufzuerlegen. Diese Idee wird oft als als bezeichnet Copyleft.[65]

1991 die Gnu weniger allgemeine öffentliche Lizenz (LGPL), damals als Bibliothek genannte öffentliche Lizenz, wurde für die geschrieben GNU C -Bibliothek Damit es mit proprietärer Software in Verbindung gebracht werden kann.[66] 1991 wurde auch Version 2 der GNU GPL veröffentlicht. Das GNU kostenlose Dokumentationslizenz (FDL) zur Dokumentation im Jahr 2000.[67] Die GPL und LGPL wurden 2007 in Version 3 überarbeitet, wobei Klauseln zum Schutz von Benutzern vorhanden sind Hardwarebeschränkungen Dadurch werden die Benutzer geändert, modifizierte Software auf ihren eigenen Geräten auszuführen.[68]

Neben den Paketen von GNU werden die Lizenzen des GNU -Projekts von vielen nicht verwandten Projekten verwendet, wie die Linux Kernel, oft mit GNU -Software verwendet. Eine Minderheit der von den meisten verwendeten Software Linux -Verteilungenwie das X -Fenstersystem ist unter lizenziert unter zulässige kostenlose Softwarelizenzen.

Das ursprüngliche GNU -Logo, gezeichnet von Etienne Suvasa
Jubiläumslogo

Das Logo für GNU ist a Gnu Kopf. Ursprünglich von Etienne Suvasa gezeichnet, wird jetzt eine mutige und einfachere Version von Aurelio Heckert bevorzugt.[69][70] Es erscheint in der GNU -Software und in gedruckter und elektronischer Dokumentation für das GNU -Projekt und wird auch in Materialien für kostenlose Software Foundation verwendet.

Es gab auch eine modifizierte Version des offiziellen Logos. Es wurde von der geschaffen Kostenlose Software -Stiftung im September 2013 zum Gedenken an den 30. Jahrestag der GNU -Projekt.[71]

Siehe auch

Verweise

  1. ^ "GNU -Lizenzen".
  2. ^ "Gnu fsdg".
  3. ^ "Was ist GNU?". Das GNU -Betriebssystem. Kostenlose Software -Stiftung. 4. September 2009. Abgerufen 9. Oktober, 2009. Der Name "GNU" ist a Rekursives Akronym für "gnu ist nicht unix"; es ist ausgesprochen g-noo, wie eine Silbe ohne Vokalschall zwischen den g und die n.
  4. ^ a b c Stallman, Richard (9. März 2006). Die freie Softwarebewegung und die Zukunft der Freiheit. Zagreb, Kroatien: FSF Europa. Abgerufen 20. Februar, 2007.
  5. ^ Stallman, Richard. "Software - GNU -Projekt". GNU -Projekt. Free Software Foundation, Inc.. Abgerufen 9. Januar, 2022.
  6. ^ a b c d e St. Amant, Kirk; Trotzdem Brian (2007). Handbuch der Forschung zu Open -Source -Software: technologische, wirtschaftliche und soziale Perspektiven. ISBN 978-1-59140999-1. OCLC 1028442948.
  7. ^ "GNU Manifest" ". GNU -Projekt. FSF. Abgerufen 27. Juli, 2011.
  8. ^ Raymond, Eric (1. Februar 2001). Die Kathedrale und der Basar: Überlegungen unter Linux und Open Source durch einen versehentlichen Revolutionary. "O'Reilly Media, Inc.". pp.10–12. ISBN 978-0-59600108-7.
  9. ^ "1.2. Was ist GNU/Linux?". www.debian.org. Abgerufen 24. August, 2020.
  10. ^ Stallman, Richard (1986), "KTH", Philosophie (Sprache), GNU, Stockholm, Schweden: FSF.
  11. ^ Stallman, Richard M.; Gay, Joshua (Dezember 2009). Kostenlose Software, freie Gesellschaft: Ausgewählte Essays von Richard M. Stallman. www.openisbn.com. ISBN 9781441436856. Abgerufen 24. März, 2016.
  12. ^ "Gnu ist nicht unix". Das freie Wörterbuch. Abgerufen 22. September, 2012.
  13. ^ "Das GNU -Betriebssystem". GNU -Projekt. FSF. Abgerufen 18. August, 2008.
  14. ^ Marshall, Rosalie (17. November 2008). "Q & A: Richard Stallman, Gründer des GNU -Projekts und der Free Software Foundation". AU: PC & Tech Authority. Abgerufen 22. September, 2012.
  15. ^ Stallman, Richard (27. September 1983). "Neue Unix -Implementierung". Newsgroup:net.unix-wizards. Usenet: [email protected]. Abgerufen 18. August, 2008.
  16. ^ a b Holmevik, Jan Rune; Bogost, Ian; Ulmer, Gregory (März 2012). Inter/Vention: Freies Spiel im Zeitalter der Elektrik. MIT Press. S. 69–71. ISBN 978-0-262-01705-3.
  17. ^ Stallman, Richard (März 1985). "Dr. Dobbs Journal". 10 (3): 30. Abgerufen 18. Oktober, 2011. {{}}: Journal zitieren erfordert |journal= (Hilfe)
  18. ^ a b Dibona, Chris; Stein, Mark; Cooper, Danese (Oktober 2005). Offene Quellen 2.0: Die fortgesetzte Entwicklung. "O'Reilly Media, Inc.". pp.38–40. ISBN 9780596008024.
  19. ^ "Zeitleiste von GNU/Linux und Unix". Sowohl C als auch LISP werden als Systemprogrammiersprachen verfügbar sein.
  20. ^ Seebach, Peter (November 2008). Beginn tragbarer Shell -Skripten: vom Anfänger zum Profi (Expertenstimme in Open Source). S. 177–178. ISBN 9781430210436.
  21. ^ a b Kerrisk, Michael (Oktober 2010). Die Linux -Programmierschnittstelle: Ein Linux- und Unix -Systemprogrammierhandbuch. S. 5–6. ISBN 9781593272203.
  22. ^ a b Offene Quellen: Stimmen aus der Open -Source -Revolution. O'Reilly & Associates, Inc. Januar 1999. ISBN 978-1-56592-582-3.
  23. ^ Buxmann, Peter; Düungenbach, Heiner; Hess, Thomas (30. September 2012). Die Softwareindustrie. S. 187–196. ISBN 9783642315091.
  24. ^ Praktische Unix- und Internet -Sicherheit, 3. Auflage. O'Reilly & Associates, Inc. Februar 2003. p. 18. ISBN 9781449310127.
  25. ^ Stephen Shankland (15. November 1999). "Red Hat kauft das Softwareunternehmen, mischt CEO". CNET. CBS interaktiv. Abgerufen 5. März, 2016.
  26. ^ "GCC & GNU Toolchains - AMD". Entwickler.amd.com. Archiviert von das Original am 16. März 2015. Abgerufen 2. September, 2015.
  27. ^ Matthew, Neil; Stones, Richard (22. April 2011). "Das GNU -Projekt und die Free Software Foundation". Linux -Programmierung beginnen. ISBN 9781118058619.
  28. ^ Sowe, Sulayman K; Stamelos, Ioannis G; Samoladas, Ioannis M (Mai 2007). Aufkommende kostenlose und Open -Source -Softwarepraktiken. S. 262–264. ISBN 9781599042107.
  29. ^ "Linux: Geschichte und Einführung". Buzzle.com. 25. August 1991. archiviert von das Original am 11. Dezember 2017. Abgerufen 22. September, 2012.
  30. ^ McCune, Mike (Dezember 2000). Integration von Linux und Windows. p. 30. ISBN 9780130306708.
  31. ^ Sobell, Mark G; Seebach, Peter (2005). Ein praktischer Leitfaden für UNIX für Mac OS X -Benutzer. p. 4. ISBN 9780131863330.
  32. ^ Fuzz Revisited: Eine Überprüfung der Zuverlässigkeit von UNIX-Versorgungsunternehmen und Diensten - Oktober 1995 - Abteilung für Computerwissenschaften, Universität von Wisconsin
  33. ^ "Eine Untersuchung der Stabilität und Zuverlässigkeit von UNIX -Versorgungsunternehmen" (PDF).
  34. ^ "Software - GNU -Projekt". Free Software Foundation, Inc. 13. Januar 2016. Abgerufen 13. Januar, 2016.
  35. ^ Vaughan-Nichols, Steven J. "Meinung: Das Top 10 Betriebssystem stinkte",", Computerwelt, 9. April 2009: "... nach mehr als 25 Jahren in der Entwicklung bleibt GNU unvollständig: sein Kernel, Hurd, hat es nie wirklich aus den Startblöcken geschafft. Das Betriebssystem; es ist wirklich eher eine Reihe von Ideen als ein Betriebssystem. "
  36. ^ Hillesley, Richard (30. Juni 2010), "Gnu Hurd: Veränderte Visionen und verlorenes Versprechen", Das h (Online ed.), p.3, Fast zwanzig Jahre später muss der Hurd noch die Reife erreichen und nie die Produktionsqualität erreicht. ... Einige von uns wünschen und hoffen immer noch auf das echte Deal, ein GNU -Betriebssystem mit einem GNU -Kernel.
  37. ^ Lesssig, Lawrence (2001). Die Zukunft der Ideen: Das Schicksal der Commons in einer vernetzten Welt. Beliebiges Haus. p.54. ISBN 978-0-375-50578-2. Er hatte alle Zutaten gemischt, die für ein Betriebssystem erforderlich waren, um zu funktionieren, aber er fehlte den Kern.
  38. ^ "Debian GNU/Hurd 2015 veröffentlicht - Phoronix". www.phoronix.com. Abgerufen 24. März, 2016.
  39. ^ "Debian GNU/Hurd 2015 veröffentlicht!". lists.debian.org. Abgerufen 24. März, 2016.
  40. ^ a b "Status". www.gnu.org. Abgerufen 24. März, 2016.
  41. ^ "Debian - Debian Gnu/Hurd". www.debian.org. Abgerufen 24. März, 2016.
  42. ^ "Debian - Debian GNU/Hurd - Konfiguration". www.debian.org. Abgerufen 24. März, 2016.
  43. ^ Status, Free Software Foundation, 3. Mai 2015, abgerufen 24. April, 2017
  44. ^ "GNU Linux-Libre". 17. Dezember 2012. Abgerufen 9. Februar, 2013.
  45. ^ "Liste der kostenlosen GNU/Linux -Verteilungen", GNU -Projekt, Free Software Foundation (FSF).
  46. ^ "1.2 Was ist Linux?", Debian Open Book, O'Reilly, 5. Oktober 1991, abgerufen 22. September, 2012
  47. ^ "Was ist GNU/Linux?", Ubuntu -Installationshandbuch, Ubuntu (12.4 ed.), Kanonisch, abgerufen 22. Juni, 2015
  48. ^ Kavanagh, Paul (26. Juli 2004). Open Source -Software: Implementierung und Verwaltung. p. 129. ISBN 978-1-55558320-0.
  49. ^ Welsh, Matt (8. September 1994). "Linux ist ein GNU -System und die Zwergunterstützung". Newsgroup:comp.os.linux.misc. Abgerufen 3. Februar, 2008. Die Idee von RMS (die ich aus erster Hand gehört habe) ist, dass Linux-Systeme mit Linux als Kernel angesehen werden sollten.
  50. ^ ProfFitt, Brian (12. Juli 2012). "Debian GNU/Linux sucht eine Ausrichtung auf die Free Software Foundation". Itworld. Abgerufen 22. September, 2012.
  51. ^ "1.1. Linux oder GNU/Linux, das ist die Frage". DURCHHÄNGEN. TLDP. Abgerufen 22. September, 2012.
  52. ^ "GNU -Betriebssystem - CCM -FAQ". CCM. Abgerufen 8. April, 2018. GNU ist ein Betriebssystem, das eine Reihe kostenloser Open -Source -Programme bietet.
  53. ^ Snom -Technologie. "Quellcode & GPL Open Source". www.snom.com. Abgerufen 8. April, 2018. Varianten des GNU -Betriebssystems, die den Kernel Linux verwenden, werden jetzt weit verbreitet. Obwohl diese Systeme häufig als "Linux" bezeichnet werden, werden sie genauer als "GNU/Linux -Systeme" bezeichnet.
  54. ^ "Kapitel 1. Definitionen und Übersicht".
  55. ^ "Copyright Papers". Informationen für Betreuer der GNU -Software. FSF. 30. Juni 2011. Abgerufen 27. Juli, 2011.
  56. ^ "Warum der FSF Urheberrechtsaufgaben von Mitwirkenden erhält". GNU. FSF. 15. Juli 2011. Abgerufen 27. Juli, 2011.
  57. ^ "So wählen Sie eine Lizenz für Ihre eigene Arbeit". GNU. Kostenlose Software -Stiftung. Abgerufen 12. Juli, 2012.
  58. ^ Raymond, Eric S. (9. November 2002). "Lizenzierung Howto". Catb. Abgerufen 22. September, 2012.
  59. ^ "GPL 1.0", Alte Lizenzen, GNU, FSF.
  60. ^ a b Kelty, Christopher M (Juni 2008). "Schreiben von Copyright -Lizenzen". Zwei Bits: die kulturelle Bedeutung der freien Software. ISBN 978-0-82234264-9.
  61. ^ Die Geschichte der GNU General Public Lizenz, Gratis Software.
  62. ^ "GNUs Blitze", Gnus Bulletin, GNU -Projekt, Free Software Foundation (FSF), Vol. 1, nein. 5, 11. Juni 1998.
  63. ^ "Open Source -Lizenzdaten". Open Source Resource Center. Black Enten -Software. Archiviert von das Original am 8. Oktober 2012. Abgerufen 24. September, 2012.
  64. ^ "Top Open Source -Lizenzen im Jahr 2020: Trends und Vorhersagen".WhiteSource -Software.Archiviert von das Original am 19. Februar 2020. Abgerufen 19. Februar, 2020.
  65. ^ Chopra, Samir;Dexter, Scott (August 2007). Decoding Liberation: Das Versprechen von freier und Open -Source -Software.S. 46–52. ISBN 978-0-41597893-4.
  66. ^ Die Ursprünge von Linux und LGPL, Kostenlos BSD.
  67. ^ Goldman, Ron;Gabriel, Richard P (April 2005). Innovation erfolgt an anderer Stelle: Open Source als Geschäftsstrategie.S. 133–34. ISBN 978-1-55860889-4.
  68. ^ Smith, Roderick W (2012). "Kostenlose Software und die GPL". Linux Essentials. ISBN 978-1-11819739-4.
  69. ^ "Ein GNU -Kopf".Free Software Foundation (FSF).13. Juli 2011. Abgerufen 27. Juli, 2011.
  70. ^ "Ein mutiger GNU -Kopf". Kostenlose Software -Stiftung. 13. Juli 2011. Abgerufen 27. Juli, 2011.
  71. ^ "GNU 30 -jähriges Jubiläum". Kostenlose Software -Stiftung.8. Oktober 2013. Abgerufen 15. Dezember, 2014.

Externe Links