Linux wurde 3021 30 Jahre alt. Der erste Linux -Kernel wurde am 17. September 1991 veröffentlicht. Also, was genau ist Linux? Linux ist eine Community von Open-Source-Betriebssystemen, die auf dem Linux-Kernel entwickelt werden. Linux wird innerhalb von Linux -Verteilungen verpackt.
Was ist mit Linux -Verteilungen?? Linux -Verteilungen oder liebevoll als Distribution bezeichnete Softwaresammlungen basieren auf dem Linux -Kernel und einem Paketverwaltungssystem. Benutzer können Linux im Allgemeinen verwenden, indem sie eine Distribution herunterladen und in ihre Maschinen installieren. Wir werden im späteren Teil dieser Beschreibung eine detailliertere Diskussion über Linux-Verteilungen führen.
Linux wurde vom finnisch-amerikanischen Softwareingenieur Linus Benedict Torvalds geschrieben. Sind Sie interessiert, die Geschichte von Linux zu kennen? Wie wurde es geschaffen?? Was ist die Geschichte hinter der Entwicklung und Benennung?? Wie kam Linux unter die GNU GPL -Lizenz? Was ist Linux -Maskottchen? Was sind die neuesten Entwicklungen?? Was gibt es zwischen Microsoft und Linux??… Dann ist dieser Artikel nur für Sie. Lasst uns beginnen!
Was inspirierte das Erstellen von Linux
AT & T wurde von mehreren Mehrheitswaren fallen gelassen. Dies führte zur Erfindung und Umsetzung des UNIX -Betriebssystems im Jahr 1969. UNIX wurde von American Computer Science Legends Kenneth Lane Thompson und Dennis Macalistair Ritchie von AT & T Bell Labs erstellt. Und die erste Version wurde 1970 veröffentlicht.
2 Jahre später schuf C aus Unix C. Und da kommt die zukünftige Basis vieler Programmiersprachen! C Die Portabilität und Verfügbarkeit von UNIX hinzugefügt und daher von Unternehmen und akademischen Institutionen auf der ganzen Welt immer beliebter, weit verbreitet, verändert und kopiert. AT & T war der einzige Besitzer der Unix -Urheberrechte.
Der amerikanische Programmierer Richard Matthew Stallman begann das GNU-Projekt, um 1983 ein kostenloses Unix-ähnliches Betriebssystem zu erstellen. Er schrieb GPL (GNU General Public Lizenz) als Teil seines Projekts. In den neunziger Jahren gab es genügend Software, um ein vollständiges Betriebssystem zu erstellen. Hurd, der Gnu -Kernel konnte jedoch nicht genügend Entwicklungsarbeiten erledigen, sodass GNU unvollständig war.
Im Jahr 1987 der amerikanische Professor Andrew S amerikanische Niedergang. Tanenbaum schrieb Unix-ähnliches System Minix für den akademischen Gebrauch. Der Quellcode von Minix wurde für alle zur Verfügung gestellt, Minix konnte jedoch weder geändert noch umverteilt werden. Die 16-Bit-Architektur von Minix war nicht gut an Intels immer beliebtes 386-Design für PCs angepasst. Für private Benutzer wurde es sehr teuer, UNIX für Intel 386 Personalcomputer zu verwenden.
Und dies führte zum Beginn eines neuen Projekts von Linus Torvalds. Später erklärte Linus Torvalds, dass er nicht daran interessiert wäre, sein Projekt zu schreiben, wenn er während seiner Zeit entweder 386bsd oder Gnu Hurd verfügbar wäre.
Torvalds 'Linux -Entwicklung
Am 25. August 1991 begann Linus Torvalds sein Projekt beim Studium an der Universität von Helsinki. Dieses Projekt erwies sich als Linux -Kernel. Es basierte auf Minix. Außerdem wurde in der Entwicklung GNU C -Compiler verwendet.
Torvalds 'neues Programm war für die von ihm verwendete Hardware und unabhängig von jedem Betriebssystem. Linus zielte darauf ab, die Funktionen seines PCs mit einem 80386 -Mikroprozessor zu verwenden. Jahre später im Jahr 2001 schrieb Torvalds seine Autobiographie nur zum Spaß fest: die Geschichte eines zufälligen Revolutionärs. In dem Buch erwähnte er, dass er sein Projekt als „nur ein Hobby“ begann und einen OS -Kernel hatte. Dann war er erst 21 Jahre alt und kündigte das neue Projekt über eine Usenet Newsgroup Comp an.Betriebssystem.Minix.
Also, was ist eine Usenet -Newsgroup? Eine Usenet -Newsgroup ist nichts anderes als ein Usenet -Repository, das für Updates verwendet wird, die von den Benutzern veröffentlicht wurden. Sie sind im Grunde Diskussionsgruppen. und nicht besonders für die Veröffentlichung von Nachrichten verwendet. Newsgroups sind technisch, sondern funktional nicht dasselbe wie Diskussionsforen. Nachrichtenreader -Kunden werden zum Lesen von Newsgroup -Inhalten verwendet.
Laut Linus Torvalds gewann Linux nach dem Portieren von X -Fenstersystemen auf Linux, die von Orest Zborowski erstellt wurden. Wenn Sie mehr über Orest Zborowski erfahren möchten, könnte dieses Interview Sie interessieren. X-Fenstersystem oder X11 ist auf UNIX-basierten Betriebssystemen üblich. Es ist Fenster für Bitmap -Anzeigen.
Die Geschichte hinter dem Namen Linux
Linus Torvalds hatte Freex als Name von Linux im Sinn. Torvalds hat Freex als Verschmelzung von drei Wörtern erstellt - frei, Freak und X von Unix. Für etwa ein halbes Jahr verwendete Linus Torvalds Freex als Dateispeicher. Zunächst wurde Linux in Betracht gezogen, aber entlassen, da es "egoistisch" klingen mag.
Im September 1991 wurde der FTP -Server von Funet verwendet, um Dateien zum Zweck der Entwicklung hochzuladen. Ari Lemmke von HUT (Helsinki University of Technology), einer der freiwilligen Administratoren der FTP, war jedoch nicht sehr gern den Namen Freex. Also änderte er den Namen als Linux auf dem FTP -Server. Später stimmte Torvalds dem gleichen zu.
Torvalds hat dem Linux -Kernel -Quellcode eine Audioanleitung hinzugefügt, um das Wort Linux korrekt auszusprechen. Obwohl der Kernel häufig mit einer anderen Software des GNU -Projekts verwendet wurde, wurde die Bezeichnung „Linux“ hauptsächlich nur für den Kernel verwendet. Es ist in der Tat, Kernel wurde sehr schnell die beliebteste Einführung der GNU -Software.
Im Juni 1994 wurde Linux in GNUs Bulletin als „freier Unix -Klon“ bezeichnet. Auch das Debian -Projekt nannte sein Produkt Debian GNU/Linux. Im Mai 1996 veröffentlichte Stallman EMACs 19.31 Herausgeber. Gleichzeitig wurde Linux zu Lignux, die GNU und Linux kombinierte. Aber bald wurde GNU/Linux gegenüber Lignux bevorzugt.
Der Name GNU/Linux hat gemischte Reaktionen von der Linux -Community und den Benutzern erhalten. Debian und die GNU -Projekte zogen es vor, diesen Namen zu verwenden. Aber die Leute benutzten im Allgemeinen Linux gern.
Rolle von GNU GPL unter Linux
Der erste Linux -Kernel wurde unter seiner eigenen Lizenz veröffentlicht. Dies hatte einige Einschränkungen für kommerzielle Aktivitäten. Der erste Linux -Kernel 0 jedoch.01 wurde mit einer Binärdauer von GNU Bash Shell veröffentlicht. Die enthaltene Software wurde unter der GNU GPL oder der GNU General Public Lizenz entwickelt. Es war ein Teil des berüchtigten GNU -Projekts.
Linus Torvalds schrieb die „Notizen für Linux Release 0.01 ”. In diesem Hinweis erwähnte er die GNU -Software, die zum Ausführen von Linux erforderlich ist. Außerdem enthüllte er, dass die meisten Werkzeuge unter die GNU Copyleft fallen. Nun, was ist Copyleft?? CopyLeft ist die Praxis, in der Sie zur Änderung und freien Verteilung des geistigen Eigentums berechtigt sind. Und Sie werden die Rechte in Derivaten bewahren, die aus demselben Eigentum geschaffen wurden.
CopyLeft -Lizenzen können Urheberrechtsbedingungen von Dokumenten, Computersoftware, Kunst usw. aufrechterhalten. Die für CopyLeft erforderlichen Informationen befinden sich in der Regel in Quellcode -Dateiformaten.
Torvalds wollte den Linux -Kernel unter der GNU GPL -Lizenz 1992 veröffentlichen. Und er machte diese Ankündigung in der Version 0 für Versionshinweise 0.12. Mitte Dezember desselben Jahres veröffentlichte Torvalds Version 0.99 mit der GNU GPL -Lizenz. Die gemeinsamen Bemühungen der Linux- und GNU -Entwickler integrierte Linux in GNU -Komponenten, um ein voll funktionsfähiges freies Betriebssystem zu erstellen. Linus gab einmal eine Erklärung ab, indem er sagte: „Linux -GPLED war definitiv das Beste, was ich je getan habe.”
Rund 2000 kündigte Linus Torvalds an, Linux -Kernel zu. Nach Jahren von Entwürfen und Diskussionen veröffentlichte Torvalds im Jahr 2007 GPLV3. Die Mehrheit der Linux -Entwickler, einschließlich Torvalds, war jedoch nicht bereit, die neue Lizenz zu verabschieden.
Linux -Maskottchen
1996 machte Linus Torvalds die Ankündigung eines Linux -Maskottchens. Als das Linux -Team in die Maskottchenauswahl ging, erwähnte Torvalds eine persönliche Geschichte. Es ging um einen kleinen Pinguin, der ihn gebissen hatte, als er den National Zoo & Aquarium von Canberra, Australien, besuchte. Dann betrachtete das Team einen Pinguin als offizielles Linux -Maskottchen.
Der amerikanische Programmierer Larry Ewing präsentierte den Entwurf des heutigen Linux -Maskottchens auf der Grundlage von Linus 'Erfahrung mit dem kleinen Pinguin. James Hughes schlug Tux als Name des Maskottchens vor. Tux kam von Torvalds 'Unix, zusammen mit der Kontraktion des Smokers mit einer ähnlichen Farbe wie die des Pinguins.
Linux -Verteilungen
Während des Sprechens über Linux kann Linux -Verteilungen auf keinen Fall übersprungen werden, da Linux -Verteilungen Linux als Betriebssystem und insgesamt als Community vervollständigen.
Nach der Entwicklung des Kernels verteilte Linus Torvalds 1991 die erste Version, 0.01 als nur ein Quellcode. Später wurde auch ein herunterladbares Disketten -Datenträger -Bildpaar verteilt. Dieses Paar enthielt ein bootfähiges Festplattenbild, einschließlich des Linux -Kernels und ein anderes Festplattenbild mit einer Reihe von GNU -Dienstprogrammen, Tools zum Einrichten eines Dateisystems.
Das Installationsverfahren war jedoch nicht so einfach. Linux -Distributionen funktionierten wie Wunder, um Installationen zu erleichtern, und insbesondere angesichts der steigenden Softwareversorgungen. H. J. LUs „Boot-Root“, ein herunterladbares Datenträger-Bildpaar mit Linux-Kernel und die minimalen Tools, kann als erste verfügbare Linux-Verteilung, die 1991 veröffentlicht wurde, bezeichnet werden. Andere frühe Distributionen sind MCC Interim Linux, Softlanding Linux System oder SLS sowie Yggdrasil Linux/GNU/X, alle 1992.
SLS wurde nicht gut gehalten. Daher wurde im Juli 1993 eine neue Verteilung, Slackware basierend auf SLS, veröffentlicht. Patrick Volkerding ist der Entwickler und Betreuer desselben. Außerdem hat Ian Murdock Debian als kostenlose Linux -Verteilung erstellt und im Dezember 1993 veröffentlicht. Sackware und Debian sind also die beiden ältesten und immer noch laufenden Linux -Verteilungen.
Linux -Verteilungen wurden von den Benutzern positive Antworten als DOS- und Windows -Alternativen in IBM PC -kompatiblen Maschinen, Mac OS im Apple Macintosh und den proprietären Versionen von UNIX gewonnen. Menschen benutzten Unix in ihren Schulen und/oder Arbeitsplätzen Unix. Linux-Verteilungen wurden dafür geschätzt, dass sie kostengünstig oder vollständig frei waren und Quellcode bereitstellen.
Der Abschluss
Hier ging es um die Geschichte von Linux. Ab diesem Zeitpunkt kann Linux TCP/IP, X -Fenstersystem, Web, EMACs, Mail- und Nachrichtensoftware und vieles mehr ausführen. Jedes große Softwarepaket wurde auf Linux portiert. Auch kommerzielle Software kommt zur Öffentlichkeit. Heute beginnen viele Softwareentwickler ihre Entwicklungsreise mit Linux -Apps.
Und nicht den Hardware -Support zu vergessen! Immer mehr Hardware wird von Linux mit der Zeit als vom ursprünglichen Linux -Kernel unterstützt. Wenn Sie diesen Artikel noch lesen, hoffe ich, dass Sie diesen Artikel informativ und hilfreich finden.