www.wikidata.de-de.nina.az
Als GNU Linux Namensstreit wird eine Debatte zwischen den Anhangern der Freie Software Bewegung und jenen des Open Source Lagers daruber bezeichnet ob Betriebssysteme die auf dem Linux Betriebssystemkernel einerseits und den Paketen des GNU Projekts andererseits basieren als Linux oder als GNU Linux zu bezeichnen sind Der Linux Kernel besteht aus hardwarenaher Software fur Scheduling Multitasking Geratetreiber Speicherverwaltung usw 1 die GNU Pakete bestehen u a aus der Shell Bash den Core Utilities Compilern wie gcc Bibliotheken wie glibc und der Umsetzung samtlicher Funktionen des Portable Operating System Interface POSIX System Application Program Interface POSIX 1 usw 2 Gemeinsam ergeben Kernel und GNU Pakete ein unixartiges Betriebssystem Wahrend sich zumeist die kurzere Bezeichnung Linux fur das Betriebssystem durchgesetzt hat verwenden manche Projekte z B Debian und Knoppix die Bezeichnung GNU Linux Inhaltsverzeichnis 1 Hintergrund 2 Linux ohne GNU 3 Weblinks 4 EinzelnachweiseHintergrund BearbeitenIm Rahmen des GNU Projekts rund um seinen Grunder Richard Stallman wurde bereits in den fruhen 1980er Jahren mit der Entwicklung des freien Betriebssystems GNU begonnen 3 Einen Kernel gab es hierfur zunachst nicht erst im Jahr 1990 begann die Entwicklung des projekteigenen Betriebssystemkerns GNU Hurd 4 die jedoch sehr viel schleppender verlief als jene des 1991 von Linus Torvalds erstmals angekundigten 5 Linux Kernels In den Anmerkungen zur Erstveroffentlichung von Linux schrieb Torvalds Leider bringt ein Kernel selbst einen nicht weiter Um ein funktionierendes System zu bekommen benotigt man eine Shell Compiler Bibliotheken usw Dies sind separate Teile und konnen unter einem strengeren oder lockereren Copyright stehen Die meisten Tools welche mit Linux verwendet werden sind GNU Software 6 Aus der Perspektive Torvalds sowie vieler fruher Linux Nutzer wurde das Betriebssystem also durch diverse GNU Pakete komplettiert wahrend aus der Perspektive des GNU Projekts das jahrelang entwickelte Betriebssystem GNU durch den Kernel Linux vervollstandigt wurde 7 Richard Stallman und das GNU Projekt pladieren dafur den Namen GNU Linux zu verwenden 8 Das Hauptziel ist nicht einer Verwechslung zwischen dem Systemkernel Linux und dem gesamten System GNU Linux vorzubeugen Es geht dabei vielmehr darum die Rolle des GNU Projektes und seines Idealismus fur den Aufbau der freien Software Gemeinschaft anzuerkennen sowie der Offentlichkeit die Bedeutung dieser Ideale in Erinnerung zu rufen 9 Immerhin gibt es Nutzer die das GNU Linux System verwenden ohne dass ihnen GNU ein Begriff ist 10 Stallman das von ihm initiierte GNU Projekt und die spater von ihm gegrundete Free Software Foundation FSF verfolgen bestimmte politische Ziele namlich die Propagierung und Verbreitung von Freier Software wohingegen Torvalds seinen Linux Kernel lieber als apolitische Open Source Software begreift ohne dass diesem die freiheitskampferischen netzpolitischen und burgerrechtlichen Aspekte des Konzepts der Freien Software inharent sein sollen Somit sieht Stallman durch das Weglassen des GNU in GNU Linux die Gefahr dass das GNU Projekt verwendet wird um die politischen Ziele der Open Source Szene statt der eigenen zu fordern 11 12 13 14 15 Aus diesem Grund bezeichnen einige Linux Distributionen die sich als Teil der Freie Software Bewegung begreifen ihre Distributionen oft als GNU Linux z B Debian Trisquel gNewSense wahrend Distributionen die keinen Wert auf diese politische Festlegung legen ihre Distributionen meist lediglich Linux nennen z B openSUSE Ubuntu Fedora Dieses Detail ist oft ein guter Indikator fur die generelle Philosophie einer Linux Distribution So wird man bei Distributionen die sich GNU Linux nennen nur selten Softwarepakete vorfinden die unter einer Lizenz verbreitet werden die nicht als kompatibel mit den Zielen der Free Software Foundation angesehen wird wie z B Flash Plugins eingestellt Ende 2020 oder MP3 Codecs lizenzfrei seit Mitte 2017 viele bieten sogar als Alternative zum Distributions Standardkernel eine Version des Linux Kernels an die keine Komponenten enthalt die unter einer nicht von der FSF anerkannten Lizenz stehen genannt Linux libre Im Kontrast dazu tendieren Distributionen die sich lediglich als Linux bezeichnen oft dazu eine Vielzahl von nicht FSF konformen Paketen anzubieten und installieren diese oft sogar automatisch in ihrer Standardeinstellung z B Linux Mint Als die Distribution Ubuntu 2012 eine Amazon Online Suche in ihre Desktop Umgebung integrierte war das nach Stallmans Meinung Spyware und Verrat an den Idealen der Freien Software Bewegung 16 Linus Torvalds hingegen schreibt Es spielt eigentlich keine Rolle wie die Leute Linux nennen solange dem Ehre entgegengebracht wird dem Ehre gebuhrt auf beiden Seiten Personlich werde ich weiterhin Linux sagen Die GNU Leute versuchten es GNU Linux zu nennen und das ist ok 17 Linux ohne GNU BearbeitenAls Richard Stallman den Namensstreit initiierte war nahezu jedes linuxbasierte Gerat auch gleichzeitig GNU basiert Seit etwa 2004 boomen jedoch zahlreiche eingebettete Systeme wie Router oder Network Attached Storage fur den SOHO Bereich die zwar Linux als Kernel verwenden aber keine oder nur sehr wenige GNU Komponenten enthalten Um mit wenig Haupt und Permanentspeicher auszukommen werden Alternativen verwendet die zwar nicht alle Funktionen der GNU Versionen bieten aber mit relativ geringen Hardwareressourcen auskommen Oft wird uClibc anstelle von glibc als C Bibliothek und BusyBox statt der Kommandozeilenbefehle von GNU und anderen Quellen eingesetzt Einige eingebettete Systeme verwenden zwar die GNU Bestandteile glibc oder die davon abgeleitete eglibc nutzen jedoch BusyBox fur die Kommandozeilenbefehle Sie haben einen vergleichsweise geringen Anteil an GNU Software Das Smartphone und Tabletbetriebssystem Android verwendet als C Programmbibliothek Bionic 18 sowie die Android toolbox fur Kommandozeilenbefehle die ahnlich dem BusyBox Konzept als Multi Call Binary konzipiert ist aber nur wenige Befehle und Optionen beinhaltet Solche Systeme ohne oder mit nur wenig GNU Programmcode bezeichnet auch die FSF nicht als GNU Linux 19 Aufgrund der steigenden Verbreitung von internetfahigen Geraten die nicht klassische PCs oder Notebooks sind Internet der Dinge nimmt der Prozentsatz von linuxbasierten Geraten die tatsachlich einen relevanten Anteil an GNU Software haben kontinuierlich ab Neben dem reinen Namensstreit kommt dem Begriff GNU Linux daher immer mehr eine echte Bedeutung als Oberbegriff fur klassische desktop oder serverbasierte Linux Distributionen zu Trotzdem bleibt der Begriff im Alltagsgebrauch unublich wie etwa auch beim Begriff der Linux Distributionen selbst Wahrend Android meist als eigenes Betriebssystem wahrgenommen wird bezeichnet man die Betriebssysteme in linuxbasierten Geraten mit uClibc und Busybox haufig einfach als Linux obwohl auch embedded Linux in Abgrenzung zu Desktop Linux Systemen ublich ist Weblinks BearbeitenWarum GNU Linux Stellungnahme von Richard Stallman Eric S Raymonds Jargon File Eintrag englisch Glosse zum Namensstreit im Usenet englisch Einzelnachweise Bearbeiten About Linux Kernel Abgerufen am 9 Dezember 2021 POSIX The GNU C Library Abgerufen am 9 Dezember 2021 Richard Stallman new UNIX implementation Free Unix In net unix wizards net usoft Newsgroups 27 September 1983 abgerufen am 22 April 2017 englisch history In Website des GNU Hurd Projekts Abgerufen am 22 April 2017 englisch Linus Torvalds What would you like to see most in minix In comp os minix Newsgroup 25 August 1991 abgerufen am 22 April 2017 englisch Ubersetzung aus dem Englischen Sadly a kernel by itself gets you nowhere To get a working system you need a shell compilers a library etc These are separate parts and may be under a stricter or even looser copyright Most of the tools used with linux are GNU software Linus Torvalds Notes for linux release 0 01 1991 abgerufen am 22 April 2017 englisch Therefore they were starting with Linux and finding these other pieces and putting them on top of Linux So they call that a Linux system which they really shouldn t have done Transcripts from the Speech of Richard M Stallman at the Madras Institute of Technology Chromepet Chennai In Website der Indian Linux User Group Chennai 13 Marz 2002 archiviert vom Original am 26 April 2006 abgerufen am 22 April 2017 englisch Warum heisst es GNU Linux und nicht Linux Warum ist der Name wichtig GNU Anwender die noch nie von GNU gehort haben https www youtube com watch v XSmsmbgVWxc Richard Stallman on Free Software englisch https www youtube com watch v thSFeT4u9Zw Richard Stallman On FOSS GNU And Freedom 10 of 14 englisch https www youtube com watch v M90o Ue4UQI Richard Stallman On FOSS GNU And Freedom 11 of 14 englisch https www youtube com watch v bw58LZTuZjA Linux Torvalds Disagreement with Free Software Foundation englisch https www youtube com watch v bSOYm16v3PM Open Source Movement vs Free Software englisch Stallman kritisiert Ubuntu fur Spyware Heise Open Source 8 Dezember 2012 Ubersetzung aus dem Englischen Linus Torvalds Lignux what s the matter with you people comp os linux misc newsgroup 3 Juni 1996 Android Anatomy and Physiology PDF In Google I O 28 Mai 2008 archiviert vom Original am 8 April 2016 abgerufen am 28 August 2014 GNU Linux Haufig gestellte Fragen Abgerufen am 28 August 2014 Abgerufen von https de wikipedia org w index php title GNU Linux Namensstreit amp oldid 218038113