Was ist Linux?
Linux ist der Begriff allgemein verwendet, um) beziehen sich auf jedem Betriebssystem (europäisches Portugiesisch oder Betriebssystem (brasilianisches Portugiesisch), dass der Kern nutzt Linux . Es wurde von Finn Linus Torvalds entwickelte, inspiriert von Minix-System. Sein Quellcode ist unter der GPL für jedermann verfügbar zu verwenden, zu studieren, zu modifizieren und zu verteilen unter den Bedingungen der Lizenz.
Ursprünglich entwickelt und eingesetzt durch Gruppen von Enthusiasten auf PCs, begann das Linux-System der Zusammenarbeit von großen Unternehmen wie IBM, Sun Microsystems, Hewlett-Packard (HP), Red Hat, Novell, Canonical und Google.
Geschichte
Linus Torvalds, Schöpfer und primäre Maintainer des Linux-Kernels.
Der Linux-Kernel wurde ursprünglich von Linus Torvalds in den Department of Computer Science, University of Helsinki, Finnland, mit Hilfe von mehreren freiwilligen Programmierern durch Usenet (eine Art von System der Mailing-Listen existiert seit den Anfängen des Internets geschrieben) .
Linus Torvalds begann die Entwicklung der Kern als ein bestimmtes Projekt, inspiriert durch sein Interesse an Minix, einem kleinen Unix-System entwickelt von Andrew S. Tanenbaum. Er schuf beschränkt zu sein, in ihren eigenen Worten "Ein besseres Minix als Minix" ("ein besseres Minix als Minix"). Und nach einiger Zeit der Arbeit
das Projekt, allein, schickte die folgende Meldung
comp.os.minix für:
"Sie seufzte für den guten alten Tagen des Minix-1.1 zurück, als Männer noch Männer waren und schrieb ihre eigenen Gerätetreiber?
Du bist nicht ein gutes Projekt in die Hand und wollen in einem OS arbeiten, dass nach suasvnecessidades ändern kann? Denken
frustrierend, wenn alles mit minix funktioniert? Keine Nacht mehr an den Computer-Programmen arbeiten? Dann ist diese Nachricht vielleicht gerade für Sie sein. Als ich vor einem Monat erwähnte, bin ich auf einem Standalone-Version arbeiten die Minix OS ähnlich AT-386 Computer. Er ist schließlich der Staat, wo es eingesetzt werden kann erreicht werden (obwohl es nicht sein könnte, was Sie erwarten), und ich bin bereit, zur Verfügung stellen des Quellcodes für Verbreitung. Er ist in Version 0.02 ... aber ich bash, gcc, laufen gelungen gnu-make, gnu-sed, Kompression etc.. In der IT. "
Interessanterweise war der Name Linux von Ari Lemmke, Administrator der Website ftp.funet.fi, die diesen Namen auf den FTP-Verzeichnis, in dem der Linux-Kernel wurde ursprünglich zur Verfügung gab erstellt. (Linus hatte ihn getauft als "Freax, zunächst)
Am 5. Oktober 1991 kündigte Linus Torvalds die erste "offizielle" Linux-Kernel, Version 0.02. Seitdem haben viele Entwickler zu seinem Ruf gefolgt und haben dazu beigetragen, dass Linux das Betriebssystem es heute ist. Im Anfang war von Programmierern oder nur diejenigen, die Wissen hatten, benutzten Befehl Linien verwendet. Heute hat sich verändert, gibt es einige Unternehmen, dass die grafische Umgebungen Distributionen immer freundlich, so dass eine Person mit wenig Wissen kann Linux verwenden können. Heute Linux ist ein stabiles System, das Modem, erkennt alle Peripheriegeräte ohne benötigen zur Installation der Sound-Treiber, Video- Netzwerk Unter anderem.
Kern
Standard-Schnittstelle gNewSense, ein Linux-Distributionen
Der Begriff bezieht sich auf den Linux-Kernel (in englischer Sprache: "Kernel") Betriebssystem. Der Begriff wird auch von den Medien und Benutzern verwendet, um die Betriebssysteme auf Linux-Kernel basieren beziehen hinzugefügt, um andere Programme. Laut Tanenbaum und Silberschatz, kann man als Kern des Betriebssystems selbst, wenn er als Manager der Hardware-Ressourcen definiert ist.
Architektur
Linux ist ein monolithischer Kern: die Kernfunktionen (Prozess-Scheduling, Speicherverwaltung, Operationen, Input / Output, den Zugriff auf das Dateisystem) sind innerhalb des Zellkerns durchgeführt. Ein zentrales Feature von Linux ist, dass einige der Funktionen (Gerätetreiber, Netzwerk-Support, Dateisystem, zum Beispiel) können erstellt und umgesetzt werden als Module (in englischer Sprache: LKM - ladbare Kernel-Module), die getrennt von den Bibliotheken kompiliert Hauptteil des Kerns und geladen werden können und nach dem Kern entladen, um ausgeführt werden.
Portabilität
Obwohl Linus Torvalds nicht als ursprüngliche Ziel um ein portables Linux-System haben, entstand sie in diese Richtung. Linux ist heute eine der Kern-Betriebssystem mehr tragbar, läuft auf Systemen aus dem iPaq (ein Laptop) an die IBM S/390 (ein dichtes und sehr teure Mainframe).
Linus Anstrengungen wurden auch auf eine andere Art der Übertragbarkeit gerichtet. Portabilität, nach Linus, war die Fähigkeit, leicht zu bauen Anwendungen in einer Vielzahl von Source-Code auf Ihrem System, so dass die Linux wurde ursprünglich zum Teil, weil der Aufwand für den GPL-Quellcode oder anderen Favoriten von allen gängigen lief unter Linux.
Linux läuft auf heute Dutzende von Plattformen, vom Mainframe auf eine Armbanduhr, vorbei an mehreren arquiteturasx86 (Intel, AMD), x86-64 (Intel EM64T und AMD64), ARM, PowerPC, Alpha, SPARC usw. Mit großer Marktdurchdringung Auch in eingebetteten Systemen wie PDAs, PVRs, Spielkonsole und Multimedia-Zentren, unter anderem.
Lizenzbedingungen
Zunächst veröffentlichte Torvalds Linux unter einer Softwarelizenz, dass jegliche kommerzielle Nutzung untersagt. Das war sofort auf die GNU General Public License geändert. Diese Lizenz erlaubt den Vertrieb und sogar den Verkauf von potenziell veränderte Versionen von Linux, sondern setzt voraus, dass alle Exemplare in der gleichen Lizenz eingeleitet und begleitet von der Quelle.
Obwohl einige der Programmierer, die den Kern ermöglicht Ihren Code unter der GPL-Version lizenziert werden dazu beitragen 2 oder später, viel des Codes (einschließlich der Beiträge der Torvalds) erwähnt nur die GPL Version 2. Dies bewirkt, dass der Kern als Ganzes steht unter Version 2 nur, nicht die Vorhersage der Verabschiedung der neuen GPLv3.
Unterstützte Dateisysteme
Linux bietet Unterstützung für das Lesen und Schreiben verschiedene Dateisystem, verschiedene Betriebssysteme, und einige native Systeme. Also, wenn Linux auf Dual-Boot mit anderen Systemen (Windows, zum Beispiel installiert ist) oder sogar als Live-CD arbeiten, kann es lesen oder zu schreiben, um Partitionen mit FAT-und NTFS-formatiert. Deshalb sind Live Linux CDs weithin in der Instandhaltung und Wiederherstellung von anderen Betriebssystemen verwendet werden.
Unter den Dateisysteme von Linux unterstützt werden, können wir FAT, NTFS, JFS, XFS, HPFS, Minix und ISO 9660 (das Dateisystem auf CD-ROMs verwendet zu nennen). Einige Dateisysteme sind Einheimische, unter anderem, Ext2, Ext3, ext4, ReiserFS und Reiser4. Einige Dateisysteme mit besonderen Merkmalen werden SWAP unionfs, SquashFS, tmpfs, NFS und Aufs, unter anderem.
Operating System
Richard Stallman, Gründer des GNU-Projekt für ein freies Betriebssystem.
Sobald Linus Torvalds Linux zur Verfügung, dh in der Version 0.01, gemacht hat, unterstützt bereits die Festplatte, Bildschirm, Tastatur und serielle Schnittstellen, würde das Dateisystem erlassen das gleiche Layout von Minix (obwohl es Minix-Code in Linux ), gab es lange Strecken in der Montage, und sie war in der Lage, bash und gcc laufen.
"Die Linie als Leitfaden Linux umgesetzt wurde: so dass es schnell arbeiten. Ich wollte den Kern einfach, aber leistungsfähig genug
auf den meisten Unix-Anwendungen laufen. "
Der Benutzer sollte sich für Programme, die Funktionalität zu geben, um Ihr System, kompiliert sie und setzte sie nach oben schauen. Vielleicht ist dies, warum Linux geladen wurde ihm das Etikett des Betriebssystems für Techniker. In diesem Umfeld entdeckte die MCC Interim Linux, Manchester Rechenzentrum, das erste Linux-Distribution, die von Owen Le Blanc, University of Manchester, entwickelt wurden, können unabhängig voneinander auf einem Rechner installiert werden. War ein erster Versuch, die Installation von Linux zu erleichtern.
Von Anfang an, inklusive der Linux-Kernel ein grundlegendes System für System-Calls und den Zugang zu Computer-Geräte. Der Kern eines Betriebssystems setzt unter mehreren Operationen, Speicher-Management, Prozesse der physischen Geräte im Computer und ist ein wesentlicher Bestandteil eines jeden Betriebssystems, noch ein Betriebssystem-Funktionalität zu erwerben gibt auch einige andere Anwendungen, die bestimmen, benötigt spezifische Funktionen, die dieses System in der Lage, Anwendungen in einem bestehenden Betriebssystem mit der einzigen Ausnahme des Kernes entwickeln werden durch den Computer des Benutzers, wie bestimmt: Muscheln, Window Managern, die jeweils eine Benutzeroberfläche Computer, CLI oder GUI, und andere Anwendungen wie Text-Editoren, Bild-Editoren, Audio-Player, und, aber nicht unbedingt, Compilern.
Die meisten Systeme beinhalten Werkzeuge und Dienstprogramme auf BSD basiert und verwenden üblicherweise XFree86 oder X. Org, um die Funktionalität des Systems X Window - grafische Oberfläche bieten. Sowie bieten Werkzeuge entwickelt vom GNU-Projekt.
Nach der Entwicklung von Linux, waren viele Anwendungen bereits durch das GNU-Projekt der Free Software Foundation ('versammelt Free Software Foundation "), die auf ein Teilprojekt, das noch auf einen Kern zu erhalten begonnen, den GNU Hurd. Aber aufgrund verschiedener Komplikationen und Verzögerungen des Projekts zu entwickeln Stallman GNU Hurd, nur die Annahme Linux als Kern Grundlage für die Verteilung der Programme aus dem GNU-Projekt, trotz mehrerer Menschen und Institutionen hatten die gleiche Idee und so viele Distributionen begannen auf dem Kern ursprünglich von Linus entwickelten entstehen.
Ausschüttungen
Derzeit gibt es einen OS (Operating System in Portugal) Linux oder GNU / Linux komplett (eine "Liste der Linux-Distributionen oder GNU / Linux") ist eine Sammlung von freier Software (und manchmal auch non-free) erstellt von Einzelpersonen, Gruppen und Organisationen auf der ganzen Welt, einschließlich des Linux-Kernels. Firmen wie Red Hat, SuSE, Mandriva (Mandrake Vereinigung mit Conectiva) und Canonical (Ubuntu Linux-Entwickler) als auch Community-Projekte wie Debian oder Gentoo, die Erstellung der Software und bieten eine komplette, Ready für die Installation und Nutzung. Patrick Volkerding bietet auch eine Linux-Distribution, Slackware.
Die Linux-Distributionen oder GNU / Linux begann 90er erhalten eine begrenzte Popularität seit der Mitte, wie eine kostenlose Alternative zu Microsoft-Betriebssystemen Windows und Mac OS, vor allem von Personen mit Erfahrung in Unix- Schule
und am Arbeitsplatz. Das System wurde in den Markt für Desktops und Servern populär, vor allem für Web-Servern und Datenbanken.
Im Laufe der Zeit haben sich mehrere Distributionen gekommen und gegangen, jede mit ihrer eigenen Charakteristik. Einige Distributionen sind mehr kleinere, abhängig von der Anzahl der Anträge und deren Zweck. Einige Distributionen von kleineren Größen passen in eine 1,44 MB Diskette, andere brauchen mehrere CDs, und es gibt sogar einige Versionen auf DVD. Sie alle haben ihre öffentlichen und ihr Zweck, klein (nur ein paar Besatzungsmacht Disketten) sind für die Verwertung von beschädigten Systemen oder die Überwachung von Computer-Netzwerken verwendet.
Zu den größten auf CDs können genannt werden verteilt: Slackware, Debian, SuSE und Conectiva. Was macht den Unterschied ist, wie sie organisiert sind und vorkonfigurierte Anwendungen. Conectiva Linux-Distribution, zum Beispiel, hatten ihre Anwendungen in portugiesischer, die es einfach für Benutzer, die Portugiesen besser, diese Verteilung zu sprechen haben, eingehalten werden übersetzt. Heute ist diese Distribution wurde in Mandrake, Mandriva, die in Folge aufzunehmen. Für die Portugiesen, gibt es auch eine brasilianische Verteilung Kurumin auf Knoppix und Debian gebaut, und die "Magic Box", die in Versionen gibt 32-bit, 64 bit, 32-Bit-Live-CD und Live-CD, 64 bit, und mit mehreren Programmen Open Source: OpenOffice.org , Mozilla Firefox, unter anderem.
Es gibt Distributionen mit Konfigurations-Tools, die Systemverwaltung zu erleichtern. Die wichtigsten Unterschiede zwischen den Distributionen sind in ihrem Paket-Systeme, die Verzeichnis-Strukturen und ihre grundlegenden hinzugefügt. Ähnlich wie die Struktur der Verzeichnisse folgen dem gleichen Muster, das Muster FSSTND ist sehr entspannt, vor allem in Dateien, in denen die Einstellungen unterscheiden sich zwischen den Distributionen. Also in der Regel alle folgen dem Standard FHS (File Hierarchy System), welches die neuere Standard ist. Es sei daran erinnert jedoch, dass jede Anwendung oder Treiber für Linux-Distribution, die auf jedem der gleichen Weise funktionieren kann kompiliert werden.
Da für die Bibliothek, die Bibliothek libc eingesetzt, die grundlegende Funktionen für das Betriebssystem Linux. Das Problem ist, wenn die Freigabe eine neue Version der Bibliothek libc, einige der Distributionen sofort die neue Version gebracht, während andere noch ein bisschen warten. Deshalb arbeiten einige Programme auf den Vertrieb und in anderen nicht. Es ist eine Bewegung LSB (Linux Standard Base), die eine größere Standardisierung bietet. Grundsätzlich hilft Software-Anbieter, die nicht für die Verteilung des Quellcodes zu tun Release, ohne die Eigenschaften der Distributionen. Das Paket ist nicht standardisiert.
ArchLinux, Debian, Fedora, Mandriva, Mint, OpenSuse, PCLinuxOS, Welpe, Sabayon, Slackware und Ubuntu-Distributionen sind einige der am häufigsten verwendeten, hier in alphabetischer Reihenfolge aufgeführt.
Ein Beispiel für eine Distribution, die auf einer CD ausgeführt wird Kurumin Linux, von Carlos Morimoto, erstellt basierend auf Knoppix.
Unter den Distributionen als schwieriger zu handhaben (weil sie die Stabilität Technologie zum Nachteil der Benutzeroberfläche zu gewährleisten wählen), zeichnen sich Debian, Gentoo und Slackware.
Open Source und Freier Software
Ein Programm, sowie jede Arbeit heute produziert, ob literarischen, künstlerischen oder technischen, sondern ein Autor. Rechte auf die Idee und Originalität seiner Werke, die vor allem, die Verteilung, Vervielfältigung und Nutzung ist im Falle eines Programms mit Ihrer Lizenz gemacht.
Es gibt zwei Bewegungen, die die Lizenzierung Programme in der Welt kostenlos, Open Source Software und freien Programmen zu regieren. Die beiden vertreten jeweils durch OSI und der FSF bieten Lizenzen für die Software-Produktion, und ihre besten der BSD-Lizenz GPL.
Linux bietet viele Open-Source-Anwendungen, aber nicht alle können kostenlose Programme angesehen werden, je exklusive Lizenzen, unter denen diese Programme verteilt sind. Die Programme im Rahmen dieser Lizenzen verteilt haben viele verschiedene Funktionen wie Desktop, Office, Bildbearbeitung und sogar andere Betriebssysteme.
Es gibt auch Organisationen, einschließlich der freien Welt, wie die Organisation Linux Simple End-User (Seoul) zielt darauf ab, dass die breiteste Palette an qualitativ hochwertigen Applikationen auf der GPL hergestellt umarmen. Es ist ein Freiwilligen-Projekt konzentriert sich derzeit auf das Lernen Linux, seine Verwendung in Wissenschaft und Advocacy-Dokumenten sowie zu verwalten und zu koordinieren, Projekte zur Entwicklung von Anwendungen.
Streit um den Namen
Linux war die Bezeichnung für das Kern-Betriebssystem von Linus Torvalds. Durch die Erweiterung werden Betriebssysteme, die den Linux-Kernel verwenden generisch namens Linux. Allerdings, sagt der Free Software Foundation wie Betriebssysteme sind in der Tat, GNU, und die am besten geeigneten Namen für solche Systeme ist GNU / Linux, da ein Großteil des Quellcodes von Linux-basierten Betriebssystemen sind Werkzeuge aus dem GNU-Projekt .
Es gibt viel Streit über den Namen. Eric Raymond sagt, war das Jargon File, das FSF-Vorschlag nur in der Lage, "die Annahme einer Minderheit" und ist das Ergebnis einer "territorialen Streit." Linus Torvalds sagt, sie werde "fair", dass dieser Name auf eine Verteilung der GNU Projekt zugeordnet werden, sondern auf das Betriebssystem Linux als Ganzes GNU / Linux wäre "lächerlich" nennen. Linus sagte, er kümmert sich nicht um, was ist der Name verwendet wird, enthält der Vorschlag der GNU als "gültig" ("ok"), sondern verwenden den Begriff "Linux".
Über Symbol
Das Symbol der Software war die gewählte durch seinen Schöpfer, gefunden, Foto ein Pinguin im Internet
.
Im Jahr 1996 viele Mitglieder der thread "Linux-Kernel" diskutierten die Schaffung eines Logos oder Maskottchen für Linux darstellen. Viele der Vorschläge wurden Parodien auf das Logo eines konkurrierenden Betriebssystems und gut bekannt. Andere waren Monster oder aggressive Tiere. Linus Torvalds hat sich in dieser Debatte, indem er in einer Nachricht, die sehr gern von Pinguinen war verschwunden. Das war genug, um die Diskussion zu beenden.
Danach haben mehrere Versuche gemacht worden Art in einen Wettbewerb so dass das Bild von einem Pinguin serviert im Sinne von Linux, bis jemand vorgeschlagen, die Figur eines "Pinguin Betrieb der Welt." Als Reaktion darauf sagte Linus Torvalds, dass er dachte es interessant, dass Penguin ein einfaches Bild: ein Pinguin "Chubby" und Ausdruck der Zufriedenheit, als ob er gerade viel Fisch gegessen hatten. Torvalds auch nicht attraktiv finden die Idee von etwas aggressiver, aber die Idee eines Pinguins freundlich, der Art, dass die Kinder "Frag Mama, kann ich diese auch?". Dennoch Torvalds erklärte ferner, dass diese Art zu arbeiten, Menschen könnten mehrere Änderungen, die Pinguin Das ist wirklich passiert zu schaffen. Gefragt, warum Pinguine, Linus Torvalds antwortete, dass es keinen besonderen Grund, doch fand sie lustig und auch erwähnte, dass er gebissen wurde von einem "Killer Pinguin" in Australien und war beeindruckt, wie der Biss eines Tieres scheinbar harmlose könnte so schmerzhaft sein.
Quelle: ( Wikpedia Encyclopedia )
Themen im Zusammenhang mit Linux:
| Booten von Grub |
| Was ist Linux? |
| Was ist Ubuntu? |
| Synchronisieren Sie Ihr Handy mit Ubuntu One |
| Mit JustVoip durch Ekiga auf Ubuntu |












