Страница защищена ожидающими изменениями
Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Linux ( / л я п ʊ к s / ( слушать ) LEEN -uuks или / л ɪ п ʊ к с / ЛИН -uuks [9] ) представляет собой семейство с открытым исходным кодом для Unix-подобных операционных систем на основе Linux ядро , [10] ядро операционной системы первого выпущена 17 сентября 1991 года, Линус Торвальдс . [11] [12] [13] Linux обычноупакован в дистрибутив Linux .

Дистрибутивы включают ядро ​​Linux и вспомогательное системное программное обеспечение и библиотеки , многие из которых предоставляются проектом GNU . Многие дистрибутивы Linux используют слово «Linux» в своем названии, но Free Software Foundation использует название « GNU / Linux », чтобы подчеркнуть важность программного обеспечения GNU , что вызывает некоторые споры . [14] [15]

Популярные дистрибутивы Linux [16] [17] [18] включают Debian , Fedora и Ubuntu . Коммерческие дистрибутивы включают Red Hat Enterprise Linux и SUSE Linux Enterprise Server . Дистрибутивы Linux для настольных ПК включают в себя оконную систему, такую ​​как X11 или Wayland , и среду рабочего стола, такую ​​как GNOME или KDE Plasma . Дистрибутивы, предназначенные для серверов, могут полностью опускать графику или включать стек решений, например LAMP.. Поскольку Linux является свободно распространяемым, любой может создать дистрибутив для любых целей. [19]

Изначально Linux был разработан для персональных компьютеров на базе архитектуры Intel x86 , но с тех пор был перенесен на большее количество платформ, чем любая другая операционная система. [20] Из-за доминирования Android на базе Linux на смартфонах , Linux также имеет самую большую установленную базу среди всех операционных систем общего назначения . [21] [22] [23] [24] Несмотря на то, что используется только около 2,3 процента от настольных компьютеров , [25] [26] в Chromebook, которая работает под управлением Chrome OS на основе ядра Linux , доминирует на рынке образовательных услуг США до 12 лет и составляет почти 20 процентов продаж ноутбуков в США стоимостью менее 300 долларов. [27] Linux является ведущей операционной системой на серверах (более 96,4% операционных систем из 1 миллиона ведущих веб-серверов - это Linux), [28] лидирует среди других крупных железных систем, таких как мэйнфреймы , и является единственной ОС, используемой в TOP500 суперкомпьютеры (с ноября 2017 г., постепенно устранив всех конкурентов). [29] [30] [31]

