Red Hat Linux was a widely used
commercial
Commercial may refer to:
* a dose of advertising conveyed through media (such as - for example - radio or television)
** Radio advertisement
** Television advertisement
* (adjective for:) commerce, a system of voluntary exchange of products and s ...
open-source
Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux users usually obtain their operating system by downloading on ...
created by
Red Hat until its discontinuation in 2004.
Early releases of Red Hat Linux were called Red Hat Commercial Linux. Red Hat published the first non-beta release in May 1995.
It was the first Linux distribution to use the
RPM Package Manager
RPM Package Manager (RPM) (originally Red Hat Package Manager, now a recursive acronym) is a free and open-source package management system. The name RPM refers to the file format and the package manager program itself. RPM was intended primar ...
as its packaging format, and over time has served as the starting point for several other distributions, such as
Mandriva Linux
Mandriva Linux (a fusion of the French distribution Mandrake Linux and the Brazilian distribution Conectiva Linux) is a discontinued Linux distribution developed by Mandriva S.A.
Each release lifetime was 18 months for base updates (Linux, syst ...
and
Yellow Dog Linux
Yellow Dog Linux (YDL) is a discontinued free and open-source operating system for high-performance computing on multi-core processor computer architectures, focusing on GPU systems and computers using the POWER7 processor. The original devel ...
.
In 2003, Red Hat discontinued the Red Hat Linux line in favor of
Red Hat Enterprise Linux
Red Hat Enterprise Linux (RHEL) is a Commercial software, commercial Open-source software, open-source Linux distribution developed by Red Hat for the commerce, commercial market. Red Hat Enterprise Linux is released in server versions for x86-6 ...
(RHEL) for enterprise environments.
Fedora Linux
Fedora Linux is a Linux distribution developed by the Fedora Project. Fedora contains software distributed under various free and open-source licenses and aims to be on the leading edge of open-source technologies. Fedora is the upstream (softwa ...
, developed by the community-supported
Fedora Project
The Fedora Project is an independent project to co-ordinate the development of Fedora Linux, a Linux-based operating system, operating with the vision of "''a world where everyone benefits from free and open source software built by inclusive, w ...
and sponsored by Red Hat, is a free-of-cost alternative intended for home use. Red Hat Linux 9, the final release, hit its official end-of-life on April 30, 2004, although updates were published for it through 2006 by the
Fedora Legacy
Fedora Legacy was a community-supported, open-source software project to freely distribute Patch (software), patches for critical software bugs and Vulnerability (computing), vulnerabilities to users of older Software versioning, versions of the Re ...
project until the updates were discontinued in early 2007.
Features
Version 3.0.3 was one of the first Linux distributions to support
ELF
An elf () is a type of humanoid supernatural being in Germanic mythology and folklore. Elves appear especially in North Germanic mythology. They are subsequently mentioned in Snorri Sturluson's Icelandic Prose Edda. He distinguishes "ligh ...
(Executable and Linkable Format) binaries instead of the older
a.out
a.out is a file format used in older versions of Unix-like computer operating systems for executables, object code, and, in later systems, shared libraries. This is an abbreviated form of "assembly language#Assembler, assembler output", the fil ...
format.
Red Hat Linux introduced a graphical installer called
Anaconda
Anacondas or water boas are a group of large snakes of the genus '' Eunectes''. They are found in tropical South America. Four species are currently recognized.
Description
Although the name applies to a group of snakes, it is often used to r ...
developed by Ketan Bagal, intended to be easy to use for novices, and which has since been adopted by some other Linux distributions. It also introduced a built-in tool called ''Lokkit'' for configuring the
firewall
Firewall may refer to:
* Firewall (computing), a technological barrier designed to prevent unauthorized or unwanted communications between computer networks or hosts
* Firewall (construction), a barrier inside a building, designed to limit the spre ...
capabilities.
In version 6 Red Hat moved to
glibc
The GNU C Library, commonly known as glibc, is the GNU Project's implementation of the C standard library. Despite its name, it now also directly supports C++ (and, indirectly, other programming languages). It was started in the 1980s by ...
2.1,
egcs-1.2, and to the 2.2 kernel.
It also introduced
Kudzu
Kudzu (; also called Japanese arrowroot or Chinese arrowroot) is a group of climbing, coiling, and trailing deciduous perennial vines native to much of East Asia, Southeast Asia, and some Pacific islands, but invasive in many parts of the wor ...
, a software library for automatic discovery and configuration of hardware.
Version 7 was released in preparation for the 2.4 kernel, although the first release still used the stable 2.2 kernel. Glibc was updated to version 2.1.92, which was a beta of the upcoming version 2.2 and Red Hat used a patched version of GCC from CVS that they called "2.96". The decision to ship an unstable GCC version was due to GCC 2.95's bad performance on non-i386 platforms, especially
DEC Alpha
Alpha (original name Alpha AXP) is a 64-bit reduced instruction set computer (RISC) instruction set architecture (ISA) developed by Digital Equipment Corporation (DEC). Alpha was designed to replace 32-bit VAX complex instruction set computer ...
. Newer GCCs had also improved support for the
C++ standard, which caused much of the existing code not to compile.
In particular, the use of a non-released version of GCC caused some criticism, e.g. from
Linus Torvalds
Linus Benedict Torvalds ( , ; born 28 December 1969) is a Finnish software engineer who is the creator and, historically, the lead developer of the Linux kernel, used by Linux distributions and other operating systems such as Android. He also ...
and the GCC Steering Committee; Red Hat was forced to defend their decision.
GCC 2.96 failed to compile the Linux kernel, and some other software used in Red Hat, due to stricter checks. It also had an incompatible C++
ABI with other compilers. The distribution included a previous version of GCC for compiling the kernel, called "kgcc".
As of Red Hat Linux 7.0,
UTF-8
UTF-8 is a variable-length character encoding used for electronic communication. Defined by the Unicode Standard, the name is derived from ''Unicode'' (or ''Universal Coded Character Set'') ''Transformation Format 8-bit''.
UTF-8 is capable of ...
was enabled as the default
character encoding
Character encoding is the process of assigning numbers to graphical characters, especially the written characters of human language, allowing them to be stored, transmitted, and transformed using digital computers. The numerical values tha ...
for the system. This had little effect on
English
English usually refers to:
* English language
* English people
English may also refer to:
Peoples, culture, and language
* ''English'', an adjective for something of, from, or related to England
** English national id ...
-speaking users, but enabled much easier
internationalisation
In economics, internationalization or internationalisation is the process of increasing involvement of enterprises in international markets, although there is no agreed definition of internationalization. Internationalization is a crucial strateg ...
and seamless support for multiple languages, including
ideographic
An ideogram or ideograph (from Greek "idea" and "to write") is a graphic symbol that represents an idea or concept, independent of any particular language, and specific words or phrases. Some ideograms are comprehensible only by familiarit ...
,
bi-directional and
complex script languages along with
European languages
Most languages of Europe belong to the Indo-European language family. Out of a total European population of 744 million as of 2018, some 94% are native speakers of an Indo-European language. Within Indo-European, the three largest phyla are Ro ...
. However, this did cause some negative reactions among existing
Western Europe
Western Europe is the western region of Europe. The region's countries and territories vary depending on context.
The concept of "the West" appeared in Europe in juxtaposition to "the East" and originally applied to the ancient Mediterranean ...
an users, whose legacy
ISO-8859
ISO/IEC 8859 is a joint ISO and IEC series of standards for 8-bit character encodings. The series of standards consists of numbered parts, such as ISO/IEC 8859-1, ISO/IEC 8859-2, etc. There are 15 parts, excluding the abandoned ISO/IEC 8859-12 ...
–based setups were broken by the change.
Version 8.0 was also the second to include the
Bluecurve
Bluecurve is a desktop theme for GNOME and KDE created by the Red Hat Artwork project. The main aim of Bluecurve was to create a consistent look throughout the Linux environment, and provide support for various Freedesktop.org desktop standards. It ...
desktop theme
In computing, a theme is a preset package containing graphical appearance and functionality details. A theme usually comprises a set of shapes and colors for the graphical control elements, the window decoration and the window. Themes are used ...
. It used a common theme for GNOME-2 and KDE 3.0.2 desktops, as well as OpenOffice-1.0. KDE members did not appreciate the change, claiming that it was not in the best interests of KDE.
Version 9 supported the
Native POSIX Thread Library The Native POSIX Thread Library (NPTL) is an implementation of the POSIX Threads specification for the Linux operating system.
History
Before the 2.6 version of the Linux kernel, processes were the schedulable entities, and there were no special fa ...
, which was ported to the 2.4 series kernels by Red Hat.
Red Hat Linux lacked many features due to possible
copyright
A copyright is a type of intellectual property that gives its owner the exclusive right to copy, distribute, adapt, display, and perform a creative work, usually for a limited time. The creative work may be in a literary, artistic, education ...
and
patent
A patent is a type of intellectual property that gives its owner the legal right to exclude others from making, using, or selling an invention for a limited period of time in exchange for publishing an sufficiency of disclosure, enabling disclo ...
problems. For example,
MP3
MP3 (formally MPEG-1 Audio Layer III or MPEG-2 Audio Layer III) is a coding format for digital audio developed largely by the Fraunhofer Society in Germany, with support from other digital scientists in the United States and elsewhere. Orig ...
support was disabled in both
Rhythmbox
Rhythmbox is a free and open-source audio player software, tag editor and music organizer for digital audio files on Linux and Unix-like systems.
Rhythmbox is designed to work well under GNOME, but can function on other desktop environments. ...
and
XMMS
X Multimedia System (XMMS) is an audio player for Unix-like systems released under a free software license.
History
XMMS was originally written as ''X11Amp'' by Peter and Mikael Alm in November 1997. The player was made to resemble Winamp, which ...
; instead, Red Hat recommended using
Ogg Vorbis
Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjun ...
, which has no patents. MP3 support, however, could be installed afterwards, although
royalties are required everywhere MP3 is patented. Support for Microsoft's
NTFS
New Technology File System (NTFS) is a proprietary journaling file system developed by Microsoft. Starting with Windows NT 3.1, it is the default file system of the Windows NT family. It superseded File Allocation Table (FAT) as the preferred f ...
file system
In computing, file system or filesystem (often abbreviated to fs) is a method and data structure that the operating system uses to control how data is stored and retrieved. Without a file system, data placed in a storage medium would be one lar ...
was also missing, but could be freely installed as well.
Fedora Linux
Red Hat Linux was originally developed exclusively inside Red Hat, with the only feedback from users coming through bug reports and contributions to the included software packages – not contributions to the distribution as such. This was changed in late 2003 when Red Hat Linux merged with the
community
A community is a social unit (a group of living things) with commonality such as place, norms, religion, values, customs, or identity. Communities may share a sense of place situated in a given geographical area (e.g. a country, villag ...
-based
Fedora Project
The Fedora Project is an independent project to co-ordinate the development of Fedora Linux, a Linux-based operating system, operating with the vision of "''a world where everyone benefits from free and open source software built by inclusive, w ...
. The new plan was to draw most of the codebase from Fedora Linux when creating new Red Hat Enterprise Linux distributions. Fedora Linux replaced the original Red Hat Linux download and retail version. The model is similar to the relationship between
Netscape Communicator
Netscape Communicator (or ''Netscape 4'') is a discontinued Internet suite produced by Netscape Communications Corporation, and was the fourth major release in the Netscape line of browsers. It was first in beta in 1996 and was released in June ...
and
Mozilla
Mozilla (stylized as moz://a) is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, spreads and supports Mozilla products, thereby promoting exclusively free software and open standards, w ...
, or
StarOffice
StarOffice is a discontinued proprietary office suite, intended to compete with the marketing-leading Microsoft Office. It served as the basis for open-source suites OpenOffice.org and LibreOffice. StarOffice supported the OpenOffice.org XML fi ...
and
OpenOffice.org, although in this case the resulting commercial product is also fully
free software
Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions. Free software is a matter of liberty, ...
.
Version history
Release dates were drawn from announcements on ''comp.os.linux.announce''. Version names are chosen as to be cognitively related to the prior release, yet not related in the same way as the release before that.
The Fedora and Red Hat Projects were merged on September 22, 2003.
See also
*
Fedora Linux release history
*
List of Linux distributions
This page provides general information about notable Linux distributions in the form of a categorized list. Distributions are organized into sections by the major distribution or package management system they are based on.
RPM-based
Red Ha ...
References
External links
*Fedora Linux �
Free, community-supported, home version of Red Hat Linux*Fedora Project �
History of Red Hat Linux*Red Hat, Inc. �
Linux documentation*Linux Kernel Organization �
Red Hat Archive*
{{Linux-distro
Discontinued Linux distributions
Red Hat software
RPM-based Linux distributions
Linux distributions