Linux

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая 80.80.111.200 (обсуждение) в 15:45, 25 февраля 2007 (Русскоязычные ресурсы). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
GNU/Linux
Изображение логотипа
TuxTux — символ Linux
Разработчик Многочисленные разработчики по всему миру
Семейство ОС UNIX-подобные
Основана на ядро Linux
Первый выпуск 17 сентября 1991[3]
Последняя версия
Последняя тестовая версия
Поддерживаемые платформы DEC Alpha, x86, x86-64, ARM, PowerPC, RISC-V и MIPS
Тип ядра Модульное
Лицензия В основном GNU GPL
Состояние Актуальное
Веб-сайт kernel.org (англ.)
Логотип Викисклада Медиафайлы на Викискладе
Это статья об операционной системе, которую обычно называют просто «Linux». О ядре этой операционной системы, также называемом «Linux», см. Linux (ядро).

GNU/Linux (произносится «гну ли́нукс») — свободная UNIX-подобная операционная система. Она основана на системных программах, разработанных в рамках проекта GNU, и на ядре Linux. Обычно, по историческим причинам и для краткости, эта система называется просто «Linux».

К операционной системе GNU/Linux также часто относят программы, дополняющие эту операционную систему, и прикладные программы, делающие её полноценной многофункциональной операционной средой.

В отличие от большинства других операционных систем, GNU/Linux не имеет единой «официальной» комплектации. Вместо этого GNU/Linux поставляется в большом количестве так называемых дистрибутивов, в которых программы GNU соединяются с ядром Linux и другими программами. Наиболее известными дистрибутивами GNU/Linux являются Slackware, Red Hat, Fedora Core, Mandriva, SuSE, Debian, Gentoo, Ubuntu. Из дистрибутивов российских разработчиков наиболее известны ALT Linux и ASPLinux.

Разработка

Линус Торвальдс — создатель ядра Linux.

В отличие от Microsoft Windows, Mac OS (Mac OS X) и коммерческих UNIX-подобных систем, GNU/Linux не имеет географического центра разработки. Нет и организации, которая владела бы этой системой; нет даже единого координационного центра. Программы для GNU/Linux — результат работы тысяч проектов. Некоторые из этих проектов централизованы, некоторые сосредоточены в фирмах, но большинство объединяют программистов со всего света, которые знакомы только по переписке. Создать свой проект или присоединиться к уже существующему может любой и, в случае успеха, результаты работы станут известны миллионам пользователей. Пользователи принимают участие в тестировании свободных программ, общаются с разработчиками напрямую, что позволяет быстро находить и исправлять ошибки и реализовывать новые возможности.

Именно такая гибкая и динамичная система разработки, невозможная для проектов с закрытым кодом, определяет исключительную экономическую эффективность GNU/Linux. Низкая стоимость свободных разработок, отлаженные механизмы тестирования и распространения, привлечение людей из разных стран, обладающих разным видением проблем, защита кода лицензией GPL — всё это стало причиной успеха свободных программ. [1]

Конечно, такая высокая эффективность разработки не могла не заинтересовать крупные фирмы, которые стали открывать свои проекты. Так появились Mozilla (Netscape, AOL), OpenOffice.org (Sun), свободный клон Interbase (Borland) — Firebird, SAP DB (SAP). IBM способствовала переносу GNU/Linux на свои мейнфреймы.

С другой стороны, открытый код значительно снижает себестоимость разработки закрытых систем для Linux и позволяет снизить цену решения для пользователя. Вот почему Linux стала платформой, часто рекомендуемой для таких продуктов, как Oracle Database, DB2, Informix, SyBase, SAP R3, Domino.

Сообщество GNU/Linux поддерживает связь посредством групп пользователей Linux.

Дистрибутивы GNU/Linux

Большинство пользователей для установки GNU/Linux используют дистрибутивы. Дистрибутив — это не просто набор программ, а ряд решений для разных задач пользователей, объединённых едиными системами установки, управления и обновления пакетов, настройки и поддержки. Самые распространённые в мире дистрибутивы:

  • американский Red Hat и его наследник Fedora Core;
  • немецкий SuSE;
  • французский Mandriva (бывший Mandrake);
  • не имеющий национальной принадлежности международный дистрибутив Debian GNU/Linux;
  • один из самых старых дистрибутивов Slackware;
  • сравнительно молодой и активно развивающийся дистрибутив Gentoo;
  • очень молодой, но перспективный дистрибутив Ubuntu Linux и его форк Kubuntu Linux, использующий KDE вместо Gnome.

Помимо перечисленных, существует множество других дистрибутивов, как базирующихся на перечисленных, так и созданных с нуля и зачастую предназначенных для выполнения ограниченного количества задач. Каждый из них имеет свою концепцию, свой набор пакетов, свои достоинства и недостатки. Ни один не может удовлетворить всех пользователей, а потому рядом с лидерами благополучно существуют другие фирмы и объединения программистов, предлагающие свои решения, свои дистрибутивы, свои услуги. Существует множество LiveCD, построенных на основе GNU/Linux, например, Knoppix. LiveCD позволяет запускать GNU/Linux непосредственно с компакт-диска, без установки на жёсткий диск.

Для желающих досконально разобраться с GNU/Linux подойдёт любой из дистрибутивов, однако довольно часто для этой цели используются так называемые source-based дистрибутивы, то есть предполагающие самостоятельную сборку всех (или части) компонентов из исходных кодов, такие как LFS, Gentoo или CRUX.

Наиболее полный список дистрибутивов GNU/Linux с кратким описанием.

Программы

См. также

Периодика

Ссылки

Русскоязычные ресурсы

* [http://www.ipodlinux.net.ru/ Ipod и Linux ipodlinux.net.ru

Форумы о Linux

Англоязычные ресурсы

Статьи

Российские фирмы

Шаблон:Link FA Шаблон:Link FA Шаблон:Link FA ru-sib:Линукс

  1. Кроа-Хартман Г. Linux 6.7.6 — 2024.
  2. mainline: 6.5-rc7 2023-08-20 — 2023.
  3. https://groups.google.com/group/comp.os.minix/msg/b813d52cbc5a044b