Linux также работает на встроенных системах , т. Е. На устройствах, операционная система которых обычно встроена в микропрограммное обеспечение и полностью адаптирована к системе. Сюда входят маршрутизаторы , средства автоматизации , технологии умного дома (например, Google Nest ), [32] телевизоры (Samsung и LG Smart TV используют Tizen и WebOS соответственно), [33] [34] [35] автомобили (например, Tesla, Audi, Mercedes-Benz, Hyundai и Toyota полагаются на Linux [36], цифровые видеомагнитофоны ,игровые приставки и умные часы . [37] Сокола 9 «ы и Дракон 2 » s авионики использовать адаптированную версию Linux. [38]

Linux - один из самых ярких примеров сотрудничества в области бесплатного программного обеспечения с открытым исходным кодом . Исходный код может быть использован, модифицироваться и распространяться коммерчески или некоммерческий кем - либо в соответствии с условиями его соответствующих лицензий, такие как GNU General Public License . [19]

90% всей облачной инфраструктуры работает на Linux, включая суперкомпьютеры и облачных провайдеров. [39] 74% смартфонов в мире работают под управлением Linux. [40]

История [ править ]

Прекурсоры [ править ]

Линус Торвальдс , главный автор ядра Linux

Unix операционная система была задумана и реализована в 1969 году AT & T «s Bell Labs , в Соединенных Штатах Кен Томпсон , Деннис Ритчи , Дуглас Макилрой и Джо Оссанна . [41] Впервые выпущенная в 1971 году, Unix была полностью написана на ассемблере , что было обычной практикой в ​​то время. В 1973 году в рамках ключевого новаторского подхода он был переписан на языке программирования C Деннисом Ритчи (за исключением некоторых аппаратных средств и процедур ввода-вывода). Доступность высокоуровневой языковой реализации Unix сделала егопроще переносить на разные компьютерные платформы. [42]

Из-за более раннего антимонопольного дела, запрещающего ей входить в компьютерный бизнес, AT&T была обязана лицензировать исходный код операционной системы всем, кто просил. В результате Unix быстро вырос и получил широкое распространение в академических учреждениях и на предприятиях. В 1984 году AT&T отказалась от Bell Labs; Освободившись от юридических обязательств, требующих бесплатного лицензирования, Bell Labs начала продавать Unix как проприетарный продукт, в котором пользователям не разрешалось по закону изменять Unix. Проект GNU , начатый в 1983 году Ричардом Столлманом , имел цель создать «полную Unix-совместимую программную систему», полностью состоящую из свободных программ . Работа началась в 1984 году. [43]Позже, в 1985 году Столлман основал Фонд свободного программного обеспечения и в 1989 году написал Стандартную общественную лицензию GNU (GNU GPL). К началу 1990-х годов многие программы, необходимые в операционной системе (например, библиотеки, компиляторы , текстовые редакторы , оболочка командной строки и оконная система ) были завершены, хотя низкоуровневые элементы, такие как драйверы устройств , демоны и ядро , называемое GNU Hurd , застопорились и были неполными. [44]

Линус Торвальдс заявил, что если бы ядро GNU было доступно в то время (1991 г.), он бы не решил написать свое собственное. [45] Несмотря на то, что она не была выпущена до 1992 года, из-за юридических проблем разработка 386BSD , от которой произошли NetBSD , OpenBSD и FreeBSD , предшествовала разработке Linux. Торвальдс также заявил, что если бы в то время была доступна 386BSD, он, вероятно, не создал бы Linux. [46]

MINIX был создан Эндрю С. Таненбаумом , профессором информатики , и выпущен в 1987 году как минимальная Unix-подобная операционная система, предназначенная для студентов и других, кто хотел изучить принципы работы операционной системы. Хотя полный исходный код MINIX был в свободном доступе, условия лицензирования не позволяли ему быть свободным программным обеспечением до тех пор, пока лицензирование не изменилось в апреле 2000 года. [47]

Создание [ править ]

В 1991 году во время учебы в Хельсинкском университете Торвальдс заинтересовался операционными системами. [48] Разочарованный лицензированием MINIX, которое в то время ограничивало его использование только в образовательных целях, [47] он начал работать над собственным ядром операционной системы, которое в конечном итоге стало ядром Linux .

Торвальдс начал разработку ядра Linux на MINIX, и приложения, написанные для MINIX, также использовались в Linux. Позже Linux повзрослел, и дальнейшее развитие ядра Linux произошло в системах Linux. [49] Приложения GNU также заменили все компоненты MINIX, потому что было выгодно использовать свободно доступный код из проекта GNU с молодой операционной системой; код под лицензией GNU GPL может быть повторно использован в других компьютерных программах, если они также выпущены под той же или совместимой лицензией. Торвальдс инициировал переход от своей первоначальной лицензии, запрещавшей коммерческое распространение, к GNU GPL. [50] Разработчики работали над интеграцией компонентов GNU с ядром Linux, создавая полностью функциональную и бесплатную операционную систему. [51]

Именование [ править ]

5,25-дюймовые гибкие диски с очень ранней версией Linux

Линус Торвальдс хотел назвать свое изобретение « Freax », контаминация из «свободного», «урод» и «х» (как намек на Unix). В начале работы над системой некоторые из make-файлов проекта содержали имя «Freax» около полугода. Торвальдс уже считал название «Linux», но сначала отклонил его как слишком эгоистичный. [52]

Чтобы облегчить разработку, файлы были загружены на FTP-сервер ( ftp.funet.fi) FUNET в сентябре 1991 года. Ари Леммке, коллега Торвальдса из Хельсинкского технологического университета (HUT), который был одним из добровольных администраторов FTP-сервера в В то время он не думал, что «Freax» - хорошее имя, поэтому назвал проект «Linux» на сервере, не посоветовавшись с Торвальдсом. [52] Позже, однако, Торвальдс согласился на «Linux».

Согласно сообщению от группы новостей Торвальдса, [9] слово «Linux» следует произносить ( / л ɪ п ʊ к s / ( слушать ) ЛИН -uuks ) с коротким «Я» , как в «печати» и «U 'как в' положить '. Чтобы дополнительно продемонстрировать, как следует произносить слово «Linux», он включил аудиогид ( слушайте ) с исходным кодом ядра. [53] Противоречивый, в этой записи, он произносит 'Linux' ( / л я п ʊ к s / (  слушайте ) LEEN-uuksс короткой, но близкой незакругленной гласной переднего ряда.

Коммерческий и популярный интерес [ править ]

Ubuntu , популярный дистрибутив Linux
Nexus 5X под управлением Android

Внедрение Linux в производственную среду вместо того, чтобы использоваться только любителями, начало набирать обороты в середине 1990-х годов в сообществе суперкомпьютеров, где такие организации, как НАСА, начали заменять свои все более дорогие машины кластерами недорогих обычных компьютеров под управлением Linux. . Коммерческое использование началось, когда Dell и IBM , а затем Hewlett-Packard начали предлагать поддержку Linux, чтобы избежать монополии Microsoft на рынке операционных систем для настольных ПК. [54]

Сегодня системы Linux используются во всех вычислениях, от встроенных систем до практически всех суперкомпьютеров , [31] [55] и заняли свое место в серверных инсталляциях, таких как популярный стек приложений LAMP . Использование дистрибутивов Linux на домашних и корпоративных настольных компьютерах растет. [56] [57] [58] [59] [60] [61] [62] дистрибутивы Linux также стали популярными в нетбуке рынке, с большим количеством устройств поставляются с заказными дистрибутивами Linux установлены, и Google выпустил свой собственный Chrome OS разработан для нетбуков.

Наибольшим успехом Linux на потребительском рынке, пожалуй, является рынок мобильных устройств, при этом Android является одной из самых доминирующих операционных систем на смартфонах и очень популярной на планшетах, а в последнее время и на носимых устройствах . Игры для Linux также набирают обороты: Valve продемонстрировала свою поддержку Linux и выпустила SteamOS , собственный дистрибутив Linux, ориентированный на игры. Дистрибутивы Linux также завоевали популярность у различных местных и национальных правительств, таких как федеральное правительство Бразилии . [63]

Текущая разработка [ править ]

Загрузка развлекательной системы в полете с отображением логотипа Linux

Грег Кроа-Хартман - ведущий разработчик ядра Linux и руководит его разработкой. [64] Уильям Джон Салливан - исполнительный директор Free Software Foundation, [65] который, в свою очередь, поддерживает компоненты GNU. [66] Наконец, отдельные лица и корпорации разрабатывают сторонние компоненты, не относящиеся к GNU. Эти сторонние компоненты включают обширный объем работы и могут включать как модули ядра, так и пользовательские приложения и библиотеки.

Поставщики и сообщества Linux объединяют и распространяют ядро, компоненты GNU и компоненты, не относящиеся к GNU, с дополнительным программным обеспечением для управления пакетами в виде дистрибутивов Linux .

Дизайн [ править ]

Многие разработчики с открытым исходным кодом согласны с тем, что ядро ​​Linux не было разработано, а скорее эволюционировало путем естественного отбора . Торвальдс считает, что, хотя дизайн Unix служил основой, «Linux рос с большим количеством мутаций - и поскольку мутации были менее случайными, они были быстрее и более направленными, чем альфа-частицы в ДНК ». [67]Рэймонд считает революционные аспекты Linux социальными, а не техническими: до того, как Linux разрабатывал сложное программное обеспечение небольшими группами, «Linux развивался совершенно другим путем. Почти с самого начала он был довольно небрежно взломан огромным количеством добровольцев, координирующих только через Интернет. Качество поддерживалось не жесткими стандартами или автократией, а наивно простой стратегией выпуска каждую неделю и получения отзывов от сотен пользователей в течение нескольких дней, создавая своего рода быстрый дарвиновский отбор мутаций, вводимых разработчиками ». [68]Брайан Кантрилл, инженер конкурирующей ОС, соглашается с тем, что «Linux не был разработан, он эволюционировал», но считает это ограничением, предлагая, чтобы некоторые функции, особенно связанные с безопасностью, [69] не могли быть преобразованы в: «Это не биологическая система, в конце концов, это программная система». [70] Система на основе Linux - это модульная Unix-подобная операционная система, в основе которой лежат принципы, установленные в Unix в 1970-х и 1980-х годах. Такая система использует монолитное ядро , ядро Linux , которое обеспечивает управление процессами, работу в сети, доступ к периферийным устройствам и файловым системам . Драйверы устройствлибо интегрируются непосредственно с ядром, либо добавляются как модули, которые загружаются во время работы системы. [71]

Пользовательское пространство GNU является ключевой частью большинства систем, основанных на ядре Linux, за исключением Android. Проекта внедрение в библиотеке C работает в качестве оболочки для системных вызовов из Linux ядра необходимо интерфейс ядра в пространстве пользователя, то набор инструментов является широким набором программирования инструментов жизненно важных значения для развития Linux ( в том числе компиляторов , используемых для сборки ядра Linux сам), а coreutils реализуют множество основных инструментов Unix . В рамках проекта также разрабатывается популярная оболочка командной строки Bash . Графический пользовательский интерфейс (или GUI), используемый в большинстве систем Linux, построен на основе реализации X Window System . [72] В последнее время сообщество Linux стремится продвинуться к Wayland в качестве нового протокола сервера отображения вместо X11 . Многие другие проекты программного обеспечения с открытым исходным кодом вносят свой вклад в системы Linux.

Установленные компоненты системы Linux включают следующее: [72] [73]

  • Загрузчик , например GNU GRUB , LILO , SYSLINUX или Gummiboot . Это программа, которая загружает ядро ​​Linux в основную память компьютера , выполняясь на компьютере при его включении и после выполнения инициализации прошивки .
  • Инициализации программы, такие как традиционные Sysvinit и новой Systemd , OpenRC и Upstart . Это первый процесс, запускаемый ядром Linux, и он находится в корне дерева процессов: другими словами, все процессы запускаются через init. Он запускает такие процессы, как системные службы и запросы входа в систему (графические или в терминальном режиме).
  • Программные библиотеки , содержащие код, который может использоваться запущенными процессами. В системах Linux, использующих исполняемые файлы формата ELF , динамический компоновщик, который управляет использованием динамических библиотек, известен как ld-linux.so . Если система настроена таким образом, чтобы пользователь мог самостоятельно компилировать программное обеспечение, будут также включены файлы заголовков для описания интерфейса установленных библиотек. Помимо наиболее часто используемой библиотеки программного обеспечения в системах Linux, GNU C Library (glibc), существует множество других библиотек, таких как SDL и Mesa .
    • Стандартная библиотека C - это библиотека, необходимая для запуска программ C в компьютерной системе, при этом стандартная библиотека GNU C. Для встраиваемых систем были разработаны альтернативы, такие как musl , EGLIBC (форк glibc, когда-то использовавшийся Debian) и uClibc (который был разработан для uClinux ), хотя последние два больше не поддерживаются. Android использует собственную библиотеку C, Bionic .
  • Основные команды Unix, стандартная реализация которых - GNU coreutils. Существуют альтернативы для встраиваемых систем, таких , как копилефт BusyBox , и BSD лицензией Toybox .
  • Наборы инструментов для виджетов - это библиотеки, используемые для создания графических пользовательских интерфейсов (GUI) для программных приложений. Доступны многочисленные наборы инструментов для виджетов, включая GTK и Clutter, разработанные проектом GNOME , Qt, разработанные Qt Project и возглавляемые Digia , и библиотеки Enlightenment Foundation (EFL), разработанные в основном командой Enlightenment .
  • Система управления пакетами , например dpkg и RPM . В качестве альтернативы пакеты могут быть скомпилированы из двоичных файлов или архивов с исходными кодами .
  • Программы пользовательского интерфейса, такие как командные оболочки или оконные среды.

Пользовательский интерфейс [ править ]

Пользовательский интерфейс , также известный как оболочка , представляет собой либо интерфейс командной строки (CLI), A графический пользовательский интерфейс (GUI) , или элементы управления прикреплен к связанным с ними оборудованием, которое является общим для встроенных систем . Для настольных систем пользовательский интерфейс по умолчанию обычно является графическим, хотя интерфейс командной строки обычно доступен через окна эмулятора терминала или на отдельной виртуальной консоли .

Оболочки CLI - это текстовые пользовательские интерфейсы, которые используют текст как для ввода, так и для вывода. Доминирующей оболочкой, используемой в Linux, является Bourne-Again Shell (bash), первоначально разработанная для проекта GNU . Большинство низкоуровневых компонентов Linux, включая различные части пользовательского пространства , используют исключительно CLI. Интерфейс командной строки особенно подходит для автоматизации повторяющихся или отложенных задач и обеспечивает очень простую связь между процессами .

В настольных системах наиболее популярными пользовательскими интерфейсами являются оболочки графического интерфейса , упакованные вместе с обширными рабочими средами , такими как KDE Plasma , GNOME , MATE , Cinnamon , LXDE , Pantheon и Xfce , хотя существует множество дополнительных пользовательских интерфейсов. Наиболее популярные пользовательские интерфейсы основаны на системе X Window , которую часто называют просто «X». Обеспечивает прозрачность сетии позволяет графическому приложению, работающему в одной системе, отображаться в другой, где пользователь может взаимодействовать с приложением; однако некоторые расширения системы X Window не могут работать по сети. [74] Существует несколько серверов отображения X , наиболее популярной из которых является эталонная реализация X.Org Server .

Серверные дистрибутивы могут предоставлять интерфейс командной строки для разработчиков и администраторов, но предоставлять настраиваемый интерфейс для конечных пользователей, разработанный для конкретного варианта использования системы. Доступ к этому настраиваемому интерфейсу осуществляется через клиента, который находится в другой системе, не обязательно на базе Linux.

Для X11 существует несколько типов оконных менеджеров , в том числе мозаичный , динамический , наложение и композитинг . Оконные менеджеры предоставляют средства для управления размещением и внешним видом окон отдельных приложений, а также для взаимодействия с X Window System. Более простые оконные менеджеры X, такие как dwm , ratpoison , i3wm или herbstluftwm, предоставляют минималистичную функциональность, в то время как более сложные оконные менеджеры, такие как FVWM , Enlightenment или Window Maker, предоставляют больше функций, таких как встроенная панель задач.и темы , но по-прежнему легковесны по сравнению с окружением рабочего стола. Среды рабочего стола включают в себя оконные менеджеры как часть своих стандартных установок, такие как Mutter (GNOME), KWin (KDE) или Xfwm (xfce), хотя при желании пользователи могут использовать другой оконный менеджер.

Wayland - это протокол сервера отображения, предназначенный для замены протокола X11; по состоянию на 2014 год он не получил широкого распространения. В отличие от X11, Wayland не требует внешнего оконного менеджера и менеджера композитинга. Следовательно, композитор Wayland берет на себя роль сервера отображения, оконного менеджера и менеджера композитинга. Weston является эталонной реализацией Wayland, в то время как Mutter от GNOME и KWin от KDE переносятся на Wayland в качестве автономных серверов отображения. Enlightenment уже успешно перенесен, начиная с версии 19. [75]

Инфраструктура видеовхода [ править ]

В настоящее время Linux имеет два современных API-интерфейса пользовательского пространства ядра для работы с устройствами ввода видео: API-интерфейс V4L2 для видеопотоков и радио и API-интерфейс DVB для приема цифрового ТВ. [76]

Из-за сложности и разнообразия различных устройств, а также из-за большого количества форматов и стандартов, обрабатываемых этими API, эта инфраструктура должна развиваться, чтобы лучше соответствовать другим устройствам. Кроме того, хорошая библиотека устройств пользовательского пространства является ключом к успеху в том, чтобы приложения пользовательского пространства могли работать со всеми форматами, поддерживаемыми этими устройствами. [77] [78]

Развитие [ править ]

Упрощенная история Unix-подобных операционных систем. Linux имеет аналогичную архитектуру и концепции (как часть стандарта POSIX ), но не разделяет несвободный исходный код с исходным Unix или MINIX .

Основное различие между Linux и многих других популярных современных операционных систем является то , что Linux ядра и другие компоненты бесплатно и с открытым исходным кодом . Linux - не единственная такая операционная система, хотя она, безусловно, наиболее широко используется. [79] Некоторые бесплатно и лицензии на программное обеспечение с открытым исходным кодом основаны на принципе копилефта , своего рода взаимности: любая работа , полученный из копилефт части программного обеспечения также должны быть копилефте себя. Наиболее распространенная лицензия свободных программ, Стандартная общественная лицензия GNU (GPL), представляет собой форму авторского лева и используется для ядра Linux и многих компонентов изПроект GNU . [80]

Дистрибутивы на основе Linux предназначены разработчиками для взаимодействия с другими операционными системами и установленными стандартами вычислений. Системы Linux по возможности придерживаются стандартов POSIX , [81] SUS , [82] LSB , ISO и ANSI , хотя на сегодняшний день только один дистрибутив Linux прошел сертификацию POSIX.1 - Linux-FT. [83] [84]

Проекты свободного программного обеспечения, хотя и разрабатываются в результате сотрудничества , часто создаются независимо друг от друга. Однако тот факт, что лицензии на программное обеспечение явно разрешают распространение, обеспечивает основу для крупномасштабных проектов, которые собирают программное обеспечение, созданное отдельными проектами, и делают его доступным сразу в виде дистрибутива Linux.

Многие дистрибутивы Linux управляют удаленным набором системного программного обеспечения и пакетов прикладного программного обеспечения, доступных для загрузки и установки через сетевое соединение. Это позволяет пользователям адаптировать операционную систему к своим конкретным потребностям. Распределение осуществляется отдельными лицами, сплоченными командами, волонтерскими организациями и коммерческими организациями. Дистрибутив отвечает за конфигурацию установленного ядра Linux по умолчанию, общую безопасность системы и, в более общем смысле, интеграцию различных программных пакетов в единое целое. В дистрибутивах обычно используется менеджер пакетов, такой как apt , yum , zypper , pacman или portage.для установки, удаления и обновления всего программного обеспечения системы из одного центра. [85]

Сообщество [ править ]

Распространение во многом определяется сообществами разработчиков и пользователей. Некоторые поставщики разрабатывают и финансируют свои дистрибутивы на добровольных началах, хорошо известный пример - Debian . Другие поддерживают версии своих коммерческих дистрибутивов для сообщества, как Red Hat с Fedora и SUSE с openSUSE . [86] [87]

Во многих городах и регионах местные ассоциации, известные как группы пользователей Linux (LUG), стремятся продвигать свои предпочтительные дистрибутивы и, как следствие, бесплатное программное обеспечение. Они проводят собрания и предоставляют бесплатные демонстрации, обучение, техническую поддержку и установку операционной системы для новых пользователей. Многие интернет-сообщества также оказывают поддержку пользователям и разработчикам Linux. Большинство дистрибутивов и проектов с открытым кодом и бесплатным программным обеспечением имеют IRC- чаты или группы новостей . Онлайн-форумы - еще одно средство поддержки, яркими примерами которых являются LinuxQuestions.org и различные форумы поддержки и сообщества для различных дистрибутивов, например, для Ubuntu , Fedora иGentoo . В дистрибутивах Linux размещаются списки рассылки ; обычно для данного списка будет определенная тема, такая как использование или разработка.

Существует несколько технологических веб-сайтов, ориентированных на Linux. Печатные журналы по Linux часто включают в себя обложки с программным обеспечением или даже полными дистрибутивами Linux. [88] [89]

Хотя дистрибутивы Linux обычно доступны бесплатно, несколько крупных корпораций продают, поддерживают и вносят свой вклад в развитие компонентов системы и бесплатного программного обеспечения . Анализ ядра Linux показал, что 75 процентов кода с декабря 2008 года по январь 2010 года было разработано программистами, работающими на корпорации, около 18 процентов оставлено добровольцам, а 7% - неклассифицированным. [90] Крупные корпорации, которые вносят свой вклад, включают Dell , IBM , HP , Oracle , Sun Microsystems (теперь часть Oracle) и Nokia . Ряд корпораций, в частности Red Hat, Canonical иSUSE построили значительный бизнес вокруг дистрибутивов Linux.

В бесплатные лицензии на программное обеспечение , на которых основаны различные программные пакеты дистрибутива , построенного на Linux ядра, явно приспособить и поощрять коммерциализацию; отношения между дистрибутивом Linux в целом и отдельными поставщиками можно рассматривать как симбиотические . Одна из распространенных бизнес-моделей коммерческих поставщиков - взимание платы за поддержку, особенно с бизнес-пользователей. Ряд компаний также предлагают специализированную бизнес-версию своего дистрибутива, которая добавляет проприетарные пакеты поддержки и инструменты для администрирования большего числа установок или для упрощения административных задач.

Другая бизнес-модель - раздача программного обеспечения для продажи оборудования. Раньше это было нормой в компьютерной индустрии, с такими операционными системами, как CP / M , Apple DOS и версиями Mac OS до 7.6, которые можно свободно копировать (но не изменять). По мере стандартизации компьютерного оборудования в течение 1980-х производителям оборудования становилось все труднее извлекать выгоду из этой тактики, поскольку ОС могла работать на компьютерах любого производителя с той же архитектурой.

Программирование в Linux [ править ]

Большинство языков программирования поддерживают Linux либо напрямую, либо через порты сторонних разработчиков . [91] Исходные инструменты разработки, используемые для создания как приложений Linux, так и программ операционных систем, находятся в цепочке инструментов GNU , в которую входят GNU Compiler Collection (GCC) и GNU Build System . Среди прочего, GCC предоставляет компиляторы для Ada , C , C ++ , Go и Fortran . Многие языки программирования имеют кросс-платформенную эталонную реализацию, которая поддерживает Linux, например PHP , Perl., Ruby , Python , Java , Go, Rust и Haskell . Проект LLVM, впервые выпущенный в 2003 году, представляет собой альтернативный кроссплатформенный компилятор с открытым исходным кодом для многих языков. Проприетарные компиляторы для Linux включают компилятор Intel C ++ , Sun Studio и компилятор IBM XL C / C ++ . BASIC в форме Visual Basic поддерживается в таких формах, как Gambas , FreeBASIC и XBasic , а также в терминах программирования терминалов или QuickBASIC.или программирование Turbo BASIC в форме QB64 .

Являясь общей чертой Unix-подобных систем, Linux включает в себя традиционные специализированные языки программирования, предназначенные для написания сценариев , обработки текста и настройки системы и управления ею в целом. Дистрибутивы Linux поддерживают сценарии оболочки , awk , sed и make . Многие программы также имеют встроенный язык программирования для поддержки самостоятельного конфигурирования или программирования. Например, регулярные выражения поддерживаются в таких программах, как grep и locate , традиционный Unix MTA Sendmail содержит собственную полную систему сценариев Тьюринга и расширенный текстовый редактор.GNU Emacs построен на основе интерпретатора Лиспа общего назначения .

Большинство дистрибутивов также включают поддержку PHP , Perl , Ruby , Python и других динамических языков . Хотя это не так распространено, Linux также поддерживает C # (через Mono ), Vala и Scheme . Guile Scheme действует как язык расширения, нацеленный на системные утилиты GNU , стремясь сделать условно небольшие, статические , скомпилированные программы C разработки Unix быстро и динамически расширяемыми с помощью элегантного, функциональногосистема сценариев высокого уровня; многие программы GNU могут быть скомпилированы с этой целью с дополнительными привязками Guile . В Linux работает ряд виртуальных машин Java и комплектов для разработки, включая исходную JVM Sun Microsystems ( HotSpot ) и IBM J2SE RE, а также многие проекты с открытым исходным кодом, такие как Kaffe и JikesRVM .

GNOME и KDE - популярные среды рабочего стола, обеспечивающие основу для разработки приложений. Эти проекты основаны на наборах инструментов виджетов GTK и Qt соответственно, которые также можно использовать независимо от более крупной структуры. Оба поддерживают множество языков. Доступен ряд интегрированных сред разработки, включая Anjuta , Code :: Blocks , CodeLite , Eclipse , Geany , ActiveState Komodo , KDevelop , Lazarus , MonoDevelop ,NetBeans и Qt Creator , а давно зарекомендовавшие себя редакторы Vim , nano и Emacs остаются популярными. [92]

Поддержка оборудования [ править ]

Linux повсеместно встречается на различных типах оборудования.

Ядро Linux - это широко переносимое ядро операционной системы, доступное для различных устройств, от мобильных телефонов до суперкомпьютеров; он работает на весьма разнообразном компьютерные архитектуры , включая ручную ARM - IPaQ и IBM мэйнфреймы System z9 или System z10 . [93] Для менее распространенных архитектур существуют специализированные дистрибутивы и форки ядра; например, вилка ядра ELKS может работать на 16-битных микропроцессорах Intel 8086 или Intel 80286 , а µClinux Форк ядра может работать в системах без модуля управления памятью . Ядро также работает на архитектурах , которые были только когда - либо предназначенных для использования производителем созданной операционной системы, таких как Macintosh компьютеров [ править ] (как с PowerPC и Intel процессоров), карманных компьютеров , игровых приставок , портативных музыкальных плееров и мобильных телефонов .

Существует несколько отраслевых ассоциаций и конференций по аппаратному обеспечению, посвященных поддержке и улучшению поддержки различного оборудования под Linux, например FreedomHEC . Со временем поддержка различного оборудования в Linux улучшилась, в результате чего у любой готовой покупки есть «хорошие шансы» на совместимость. [94]

В 2014 году была запущена новая инициатива по автоматическому сбору базы данных обо всех протестированных конфигурациях оборудования. [95]

Использует [ редактировать ]

Помимо дистрибутивов Linux, предназначенных для универсального использования на настольных компьютерах и серверах, дистрибутивы могут быть специализированы для различных целей, включая: поддержку компьютерной архитектуры , встроенные системы , стабильность, безопасность, локализацию для определенного региона или языка, ориентацию на определенные группы пользователей, поддержку для приложений реального времени или приверженность данной среде рабочего стола. Более того, некоторые дистрибутивы намеренно включают только бесплатное программное обеспечение . По состоянию на 2015 год активно разрабатывается более четырехсот дистрибутивов Linux, причем около десятка дистрибутивов являются наиболее популярными для общего использования. [96]

Рабочий стол [ править ]

Видимые программные компоненты стека рабочего стола Linux включают сервер отображения , механизмы виджетов и некоторые из наиболее распространенных наборов инструментов виджетов . Есть также компоненты, не видимые конечным пользователям напрямую, в том числе D-Bus и PulseAudio .

Популярность Linux на стандартных настольных компьютерах и ноутбуках с годами растет. [97] Большинство современных дистрибутивов включают графическую пользовательскую среду. По состоянию на февраль 2015 года двумя наиболее популярными средами были KDE Plasma Desktop и Xfce . [98] [ нужен лучший источник ]

Не существует единого официального рабочего стола Linux: скорее среды рабочего стола и дистрибутивы Linux выбирают компоненты из пула бесплатного программного обеспечения с открытым исходным кодом, с помощью которого они создают графический интерфейс, реализующий более или менее строгое руководство по проектированию. GNOME, например, имеет свои рекомендации по человеческому интерфейсу в качестве руководства по проектированию, которое отводит человеко-машинному интерфейсу важную роль не только при графическом дизайне, но и при рассмотрении вопросов людей с ограниченными возможностями и даже при сосредоточении внимания на безопасности. [99]

Совместная природа разработки бесплатного программного обеспечения позволяет распределенным группам выполнять языковую локализацию некоторых дистрибутивов Linux для использования в регионах, где локализация проприетарных систем не будет рентабельной. Например, версия дистрибутива Knoppix на сингальском языке стала доступна значительно раньше, чем Microsoft перевела Windows XP на сингальский. [100] В данном случае группа пользователей Lanka Linux сыграла важную роль в разработке локализованной системы, объединив знания университетских профессоров, лингвистов и местных разработчиков.

Производительность и приложения [ править ]

Производительность Linux на рабочем столе была спорной темой; [101] например, в 2007 году Кон Коливас обвинил сообщество Linux в предпочтении производительности серверов. Он прекратил разработку ядра Linux из-за того, что не уделял должного внимания рабочему столу, а затем дал интервью на эту тему. [102] С тех пор значительная часть разработок была направлена ​​на улучшение работы с настольными компьютерами. Такие проекты, как systemd и Upstart (не рекомендуемые в 2014 г.) нацелены на более быструю загрузку; проекты Wayland и Mir нацелены на замену X11 при одновременном повышении производительности, безопасности и внешнего вида настольных компьютеров. [103]

Многие популярные приложения доступны для самых разных операционных систем. Например, Mozilla Firefox , OpenOffice.org / LibreOffice и Blender имеют загружаемые версии для всех основных операционных систем. Кроме того, некоторые приложения, изначально разработанные для Linux, такие как Pidgin и GIMP , были перенесены на другие операционные системы (включая Windows и macOS ) из-за их популярности. Кроме того, в Linux [104] также поддерживается растущее число проприетарных настольных приложений, таких как Autodesk Maya и The Foundry's Nuke.в области высококачественной анимации и визуальных эффектов; см. список проприетарного программного обеспечения для Linux для получения более подробной информации. Есть также несколько компаний , которые портировали свои игры или игры других компаний на Linux, при этом Linux также является поддерживаемой платформой для популярных сервисов цифрового распространения Steam и Desura . [105]

Многие другие типы приложений, доступные для Microsoft Windows и macOS, также работают в Linux. Обычно существует либо бесплатное программное приложение, которое выполняет функции приложения в другой операционной системе, либо это приложение будет иметь версию, которая работает в Linux, например, со Skype и некоторыми видеоиграми, такими как Dota 2 и Team Fortress 2 . Кроме того, проект Wine предоставляет уровень совместимости с Windows для запуска немодифицированных приложений Windows в Linux. Он спонсируется коммерческими организациями, включая CodeWeavers , которая производит коммерческую версию программного обеспечения. С 2009 года Google также финансирует проект Wine.[106] [107] CrossOver , собственное решение, основанное на проекте Wine с открытым исходным кодом, поддерживает запуск версий Microsoft Office для Windows,приложений Intuit, таких как Quicken и QuickBooks ,версий Adobe Photoshop через CS2 и многих популярных игр, таких как World of Warcraft . В других случаях, когда нет порта Linux для некоторого программного обеспечения в таких областях, как настольные издательские системы [108] и профессиональное аудио , [109] [110] [111], существует эквивалентное программное обеспечение, доступное для Linux. Также можно запускать приложения, написанные дляAndroid в других версиях Linux с помощью Anbox .

Компоненты и установка [ править ]

Помимо видимых извне компонентов, таких как диспетчеры окон X , неочевидную, но весьма важную роль играют программы, размещенные на сайте freedesktop.org , такие как D-Bus или PulseAudio ; обе основные среды рабочего стола (GNOME и KDE) включают их, каждая из которых предлагает графические интерфейсы, написанные с использованием соответствующего инструментария ( GTK или Qt ). Сервер дисплея является еще одним компонентом, который в течение самого длительного времени было связи в протоколе дисплея сервера X11 со своими клиентами; известное программное обеспечение, говорящее о X11, включает X.Org Server и Xlib. Разочарование по поводу громоздкого основного протокола X11, и особенно его многочисленных расширений, привело к созданию нового протокола сервера отображения, Wayland .

Установка, обновление и удаление программного обеспечения в Linux обычно выполняется с помощью менеджеров пакетов, таких как Synaptic Package Manager , PackageKit и Yum Extender.. Хотя большинство основных дистрибутивов Linux имеют обширные репозитории, часто содержащие десятки тысяч пакетов, не все программное обеспечение, которое может работать в Linux, доступно в официальных репозиториях. Кроме того, пользователи могут устанавливать пакеты из неофициальных репозиториев, загружать предварительно скомпилированные пакеты прямо с веб-сайтов или самостоятельно компилировать исходный код. Все эти методы имеют разную степень сложности; компиляция исходного кода обычно считается сложной задачей для новых пользователей Linux, но она вряд ли нужна в современных дистрибутивах и не является специфическим методом для Linux.

  • Примеры графических интерфейсов рабочего стола
  • ГНОМ

  • KDE Plasma 5

  • Корица

  • Приятель

  • Пантеон

  • Волнистый попугайчик

  • Xfce

  • Unity (прекращено; разветвлено UBPorts для рабочего стола Unity 8 (теперь Lomiri); до сих пор используется в различных ремиксах и форках Ubuntu)

  • LXDE

  • LXQt

  • i3-пробелы

  • Просвещение

  • Fluxbox

  • Сахар

  • Троица

Нетбуки [ править ]

Дистрибутивы Linux также стали популярными на рынке нетбуков , при этом многие устройства, такие как Asus Eee PC и Acer Aspire One, поставляются с установленными специализированными дистрибутивами Linux. [112]

В 2009 году Google анонсировала свою Chrome OS как минимальную операционную систему на основе Linux, используя браузер Chrome в качестве основного пользовательского интерфейса. Изначально в Chrome OS не запускались никакие не веб-приложения, кроме встроенного файлового менеджера и медиаплеера. Определенный уровень поддержки приложений Android был добавлен в более поздних версиях. [113] С 2018 года Google добавил возможность устанавливать любое программное обеспечение Linux в контейнер, [114] позволяя использовать Chrome OS, как любой другой дистрибутив Linux. Нетбуки, которые поставлялись с операционной системой, называемые Chromebook , начали появляться на рынке в июне 2011 года. [115]

Серверы, мэйнфреймы и суперкомпьютеры [ править ]

Общий обзор программного пакета LAMP , отображаемого здесь вместе с Squid . Высокопроизводительный веб-сервер с высокой доступностью, обеспечивающий безопасность во враждебной среде.

Дистрибутивы Linux долгое время использовались в качестве серверных операционных систем и приобрели известность в этой области; Netcraft сообщила в сентябре 2006 года, что восемь из десяти (другие два с «неизвестной» ОС) самые надежные интернет - хостинга компании побежал дистрибутивы Linux на своих веб - серверах , [116] с Linux в верхнем положении. В июне 2008 года дистрибутивы Linux составляли пять из десяти ведущих, FreeBSD - три из десяти и Microsoft - два из десяти; [117] с февраля 2010 года дистрибутивы Linux составляли шесть из десяти ведущих, FreeBSD - три из десяти, а Microsoft - одно из десяти, [118] с Linux на первом месте.

Дистрибутивы Linux являются краеугольным камнем комбинации серверного программного обеспечения LAMP (Linux, Apache , MariaDB / MySQL , Perl / PHP / Python ), которая приобрела популярность среди разработчиков и является одной из наиболее распространенных платформ для хостинга веб-сайтов. [119]

Дистрибутивы Linux становятся все более популярными на мэйнфреймах , отчасти из-за цен и модели с открытым исходным кодом. [120] В декабре 2009 года компьютерный гигант IBM сообщил, что будет преимущественно продавать и продавать Enterprise Linux Server на базе мэйнфреймов. [121] На LinuxCon North America 2015 IBM анонсировала LinuxONE , серию мэйнфреймов, специально разработанных для работы под Linux и программного обеспечения с открытым исходным кодом. [122] [123]

Дистрибутивы Linux также доминируют в качестве операционных систем для суперкомпьютеров . [31] По состоянию на ноябрь 2017 года все суперкомпьютеры из списка 500 работают под управлением того или иного варианта Linux. [124]

Умные устройства [ править ]

Смартфоны Android
Автомобильная развлекательная система Tesla Model S основана на Ubuntu [125] [126]

Несколько операционных систем для смарт-устройств , таких как смартфоны , планшетные компьютеры , домашняя автоматизация (например, Google Nest ), [32] смарт-телевизоры ( Samsung и LG Smart TV используют Tizen и WebOS соответственно) [33] и информационно -развлекательные системы в автомобиле ( IVI) [36] (например, Automotive Grade Linux ), основаны на Linux. Основные платформы для таких систем включают Android , Firefox OS , Mer иTizen .

Android стала доминирующей мобильной операционной системой для смартфонов , и во втором квартале 2013 года ее использовали 79,3% проданных устройств во всем мире. [127] Android также является популярной операционной системой для планшетов, а смарт-телевизоры Android и автомобильные навигационные системы имеют тоже появился на рынке.

Хотя Android основан на модифицированной версии ядра Linux, комментаторы расходятся во мнениях относительно того, применим ли к нему термин «дистрибутив Linux» и является ли это «Linux» в соответствии с общепринятым использованием этого термина. Android является распределение Linux по организации Linux Foundation , [128] с открытым исходным кодом главный Google, Крис ДиБона , [129] и несколько журналистов. [130] [131] Другие, такие как инженер Google Патрик Брэди, говорят, что Android - это не Linux в традиционном смысле Unix-подобного дистрибутива Linux; Android не включает библиотеку GNU C (она использует Bionicв качестве альтернативной библиотеки C) и некоторых других компонентов, обычно встречающихся в дистрибутивах Linux. [132] Ars Technica пишет: «Хотя Android построен на основе ядра Linux, эта платформа имеет очень мало общего с обычным стеком Linux для настольных компьютеров». [132]

Мобильные телефоны и КПК под управлением Linux на платформах с открытым исходным кодом стали более распространенными с 2007 года; примеры включают Nokia N810 , Openmoko «S Neo1973 , и Motorola ROKR E8 . Продолжая эту тенденцию, Palm (позже приобретенная HP ) выпустила новую операционную систему на базе Linux, webOS , которая встроена в линейку смартфонов Palm Pre .

Nokia «s Maemo , один из самых ранних мобильных операционных систем, была основана на Debian . [133] Это было позже объединилась с Intel «s Moblin , другой Linux-подобной операционной системы, чтобы сформировать MeeGo . [134] Позже проект был прекращен в пользу Tizen, операционной системы, ориентированной на мобильные устройства, а также на IVI. Tizen - это проект Linux Foundation . Несколько продуктов Samsung уже работают под управлением Tizen, наиболее показательным примером является Samsung Gear 2 . [135] Смартфоны Samsung Z будут использовать Tizen вместо Android. [136]

В результате закрытия MeeGo проект Mer разветвил кодовую базу MeeGo, чтобы создать основу для мобильных операционных систем. [137] В июле 2012 года Jolla анонсировала Sailfish OS , собственную мобильную операционную систему, основанную на технологии Mer.

PinePhone работает Plasma Mobile на PostmarketOS .

ОС Mozilla Firefox состоит из ядра Linux, уровня абстракции оборудования , среды выполнения и пользовательского интерфейса на основе веб-стандартов , а также встроенного веб-браузера . [138]

Canonical выпустила Ubuntu Touch , стремясь объединить возможности пользователей этой мобильной операционной системы и ее настольного аналога Ubuntu . Операционная система также предоставляет полноценный рабочий стол Ubuntu при подключении к внешнему монитору. [139]

Librem 5 представляет собой смартфон , разработанный пуризмом . По умолчанию он запускает производимую компанией PureOS на базе Linux , но также может работать и с другими дистрибутивами Linux. [140] Как и Ubuntu Touch, PureOS разработана с учетом конвергенции, что позволяет запускать настольные программы на смартфоне. Примером этого является настольная версия Mozilla Firefox . [141]

Еще один смартфон - PinePhone , сделанный производителем компьютеров Pine64 . PinePhone может работать под управлением различных операционных систем на базе Linux, таких как Ubuntu Touch и PostmarketOS . [142]

Встроенные устройства [ править ]

Вездесущий маршрутизатор, работающий на ядре Linux.

Благодаря низкой стоимости и простоте настройки Linux часто используется во встроенных системах . В секторе немобильного телекоммуникационного оборудования большая часть оборудования, устанавливаемого в помещении клиента (CPE), работает под управлением операционной системы на базе Linux. OpenWrt - это пример сообщества, на котором основаны многие выпуски прошивки OEM.

Например, популярный цифровой видеомагнитофон TiVo также использует настроенный Linux [143], как и несколько сетевых брандмауэров и маршрутизаторов от таких производителей, как Cisco / Linksys . Korg OASYS , то Korg KRONOS , то Yamaha Motif XS / Motif XF музыкальных рабочих станций , [144] Yamaha S90XS / S70XS, Yamaha MOX6 / MOX8 синтезаторы, Yamaha Motif-Rack XS модуль генератора тонального сигнала , и Roland RD-700GX цифровое пианино также работать Linux. Linux также используется в сценическом освещении.системы управления, такие как консоль WholeHogIII. [145]

Игры [ править ]

Раньше для Linux было доступно немного игр. В последние годы было выпущено больше игр с поддержкой Linux (особенно инди-игры ), за исключением нескольких игр с названиями AAA . Популярная мобильная платформа Android , использующая ядро Linux , вызвала большой интерес разработчиков и является одной из основных платформ для разработки мобильных игр наряду с операционной системой iOS от Apple для устройств iPhone и iPad .

14 февраля 2013 года Valve выпустила Linux-версию Steam , популярной платформы для распространения игр на ПК. [146] Многие игры Steam были перенесены на Linux. [147] 13 декабря 2013 года Valve выпустила SteamOS , игровую ОС на основе Debian, для бета-тестирования и планирует выпустить Steam Machines в качестве игровой и развлекательной платформы. [148] Valve также разработала VOGL , отладчик OpenGL, предназначенный для помощи в разработке видеоигр, [149], а также портировал свой игровой движок Source на настольную Linux. [150]В результате усилий Valve несколько известных игр, таких как DotA 2 , Team Fortress 2 , Portal , Portal 2 и Left 4 Dead 2 , теперь доступны для настольных компьютеров Linux.

31 июля 2013 года Nvidia выпустила Shield как попытку использовать Android в качестве специализированной игровой платформы. [151]

Некоторые пользователи Linux играют в игры для Windows, используя Wine или CrossOver Linux .

22 августа 2018 года Valve выпустила собственный форк Wine под названием Proton , ориентированный на игры. Он имеет некоторые улучшения по сравнению с ванильным Wine, такие как реализации DirectX 11 и 12 на основе Vulkan, интеграция со Steam, улучшенная поддержка полноэкранного режима и игрового контроллера, а также улучшенная производительность для многопоточных игр. [152]

Специализированное использование [ править ]

Благодаря гибкости, настраиваемости и бесплатности Linux с открытым исходным кодом, становится возможным полностью адаптировать Linux к конкретной цели. Существует два основных метода сборки специализированного дистрибутива Linux: сборка с нуля или из универсального дистрибутива в качестве основы. Дистрибутивы, часто используемые для этой цели, включают Debian , Fedora , Ubuntu (который сам основан на Debian), Arch Linux , Gentoo и Slackware . Напротив, дистрибутивы Linux, созданные с нуля, не имеют универсальных баз; вместо этого они сосредоточены на философии JeOS , включая только необходимые компоненты и избегая ресурсов накладные расходы, вызванные компонентами, которые считаются избыточными в сценариях использования дистрибутива.

ПК домашнего кинотеатра [ править ]

Домашний кинотеатр PC (HTPC) представляет собой компьютер , который в основном используется в качестве развлекательной системы, особенно в системе домашнего кинотеатра . Обычно его подключают к телевизору и часто к дополнительной аудиосистеме.

OpenELEC , дистрибутив Linux, включающий программное обеспечение медиацентра Kodi , представляет собой ОС, настроенную специально для HTPC. Созданная с нуля в соответствии с принципом JeOS, эта ОС очень легкая и очень подходит для ограниченного диапазона использования HTPC.

Существуют также специальные выпуски дистрибутивов Linux, которые включают программное обеспечение медиацентра MythTV , например Mythbuntu , специальную версию Ubuntu.

Цифровая безопасность [ править ]

Kali Linux - это дистрибутив Linux на основе Debian, предназначенный для цифровой криминалистики и тестирования на проникновение . Он поставляется с предустановленным рядом программных приложений для тестирования на проникновение и выявления уязвимостей безопасности . [153] Производная от Ubuntu BackBox предоставляет предустановленные инструменты безопасности и сетевого анализа для этического взлома. BlackArch на
базе Arch включает более 2100 инструментов для тестирования на проникновение и исследования безопасности. [154]

Существует множество дистрибутивов Linux, созданных с учетом конфиденциальности, секретности, сетевой анонимности и информационной безопасности, включая Tails , Tin Hat Linux и Tinfoil Hat Linux . Lightweight Portable Security - это дистрибутив, основанный на Arch Linux и разработанный Министерством обороны США . Tor-ramdisk - это минимальный дистрибутив, созданный исключительно для размещения программного обеспечения сетевой анонимности Tor .

Спасение системы [ править ]

Сеансы Linux Live CD долгое время использовались как инструмент для восстановления данных из сломанной компьютерной системы и для восстановления системы. На основе этой идеи появилось несколько адаптированных для этой цели дистрибутивов Linux, большинство из которых используют GParted в качестве редактора разделов с дополнительным программным обеспечением для восстановления данных и восстановления системы:

  • GParted Live  - дистрибутив на основе Debian, разработанный проектом GParted.
  • Parted Magic  - коммерческий дистрибутив Linux.
  • SystemRescueCD  - дистрибутив на основе Arch с поддержкой редактирования реестра Windows .

В космосе [ править ]

SpaceX использует несколько резервных бортовых компьютеров в отказоустойчивой конструкции в своей ракете Falcon 9 . Каждый механизм Merlin управляется тремя компьютерами для голосования , с двумя физическими процессорами на компьютер, которые постоянно проверяют работу друг друга. Linux по своей сути не является отказоустойчивым (нет операционной системы, поскольку это функция всей системы, включая аппаратное обеспечение), но программное обеспечение бортового компьютера делает это для его цели. [155] Для обеспечения гибкости вместо радиационно стойких деталей используются серийные коммерческие детали и общесистемная «радиационно-стойкая» конструкция . [155] По состоянию на июль 2019 г.Компания SpaceX провела более 76 запусков Falcon 9 с 2010 года, из которых все, кроме одного, успешно доставили свои основные полезные нагрузки на предполагаемую орбиту и использовали его для транспортировки астронавтов на Международную космическую станцию . Dragon 2 капсулы экипажа также использует Linux. [38]

Windows была развернута в качестве операционной системы на не особо важных ноутбуках, используемых на космической станции, но позже ее заменили на Linux. Робонавт 2 , первый человекоподобный робот в космосе, также основан на Linux. [156]

Лаборатория Реактивного использует Linux в течение нескольких лет « чтобы помочь с проектами , касающимися строительства беспилотного космического полета и разведки в глубоком космосе»; НАСА использует Linux в робототехнике марсохода и Ubuntu Linux для «сохранения данных со спутников». [157]

Образование [ править ]

Дистрибутивы Linux были созданы, чтобы предоставить студентам практический опыт программирования и исходного кода на таких устройствах, как Raspberry Pi . Помимо создания практического устройства, целью является показать студентам, «как все работает под капотом». [158]

Производные Ubuntu Edubuntu и The Linux Schools Project , а также производная Debian Skolelinux предоставляют программные пакеты, ориентированные на обучение. Они также включают инструменты для администрирования и создания школьных компьютерных лабораторий и компьютерных классов, такие как Linux Terminal Server Project (LTSP).

Другое [ править ]

Instant WebKiosk и Webconverger - это браузерные дистрибутивы Linux, часто используемые в веб- киосках и цифровых вывесках . Thinstation - это минималистичный дистрибутив, предназначенный для тонких клиентов . Распределение Rocks Cluster Distribution предназначено для высокопроизводительных вычислительных кластеров .

Существуют универсальные дистрибутивы Linux, ориентированные на определенную аудиторию, например пользователей определенного языка или географического региона. К таким примерам относятся Ubuntu Kylin для пользователей китайского языка и BlankOn, ориентированная на индонезийцев. Дистрибутивы для конкретных профессий включают Ubuntu Studio для создания мультимедиа и DNALinux для биоинформатики . Существует также мусульманское распространение имени Сабили, которое, следовательно, также предоставляет некоторые исламские инструменты. Некоторые организации используют немного специализированные дистрибутивы Linux внутри компании, включая GendBuntu, используемую Национальной жандармерией Франции , Goobuntu.используется внутри компании Google и Astra Linux, разработанной специально для российской армии.

Доля рынка и освоение [ править ]

Многие количественные исследования бесплатного программного обеспечения / программного обеспечения с открытым исходным кодом сосредоточены на таких темах, как доля на рынке и надежность, при этом многочисленные исследования конкретно изучают Linux. [159] рынок в Linux быстро растет, а доходы серверов, настольных компьютеров и упаковывают программное обеспечение , работающее Linux Ожидалось [ обновление потребностей ] превышает 35,7 $ млрд к 2008 году [160] Аналитики и сторонники связывают относительный успех Linux на его безопасность, надежность, низкая стоимость и отсутствие привязки к поставщику . [161] [162]

Настольные компьютеры и ноутбуки
Согласно статистике веб-серверов (то есть на основе цифр, зарегистрированных в результате посещений веб-сайтов с клиентских устройств), по состоянию на ноябрь 2018 года ориентировочная рыночная доля Linux на настольных компьютерах составляет около 2,1%. Для сравнения, Microsoft Windows занимает около 87% рынка, а macOS - около 9,7%. [25]
Веб-серверы
W3Cook публикует статистику, в которой используются 1000000 лучших доменов Alexa [163], согласно которым по состоянию на май 2015 года 96,55% веб-серверов работают под Linux, 1,73% - под Windows и 1,72% - под FreeBSD. [164]
W3Techs публикует статистику, которая использует 10 000 000 лучших доменов Alexa, обновляется ежемесячно [165] . По оценкам на ноябрь 2016 года , 66,7% веб-серверов работают под Linux / Unix, а 33,4% - под Microsoft Windows. [166]
В сентябре 2008 года тогдашний генеральный директор Microsoft Стив Баллмер заявил, что 60% веб-серверов работают под управлением Linux, а 40% - под управлением Windows Server . [167]
Отчет IDC за первый квартал 2007 года показал, что на тот момент Linux занимала 12,7% рынка серверов; [168] эта оценка была основана на количестве серверов Linux, проданных различными компаниями, и не включала серверное оборудование, приобретенное отдельно, на котором позже был установлен Linux.
Мобильные устройства
Android, основанный на ядре Linux, стал доминирующей операционной системой для смартфонов . Во втором квартале 2013 года 79,3% проданных в мире смартфонов использовали Android. [127] Android также является популярной операционной системой для планшетов, на долю которой в 2013 г. приходилось более 60% продаж планшетов. [169] Согласно статистике веб-серверов, по состоянию на декабрь 2014 г. доля рынка Android составляла около 46%, с IOS , удерживая 45%, а остальные 9% отнесены к различным ниши платформ. [170]
Кинопроизводство
В течение многих лет Linux была платформой выбора в киноиндустрии. Первым крупным фильмом, снятым на серверах Linux, стал « Титаник» 1997 года . [171] [172] С тех пор основные студии, включая DreamWorks Animation , Pixar , Weta Digital и Industrial Light & Magic, перешли на Linux. [173] [174] [175] По данным Linux Movies Group, более 95% серверов и настольных компьютеров в крупных компаниях по производству анимации и визуальных эффектов используют Linux. [176]
Использование в правительстве
Дистрибутивы Linux также приобрели популярность у различных местных и национальных правительств. Также появились новости о том, что российские военные создают свой собственный дистрибутив Linux, и он реализовался как проект GHost. [177] Индийский штат Керала пошел до такой степени, что все средние школы штата установили Linux на своих компьютерах. [178] [179] Китай использует Linux исключительно в качестве операционной системы для своего семейства процессоров Loongson , чтобы добиться технологической независимости. [180] В Испании в некоторых регионах были разработаны собственные дистрибутивы Linux, которые широко используются в образовательных и официальных учреждениях, например, gnuLinEx в Эстремадуре и Guadalinex в Андалусии.Франция и Германия также предприняли шаги по внедрению Linux. [181] ОС Red Star в Северной Корее , разрабатываемая с 2002 года, основана на версии Fedora Linux . [182]

Авторское право, товарный знак и наименование [ править ]

Ядро Linux имеет лицензированный под GNU General Public License (GPL) версии 2. Лицензия GPL требует , чтобы каждый , кто распространяет программное обеспечение на основе исходного кода под этой лицензией должны сделать исходный код (исходящий и любые модификации) доступны получателю в соответствии с тем же термины. [183] Другие ключевые компоненты типичного дистрибутива Linux также в основном лицензируются по GPL, но они могут использовать и другие лицензии; многие библиотеки используют GNU Lesser General Public License (LGPL), более разрешительный вариант GPL, а реализация X.Org системы X Window использует лицензию MIT .

Торвальдс заявляет, что ядро ​​Linux не перейдет с версии 2 GPL на версию 3. [184] [185] Ему особенно не нравятся некоторые положения новой лицензии, запрещающие использование программного обеспечения для управления цифровыми правами . [186] Также было бы непрактично получать разрешение от всех правообладателей, число которых исчисляется тысячами. [187]

Исследование Red Hat Linux 7.1 в 2001 году показало, что этот дистрибутив содержит 30 миллионов строк исходного кода . [188] Используя конструктивную модель затрат , исследование показало, что это распределение требует около восьми тысяч человеко-лет разработки. Согласно исследованию, если бы все это программное обеспечение было разработано обычными патентованными средствами, его разработка в Соединенных Штатах обошлась бы в 1,6 миллиарда долларов (2021 долларов США). [188] Большая часть исходного кода (71%) была написана на языке программирования C , но использовались многие другие языки, включая C ++ , Lisp , язык ассемблера., Perl , Python , Fortran и различные языки сценариев оболочки . Чуть более половины всех строк кода были лицензированы по GPL. Само ядро ​​Linux состояло из 2,4 миллиона строк кода или 8% от общего количества. [188]

В более позднем исследовании такой же анализ был выполнен для Debian версии 4.0 (etch, выпущенной в 2007 году). [189] Этот дистрибутив содержал около 283 миллионов строк исходного кода, и, по оценкам исследования, для разработки обычными средствами потребовалось бы около семидесяти трех тысяч человеко-лет и 8,84 миллиарда долларов США (в долларах 2021 года).

Название «Linux» также используется для стирального порошка швейцарской компании Rösch. [190]

В Соединенных Штатах имя Linux является товарным знаком, зарегистрированным на Линуса Торвальдса. [8] Первоначально никто не регистрировал его, но 15 августа 1994 года Уильям Р. Делла Кроче-младший подал заявку на регистрацию торговой марки Linux , а затем потребовал лицензионные платежи от дистрибьюторов Linux. В 1996 году Торвальдс и некоторые затронутые организации подали на него в суд о передаче торговой марки Торвальдсу, и в 1997 году дело было урегулировано. [191] С тех пор лицензированием товарного знака занимается Linux Mark Institute (LMI). Торвальдс заявил, что он зарегистрировал это имя как товарный знак только для того, чтобы предотвратить его использование кем-то другим. Первоначально LMI взимала номинальную плату за сублицензирование за использование имени Linux как части товарных знаков [192].но позже изменил это в пользу предложения бесплатной бессрочной всемирной сублицензии. [193]

Фонд свободного программного обеспечения (FSF) предпочитает GNU / Linux в качестве имени при обращении к операционной системе в целом, так как он считает , дистрибутивы быть варианты по GNU операционной системы , начатой в 1983 году Ричард Столлман , президент ФФС. [14] [15] Они явно не возражают против названия Android для ОС Android, которая также является операционной системой, основанной на ядре Linux, поскольку GNU не является ее частью.

Меньшинство общественных деятелей и программных проектов, помимо Столлмана и FSF, особенно Debian (который спонсировался FSF до 1996 года) [194], также используют GNU / Linux, когда относятся к операционной системе в целом. [143] [195] [196] Однако большинство носителей и распространенное использование относятся к этому семейству операционных систем просто как Linux , как и многие крупные дистрибутивы Linux (например, SUSE Linux и Red Hat Enterprise Linux ). Напротив, дистрибутивы Linux, содержащие только бесплатное программное обеспечение, используют «GNU / Linux» или просто «GNU», такие как Trisquel GNU / Linux , Parabola GNU / Linux-libre ,BLAG Linux и GNU , а также gNewSense .

По состоянию на май 2011 года от 8% до 13% современного дистрибутива Linux состоит из компонентов GNU (диапазон зависит от того, считается ли GNOME частью GNU), как определено путем подсчета строк исходного кода, составляющих выпуск Ubuntu "Natty". ; между тем, 6% занимает ядро ​​Linux, увеличившись до 9% с учетом его прямых зависимостей. [197]

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

  • Сравнение дистрибутивов Linux
  • Сравнение открытого и закрытого кода
  • Сравнение операционных систем
  • Сравнение окружений рабочего стола X Window System
  • Критика Linux
  • Проект документации Linux
  • Linux с нуля
  • Карта программного обеспечения Linux
  • Список дистрибутивов Linux
  • Список игр, выпущенных для Linux
  • Список операционных систем
  • Загружаемый модуль ядра

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

  1. ^ GNU - это основная пользовательская среда, используемая почти во всех дистрибутивах Linux. [2] [3] [4] Пользовательское пространство GNU содержит системные демоны, пользовательские приложения, графический интерфейс и различные библиотеки. Утилиты GNU Core являются неотъемлемой частью большинства дистрибутивов. Большинство дистрибутивов Linux используют систему X Window . [5] Другие компоненты пользовательского пространства, такие как инструментарий виджетов , различаются в зависимости от конкретного дистрибутива, среды рабочего стола и конфигурации пользователя. [6]
  2. ^ Торговая марка «Linux» принадлежит Линусу Торвальдсу [8] и находится в ведении Linux Mark Institute .

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

  1. ^ Linux Online (2008). «Логотипы и талисманы Linux» . Архивировано из оригинального 15 августа 2010 года . Проверено 11 августа 2009 года .
  2. ^ "GNU Userland" . Архивировано из оригинала 8 марта 2016 года.
  3. ^ "Основы Unix - Системное администрирование для киборгов" . Архивировано из оригинала на 5 октября 2016 года.
  4. ^ «Операционные системы - Введение в информационные и коммуникационные технологии» . Архивировано 21 февраля 2016 года.
  5. ^ "Система X Window" . Архивировано 20 января 2016 года.
  6. ^ "Журнал PCLinuxOS - HTML" . Архивировано из оригинала на 15 мая 2013 года .
  7. ^ «Архив ядра Linux: часто задаваемые вопросы» . kernel.org . 2 сентября 2014 года. Архивировано 5 сентября 2015 года . Проверено 4 сентября 2015 года .
  8. ^ a b "Регистрационный номер США: 1916230" . Ведомство США по патентам и товарным знакам. Архивировано 24 июня 2013 года . Проверено 1 апреля 2006 года .
  9. ^ a b "Re: Как произносится Linux ?" . Группа новостейcomp.os.linux . 23 апреля 1992 г. Usenet: [email protected] . Проверено 9 января 2007 года . 
  10. Перейти ↑ Eckert, Jason W. (2012). Linux + Руководство по сертификации Linux (Третье изд.). Бостон, Массачусетс: Cengage Learning. п. 33. ISBN 978-1111541538. Архивировано 9 мая 2013 года . Проверено 14 апреля 2013 года . Общая общность ядра определяет принадлежность системы к семейству Linux; разные приложения OSS, которые могут взаимодействовать с общим ядром, - вот что отличает дистрибутивы Linux .
  11. ^ «Двадцать лет Linux по Линусу Торвальдсу» . ZDNet. 13 апреля 2011 года. Архивировано 19 сентября 2016 года . Проверено 19 сентября 2016 года .
  12. Линус Бенедикт Торвальдс (5 октября 1991 г.). «Бесплатные исходные коды ядра типа minix для 386-AT» . Группа новостейcomp.os.minix . Проверено 30 сентября 2011 года .
  13. ^ «Что такое Linux: Обзор операционной системы Linux» . Средний . Проверено 21 декабря 2019 года .
  14. ^ a b «Часто задаваемые вопросы по GNU / Linux» . Gnu.org. Архивировано 7 сентября 2013 года . Проверено 1 сентября 2013 года .
  15. ^ a b «Linux и система GNU» . Gnu.org. Архивировано 19 марта 2017 года . Проверено 1 сентября 2013 года .
  16. ^ DistroWatch. «DistroWatch.com: верните удовольствие в вычисления. Используйте Linux, BSD» . distrowatch.com . Архивировано из оригинального 2 -го апреля 2013 года . Проверено 30 декабря 2016 года .
  17. ^ Бхартия, Свапнил. «Лучшие дистрибутивы Linux 2016 года: что-то для всех» . ИТ-директор . Архивировано 31 декабря 2016 года . Проверено 30 декабря 2016 года .
  18. ^ «10 самых популярных дистрибутивов Linux 2016 года» . www.tecmint.com . Архивировано 30 декабря 2016 года . Проверено 30 декабря 2016 года .
  19. ^ a b "Что такое Linux?" . Opensource.com . Проверено 12 мая, 2020 .
  20. Барри Левин (26 августа 2013 г.). «22-й день рождения Linux [так в оригинале ] отмечен - тонко - создателем» . Simpler Media Group, Inc. Архивировано 18 мая 2015 года . Проверено 10 мая 2015 года . Первоначально разработанный для компьютеров на базе Intel x86, «хобби» Торвальдса теперь было реализовано для большего количества аппаратных платформ, чем любая другая ОС в истории.
  21. ^ «Мировая доля рынка операционных систем» . StatCounter Global Stats .
  22. ^ "NetMarketShare: доля рынка мобильных / планшетных операционных систем" . Архивировано 6 октября 2014 года.
  23. Рианна Макферсон, Аманда (13 декабря 2012 г.). «Какой год для Linux: присоединяйтесь к нам на праздновании» . Linux Foundation. Архивировано из оригинала 17 апреля 2014 года . Проверено 16 апреля 2014 года .
  24. Устройства Linux (28 ноября 2006 г.). «Троллтех катит» завершает «стек смартфонов Linux» . Архивировано из оригинального 25 мая 2012 года . Проверено 12 января 2017 года .
  25. ^ a b «Доля рынка операционных систем для настольных ПК» . Netmarketshare.com . Проверено 23 декабря 2018 года .
  26. ^ "os-ww-month-201510-201510-bar" . Архивировано 23 ноября 2015 года . Проверено 23 ноября 2015 года .
  27. ^ Стивен Дж. Воган-Николс. «Поставки Chromebook подскочили на 67 процентов» . ZDNet . Архивировано 29 сентября 2015 года . Проверено 29 сентября 2015 года .
  28. ^ «Доля рынка ОС и тенденции использования» . W3Cook.com . Архивировано из оригинала 6 августа 2015 года.
  29. Перейти ↑ Vaughan-Nichols, Steven J. (2017). «Linux полностью доминирует над суперкомпьютерами» . ZDNet (опубликовано 14 ноября 2017 г.). Архивировано из оригинального 14 ноября 2017 года . Проверено 25 октября 2018 года .
  30. ^ Тибодо, Патрик (2009). «Новейший мэйнфрейм IBM - это полностью Linux» . Computerworld (опубликовано 9 декабря 2009 г.). Архивировано из оригинала на 11 ноября 2016 года . Проверено 22 февраля 2009 года .
  31. ^ a b c Лайонс, Дэниел (15 марта 2005 г.). «Linux правит суперкомпьютерами» . Forbes . Архивировано 24 февраля 2007 года . Проверено 22 февраля 2007 года .
  32. ^ a b «Совместимость с открытым исходным кодом Nest Learning Thermostat» . Nest.com . Проверено 9 августа 2014 года .
  33. ^ a b Эрик Браун (29 марта 2019 г.). «Linux продолжает продвижение на рынке смарт-ТВ» . linuxgizmos.com . Проверено 15 мая 2020 года .
  34. ^ «Служба распространения открытого исходного кода Sony» . Sony Electronics. Архивировано из оригинала 4 октября 2011 года . Проверено 8 октября 2011 года .
  35. ^ "Руководство по эксплуатации жидкокристаллического телевизора Sharp" (PDF) . Sharp Electronics. п. 24. Архивировано из оригинального (PDF) 11 января 2012 года . Проверено 8 октября 2011 года .
  36. ^ a b Стивен Дж. Воан-Николс (4 января 2019 г.). «Это автомобильный мир на базе Linux» . ZDNet . Проверено 15 мая 2020 года .
  37. ^ IBM (октябрь 2001 г.). «Linux Watch (WatchPad)» . Архивировано 18 июня 2015 года . Проверено 18 июня 2015 года .
  38. ^ a b «С Земли на орбиту с Linux и SpaceX | ZDNet» . www.zdnet.com .
  39. ^ «90% общедоступного облака работает в Linux» . mobile.developer.com . Проверено 18 октября, 2020 .
  40. ^ «Доля рынка мобильных операционных систем во всем мире» . StatCounter Global Stats . Архивировано 11 октября 2020 года.
  41. ^ Ричи, DM (октябрь 1984 г.), «Система UNIX: Развитие системы разделения времени UNIX», Технический журнал AT&T Bell Laboratories , 63 (8): 1577, DOI : 10.1002 / j.1538-7305.1984.tb00054. x , однако UNIX родился в 1969 году ...
  42. Микер, Хизер (21 сентября 2017 г.). «Лицензирование с открытым исходным кодом: что должен знать каждый технолог» . Opensource.com . Архивировано 24 сентября 2017 года . Проверено 24 сентября 2017 года .
  43. ^ «О проекте GNU - Первое объявление» . Gnu.org. 23 июня 2008 года. Архивировано 5 марта 2009 года . Проверено 9 марта 2009 года .
  44. Кристофер Тоцци (23 августа 2016 г.). «История открытого исходного кода: почему Linux добился успеха?» . Архивировано из оригинального 17 августа 2017 года . Проверено 17 августа 2017 года .
  45. ^ "Линус против дебатов Таненбаума" . Архивировано из оригинала 3 октября 2012 года . Проверено 19 февраля 2014 года .
  46. ^ Linksvayer, Майк (1993). «Выбор поколения GNU - интервью с Линусом Торвальдсом» . Журнал Мета . Архивировано 25 февраля 2009 года . Проверено 20 января 2009 года .
  47. ^ a b «MINIX теперь доступен под лицензией BSD». Архивировано 4 марта 2016 г. на Wayback Machine 9 апреля 2000 г., minix1.woodhull.com
  48. ^ Торвальдс, Линус. "Что бы вы хотели видеть в minix больше всего?" . Группа новостейcomp.os.minix . Usenet: [email protected] . Проверено 9 сентября 2006 года . 
  49. Линус Торвальдс (14 октября 1992 г.). "Цыпленок и яйцо: как был создан первый двоичный файл linux gcc ??" . Группа новостейcomp.os.minix . Usenet: [email protected] . Проверено 17 августа 2013 года . 
  50. Торвальдс, Линус (5 января 1992 г.). «Примечания к выпуску Linux v0.12» . Архивы ядра Linux. Архивировано из оригинального 19 августа 2007 года . Проверено 23 июля 2007 года .Авторское право Linux изменится: у меня было несколько запросов, чтобы сделать его совместимым с авторским левом GNU, убрав условие «вы не можете распространять его за деньги». Я согласен. Я предлагаю изменить авторское право таким образом, чтобы оно подтверждалось GNU ─ в ожидании одобрения людей, которые помогали писать код. Я предполагаю, что это не будет проблемой ни для кого: если у вас есть претензии («Я написал этот код, предполагая, что авторские права останутся прежними»), напишите мне. В противном случае авторское лево GNU вступает в силу с первого февраля. Если вы не знаете суть авторских прав GNU ─ прочтите это.
  51. ^ «Обзор системы GNU» . Gnu.org. Архивировано 28 февраля 2009 года . Проверено 9 марта 2009 года .
  52. ^ a b Торвальдс, Линус и Даймонд, Дэвид, Просто для удовольствия: История случайного революционера , 2001, ISBN 0-06-662072-4 
  53. ^ Торвальдс, Линус (март 1994). «Индекс / pub / linux / kernel / SillySounds» . Архивировано 8 октября 2009 года . Проверено 3 августа 2009 года .
  54. ^ Гарфинкель, Симсон; Спаффорд, Джин; Шварц, Алан (2003). Практическая UNIX и Интернет-безопасность . О'Рейли. п. 21.
  55. ^ Сантханам, Ананд; Вишал Кулкарни (1 марта 2002 г.). «Разработка системы Linux на встраиваемом устройстве» . DeveloperWorks . IBM. Архивировано из оригинального 29 марта 2007 года . Проверено 26 июля 2007 года .
  56. Галли, Питер (8 августа 2007 г.). «Vista помогает настольному Linux, - говорит стратег» . eWEEK . Ziff Davis Enterprise Inc. Архивировано 9 июля 2009 года . Проверено 19 ноября 2007 года .
  57. Пол, Райан (3 сентября 2007 г.). «Доля рынка Linux должна превзойти Win 98, OS X по-прежнему опережает Vista» . Ars Technica . ООО «Арс Техника». Архивировано 16 ноября 2007 года . Проверено 19 ноября 2007 года .
  58. Перейти ↑ Beer, Stan (23 января 2007 г.). «Vista будет играть вторую скрипку по сравнению с XP до 2009 г .: Gartner» . iTWire . iTWire. Архивировано из оригинала на 3 декабря 2008 года . Проверено 19 ноября 2007 года .
  59. ^ «Доля рынка операционных систем в 2007 году» . Доля рынка . Сетевые приложения. 19 ноября 2007 года. Архивировано 24 июня 2013 года . Проверено 19 ноября 2007 года .
  60. ^ «Vista медленно продолжает свой рост; Linux более агрессивен, чем Mac OS в течение лета» . XiTiMonitor . В Интернете / XiTi.com. 24 сентября, 2007. Архивировано из оригинального 14 декабря 2007 года . Проверено 19 ноября 2007 года .
  61. ^ «Глобальная веб-статистика» . W3Counter . ООО "Авио Веб Сервисиз". 10 ноября 2007 года. Архивировано 28 июня 2012 года . Проверено 19 ноября 2007 года .
  62. ^ "Июнь 2004 Zeitgeist" . Пресс-центр Google . Google Inc. 12 августа 2004 года архивации с оригинала на 11 июля 2011 года . Проверено 19 ноября 2007 года .
  63. ^ Макмиллан, Роберт. «IBM и правительство Бразилии запускают Linux» . www.infoworld.com . Служба новостей IDG. Архивировано 15 марта 2015 года . Проверено 16 февраля 2015 года .
  64. ^ «О нас - Фонд Linux» . Проверено 1 октября 2018 года .
  65. ^ "Управление Фондом свободного программного обеспечения" . Архивировано из оригинала на 11 ноября 2011 года . Проверено 10 ноября 2011 года .
  66. ^ «Свободное программное обеспечение - это вопрос свободы, а не цены - Free Software Foundation - совместная работа над свободным программным обеспечением» . Fsf.org. Архивировано из оригинального 14 июля 2012 года . Проверено 12 июля 2012 года .
  67. Электронная переписка в списке рассылки разработчиков ядра Linux Линус Торвальдс (30 ноября 2001 г.). «Re: Стиль кодирования, не проблема» . kernel.org .
  68. Перейти ↑ Raymond, Eric S. (2001). О'Рейли, Тим (ред.). Собор и базар: размышления случайного революционера о Linux и открытом исходном коде (второе изд.). O'Reilly & Associates. п. 16. ISBN 0-596-00108-8.
  69. ^ «Вы должны спроектировать это, вы не можете асимптотически достичь безопасности». Cantrill 2017
  70. ^ Интервью с Алланом Джудом,разработчиком FreeBSD https://www.youtube.com/watch?v=Ya6h2zKlpaQ&feature=youtu.be&t=4138
  71. ^ "Почему Linux называется монолитным ядром?" . stackoverflow.com. 2009. Архивировано 17 октября 2013 года . Проверено 16 октября 2013 года .
  72. ^ a b «Анатомия системы Linux» (PDF) . О'Рейли. 23-26 июля, 2001 . Проверено 10 октября 2018 года .
  73. М. Тим Джонс (31 мая 2006 г.). «Внутри процесса загрузки Linux» . IBM Developer Works. Архивировано из оригинального 17 октября 2013 года . Проверено 16 октября 2013 года .
  74. Джейк Эдж (8 июня 2013 г.). «Ситуация в Вейланде: факты о X против Вейланда (Phoronix)» . LWN.net . Архивировано 22 октября 2013 года . Проверено 11 октября 2013 года .
  75. ^ Динер, Деррик. «Что такое Wayland и что он означает для пользователей Linux - упростите технологию» . www.maketecheasier.com/ . Проверено 14 февраля 2021 года .
  76. ^ «Linux TV: телевидение с Linux» . linuxtv.org. Архивировано 6 ноября 2013 года . Проверено 16 октября 2013 года .
  77. Джонатан Корбет (11 октября 2006 г.). «API Video4Linux2: введение» . LWN.net . Архивировано 7 октября 2013 года . Проверено 16 октября 2013 года .
  78. ^ «Часть I. Видео для Linux с двумя спецификациями API» . Глава 7. Изменения . linuxtv.org. Архивировано из оригинального 17 октября 2013 года . Проверено 16 октября 2013 года .
  79. ^ Доля рынка операционных систем (ноябрь 2009 г.). «Доля рынка операционных систем» . Архивировано 25 января 2010 года . Проверено 11 декабря 2009 года .
  80. ^ "gnu.org" . www.gnu.org . Проверено 12 мая, 2020 .
  81. ^ «Сертификация POSIX.1 (FIPS 151-2)» . Архивировано 26 февраля 2012 года.
  82. ^ "Насколько исходный код Debian совместим с другими системами Unix?" . Часто задаваемые вопросы по Debian . проект Debian. Архивировано 16 октября 2011 года.
  83. ^ Eissfeldt, Хайко (1 августа 1996). «Сертификация Linux» . Linux Journal. Архивировано из оригинала на 4 апреля 2016 года.
  84. ^ «Часто задаваемые вопросы о Debian GNU / Linux - Проблемы совместимости» . Архивировано из оригинального 10 -го октября 2011 года . Проверено 17 сентября 2011 года .
  85. ^ комментарии, 26 июл 2018 Steve OvensFeed 151up 9. «Эволюция менеджеров пакетов» . Opensource.com . Проверено 12 мая, 2020 .
  86. ^ "Получить Fedora" . getfedora.org . Проверено 24 февраля 2020 года .
  87. ^ дизайн, Синтия Санчес: интерфейс и пользовательский интерфейс, Звездана Марьянович: графика. «Выбор производителей для системных администраторов, разработчиков и пользователей настольных компьютеров» . openSUSE . Проверено 24 февраля 2020 года .
  88. ^ Формат Linux . «Содержимое DVD в формате Linux» . Архивировано из оригинала на 8 августа 2008 года . Проверено 17 января 2008 года .
  89. ^ linux-magazine.com . «Текущий выпуск» . Архивировано из оригинала на 10 января 2008 года . Проверено 17 января 2008 года .
  90. ^ «75% кода Linux теперь написано платными разработчиками» . БТР . Архивировано из оригинального 22 января 2010 года . Проверено 22 января 2010 года .
  91. ^ "gfortran - компилятор GNU Fortran, часть GCC" . GNU GCC . Проверено 3 мая 2020 года .
  92. ^ Брокмайер, Джо. «Обзор инструментов веб-разработки Linux» . Архивировано из оригинального 19 октября 2006 года . Проверено 16 декабря 2006 года .
  93. ^ Адвани Пракаш (8 февраля 2004). «Если бы я мог переписать Linux» . freeos.com. Архивировано 23 января 2007 года . Проверено 23 января 2007 года .
  94. Брюс Байфилд (14 августа 2007 г.). «Совместимо ли мое оборудование с Linux? Узнайте здесь» . Linux.com . Архивировано 5 сентября 2015 года . Проверено 4 сентября 2015 года .
  95. ^ «Оборудование Linux» . Проект оборудования Linux . Проверено 26 июня, 2020 .
  96. ^ "Список распространения Linux LWN.net" . LWN.net . Архивировано 15 марта 2015 года . Проверено 18 марта 2015 года .
  97. ^ Что такое Linux. Архивировано на Wayback Engine. Проверено 26 августа 2013 года.
  98. ^ «Обзор говорит: KDE Plasma - самая популярная настольная среда Linux» . Архивировано 6 января 2016 года.
  99. Натан Уиллис (14 августа 2013 г.). «Быстрая безопасность для GNOME» . LWN.net . Архивировано 7 октября 2013 года . Проверено 14 ноября 2013 года .
  100. ^ "Знакомство с sinhala linux" . Архивировано 24 ноября 2015 года . Проверено 23 ноября 2015 года .
  101. Стивен Дж. Воан-Николс (13 ноября 2018 г.). «Рабочий стол Linux: большой успех приводит к большой неудаче» . Проверено 10 ноября 2019 года .
  102. ^ «Почему я ушел: разработчик ядра Кон Коливас» . Журнал APC . Журналы ACP. 24 июля, 2007. Архивировано из оригинала 7 июля 2011 года . Проверено 15 августа 2011 года .
  103. ^ "Архитектура Wayland" . freedesktop.org. Архивировано 6 января 2013 года . Проверено 5 января 2013 года .
  104. ^ «Глобальный проект рабочего стола, Строительные технологии и сообщества» . Архивировано из оригинального 26 апреля 2006 года . Проверено 7 мая 2006 года .
  105. ^ Dawe, Лиам (1 января 2013). «Обзор 2012 года и что нас ждет в 2013 году?» . GamingOnLinux . Проверено 2 января 2013 года .
  106. Кегель, Дэн (14 февраля 2008 г.). «Поддержка Google Wine в 2007 году» . wine-devel (Список рассылки). Архивировано из оригинального 6 -го января 2009 года . Проверено 3 января 2009 года .
  107. ^ «Патчи с открытым исходным кодом: Wine» . Архивировано 7 сентября 2008 года . Проверено 7 сентября 2008 года .
  108. ^ Адвани Пракаш (27 октября 2000). "Microsoft Office для Linux?" . FreeOS . FreeOS Technologies (I) Pvt. ООО Архивировано из оригинального 20 февраля 2008 года . Проверено 3 февраля 2008 года .
  109. ^ Смит-Heisters, Ян (11 октября 2005). «Редактирование аудио в Linux» . Ars Technica . ООО «Арс Техника». Архивировано 17 февраля 2008 года . Проверено 3 февраля 2008 года .
  110. ^ Lumma, Карл (апрель 2007). «Linux: это больше не только для компьютерных фанатов» . Журнал Keyboard . Нью Бэй Медиа, ООО. Архивировано из оригинала 9 февраля 2008 года . Проверено 3 февраля 2008 года .
  111. ^ Джеймс, Дэниел (февраль 2004 г.). «Использование Linux для записи и мастеринга» . Звук на звук . SOS Publications Group. Архивировано 17 мая 2008 года . Проверено 3 февраля 2008 года .
  112. Скофилд, Джек (28 мая 2009 г.). "Нетбуки теряют блеск?" . Хранитель . Лондон. Архивировано 21 декабря 2013 года . Проверено 2 июня 2010 года .
  113. ^ «Представляем Google Chrome OS» . Официальный блог Google . Блогер . 7 июля 2009 года. Архивировано 10 апреля 2012 года . Проверено 12 июня 2014 года .
  114. ^ «Установите Linux (бета) на Chromebook - Справка Chromebook» . support.google.com .
  115. Стейн, Скотт (11 мая 2011 г.). «Первый взгляд: Chromebook Samsung Series 5, будущее нетбуков?» . Журнал . CNET . Архивировано 14 июля 2014 года . Проверено 12 июня 2014 года .
  116. ^ "Самый надежный хостер Rackspace в сентябре" . Netcraft. 7 октября 2006 года. Архивировано 6 ноября 2006 года . Проверено 1 ноября 2006 года .
  117. ^ «Aplus.Net - самый надежный сайт хостинговой компании в июне 2008 года» . Netcraft. 7 июля, 2008. Архивировано из оригинала 27 июля 2008 года . Проверено 28 июля 2008 года .
  118. ^ «Самые надежные сайты хостинговых компаний в феврале 2010 года» . Netcraft. 1 марта 2010 года в архив с оригинала на 5 марта 2010 года . Проверено 23 марта 2010 года .
  119. ^ SecuritySpace (1 июня 2010 г.). «Обзор веб-сервера» . SecuritySpace . Проверено 27 июня 2010 года .
  120. ^ Даннер, Дэвид (3 апреля 2012 г.). «Как ИТ-директора могут использовать Linux на мэйнфреймах для максимальной экономии и снижения совокупной стоимости владения» . Руководитель предприятия . Корпоративные системы СМИ. Архивировано 8 июля 2016 года . Проверено 8 июля, 2016 .
  121. ^ Тимоти Прикетт Морган (11 декабря 2009). «IBM предлагает мэйнфреймы только для Linux, большие MIPS, большие скидки» . Реестр. Архивировано 13 декабря 2009 года . Проверено 2 июля 2009 года .
  122. Бэбкок, Чарльз (18 августа 2015 г.). «Мэйнфрейм LinuxONE IBM: что старое, то снова новое» . Информационная неделя . Информационная неделя. Архивировано из оригинала 8 июля 2016 года . Проверено 8 июля, 2016 .
  123. ^ Хоффман, Дейл; Митран, Марсель (17 августа 2015 г.). «Включение экосистемы с открытым исходным кодом и независимых поставщиков программного обеспечения для LinuxONE и IBM z» (PDF) . Linux Foundation . IBM . Проверено 8 июля, 2016 .
  124. ^ "TOP500 суперкомпьютеров: Семейство операционных систем / Linux" . Top500.org . Проверено 13 ноября 2017 года .
  125. ^ "Исследована сеть Ethernet Tesla Model S" . Архивировано 9 апреля 2014 года.
  126. ^ "Владельцы Tesla Model S взламывают свои машины, находят Ubuntu" . Автоблог . Проверено 28 января 2019 года .
  127. ^ a b «Android приближается к 80% доли рынка в глобальных поставках смартфонов, по данным iOS и BlackBerry, согласно IDC» . Архивировано 5 июля 2017 года.
  128. Рианна Макферсон, Аманда (13 декабря 2012 г.). «Какой год для Linux: присоединяйтесь к нам на праздновании» . Linux Foundation. Архивировано из оригинала 17 апреля 2014 года . Проверено 16 апреля 2014 года .
  129. ^ Proschofsky, Andreas (10 июля 2011). «Google:« Android - это сбывшаяся мечта рабочего стола Linux » » . derStandard.at . Архивировано 22 апреля 2013 года . Проверено 14 марта 2013 года .
  130. ^ Hildenbrand, Джерри (8 ноября 2012). "Спросите AC: Android Linux?" . Android Central . Мобильные нации. Архивировано 8 апреля 2017 года . Проверено 11 марта 2017 года .
  131. Линч, Джим (20 августа 2013 г.). «Действительно ли Android - это дистрибутив Linux?» . ITworld . Архивировано из оригинала на 5 февраля 2014 года . Проверено 17 апреля 2014 года .
  132. ^ a b Пол, Райан (24 февраля 2009 г.). «Мечта (овца ++): введение разработчика в Google Android» . Ars Technica . Condé Nast . Архивировано 4 июля 2017 года . Проверено 20 июня 2017 года .
  133. ^ «Глава 3 - Обзор платформы maemo» . Wayback Machine . Архивировано из оригинального 16 -го июня 2008 года . Проверено 12 июня 2012 года .
  134. ^ Grabham, Dan (15 февраля 2010). «Inter и Nokia объединяют Moblin и Maemo в MeeGo» . Архивировано 7 июля 2014 года . Проверено 12 июня 2014 года .
  135. ^ Whitwam, Райан (22 февраля 2014). «Samsung объявляет о выпуске смарт-часов Gear 2 и Gear 2 Neo под управлением Tizen во всем мире в апреле» . Архивировано 4 мая 2014 года . Проверено 12 июня 2014 года .
  136. Гиббс, Сэмюэл (2 июня 2014 г.). «Смартфон Samsung Z отказался от Android в пользу программного обеспечения Tizen» . Архивировано 12 июня 2014 года . Проверено 12 июня 2014 года .
  137. ^ "Mer Project" . Мер Проект . Архивировано 30 мая 2014 года . Проверено 12 июня 2014 года .
  138. ^ «Архитектура Firefox OS» . Сеть разработчиков Mozilla . Mozilla . Архивировано из оригинала на 4 июня 2014 года . Проверено 13 июня 2014 года .
  139. ^ «Экосистема приложений» . Ubuntu . Canonical Ltd. Архивировано из оригинального 13 июня 2014 года . Проверено 13 июня 2014 года .
  140. ^ «Purism представляет планы по созданию Librem 5, первой в мире открытой экосистемы для зашифрованных смартфонов, дающей пользователям полный контроль над устройствами» . Пуризм .
  141. ^ Хаммер, Дэвид. «Настольный Firefox в вашем кармане с Librem 5» . Пуризм .
  142. ^ Aufranc, Жан-Люк (16 ноября 2019). Смартфон Linux ограниченного выпуска "PinePhone" BraveHeart теперь доступен по цене 150 долларов " . CNX Software - Новости встраиваемых систем .
  143. ^ a b «TiVo ─ Исходный код GNU / Linux» . Архивировано из оригинального 19 мая 2007 года . Проверено 12 декабря 2006 года .
  144. ^ «Пример из практики: как MontaVista Linux помогла разработчикам Yamaha сделать отличный продукт лучше» (PDF) . Архивировано из оригинального (PDF) 25 сентября 2007 года . Проверено 26 августа 2007 года .
  145. ^ «Встроенный Linux: FlyingPigs the WholeHogIII работает на Linux» . Архивировано из оригинального 13 октября 2005 года.
  146. ^ Cifaldi, Frank (14 февраля 2013). «Фаза 1 Steam Box завершена: клиент Steam для Linux уже вышел» . Архивировано 7 июля 2014 года . Проверено 12 июня 2014 года .
  147. ^ Larabel, Майкл (5 июня 2014). «В Steam для Linux сейчас 500 игр» . Журнал . Фороникс . Архивировано 11 июня 2014 года . Проверено 12 июня 2014 года .
  148. ^ "SteamOS" . Steam . Клапан. Архивировано 16 июня 2014 года . Проверено 12 июня 2014 года .
  149. ^ Larabel, Майкл (16 января 2014). «Отладчик VOGL OpenGL от Valve должен быть отличным» . Журнал . Фороникс . Архивировано 1 июля 2014 года . Проверено 12 июня 2014 года .
  150. ^ Mattas, Джефф (25 апреля 2012). «Steam и Source Engine переносятся на Linux» . Архивировано 1 июля 2014 года . Проверено 13 июня 2014 года .
  151. Рианна Бакли, Шон (21 июля 2014 г.). «NVIDIA Shield» . Engadget . Архивировано 8 июля 2014 года . Проверено 13 июня 2014 года .
  152. ^ «Steam для Linux :: Представляем новую версию Steam Play» . 21 августа 2018 . Проверено 10 сентября 2018 года .
  153. ^ "Что такое Kali Linux?" . Kali Linux . Архивировано 27 мая 2014 года . Проверено 13 июня 2014 года .
  154. ^ «BlackArch Linux - Распределение для тестирования на проникновение» . BlackArch Linux . Проверено 1 апреля 2019 года .
  155. ^ a b Свитак, Эми (18 ноября 2012 г.). Радиационно-толерантный дизайн "Дракона" . Авиационная неделя . Архивировано из оригинала на 3 декабря 2013 года . Проверено 22 ноября 2012 года .
  156. ^ «Linux Foundation Training готовит Международную космическую станцию ​​к миграции на Linux» . Фонд Linux . Проверено 1 сентября 2019 года .
  157. ^ «Пять способов, которыми НАСА использует ОС Linux для запуска своей космической программы» . Архивировано 21 декабря 2014 года . Проверено 14 ноября 2014 года .
  158. Бланшетт, Меган (7 июля 2015 г.). «4 способа использования Raspberry Pi в образовании» . О'Рейли Радар . Архивировано 10 сентября 2017 года . Проверено 9 сентября 2017 года .
  159. ^ Уиллер, Дэвид А. «Почему программное обеспечение с открытым исходным кодом / свободное программное обеспечение (OSS / FS)? Посмотрите на цифры!» . Архивировано 5 апреля 2006 года . Проверено 1 апреля 2006 года .
  160. ^ «К 2008 году Linux соберет 35 миллиардов долларов» . Архивировано из оригинального 27 сентября 2007 года . Проверено 1 апреля 2006 года .
  161. ^ «Взлет и подъем Linux» . Computer Associates International. 10 октября, 2005. Архивировано из оригинального 17 февраля 2007 года.
  162. ^ Джеффри С. Смит. «Почему клиенты устремляются к Linux» . IBM . Архивировано из оригинала на 3 июня 2008 года.
  163. ^ "W3Cook FAQ" . W3Cook.com . Архивировано из оригинала 27 июня 2015 года . Проверено 30 июня 2015 года .
  164. ^ «Доля рынка ОС и тенденции использования» . W3Cook.com . Архивировано из оригинала 6 августа 2015 года . Проверено 30 июня 2015 года .
  165. ^ «Обзор технологий - информация о методологии» . W3Techs.com . Проверено 30 июня 2015 года .
  166. ^ «Использование операционных систем для веб-сайтов» . W3Techs.com . Проверено 20 ноября 2015 года .
  167. ^ Никколай, Джеймс (сентябрь 2008 г.). «Балмер все еще ищет ответ Google» . Проверено 4 июня 2009 года .
  168. ^ "─ Отчет IDC за 1 квартал 2007 г." . Linux-watch.com. 29 мая, 2007. Архивировано из оригинала на 17 января 2010 года . Проверено 9 марта 2009 года .
  169. ^ Egham (3 марта 2014). «По данным Gartner, мировые продажи планшетов в 2013 году выросли на 68 процентов, а Android занял 62 процента рынка» . Архивировано 17 апреля 2014 года . Проверено 13 июня 2014 года .
  170. ^ «Доля рынка мобильных / планшетных операционных систем» . Netmarketshare.com . Архивировано 3 декабря 2014 года . Проверено 7 декабря 2014 года .
  171. ^ Штраус, Дэрил. «Linux помогает оживить Титаник» . Архивировано из оригинального 12 января 2012 года . Проверено 28 июля 2011 года .
  172. ^ Роу, Робин. «Линукс и Звездный путь» . Архивировано из оригинала 12 июля 2011 года . Проверено 28 июля 2011 года .
  173. ^ «Индустрия перемен: Linux шторм Голливуд» . Архивировано из оригинала на 11 апреля 2009 года . Проверено 11 марта 2009 года .
  174. ^ «Смокинг с оттенками, Linux в Голливуде» . Проверено 11 марта 2009 года .
  175. ^ «Weta Digital - Работа» . Архивировано из оригинала на 30 декабря 2010 года . Проверено 17 ноября 2010 года .
  176. ^ "LinuxMovies.org - Развитие технологии кино на Linux" . Архивировано из оригинала на 1 марта 2012 года . Проверено 16 марта 2012 года .
  177. ^ "LV: Министр:" Открытые стандарты повышают эффективность и прозрачность " " . Архивировано 9 августа 2011 года . Проверено 21 февраля 2009 года .
  178. ^ «Linux расправляет крылья в Индии» . Архивировано 28 июля 2011 года . Проверено 21 февраля 2009 года .
  179. ^ «Керала закрывает окна, школы используют только Linux» . Архивировано 15 мая 2011 года . Проверено 22 июня 2009 года .
  180. ^ "Китайская дилемма микропроцессора" . Отчет микропроцессора . Архивировано из оригинального 18 -го сентября 2009 года . Проверено 15 апреля 2009 года .
  181. ^ Крейн, Джим (30 ноября 2001). «Некоторые страны предпочитают системы Linux Microsoft» . Сиэтл Пост-Интеллидженсер . Архивировано 15 марта 2012 года . Проверено 21 февраля 2009 года .
  182. ^ "Раскрыта" параноидальная "компьютерная операционная система Северной Кореи" . Хранитель . 27 декабря 2015 года. Архивировано 31 декабря 2015 года . Проверено 31 декабря 2015 года .
  183. ^ «Стандартная общественная лицензия GNU, версия 2» . Проект GNU. 2 июня 1991 года. Архивировано 7 декабря 2013 года . Проверено 5 декабря 2013 года .
  184. Торвальдс, Линус (26 января 2006 г.). «Re: GPL V3 и Linux ─ Мертвые правообладатели» . Список рассылки ядра Linux . Архивировано 9 июля 2014 года.
  185. Торвальдс, Линус (25 сентября 2006 г.). «Re: Заявление о позиции GPLv3» . Список рассылки ядра Linux . Архивировано 22 апреля 2014 года.
  186. Бретт Смит (29 июля 2013 г.). «Нейтрализующие законы, запрещающие бесплатное программное обеспечение, но не запрещающие DRM» . Краткое руководство по GPLv3 . Проект GNU. Архивировано 1 декабря 2013 года . Проверено 5 декабря 2013 года .
  187. ^ "Следить за пингвином" . Linux-watch.com. 7 февраля 2006 года в архив с оригинала на 3 января 2013 года . Проверено 9 ноября 2010 года .
  188. ^ a b c Уиллер, Дэвид А. (29 июля 2002 г.). «Больше, чем гигабак: оценка размера GNU / Linux» . Архивировано 21 апреля 2006 года . Проверено 11 мая 2006 года .
  189. ^ Амор, Хуан Хосе; и другие. (17 июня 2007 г.). «Измерение Etch: размер Debian 4.0» . Архивировано 28 июля 2014 года . Проверено 16 сентября 2007 года .
  190. ^ «Существует средство для стирки Linux и его торговая марка» . Linux.com . 19 июня 2015 года. Архивировано 24 июня 2015 года . Проверено 31 января 2016 года .
  191. ^ «Линия времени Linux» . Linux Journal. 31 мая 2006 года. Архивировано 3 февраля 2013 года.
  192. ^ Нил Макалистер (5 сентября 2005). «Линус жестко относится к торговой марке Linux» . InfoWorld . Архивировано из оригинального 12 апреля 2008 года . Проверено 24 февраля 2008 года .
  193. ^ "Linux Mark Institute" . Архивировано 13 февраля 2008 года . Проверено 24 февраля 2008 года . LMI реструктурировала свою программу сублицензирования. Наше новое сублицензионное соглашение: бесплатно - утвержденные держатели сублицензии не платят никаких комиссий; Бессрочная - сублицензия прекращается только в случае нарушения соглашения или когда ваша организация прекращает использовать свой знак; По всему миру - одна сублицензия покрывает использование вами знака в любой точке мира.
  194. Ричард Столмен (28 апреля 1996 г.). «FSF больше не спонсирует Debian» . tech-insider.org. Архивировано 21 февраля 2014 года . Проверено 8 февраля 2014 года .
  195. ^ «О Debian» . debian.org. 8 декабря 2013 года. Архивировано 23 января 2014 года . Проверено 30 января 2014 года .
  196. ^ Эндрю Д. Бальса; Соавторы . "FAQ по списку рассылки linux-kernel" . Архивы ядра Linux . Kernel.org. Архивировано 1 октября 2012 года . Проверено 13 июня 2013 года . ... мы пытались использовать слово "Linux" или выражение "ядро Linux" для обозначения ядра и GNU / Linux для обозначения всего тела программного обеспечения ОС под GNU / GPL, ... ... многие люди забывают, что список рассылки ядра Linux - это форум для обсуждения вопросов, связанных с ядром, а не GNU / Linux в целом ...
  197. ^ Корт-Real, Педр (31 мая 2011). «Сколько GNU содержится в GNU / Linux?» . Разделенная перспектива . Архивировано 7 февраля 2014 года . Проверено 28 января 2014 года .( самостоятельно опубликованные данные)

Внешние ссылки [ править ]

  • Linux в Curlie
  • Графическая карта внутреннего устройства Linux
  • Сайт и архивы ядра Linux
  • История Linux в формате репозитория GIT 1992–2010 гг.