Red Hat-Linux - Red Hat Linux
Entwickler | roter Hut |
---|---|
Betriebssystemfamilie | Linux ( Unix-ähnlich ) |
Arbeitszustand | Abgesetzt |
Quellmodell | Open Source |
Erstveröffentlichung | 13. Mai 1995 |
Endgültige Veröffentlichung | 9 alias Shrike / 31. März 2003 |
Paket-Manager | RPM-Paketmanager |
Kernel- Typ | Monolithisch ( Linux ) |
Userland | GNU |
Lizenz | Verschieden |
gefolgt von | Red Hat Enterprise Linux , Fedora |
Offizielle Website | www |
Red Hat-Linux ; von der Firma Red Hat erstellt , war bis zu ihrer Einstellung im Jahr 2004 eine weit verbreitete Linux-Distribution .
Frühe Versionen von Red Hat Linux wurden Red Hat Commercial Linux genannt . Red Hat veröffentlichte die erste Nicht-Beta-Version im Mai 1995. Es war die erste Linux-Distribution, die den RPM Package Manager als Paketierungsformat verwendete, und diente im Laufe der Zeit als Ausgangspunkt für mehrere andere Distributionen wie Mandriva Linux und Yellow Hund-Linux .
2003 stellte Red Hat die Red Hat Linux-Linie zugunsten von Red Hat Enterprise Linux (RHEL) für Unternehmensumgebungen ein. Fedora , entwickelt vom Community-unterstützten Fedora-Projekt und gesponsert von Red Hat, ist eine kostenlose Alternative für den Heimgebrauch. Red Hat Linux 9, die letzte Veröffentlichung, erreichte am 30. April 2004 sein offizielles End-of-Life, obwohl Updates dafür bis 2006 vom Fedora Legacy- Projekt veröffentlicht wurden, bis es Anfang 2007 eingestellt wurde.
Merkmale
Version 3.0.3 war eine der ersten Linux-Distributionen, die ELF- Binärdateien (Executable and Linkable Format) anstelle des älteren a.out- Formats unterstützte.
Red Hat Linux führte einen von Ketan Bagal entwickelten grafischen Installer namens Anaconda ein, der für Anfänger einfach zu bedienen sein soll und der seitdem von einigen anderen Linux-Distributionen übernommen wurde. Außerdem wurde ein integriertes Tool namens Lokkit zur Konfiguration der Firewall- Funktionen eingeführt.
In Version 6 ist Red Hat auf glibc 2.1, egcs-1.2 und auf den 2.2-Kernel umgestiegen . Außerdem wurde Kudzu eingeführt , eine Softwarebibliothek zur automatischen Erkennung und Konfiguration von Hardware.
Version 7 wurde in Vorbereitung auf den 2.4-Kernel veröffentlicht, obwohl die erste Version noch den stabilen 2.2-Kernel verwendet. Glibc wurde auf Version 2.1.92 aktualisiert, die eine Beta der kommenden Version 2.2 war, und Red Hat verwendete eine gepatchte Version von GCC von CVS, die sie "2.96" nannten. Die Entscheidung, eine instabile GCC-Version zu liefern, lag an der schlechten Leistung von GCC 2.95 auf Nicht-i386-Plattformen, insbesondere DEC Alpha . Neuere GCCs hatten auch die Unterstützung für den C++- Standard verbessert , was dazu führte, dass ein Großteil des vorhandenen Codes nicht kompiliert werden konnte.
Insbesondere die Verwendung einer nicht freigegebenen Version von GCC hat einige Kritik hervorgerufen, zB von Linus Torvalds und dem GCC-Lenkungsausschuss; Red Hat war gezwungen, ihre Entscheidung zu verteidigen. GCC 2.96 konnte den Linux-Kernel und einige andere in Red Hat verwendete Software aufgrund strengerer Prüfungen nicht kompilieren. Es hatte auch eine inkompatible C++ ABI mit anderen Compilern. Die Distribution enthielt eine frühere Version von GCC zum Kompilieren des Kernels, genannt "kgcc".
Ab Red Hat Linux 7.0, UTF-8 wurde als Standard aktiviert Zeichencodierung für das System. Dies hatte wenig Auswirkungen auf englischsprachige Benutzer, ermöglichte jedoch eine viel einfachere Internationalisierung und nahtlose Unterstützung für mehrere Sprachen, einschließlich ideografischer , bidirektionaler und komplexer Skriptsprachen sowie europäischer Sprachen . Dies führte jedoch zu einigen negativen Reaktionen bei bestehenden westeuropäischen Benutzern, deren alte ISO-8859- basierte Setups durch die Änderung beschädigt wurden.
Version 8.0 war auch die zweite, die das Bluecurve- Desktop-Theme enthält . Es verwendete ein gemeinsames Thema für GNOME-2- und KDE 3.0.2-Desktops sowie OpenOffice-1.0. KDE-Mitglieder schätzten die Änderung nicht und behaupteten, sie sei nicht im besten Interesse von KDE.
Version 9 unterstützte die Native POSIX Thread Library , die von Red Hat auf die Kernel der 2.4er Serie portiert wurde.
Red Hat Linux fehlten viele Funktionen aufgrund möglicher Urheberrechts- und Patentprobleme . Beispielsweise wurde die MP3- Unterstützung sowohl in Rhythmbox als auch in XMMS deaktiviert ; Stattdessen empfahl Red Hat die Verwendung von Ogg Vorbis , das keine Patente hat. MP3-Unterstützung könnte jedoch nachträglich installiert werden, obwohl überall dort, wo MP3 patentiert wird , Lizenzgebühren verlangt werden. Auch die Unterstützung für Microsofts NTFS- Dateisystem fehlte, konnte aber ebenfalls frei installiert werden.
Fedora
Red Hat Linux wurde ursprünglich ausschließlich innerhalb von Red Hat entwickelt, wobei das einzige Feedback von Benutzern aus Fehlerberichten und Beiträgen zu den enthaltenen Softwarepaketen stammt – nicht aus Beiträgen zur Distribution als solche. Dies wurde Ende 2003 geändert, als Red Hat Linux mit dem Community- basierten Fedora-Projekt fusionierte . Der neue Plan war, den größten Teil der Codebasis von Fedora zu beziehen, wenn neue Red Hat Enterprise Linux-Distributionen erstellt werden. Fedora ersetzte die ursprüngliche Download- und Verkaufsversion von Red Hat Linux. Das Modell ähnelt der Beziehung zwischen Netscape Communicator und Mozilla oder StarOffice und OpenOffice.org , obwohl in diesem Fall das resultierende kommerzielle Produkt ebenfalls völlig freie Software ist .
Versionsgeschichte
Die Veröffentlichungsdaten wurden den Ankündigungen auf comp.os.linux.announce entnommen . Versionsnamen werden so gewählt, dass sie kognitiv mit der vorherigen Version verwandt sind, jedoch nicht auf die gleiche Weise wie die vorherige Version.
Die Fedora- und Red Hat-Projekte wurden am 22. September 2003 zusammengeführt.
Ausführung | Typ | Code Name | Veröffentlichungsdatum | Kernelversion | Kommentar |
---|---|---|---|---|---|
n / A | Prüfung | Vorschau | 29. Juli 1994 | 1.1.18 (Entwickler) | Erste Testversion, nicht öffentlich verteilt. Es verwendet den RPP-Paketmanager. |
0,9 | Beta | Halloween | 31. Oktober 1994 | 1.0.9 (stabil) 1.1.54 (Entwicklung) |
Beta gekauft, mit Dokumentation und grafischen Systemverwaltungstools geliefert. |
1 | stabil | Muttertag | Mai 1995 | 1.2.8 | ACC Bookstores (Bob Young) kaufte Red Hat Software, Inc. (Mark Ewing) und führte den Spitznamen "Red Hat Commercial Linux" ein. |
1.1 | Fehlerbehebung | Muttertag+0,1 | August 1995 | 1.2.11 1.2.13 |
Genannt "Muttertag plus eins". |
2.0 | stabil | - | 20. September 1995 | 1.2.13-2 | Erste stabile RPM-Version und die erste, die das "Red Hat LiNUX"-Branding verwendet. |
2.1 | Fehlerbehebung | Blauer Himmel | 23. November 1995 | 1.2.13 (stabil) 1.3.32 (dev) |
Die erste Alpha-Version (Januar 1996) basierte auf dieser Version. |
3.0.3 | stabil | Picasso | 1. Mai 1996 | 1.2.13 | Erste Version für mehrere Architekturen und ausführbare Formate (x86/Alpha, ELF/a.out) gleichzeitig freigegeben. Einführung des Metro-X-Servers, des grafischen Verwaltungstools glint für RPM und der grafischen Druckerkonfiguration. |
3.9 | Beta | Rembrandt | Juli-August 1996 | 2.0 | RPM wurde in C umgeschrieben. PAM und Kernelmodule wurden eingeführt. |
4.0 | stabil | Colgate | 3. Oktober 1996 | 2.0.18 | Unterstützung für SPARC-Architektur und ausführbare ELF-Dateien auf Alpha hinzugefügt. Einführung des Shadowman™-Logos, der kostenlosen Dokumentation im elektronischen Format und des Red Baron-Browsers. |
4.1 | Fehlerbehebung | Vanderbilt | 3. Februar 1997 | 2.0.27 | InfoWorld, Best of 1996, Betriebssysteme. |
4.2 | stabil | Biltmore | 19. Mai 1997 | 2.0.30-2 | Ausgeliefert wurde die alte libc 5.3 anstelle der fehlerhaften Version 5.4. Diese Entscheidung wurde vielfach kritisiert, aber viele Probleme vermieden. |
4.8 | Beta | Donnervogel | 27. August 1997 | ? | Einführung von glibc 2.0. |
4.9 | Beta | Mustang | 7. November 1997 | ? | Der zweistufige Beta-Release-Stil wurde aufgrund massiver Änderungen in der C-Bibliotheksversion zementiert. |
5.0 | stabil | Hurrikan | 1. Dezember 1997 | 2.0.32-2 | Einführung von BRU2000-PE™ Backup und Real Audio™ Client und Server. 1997 InfoWorld-Produkt des Jahres. |
5.1 | stabil | Manhattan | 22. Mai 1998 | 2.0.34-0.6 | Einführung der Linux-Anwendungs-CD, der GNOME-Vorschauversion (separat, nicht standardmäßig), linuxconf und des Netscape-Browsers. Letzte Veröffentlichung zum Laden eines Live-Dateisystems von der CD. |
5.2 | stabil | Apollo | 2. November 1998 | 2.0.36-0.7 | Vorschau der GNOME-Technologie (separat, nicht standardmäßig). |
5.9 | Beta | Starbuck | 17. März 1999 | ? | - |
6.0 | stabil | Hedwig | 26. April 1999 | 2.2.5-15 | Einführung von glibc 2.1, egcs und Linux 2.2. GNOME wurde integriert. |
6.0.50 | Beta | Lorax | 6. September 1999 | ? | Einführung eines komplett neu geschriebenen grafischen Installers (Anaconda) mit in Python implementiertem Grafikmodus und Textmodus. |
6.1 | stabil | Cartman | 4. Oktober 1999 | 2.2.12-20 | InfoWorld, 1999 Produkt des Jahres, Betriebssysteme und mehrere andere Auszeichnungen. |
6.1.92 | Beta | Ferkel | 9. Februar 2000 | ? | - |
6.2 | stabil | Zoot | 3. April 2000 | 2.2.14-5.0 | Erste Veröffentlichung, die ISO-Images zum FTP-Download anbietet. |
6.9.5 | Beta | Nadelstreifen | 31. Juli 2000 | ? | - |
7 | stabil | Guinness | 25. September 2000 | 2.2.16-22 | Erste Version, die Red Hat Network out of the box unterstützt. Verursachte den Flammenkrieg von gcc 2.96, was dazu führte, dass der Name 2.96RH später verwendet wurde. |
7.0.90 | Beta | Fischer | 31. Januar 2001 | 2.4 | Erste Veröffentlichung mit Linux 2.4. |
7.0.91 | Beta | Vielfraß | 21. Februar 2001 | ? | - |
7.1 | stabil | Seewolf | 16. April 2001 | 2.4.2-2 | Erste Veröffentlichung mit einem neuen Kernel-Stream aus dem Beta-Zyklus. Erste Version zur gleichzeitigen Unterstützung aller enthaltenen Sprachen. Einführung des Mozilla-Browsers. |
7.1.93 | Beta | Roswell | 2. August 2001 | ? | ext3 wird standardmäßig; der Installer bietet an, ext2-Dateisysteme zu konvertieren. LILO wurde durch GRUB als Standard-Bootloader ersetzt. |
7.2 | stabil | Rätsel | 22. Oktober 2001 | 2.4.7-10 | GNOME 1.4, KDE 2.2. Würde als Entwicklungsgrundlage für RHEL 2.1 AS (Pensacola) dienen. |
7.2.91 | Beta | Skipjack | 22. März 2002 | ? | Voraussichtlich viele neue Programme (gcc 3, GTK 2, Python 2), die für 8.0 verschoben wurden. |
7.3 | stabil | Walhalla | 6. Mai 2002 | 2.4.18-3 | Letzte Version mit dem Netscape-Browser. |
7.3.29 | Beta | Limbo | 4. Juli 2002 | ? | 700 MB ISO-Images wurden getestet, aber sie erwiesen sich als problematisch. |
8.0 | stabil | Psyche | 30. September 2002 | 2.4.18-14 | gcc 3.2, glibc 2.3 RC, OpenOffice 1.0.1, GNOME 2, KDE 3.0.3. Einführung des umgebungsübergreifenden, einheitlichen Look-and-Feel von Bluecurve™. |
9 | stabil | Würger | 31. März 2003 | 2.4.20-8 | KDE 3.1 und GNOME 2.2. Einführung von NPTL-Unterstützung mit glibc 2.3.2 und Kernel 2.4.20. Würde als Entwicklungsgrundlage für RHEL 3 dienen. |
9.0.93 | Beta | Severn | 21. Juli 2003 | ? | Endgültige RHL-Veröffentlichung. Es würde mit Fedora Linux zusammengeführt, um die Version Fedora Core 1 Test 2, Version 0.94, zu bilden. |
Legende:
Alte Version
|
Siehe auch
Verweise
Externe Links
- Fedora – Kostenlose, von der Community unterstützte Home-Version von Red Hat Linux
- Fedora-Projekt – Geschichte von Red Hat Linux
- Red Hat, Inc. – Linux-Dokumentation
- Linux-Kernel-Organisation – Red Hat Archiv
- Red Hat Linux bei DistroWatch
- Zuordnung von RedHat-Versionen und Codenamen zu LINUX-Kernel-Versionen