Ред Хэт Линукс
Разработчик | Красная шляпа |
---|---|
Семейство ОС | Linux ( Unix-подобный ) |
Рабочее состояние | Снято с производства |
Исходная модель | Открытый исходный код |
Первоначальный выпуск | 13 мая 1995 г |
Финальный выпуск | 9 [1] псевдоним Шрайк / 31 марта 2003 г |
Менеджер пакетов | Менеджер пакетов RPM |
ядра Тип | Монолитный ( Linux ) |
Пользовательское пространство | ГНУ |
Лицензия | Различный |
Преемник | Red Hat Enterprise Linux , Fedora Linux |
Официальный сайт | www |
Red Hat Linux — широко используемый коммерческий с открытым исходным кодом дистрибутив Linux , созданный Red Hat до прекращения его выпуска в 2004 году. [2]
Ранние выпуски Red Hat Linux назывались Red Hat Commercial Linux . Red Hat опубликовала первую небета-версию в мае 1995 года. [3] [4] В качестве формата упаковки он включал Red Hat Package Manager , и со временем RPM послужил отправной точкой для нескольких других дистрибутивов, таких как Mandriva Linux и Yellow Dog Linux .
В 2003 году Red Hat прекратила выпуск линейки Red Hat Linux в пользу Red Hat Enterprise Linux (RHEL) для корпоративных сред. Fedora Linux , разработанная поддерживаемым сообществом проектом Fedora Project и спонсируемая Red Hat, представляет собой бесплатную альтернативу, предназначенную для домашнего использования. Официальный выпуск Red Hat Linux 9, последней версии, официально завершился 30 апреля 2004 года, хотя обновления для него публиковались в течение 2006 года проектом Fedora Legacy , пока выпуск обновлений не был прекращен в начале 2007 года. [5]
Функции
[ редактировать ]Версия 3.0.3 была одним из первых дистрибутивов Linux, поддерживающих двоичные файлы ELF (исполняемый и связываемый формат) вместо старого формата a.out . [6]
Red Hat Linux представила графический установщик Anaconda , разработанный Кетаном Багалом и предназначенный для простоты использования новичками, который с тех пор был принят некоторыми другими дистрибутивами Linux. Он также представил встроенный инструмент Lokkit для настройки возможностей брандмауэра .
В версии 6 Red Hat перешла на glibc 2.1, egcs-1.2 и ядро 2.2. [4] Это была первая версия, в которой GNOME использовался в качестве графической среды по умолчанию. [7] Также была представлена Kudzu — программная библиотека для автоматического обнаружения и настройки оборудования. [8]
Версия 7 была выпущена в рамках подготовки к ядру 2.4, хотя в первой версии все еще использовалось стабильное ядро 2.2. Glibc был обновлен до версии 2.1.92, которая была бета-версией будущей версии 2.2, а Red Hat использовала исправленную версию GCC из CVS, которую они назвали «2.96». [9] Решение выпустить нестабильную версию GCC было связано с плохой производительностью GCC 2.95 на платформах, отличных от i386, особенно на DEC Alpha . [10] В новых GCC также была улучшена поддержка стандарта C++ , из-за чего большая часть существующего кода не компилировалась.
В частности, использование невыпущенной версии GCC вызвало некоторую критику, например, со стороны Линуса Торвальдса. [11] и Руководящий комитет GCC; [12] Red Hat была вынуждена защищать это решение. [13] GCC 2.96 не удалось скомпилировать ядро Linux и некоторое другое программное обеспечение, используемое в Red Hat, из-за более строгих проверок. У него также был несовместимый C++ ABI с другими компиляторами. В дистрибутив включена предыдущая версия GCC для компиляции ядра, называемая «kgcc».
Начиная с Red Hat Linux 7.0, UTF-8 была включена в качестве кодировки символов по умолчанию для системы. Это мало повлияло на англоговорящих пользователей, но позволило значительно упростить интернационализацию и обеспечить беспрепятственную поддержку нескольких языков, включая идеографические , двунаправленные и сложные алфавитные языки наряду с европейскими языками . Однако это вызвало некоторую негативную реакцию среди существующих западноевропейских пользователей, чьи устаревшие настройки на основе ISO-8859 были нарушены этим изменением. [ нужна ссылка ]
Версия 8.0 также была второй, включавшей Bluecurve тему рабочего стола . Он использовал общую тему для рабочих столов GNOME-2 и KDE 3.0.2, а также OpenOffice-1.0. Члены KDE не оценили это изменение, заявив, что оно не отвечает интересам KDE. [14]
Версия 9 поддерживала Native POSIX Thread Library , которая была портирована Red Hat на ядра серии 2.4. [15]
В Red Hat Linux отсутствовало множество функций из-за возможных проблем с авторскими правами и патентами . Например, MP3 поддержка была отключена как в Rhythmbox , так и в XMMS ; вместо этого Red Hat рекомендовала использовать Ogg Vorbis , не имеющий патентов. Однако поддержку MP3 можно было установить впоследствии с помощью пакетов. Microsoft NTFS Поддержка файловой системы также отсутствовала, но ее также можно было установить бесплатно.
Федора Линукс
[ редактировать ]Red Hat Linux изначально разрабатывался исключительно внутри Red Hat, и единственными отзывами пользователей были отчеты об ошибках и вклады в включенные пакеты программного обеспечения, а не вклады в дистрибутив как таковой. Ситуация изменилась в конце 2003 года, когда Red Hat Linux объединилась с сообществом основанным проектом Fedora, . Новый план заключался в том, чтобы использовать большую часть кодовой базы Fedora Linux при создании новых дистрибутивов Red Hat Enterprise Linux. Fedora Linux заменила исходную загружаемую и розничную версию Red Hat Linux. Модель аналогична взаимоотношениям между Netscape Communicator и Mozilla или StarOffice и OpenOffice.org , хотя в этом случае конечный коммерческий продукт также является полностью свободным программным обеспечением .
История версий
[ редактировать ]Даты выпуска были взяты из объявлений на сайте comp.os.linux.announce . Названия версий выбираются так, чтобы они были когнитивно связаны с предыдущим выпуском, но не связаны так же, как с предыдущим выпуском. [4] [16]
Проекты Fedora и Red Hat были объединены 22 сентября 2003 года. [17]
Версия | Тип | Кодовое имя | Дата выпуска | Версия ядра | Комментарий |
---|---|---|---|---|---|
— | тест | Предварительный просмотр | 26 июня 1994 г. [18] | 1.1.18 (разработка) | Первый тестовый выпуск, публично не распространяемый. Он использовал менеджер пакетов RPP. |
0.9. | бета | Хэллоуин | 31 октября 1994 г. | 1.0.9 (стабильная) 1.1.54 (разработка) | Приобретена бета-версия, в комплекте идет документация и графические инструменты управления системой. |
1 | стабильный | День матери | май 1995 г. | 1.2.8 | Книжные магазины ACC (Боб Янг) выкупили Red Hat Software, Inc. (Марк Юинг) и представили прозвище «Red Hat Commercial Linux». |
1.1. | исправление ошибки | День матери+0.1 | август 1995 г. | 1.2.11 1.2.13 | Называется «День матери плюс один». |
2.0. | стабильный | — | 20 сентября 1995 г. | 1.2.13–2 | Первый стабильный выпуск RPM и первый, использующий бренд Red Hat LiNUX. |
2.1. | исправление ошибки | Блюскай | 23 ноября 1995 г. | 1.2.13 (стабильная) 1.3.32 (разработка) | Первый выпуск Alpha (январь 1996 г.) был основан на этой версии. |
3.0.3. | стабильный | Пикассо | 1 мая 1996 г. | 1.2.13 | Первая версия выпущена одновременно для нескольких архитектур и исполняемых форматов (x86/Alpha, ELF/a.out). Представлен сервер Metro-X, графический инструмент управления glint для RPM и графическая настройка принтера. |
3.9. | бета | Рембрандт | Июль – август 1996 г. | 2.0 | RPM был переписан на C. Были представлены PAM и модули ядра. |
4.0. | стабильный | Колгейт | 3 октября 1996 г. | 2.0.18 | Добавлена поддержка архитектуры SPARC и исполняемых файлов ELF в Alpha. Представлен логотип Shadowman™, документация в бесплатном электронном формате и браузер Red Baron. |
4.1. | стабильный | Вандербильт | 3 февраля 1997 г. | 2.0.27 | InfoWorld, Лучшее за 1996 год, Операционные системы. |
4.2. | стабильный | Билтмор | 19 мая 1997 г. | 2.0.30–2 | Поставлена старая версия libc 5.3 вместо версии с ошибками 5.4. Это решение подверглось широкой критике, но позволило избежать многих проблем. |
4.8. | бета | Тандерберд | 27 августа 1997 г. | ? | Представлен glibc 2.0. |
4.9. | бета | Мустанг | 7 ноября 1997 г. | ? | Закреплен стиль бета-версии с двумя циклами из-за значительных изменений в версии библиотеки C. |
5.0. | стабильный | Ураган | 1 декабря 1997 г. | 2.0.32–2 | Представлено резервное копирование BRU2000-PE™, а также клиент и сервер Real Audio™. Продукт года InfoWorld 1997 года. |
5.1. | стабильный | Манхэттен | 22 мая 1998 г. | 2.0.34–0.6 | Представлен компакт-диск с приложениями Linux, предварительная версия GNOME (отдельная, не по умолчанию), linuxconf и браузер Netscape. Последний выпуск для загрузки живой файловой системы с компакт-диска. |
5.2. | стабильный | Аполлон | 2 ноября 1998 г. | 2.0.36–0.7 | Предварительный просмотр технологии GNOME (отдельный, не по умолчанию). |
5.9. | бета | Старбак | 17 марта 1999 г. | ? | |
6.0. | стабильный | Хедвиг | 26 апреля 1999 г. | 2.2.5–15 | Представлены glibc 2.1, egcs и Linux 2.2. GNOME 1 был интегрирован. |
6.0.50. | бета | Лоракс | 6 сентября 1999 г. | ? | Представлен полностью переписанный графический установщик (anaconda), графический и текстовый режимы которого реализованы на Python. |
6.1. | стабильный | Картман | 4 октября 1999 г. | 2.2.12–20 | InfoWorld, «Продукт года 1999 г.», «Операционные системы» и множество других наград. |
6.1.92. | бета | Поросенок | 9 февраля 2000 г. | ? | |
6.2. | стабильный | Зут | 3 апреля 2000 г. | 2.2.14–5.0 | Первый выпуск, предлагающий ISO-образы для загрузки по FTP. |
6.9.5. | бета | полоска | 31 июля 2000 г. | ? | |
7 | стабильный | Гиннесс | 25 сентября 2000 г. | 2.2.16–22 | Первый выпуск с поддержкой Red Hat Network «из коробки». Вызвал флеймовую войну gcc 2.96, в результате которой позже использовалось имя 2.96RH. |
7.0.90. | бета | Фишер | 31 января 2001 г. | 2.4 | Первый выпуск с Linux 2.4. |
7.0.91. | бета | Росомаха | 21 февраля 2001 г. | ? | |
7.1. | стабильный | Морской волк | 16 апреля 2001 г. | 2.4.2–2 | Первый выпуск, в котором представлен новый поток ядра из цикла бета-тестирования. Первый выпуск с одновременной поддержкой всех включенных языков. Представлен браузер Mozilla. |
7.1.93. | бета | Розуэлл | 2 августа 2001 г. | ? | ext3 становится по умолчанию; установщик предлагает конвертировать файловые системы ext2. LILO заменен на GRUB в качестве загрузчика по умолчанию. |
7.2. | стабильный | Энигма | 22 октября 2001 г. | 2.4.7–10 | ГНОМ 1.4, КДЕ 2.2. Будет служить основой для разработки RHEL 2.1 AS (Пенсакола). |
7.2A. | стабильный | ЭнигмаА | 29 декабря 2001 г. | 2.4.17 | ГНОМ 1.4, КДЕ 2.2.2. Имеет версию на букву А. |
7.2.91. | бета | Скипджек | 22 марта 2002 г. | ? | Ожидается выпуск множества новых программ (gcc 3, GTK 2, Python 2), которые были отложены до версии 8.0. |
7.3. | стабильный | Валгалла | 6 мая 2002 г. | 2.4.18–3 | Последний выпуск с браузером Netscape. |
7.3.29. | бета | Лимбо | 4 июля 2002 г. | ? | Были протестированы ISO-образы размером 700 МБ, но они оказались проблематичными. |
8.0. | стабильный | Психика | 30 сентября 2002 г. | 2.4.18–14 | gcc 3.2, glibc 2.3 RC, OpenOffice 1.0.1, GNOME 2 , KDE 3.0.3. Представлен унифицированный внешний вид Bluecurve™ для разных сред. |
9 | стабильный | Сорокопут | 31 марта 2003 г. | 2.4.20–8 | КДЕ 3.1 и ГНОМ 2.2. Введена поддержка NPTL в glibc 2.3.2 и ядре 2.4.20. Будет служить основой для разработки RHEL 3. |
9.0.93. | бета | Северн | 21 июля 2003 г. | ? | Финальный выпуск RHL. Он будет объединен с Fedora Linux, чтобы сформировать выпуск Fedora Core 1 test 2, версию 0.94. |
Легенда: Старая версия |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Red Hat Linux 9 включает новейшие технологии с открытым исходным кодом» .
- ^ «Выпуск бесплатных версий Red Hat Linux будет прекращен» . fusionauthority.com. Архивировано из оригинала 7 февраля 2012 г. Проверено 2 марта 2008 г.
- ^ «История Red Hat Linux» . Проверено 14 июля 2018 г.
- ^ Jump up to: а б с «Правда, скрывающаяся за названиями Red Hat/Fedora» . smoogespace.com . Проверено 14 июля 2018 г.
- ^ «Проект наследия Fedora» . Fedoralegacy.org. Архивировано из оригинала 5 сентября 2013 г. Проверено 2 марта 2008 г.
- ^ Сравнение дистрибутивов Linux , Linux Journal, 1996 г.
- ^ Кролл, Джейсон (1 сентября 1999 г.). «Ред Хэт Линукс 6.0» . Linux-журнал . Проверено 14 апреля 2023 г.
- ^ «Различные факты о Кудзу» . Все2.com . Проверено 5 мая 2013 г.
- ^ «Распределения» . ЛВН . Проверено 5 мая 2013 г.
- ^ "a/rh-инструменты" . Lwn.net . Проверено 5 мая 2013 г.
- ^ «Линус взвешивает проблемы компилятора Red Hat 7» . Линукс сегодня. Архивировано из оригинала 22 декабря 2019 года . Проверено 5 мая 2013 г.
- ^ «Джеральд Пфайфер — GCC 2.96» . Gcc.gnu.org. 06.10.2000 . Проверено 5 мая 2013 г.
- ↑ Открытое письмо Боба Янга , Slashdot.org, четверг, 12 октября 2000 г., 12:52.
- ^ «Red Hat аннулирует KDE, Gnome» . Регистр . 17 сентября 2002 г. Проверено 14 февраля 2014 г.
- ^ «Примечания к выпуску Red Hat Linux 9» . Redhat.com . Проверено 5 мая 2013 г.
- ^ История Red Hat Linux — вики Fedora
- ^ «Объединение Fedora и Red Hat» . Проверено 2 августа 2008 г.
- ^ «Бета-тест Red Hat Software Linux» .
Внешние ссылки
[ редактировать ]- Fedora Linux – бесплатная домашняя версия Red Hat Linux, поддерживаемая сообществом.
- Проект Fedora – История Red Hat Linux
- Red Hat, Inc. – документация по Linux
- Организация ядра Linux – Архив Red Hat
- Red Hat Linux на DistroWatch
- Сопоставление версий RedHat и кодовых имен с версиями ядра LINUX