Linux

Материал из Википедии — свободной энциклопедии

Перейти к: навигация, поиск
Эта статья об операционной системе, об одноимённом ядре ОС см.: Linux (ядро).
символы Linux и GNU
GNU/Linux
Рабочий стол KDE
Рабочий стол KDE
Разработчик

Многочисленные разработчики по всему миру

Семейство ОС

Unix-подобные

Исходный код

Открытый

Тип ядра

Монолитное ядро с поддержкой подгружаемых модулей ядра

Лицензия

В основном GNU GPL

Состояние

Актуальное

Linux (полное название GNU/Linux[1], произносится «гну слэш ли́нукс», также в некоторых языках «GNU+Linux», «GNU-Linux» и др.) — общее название UNIX-подобных операционных систем на основе одноимённого ядра и собранных для него библиотек и системных программ, разработанных в рамках проекта GNU.

GNU/Linux работает на PC-совместимых системах семейства Intel x86, а также на IA-64, AMD64, PowerPC, ARM и многих других.

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

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

Содержание

[править] Название

Основная статья: Спор об именовании GNU/Linux

Операционные системы на основе GNU и Linux называют «Linux» или «GNU/Linux». Первый вариант гораздо более популярен, и чаще используется сторонниками термина «open source»[2], второй — сторонниками «free software».

Хотя в английском второй вариант пишется и звучит, как «GNU/Linux» («гну слэш ли́нукс»), это не всегда удобно в других языках. Поэтому, если можно показать равноправность GNU и Linux лучшим способом — например, GNU+Linux (гну плюс линукс), GNU-Linux (во французском), или GNU con Linux (в испанском), лучше использовать его, чем «GNU Linux» («гну ли́нукс»), подразумевающее, что ядро «Linux» было разработано или принадлежит проекту GNU.[3] Аналогичным образом построены названия «TCP/IP» и «Ogg/Vorbis».

[править] Разработка

Ричард Столлман — основатель проекта GNU.
Линус Торвальдс — создатель ядра «Linux».

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

История развития UNIX-систем. GNU/Linux является UNIX-совместимой, однако основывается на собственном исходном коде

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

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

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

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

[править] Дистрибутивы GNU/Linux

Развитие дистрибутивов GNU/Linux

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

Самые распространённые в мире дистрибутивы[5]:

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

Помимо перечисленных, существует множество других дистрибутивов, как базирующихся на перечисленных, так и созданных с нуля и зачастую предназначенных для выполнения ограниченного количества задач.

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

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

[править] Критика

[править] Приспособленность к роли настольной ОС

Linux ранее критиковалась за неудобство использования в настольных компьютерах, в частности, из-за ощутимой нехватки полноценных версий популярных программ (особенно офисных пакетов) и проблем с поддержкой оборудования[6], что представляло серьёзную проблему для пользователей ноутбуков, так как они обычно используют множество проприетарных комплектующих. Также проблемой является сложность изучения в Linux того, что выходит за рамки повседневного использования, и трудности в настройке оборудования. Более того, Linux обвиняют в «неидеальности» для многих опытных пользователей.[7][8][9]

Новые дистрибутивы Linux целенаправленно сконцентрировались на этом вопросе и значительно улучшили положение Linux среди настольных ОС:

Linux быстро приобрёл популярность среди малого бизнеса и домашних пользователей. В этом огромная заслуга Gutsy Gibbon (кодовое название Ubuntu 7.10 фирмы Canonical). Наряду с такими дистрибутивами, как Linspire, Mint, Xandros, OpenSUSE и gOS, Ubuntu (вместе с родственными ему Kubuntu, Edubuntu и Xubuntu) сгладил большинство острых углов Linux и отшлифовал для применения в настольных системах. Без сомнения, Gutsy Gibbon — самый стабильный, полный и дружелюбный дистрибутив Linux на сегодня. Установить и настроить его теперь проще, чем Windows.

The Economist, декабрь 2007

[править] Критика со стороны Microsoft

Microsoft развернула обширную критику Linux в своей кампании «Get the Facts».[10] В частности, Microsoft утверждает, что:

  • Windows более надёжная и защищённая, чем Linux.[12][13]
  • Использование Linux накладывает на бизнес бремя ответственности и что «производители Linux если и предлагают, то лишь незначительные компенсации возможных убытков».[15] (Но при этом, во всех версиях лицензий для Windows сама Microsoft снимает с себя ответственность за возможные убытки.)

Корпорация опубликовала различные исследования-кейсы в подтверждение этого. Однако их достоверность ставится под сомнение различными авторами, заявляющими о фальсификации этих сравнений со стороны Microsoft.[16][17]

[править] Примечания

  1. http://www.gnu.org/gnu/why-gnu-linux.html
  2. Jargon File, статья «Linux».
  3. Richard Stallman. Why do you write «GNU/Linux» instead of «GNU Linux»? (англ.). GNU/Linux FAQ. GNU Project (2001—2007). Проверено 30 сентября 2007.
  4. http://ftp.altlinux.ru/pub/distributions/ALTLinux/Compact/2.3/docs/ch01.html
  5. Distrowatch
  6. Andy McCue. Gartner sounds desktop Linux warning. ZDNet (9 сентября 2005). Проверено 15 апреля 2007.
  7. Sharon Machlis. Living (and dying) with Linux in the workplace — A brief foray into Linux for the enterprise. Computerworld-Australia (22 марта 2007). Проверено 15 апреля 2007.
  8. Ron Miller. Linux criticism revs up — backlash against success. Linux Planet (20 мая 2004). Проверено 8 апреля 2007.
  9. Alexander Wolfe. Green Hills calls Linux «insecure» for defense. EE Times (9 апреля 2004). Проверено 18 апреля 2007.
  10. Get the Facts Home. Microsoft. Проверено 14 апреля 2007.
  11. Get the Facts on Linux and Windows: Security. Microsoft. Проверено 14 апреля 2007.
  12. Get the Facts on Linux and Windows: Reliability. Microsoft. Проверено 14 апреля 2007.
  13. Windows v Linux security: the real facts. The Register (22 октября 2004).
  14. Get the Facts on Linux and Windows: Total Cost of Ownership. Microsoft. Проверено 14 апреля 2007.
  15. Get the Facts on Linux and Windows: Intellectual Property Indemnification. Microsoft. Проверено 14 апреля 2007.
  16. Joe Barr. The facts behind the «Get the Facts» ad campaign. Newsforge (24 июня 2005). Проверено 14 апреля 2007.
  17. Nicholas Petreley. Security Report: Windows vs Linux (22 октября 2004). Проверено 12 мая 2007.

[править] См. также

Периодика

[править] Ссылки

Русскоязычные ресурсы
Англоязычные ресурсы
Статьи

[править] Литература

Источник — «http://ru.wikipedia.org/wiki/Linux»