GNU/Linux
Материал из Википедии — свободной энциклопедии
GNU/Linux | |
Tux — символ Linux |
|
Разработчик | Многочисленные разработчики по всему миру |
Семейство ОС | UNIX-подобные |
Исходный код | Открытый |
Последняя версия | {{{latest_release_version}}} — {{{latest_release_date}}} |
Тип ядра | Монолитное |
Интерфейс | {{{default_ui}}} |
Лицензия | В основном GNU GPL |
Состояние | Актуальное |
Веб-сайт | {{{website}}} |
- Это статья об операционной системе, которую обычно называют просто «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.
Содержание |
[править] Разработка
В отличие от 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 с кратким описанием.
[править] Программы
[править] См. также
UNIX-подобные операционные системы |
---|
A/UX • AIX • BSD • FreeBSD • GNU • HP-UX • IRIX • Linux • Mac OS X • Minix • NetBSD • NEXTSTEP • OpenBSD • Plan 9 • QNX • SCO OpenServer • Solaris • System V • Tru64 • Xenix • ещё ... |
[править] Периодика
- Журнал Linux Format
[править] Ссылки
[править] Русскоязычные ресурсы
- Opensource.com.ua
- Linux @ dmoz.org
- Linux.org.ru
- gnuplanet.ru
- ОС Linux и свободное ПО
- linux.opennet.ru
- linuxcenter.ru
- Русская версия «Linux Gazette»
- Список сайтов публикующих Linux новости
- Всё о Linux
- Российский информационный сервер для опытных и начинающих пользователей Linux
- О пингвинах на русском
- Виртуальная энциклопедия «Linux по-русски»
- Линукс в пять минут
- Всё о Линукс по-русски
- Russian UNIX Forums — раздел о Linux
- Обзор дистрибутивов Linux
- Воронежский Linux портал
- Воронежская группа пользователей свободных дериватов Unix
- Wiki система посвященная операционным системам и программированию
- Заметки линуксоида (сайт обычного линукс-пользователя)
- Портал для пользователей и администраторов Linux
[править] Форумы о Linux
- Форум Opensource.com.ua
- Форум пользователей Linux
- Форум пользователей и разработчиков GNU софта
- Linux OS - дискуссионная группа Google пользователей Линукс
[править] Англоязычные ресурсы
- Иерархия взаимоотношений дистрибутивов GNU/Linux
- Шуточный проект-фантазия Jesux (проект дистрибутива Linuх, ориентированный на пользователей-христиан)
- Linux Tutorial: C++ Software Development
[править] Статьи
- История Linux в России В. А. Костромин