WikiDer > Linux
Linux | ||||
| Betriebssystem-Familie | Unix | |||
| Quellmodell | FOSS | |||
| Letzte Ausgabe | ||||
| Kernel-Typ | modularer Kernel | |||
| Lizenz | GPL | |||
| Status | Aktiv | |||
| ||||
Linux ist eine Familie von Open Source-, Unix-mögen Betriebssysteme basierend auf Linux Kernel. Die verschiedenen Linux-Varianten sind Linux-Distributionen und sind in der Regel kostenlos erhältlich. Der Linux-Kernel wird unter dem GNU General Public License (GPL). Da Linux-Distributionen im Allgemeinen die GNUBetriebssystem, das Standard-C-Bibliothek und halten Sie sich an die POSIX-standard, das ganze wird auch genannt GNU/Linux erwähnt.
Geschichte
Unix
Das Betriebssystem Unix wurde 1969 von Ken Thompson, Dennis Ritchie, Douglas Mcllroy und Joe Ossanna von AT&T Bell Laboratories entwickelt. Unix wurde erstmals 1971 veröffentlicht, als es vollständig in a . geschrieben wurde Assemblersprache, damals gängige Praxis. 1973 war Unix – damals sehr fortschrittlich – Dennis Ritchie komplett neu geschrieben im ProgrammierspracheC (mit Ausnahmen für den Kernel und I/O). Die Verfügbarkeit eines Betriebssystems, das in einer höheren Programmiersprache geschrieben wurde, erleichterte den Übergang zu anderen Computerplattformen.
Aufgrund eines rechtlichen Problems, das AT&T zwang, Quellcode für jeden freizugeben, der fragte, wuchs Unix schnell und wurde von akademischen Institutionen und Unternehmen verwendet. 1984 trennten sich AT&T und Bell Laboratories. Frei von den rechtlichen Problemen, die die Lizenz für jeden frei zugänglich machten, begann Bell, Unix als gemeinnützige Organisation zu verkaufen.kostenlos Produkt.
GNU
1984 wurde der Amerikaner Richard M. Stallman die Initiative für das GNU-Projekt, das die Entwicklung eines vollständigen Unix-ähnlichen Betriebssystems beinhaltete. Mit einer Gruppe von Freiwilligen, die in der Free Software FoundationStallman machte sich an die Arbeit.
Nach ein paar Jahren gab es viele gute und kostenlos Hilfe-, Entwicklungs- und Anwendungsprogramme, die unter dem GNU-Banner verfügbar sind. Diese Teile des GNU-Projekts, wie z Makro-Prozessor m4, das Compilergcc (für C und andere Programmiersprachen) und die Texteditoremacs, wurde schnell auf anderen Unix-ähnlichen Systemen populär. Aber die Kernel des neuen Systems (jetzt bekannt als Hurd) war viel schwieriger zu entwerfen als erwartet und fehlte noch.
Linux
1991 wurde der Fin. gesucht Linus Torvalds, die Unix im College kennengelernt hatten, haben auch zu Hause ein ähnliches Betriebssystem. Weil kommerzielle Pakete zu teuer waren, wurde er gezwungen minix benutzen. Bald reichte dieses Betriebssystem nicht mehr aus und er beschloss, ein eigenes Betriebssystem zu entwickeln. Seine erste Version war kein wirklich brauchbares Betriebssystem, sondern eher ein Spielzeug für Hacker und Programmierer. Schon bald wurden andere Entwickler von Linus' Projekt angezogen und Linux wuchs schnell zu einem voll produktiven Betriebssystem heran.
Linux ist in der Tat kein vollständiges Betriebssystem, sondern beinhaltet nur den Kernel. Der Kernel sorgt unter anderem dafür, dass Software und Hardware- zusammenarbeiten können. Torvalds hat nur den Kernel erstellt und vorhandene GNU-Software als Software verwendet. Der Kernel wurde modifiziert, damit die GNU-Software daran arbeiten kann. Deshalb wird das Betriebssystem auch GNU/Linux genannt. Im Laufe der Jahre wurde jedoch immer mehr Nicht-GNU-Software (wie z BSD-Lizenz) und nach einigen ist der Name GNU/Linux weniger passend. Wesentliche Teile wie glibc, fileutils und gcc sind immer noch GNU. Das gesamte System wird meist kurz als Linux bezeichnet. Darüber hinaus gibt es Systeme (wie viele eingebettete Systeme), wo zusätzlich zum Linux-Kernel keine GNU-Tools verwendet werden, so dass der Name GNU/Linux überhaupt nicht zutrifft.
In den Jahren 1992 und 1993 wuchs Linux zu einem voll funktionsfähigen Kernel heran und erlangte immer mehr Aufmerksamkeit. Mehrere Unternehmen begannen mit der Entwicklung eigener Distributionen. 1994 erschienen die ersten Ausgaben des Magazins Linux-Journal.
Seit der Veröffentlichung der Version 1.0 des Linux-Kernels im Jahr 1994 wurde der Kernel stark verbessert und ist stabiler geworden. Linux wird heute von vielen Unternehmen gegenüber anderen Betriebssystemen bevorzugt, insbesondere in den ServerMarkt.[1] Auch für eingebettete Anwendungen wie in Mobiltelefone ist Linux beliebt und läuft außerdem 92% der 500 schnellsten Computers in der Welt unter Linux. Der größte Linux-Benutzer ist Google, mit über 100.000 Servern.[2]
Grundteile
Es gibt einen Unterschied zwischen dem Betriebssystem und dem Kernel. Die grundlegenden Komponenten eines Linux-Systems, wie Basisanwendungen, Bibliotheken, Compiler und Dienstprogramme, halten Sie sich an die POSIXStandards. Oft sind dies GNU-Implementierungen, aber auch Alternativen wie beschäftigte Kiste und µClibc Sind möglich. Es gibt viele Versionen des Kernels, die nach einem bestimmten System nummeriert sind. Weitere Informationen hierzu finden Sie unter Linux-Kernel.
Außerdem hat Linux Linux Desktop-Stck heutzutage meistens a grafische Benutzeroberfläche, dreht sich unter dem X Window-System. Es gibt mehrere dieser konkurrierenden grafischen Umgebungen, von denen die beliebtesten sind GNOME (aus dem GNU-Projekt) und K THE sein; viele Distributionen beinhalten beides. In letzter Zeit nähern sich diese Umgebungen vorsichtig aneinander und die Zusammenarbeit zwischen den Programmen, die unter diesen Umgebungen laufen, wird langsam verbessert.
Ausschüttungen
Um Linux auf einem Heimcomputer oder Server zu installieren, kann man sogenannte Distributionen verwenden. Eine solche Distribution besteht aus einer Sammlung von Basisanwendungen, Bibliotheken und einem Linux-Kernel, begleitet von einer Reihe von Installern, dem X Window System und normalerweise einer Menge zusätzlicher Software. eine solche Distributionen sind oft auf einen bestimmten Anwendungszweck ausgerichtet. Bei einigen kommerziellen Distributionen, wie z Red Hat Enterprise Linux und Ubuntu, Support ist kostenpflichtig. Die Distribution hingegen ist größtenteils kostenlos: Nutzer können optional Helpdesk-Support und Handbücher erwerben.
Benutzergruppen
Einige Linux-Benutzer vereinen sich in GUGs, GLUGs bzw. LUGs GNU-Benutzergruppe, GNU/Linux-Benutzergruppe und Linux-Benutzergruppe.
Anwendung
Historisch wurde Linux hauptsächlich als Serversystem für Unternehmen verwendet. Im Desktop-Bereich muss Linux noch Fuß fassen: 2012 hatte Linux laut NetMarketShare einen Marktanteil von 1,18%.[3][4] Ein wesentlicher Grund dafür ist, dass die meisten Computer mit einer vorinstallierten Version des Windows-Betriebssystems verkauft werden. Dies macht Windows für die meisten Endbenutzer zum vertrauenswürdigen Betriebssystem. Das bestehende Betriebssystem, für das man beim Kauf bezahlt hat, zu ersetzen oder es durch eine Linux-Distribution ersetzen zu lassen, die von der gewohnten Benutzererfahrung abweicht, ist ein Schritt, den nur wenige Endanwender unternehmen. Ein möglicher Grund dafür war, dass Linux nicht einfach mit weniger verbreiteten Hardwarekomponenten konfiguriert werden kann. Auch das wurde jetzt stark verbessert.
Linux hat eine hervorragende Position im Serverbereich: Sein Marktanteil ist beachtlich und Linux ist insbesondere bei Websites Marktführer.[5] Allerdings ist der Linux-Marktanteil aus den Verkaufszahlen von Server-Hardware nicht einfach abzuleiten, da in der Regel Windows installiert ist.[6]
Die Installation und Entfernung von Software wird in den meisten Distributionen durch speziell entwickelte Software gehandhabt: die Paketverwaltungssoftware. Auf diese Weise kann ein Benutzer aus Tausenden von Paketen auswählen, die speziell für diese Verteilung konfiguriert wurden.
Linux ist weit verbreitet in Verbindung mit Apache, MySQL und PHP, und perl oder Python. Diese Kombination von Software ist LAMPE erwähnt und ist die Grundlage für viele InternetServer durch einfache Verfügbarkeit und offene Struktur.
Aufgrund der geringen Kosten, der hohen Konfigurierbarkeit und Verfügbarkeit auf verschiedenen Plattformen wird Linux zunehmend auch auf Embedded-Systemen eingesetzt; man spricht dann von eingebettetes Linux. Anwendungsmöglichkeiten finden Sie unter Set-Top-Boxen für Fernsehen, Handy, Routennavigationssysteme und Mobile Geräte wie pdas. Linux wird ein Konkurrent von Symbian für Mobiltelefone und eine Alternative zu Windows Mobil und Palm OS auf Handheld-Geräten. Auch das Betriebssystem von Google Android (vor dem Smartphones und Tablets) basiert auf Linux. Chromebook, das an Chrome-Betriebssystem mit Linux-Kernel, dominiert den US-Bildungsmarkt. Antivirensoftware auf einem Chromebook ist nicht erforderlich - Google hat Chrome OS und Chromebooks so konzipiert, dass sie die Viren praktisch nicht wie unter Windows bekommen.[7][8]
Auch auf Supercomputer Linux wird immer beliebter. Auf der TOP500Liste der Supercomputer vom Juni 2012 90% der schnellsten Computer liefen unter Linux.[9]
Fachzeitschriften
Fast jedes Land hat seine eigenen Linux-Magazin. Das niederländische Magazin Linux-Magazin wird veröffentlicht von Digital umschalten.
Siehe auch
- Linux Professional Institute, eine Stiftung, die unabhängige Zertifizierungen für Linux-bezogene Fähigkeiten vergibt
- Linux von A bis Z, für eine alphabetische Liste verwandter Artikel
- Linux-Dateisystem, für Dateisystemstruktur in Linux
- Linux Kernel, die wichtigste Komponente jeder Linux-Distribution
- Live-CD, eine CD mit einem Betriebssystem darauf, die oft in Linux-Distributionen verwendet wird
- Open Source, die Ideologie hinter Open-Source-Software
- POSIX, setzen Standards, denen Linux zu folgen versucht
- SELinux, eine zusätzliche Sicherheitsebene für Linux
- Liste der Linux-Distributionen, für einen Überblick über verschiedene Betriebssysteme basierend auf dem Linux-Kernel
Externe Links
- (und) Das Linux-Dokumentationsprojekt, eine Website mit viel (hauptsächlich englischer) Dokumentation über Linux
- (und) DistroWatch, eine Sammlungswebsite, auf der viele Linux-Distributionen zu finden sind
Quellen, Anmerkungen und/oder Verweise
|
| Siehe die Kategorie Linux von Wikimedia Commons für Mediendateien zu diesem Thema. |
| Wikibooks hat mehr zu diesem Thema: Linux-Systemverwaltung. |
| Hör mal zu | (die Info) |