Знаймо

Додати знання

приховати рекламу

Цей текст може містити помилки.

Linux



План:


Введення

Ця стаття про групу операційних систем; про однойменний ядрі ОС см.: Linux (ядро).

Linux (вимовляється "лінукс", інші назви див. нижче) - загальна назва Unix-подібних операційних систем на основі однойменного ядра, бібліотек і системних програм, розроблених в рамках проекту GNU, а також іншого програмного забезпечення.

Linux працює на безлічі архітектур процесора, таких як Intel x86, x86-64, PowerPC, ARM, Alpha AXP, Sun SPARC, Motorola 68000, Hitachi SuperH, IBM S/390, MIPS, HP PA-RISC, AXIS CRIS, Renesas M32R, Atmel AVR32, Renesas H8/300, NEC V850, Tensilica Xtensa і багатьох інших.

На відміну від більшості інших операційних систем, Linux не має єдиної "офіційної" комплектації. Замість цього GNU / Linux поставляється у великій кількості так званих дистрибутивів, в яких ядро Linux з'єднується з утилітами GNU та іншими прикладними програмами (наприклад, X.org), що роблять її повноцінної багатофункціональної операційним середовищем.

Найбільш відомими дистрибутивами GNU / Linux є: Arch Linux, Ubuntu, CentOS, Debian, Fedora, Gentoo, Mandriva, Mint, openSUSE, Red Hat, Slackware, PCLinuxOS.

Російські дистрибутиви - ALT Linux, ASPLinux, Calculate Linux, НауЛінукс, AgiliaLinux (раніше MOPSLinux), Runtu.

Українські дистрибутиви - Blin, Grusha Linux і Ubuntu Install Box [1] [2] [3].


1. Назва

Операційні системи на основі GNU і Linux називають "Linux" або "GNU / Linux" [4] [5] (вимовляється "гну слеш лінукс"). Перший варіант набагато більш популярний, і частіше використовується прихильниками терміну " open source " [6], другий - прихильниками " free software ".

Хоча в англійській другий варіант пишеться і звучить, як "GNU / Linux" ("гну слеш лінукс"), це не завжди зручно в інших мовах. Тому, якщо можна показати рівноправність GNU і Linux кращим способом - наприклад, GNU + Linux (гну плюс лінукс), GNU-Linux (у французькому), або GNU con Linux (в іспанській), краще використовувати його, ніж "GNU Linux" ("гну лінукс"), що припускає, що ядро "Linux" було розроблено або належить проекту GNU [7]. Аналогічним чином побудовані назви " TCP / IP "і" Ogg / Vorbis ".


2. Історія

2.1. Unix

Операційна система Unix була задумана і реалізована в 1969 в Bell Laboratories компанії AT & T в Сполучених Штатах Америки Кеном Томпсоном, Деннісом Річі, Дугласом Макілроем і Джо Осанной. Операційна система Unix була вперше випущена в 1971 році і спочатку була написана цілком на асемблері, що було звичайною практикою того часу. Пізніше, в 1973, Unix була переписана Деннісом Річі на мові програмування (за винятком ядра і системи введення / виводу). Те, що операційна система була написана на мовою високого рівня, дозволило спростити її портування на різні комп'ютерні платформи. Через особливості ліцензії AT & T була змушена відкривати вихідний код операційної системи всім хто звернувся [8], що дозволило Unix швидко розвинутися і стати популярною в багатьох наукових установах і підприємствах. В 1984 AT & T відокремилася від Bell Labs. Позбувшись необхідності безкоштовного ліцензування системи, Bell Labs розпочала продаж Unix як пропрієтарного продукту.


2.2. GNU

Проект GNU був початий в 1983 Річардом Столлманом з метою створення "цілісної Unix-сумісної програмної системи", повністю складається з вільного програмного забезпечення. Робота почалася в 1984. [9] Пізніше, в 1985, Столлман заснував Free Software Foundation, а в 1989 році склав GNU General Public License (GNU GPL). На початку 1990-х багато хто з програм, необхідних в операційній системі (такі, як бібліотеки, компілятори, текстові редактори, командна оболонка UNIX, і віконна система), були завершені, у той час як розробка низькорівневих елементів, таких як драйвери, демони і ядра була припинена і вони залишалися незавершеними. [10] Лінус Торвальдс сказав, що якби ядро GNU було доступно в той час (1991), він би не наважився написати своє власне. [11]


2.3. BSD

Незважаючи на те, що через юридичні проблеми з ліцензією 386BSD, з якої пізніше відбулися NetBSD і FreeBSD, не була випущена до 1992, її розробка передувала Linux. Лінус Торвальдс сказав, що якби 386BSD була доступна в той час, він, ймовірно, не створив би Linux. [12]

2.4. MINIX

Ендрю Таненбаум (ліворуч), автор операційної системи MINIX і Лінус Торвальдс (праворуч), основний розробник ядра Лінукс

MINIX є недорогою мінімальної UNIX-подібної операційної системою, призначеною для освітніх цілей в області комп'ютерних наук, написаної Ендрю Таненбаум. Починаючи з версії 3, MINIX стала вільної і була перероблена для "серйозного" застосування.

В 1991, під час навчання в Гельсінському університеті Торвальдс зацікавився операційними системами [13] і був розчарований ліцензією MINIX, яка обмежувала її використання тільки освітніми цілями (що виключало будь-яке комерційне використання), внаслідок чого почав працювати над своєю власною операційною системою яка в підсумку стала Linux (ядро).

Торвальдс розпочав розробку ядра Linux на MINIX, і програми, написані для MINIX, були також використані в Linux. Пізніше, коли Лінукс досяг певної зрілості, з'явилася можливість продовжувати розробку вже на базі самого Лінукса [14]. Програми GNU також замінили програми MINIX, так як код GNU, що знаходиться у вільному доступі, був більш зручний для застосування в молодій операційній системі. Вихідний код під ліцензією GNU GPL може бути використаний в інших проектах, якщо вони також випускаються під тією ж або сумісної ліцензією. Для того чтобы сделать Линукс доступным для коммерческого использования, Торвальдс начал переходить от своей первоначальной лицензии (которая запрещала коммерческое распространение) на GNU GPL. [15] Разработчики работали над полной интеграцией компонентов GNU с Линукс с целью создания полнофункциональной и свободной операционной системы.


2.5. Коммерческий и общественный спрос

Ubuntu - популярный дистрибутив Linux

Дистрибутивы на основе Линукс имеют широкое применение в различных областях: от встраиваемых систем до суперкомпьютеров [16] [17] [17], надёжно удерживают лидирующие позиции на рынке серверов, как правило в составе комплекса серверного программного обеспечения LAMP. [18] Самая популярная ОС для смартфонов и планшетных компьютеров - Android так же является дистрибутивом Linux.

Также растёт использование Линукс в качестве десктопной системы для дома и офиса. [19] [20] [21] [22] [23] [24] [25] Дистрибутивы Линукс пользуются популярностью у различных государственных структур: Федеральное правительство Бразилии хорошо известно своей поддержкой Линукса [26] [27], а российские военные разрабатывают свой собственный дистрибутив Линукс. [28] Правительство индийского штата Керала выпустило предписание о переходе всех школ штата на использование Линукс. [29] [30] Для обеспечения технологической независимости Китай использует только Линукс на своих процессорах Loongson. [31] Некоторые регионы Испании разработали свои собственные дистрибутивы Линукс, которые используются в образовании и госуправлении, например такие как gnuLinEx в Эстремадуре и Guadalinex в Андалусії. Португалия также пользуется своим собственным дистрибутивом Caixa Mgica, разработанным для нетбука Magalhes [32] и государственной программы электронного образования. [33] Франция и Германия предпринимают ряд шагов по увеличению использования Линукс. [34]


2.6. Текущее развитие

Линус Торвальдс продолжает руководить разработкой ядра. Ричард Столлман возглавляет Free Software Foundation, которая в свою очередь поддерживает разработку компонентов GNU. Наконец, частные лица и корпорации разрабатывают не-GNU компоненты. Компоненты, разработанные сторонними производителями, являются результатом огромного объема работы и могут быть как модулями ядра, так и пользовательскими приложениями и библиотеками. Компании и сообщества разработчиков Линукс объединяют и интегрируют ядро, компоненты GNU и не-GNU, дополнительное программное обеспечение, средства управления пакетами и распространяют получившиеся системы в виде дистрибутивов Линукс.


3. Логотип Linux

Офіційним логотипом і талісманом Linux є пінгвін Tux (вимовляється Такс, в Рунеті часто вживається неправильне Тукс). Був створений в 1996 Ларрі Юінга (en: Larry Ewing). [35]

4. Модель

Лінукс-системи являють собою модульні Unix-подібні операційні системи. Більшою мірою дизайн Лінукс-систем базується на принципах, закладених в Unix протягом 1970-х і 1980-х років. Така система використовує монолітне ядро Лінукс, яка керує процесами, мережними функціями, периферією та доступом до файлової системи. Драйвера або інтегровані безпосередньо в ядро, або додані у вигляді модулів, що завантажуються під час роботи системи.

Окремі програми, взаємодіючи з ядром, забезпечують функції системи більш високого рівня. Наприклад, користувацькі компоненти GNU є важливою частиною більшості Лінукс-систем, що включає в себе найбільш поширені реалізації бібліотеки мови Сі, популярних оболонок операційної системи, і багатьох інших спільних інструментів Unix, які виконують багато основні завдання операційної системи. Графічний інтерфейс користувача (або GUI) в більшості систем Лінукс побудований на основі X Window System.


4.1. Інтерфейс користувача

У Лінукс-системах користувачі працюють через інтерфейс командного рядка (CLI), графічний інтерфейс користувача (GUI), або, в разі вбудовуваних систем, через елементи управління відповідних апаратних засобів. Настільні системи, як правило, мають графічний користувальницький інтерфейс, в якому командний рядок доступна через вікно емулятора терміналу або в окремій віртуальної консолі. Більшість низькорівневих компонентів Лінукс, включаючи користувацькі компоненти GNU, використовують виключно командний рядок. Командний рядок особливо добре підходить для автоматизації повторюваних або відкладених завдань, а також надає дуже простий механізм взаємодії між процесами. Програма графічного емулятора терміналу часто використовуються для доступу до командного рядка з робочого столу Лінукс. Лінукс-системи зазвичай реалізують інтерфейс командного рядка за допомогою оболонки операційної системи, яка також є традиційним способом взаємодії з системою Unix. Дистрибутиви, спеціально розроблені для серверів, можуть використовувати командний рядок в якості єдиного інтерфейсу.

На настільних системах найбільшою популярністю користуються інтерфейси, засновані на таких середовищах робочого столу як KDE Plasma Desktop, GNOME і Xfce [36], хоча також існує цілий ряд інших користувальницьких інтерфейсів. Найпопулярніші інтерфейси засновані на X Window System (часто просто "X" або "ікси"). "X" надає прозорість мережі і дозволяє графічним додатками, що працюють на одному комп'ютері, відображатися на іншому комп'ютері, на якому користувач може взаємодіяти з ними. [37]

Інші графічні інтерфейси, такі як FVWM, Enlightenment і Window Maker, можуть бути класифіковані як прості менеджери вікон X Window System, які надають оточення робочого столу з мінімальною функціональністю. Віконний менеджер надає засоби для керування розміщенням і зовнішнім виглядом окремих вікон додатків, а також взаємодіє з X Window System. Оточення робочого столу включає в себе віконні менеджери, як частина стандартної установки: ( Metacity для GNOME, KWin для KDE, Xfwm для Xfce з 2010 року), хоча користувач при бажанні може обрати інший менеджер вікон. [37]


5. Розробка

Річард Столлман - засновник проекту GNU
Лінус Торвальдс - творець ядра " Linux "

На відміну від комерційних систем, таких як Microsoft Windows або Mac OS X, Linux не має географічного центру розробки. Немає і організації, яка володіла б цією системою; немає навіть єдиного координаційного центру. Програми для Linux - результат роботи тисяч проектів. Деякі з цих проектів централізовані [38] [39], деякі зосереджені в фірмах. Багато проектів об'єднують хакерів [40] з усього світу, які знайомі тільки по листуванню. Створити свій проект або приєднатися до вже існуючого може будь-хто і, в разі успіху, результати роботи стануть відомі мільйонам користувачів. Користувачі беруть участь в тестуванні вільних програм, спілкуються з розробниками напряму, що дозволяє швидко знаходити і виправляти помилки та реалізовувати нові можливості.

Історія розвитку UNIX-систем. Linux є UNIX-сумісної, проте грунтується на власному вихідному коді

Саме така гнучка і динамічна система розробки, неможлива для проектів з закритим кодом, визначає виняткову економічну ефективність Linux [41]. Низька вартість вільних розробок, налагоджені механізми тестування та розповсюдження, залучення людей з різних країн, що володіють різним баченням проблем, захист коду ліцензією GPL - все це стало причиною успіху вільних програм [42].

Звичайно, така висока ефективність розробки не могла не зацікавити великі фірми, які стали відкривати свої проекти. Так з'явилися Mozilla ( Netscape, AOL), OpenOffice.org ( ORACLE), вільний клон InterBase ( Borland) - Firebird, SAP DB ( SAP). IBM сприяла перенесенню Linux на свої мейнфрейми.

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


5.1. Спільнота

Спільнота Linux підтримує зв'язок за допомогою груп користувачів Linux.

5.2. Програмування в Linux

6. Застосування

У квітні 2011 року сімейство операційних систем на базі ядра Linux - четверте за популярністю в світі серед клієнтів Всесвітньої павутини (включаючи мобільні телефони). За різними даними, їх популярність становить від 1,5 до 5% [43] [44]. На ринку веб-серверів частка Linux порядку 32% (ще 64,1% зазначені як частка Unix) [45]. За даними TOP500, Linux використовується на 91% самих потужних суперкомп'ютерів планети [46].

Можна виділити кілька основних областей, де нерідко можна зустріти Linux:

  • Сервери, що вимагають високого аптайм.
  • Комп'ютери нестандартної архітектури (наприклад, суперкомп'ютери) - через можливість швидкої адаптації ядра операційної системи і великої кількості ПЗ під нестандартну архітектуру.
  • Системи військового призначення (наприклад, МСВС РФ) - з міркувань безпеки.
  • Комп'ютери, вбудовані в різні пристрої (банкомати, термінали оплати, мобільні телефони [47], маршрутизатори, пральні машини і навіть безпілотні військові апарати [48]) - з-за широких можливостей по конфігурації Linux під завдання, що виконується пристроєм, а також відсутності плати за кожен пристрій.
  • Масові спеціалізовані робочі місця (наприклад, тонкі клієнти, нетбуки) - також через відсутність плати за кожне робоче місце і через їхню обмеженою обчислювальної потужності, якої може не вистачати для пропрієтарних ОС.
  • Старі комп'ютери з обмеженими ресурсами швидкодії і оперативної пам'яті, для них використовуються швидкі робочі оточення або віконні менеджери, не вибагливі до ресурсів (наприклад, LXDE, Openbox, Xfce, Fluxbox).

6.1. Десктоп

6.2. Сервери, робочі станції і суперкомп'ютери

6.3. Вбудовані пристрої

6.4. Ринкова частка і поглинання

7. Дистрибутиви Linux

Розвиток дистрибутивів Linux

Більшість користувачів для установки Linux використовують дистрибутиви. Дистрибутив - це не просто набір програм, а ряд рішень для різних завдань користувачів, об'єднаних єдиними системами встановлення, управління та оновлення пакетів, настроювання й підтримки.

Найпоширеніші у світі дистрибутиви [49] :

  • Ubuntu - дистрибутив, заснований на Debian і швидко завоював популярність. Підтримується спільнотою, розробляється Canonical Ltd. Основна збірка орієнтована на легкість в освоєнні і використанні, при цьому існують серверна і мінімальна збірки.
  • Linux Mint - дистрибутив, заснований на Ubuntu і повністю з ним сумісний, що включає в себе по замовчуванню Java, Adobe Flash та багато іншого.
  • openSUSE - дистрибутив, що розробляється спільнотою за підтримки компанії Novell. Відрізняється зручністю в налаштуванні і обслуговуванні завдяки використанню утиліти YaST.
  • Fedora - підтримується спільнотою та корпорацією RedHat, передує випусків комерційної версії RHEL.
  • Debian - дистрибутив, що розробляється великим співтовариством розробників. Служить основою для створення безлічі інших дистрибутивів. Відрізняється строгим підходом до включення невільного ПЗ.
  • Mandriva Linux - французько-бразильський дистрибутив, об'єднання колишніх Mandrake і Conectiva (англ.).
  • Slackware - один з найстаріших дистрибутивів, відрізняється консервативним підходом у розробці та використанні.
  • Gentoo - дистрибутив, повністю збирається з вихідних кодів. Дозволяє дуже гнучко налаштовувати кінцеву систему і оптимізувати продуктивність, тому часто називає себе мета-дистрибутивом. Орієнтований на експертів і досвідчених користувачів.
  • Arch Linux - ориентированный на применение самых последних версий программ и постоянно обновляемый, поддерживающий одинаково как бинарную, так и установку из исходных кодов и построенный на философии простоты KISS, этот дистрибутив ориентирован на компетентных пользователей, которые хотят иметь всю силу и модифицируемость Linux, но не в ущерб времени обслуживания.
  • CentOS - дистрибутив Linux, основанный на свободных исходных текстах коммерческого дистрибутива Red Hat Enterprise Linux компании Red Hat, и совместимый с ним. Срок поддержки каждой версии CentOS составляет 7 лет (с помощью выпуска обновлений безопасности). Новая версия CentOS выходит раз в 2 года и каждая версия регулярно обновляется (каждые 6 месяцев) для поддержки новых аппаратных средств. В результате это приводит к безопасной, легко обслуживаемой, надежной, предсказуемой и масштабируемой Linux среде.
  • PCLinuxOS - LiveCD дистрибутив Linux с возможностью установки операционной системы на жесткий диск. Основанный изначально на Mandrake 9.2, PCLinuxOS придерживается собственного пути развития.

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

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

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



8. Критика

8.1. Приспособленность к роли настольной ОС

Linux ранее критиковалась за неудобство использования в настольных компьютерах, в частности, из-за ощутимой нехватки полноценных версий популярных программ (особенно офисных пакетов) и проблем с поддержкой оборудования [50], что представляло серьёзную проблему для пользователей ноутбуков, так как они обычно используют множество проприетарных комплектующих. Также проблемой являлась сложность изучения в Linux того, что выходит за рамки повседневного использования, и трудности в настройке оборудования. Более того, Linux обвиняли в "неидеальности" для многих опытных пользователей [51] [52] [53].

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

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

- The Economist, декабрь 2007

Тем не менее, существуют проблемы с нехваткой драйверов для некоторых специальных устройств и альтернатив некоторым платным программам с закрытым исходным кодом для Windows. [ источник не указан 213 дней ]


8.2. Безпека

В исследовании "Security Report: Windows vs Linux" [54] Николаса Петрели (Nicholas Petreley) проведено сравнение безопасности Linux и Windows на основе подсчёта критических уязвимостей, относящихся к Windows Server 2003 и Red Hat Enterprise Linux AS v.3. При оценке степени критичности использовались метрики компаний-разработчиков, а также собственные, базирующиеся на степени возможности причинения вреда, простоты использования и характером доступа к уязвимой системе, необходимым для использования уязвимости. Выявлено, что в 38 % уязвимостей Windows Server 2003 (по оценке Microsoft, 50 % по независимой шкале оценок степени угрозы) являлись критическими, в то время как только 10 % (по независимой шкале оценок) уязвимостей Red Hat Enterprise Linux AS v.3 были критическими. Исследование также содержит обоснование выбора методологии сравнения, проверку результатов на основе данных US-CERT, сравнительный анализ архитектуры операционных систем Linux и Windows в контексте обеспечения лучшей безопасности, а также содержит описание логических ошибок, систематически допускаемых авторами, получающими противоположный результат.

Одно из исследований указывает на то, что серверы на основе Linux зачастую более уязвимы, чем серверы на основе ОС семейства Microsoft Windows, главной причиной чего аналитики называют ошибки администраторов. [55]


8.3. Критика со стороны Microsoft

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

  1. Уязвимостей в Windows меньше, чем в дистрибутивах Linux [ источник не указан 324 дня ].
  2. По состоянию на 2004 год Windows более надёжная и защищённая, чем Linux [57].
  3. Совокупная стоимость владения Linux выше - из-за сложности, затрат на обучение и техподдержку [ источник не указан 324 дня ].
  4. Использование Linux накладывает на бизнес бремя ответственности и что "производители Linux если и предлагают, то лишь незначительные компенсации возможных убытков" [ источник не указан 324 дня ]. При этом во всех версиях лицензий для Windows сама Microsoft снимает с себя ответственность за возможные убытки, указывая в EULA [58] максимальную компенсацию в размере $5.

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

В частности, при сравнении количества уязвимостей, Майкрософт приводила данные об уязвимостях во множестве программных продуктов, в том числе пользовательского уровня, поставляемых в составе некоторых дистрибутивов Linux, при этом сравнивая это количество с уязвимостями лишь самой операционной системы Windows, которая сама по себе не имеет такого количества приложений, и, разумеется, никогда не используется в подобном "голом" виде.

При сравнении стоимости владения "Майкрософт" ссылается на цены поддержки Red Hat Linux серверных решений, приводя в качестве примера самую дорогую подписку (Premium Subscription, круглосуточная поддержка по телефону или через веб-интерфейс). Кроме того, при сравнении используется неодинаковое аппаратное обеспечение - дешёвое для Windows и дорогое для Linux.

Эта и подобная критика кампании "Get the Facts" заставила Microsoft свернуть [60] её и перейти к более мягкой агитации "сравнением".


Примітки

  1. http://blin.zp.ua - blin.zp.ua Linux это не птица, а сорт пива !
  2. http://linuxsam.org.ua/archives/4678 - linuxsam.org.ua/archives/4678 Обзор Grusha Linux
  3. http://ubuntu-box.at.ua/ - ubuntu-box.at.ua/ Официальный сайт Ubuntu Install Box
  4. Why GNU/Linux? - www.link8
  5. Interview: Richard Stallman | KernelTrap - kerneltrap.org/node/4484
  6. Linux - www.catb.org/~esr/jargon/html/L/Linux.html. Jargon File. Архивировано - www.webcitation.org/616lABpOd из первоисточника 21 августа 2011.
  7. Richard Stallman. Why do you write "GNU/Linux" instead of "GNU Linux"? - www.link8 (Англ.) . GNU/Linux FAQ. GNU Project (2001-2007). Архивировано - www.webcitation.org/616lAd0d8 из первоисточника 21 августа 2011.
  8. Origins and History of Unix, 19691995 - www.faqs.org/docs/artu/ch02s01.html. Faqs.org.
  9. About the GNU Project Initial Announcement - www.link8. Gnu.org (23 июня 2008). Архивировано - www.webcitation.org/616lBV5Ap из первоисточника 21 августа 2011.
  10. Overview of the GNU System - www.link8. Gnu.org. Архивировано - www.webcitation.org/616lBwWGz из первоисточника 21 августа 2011.
  11. Linus vs. Tanenbaum debate - www.dina.dk/~abraham/Linus_vs_Tanenbaum.html. Архивировано - www.webcitation.org/616lCNZSH из первоисточника 21 августа 2011.
  12. Linksvayer, Mike The Choice of a GNU Generation An Interview With Linus Torvalds - gondwanaland.com/meta/history/interview.html. Meta magazine (1993). Архивировано - www.webcitation.org/616lCs9Xi из первоисточника 21 августа 2011.
  13. " What would you like to see most in minix? ". comp.os.minix. (Google Groups) - groups.google.com/group/comp.os.link10. Retrieved on 2006-09-09.
  14. Chicken and egg: How was the first linux gcc binary created?? - groups.google.com/group/comp.os.linux/msg/4ae6db18d3f49b0e.
  15. Torvalds, Linus Release notes for Linux v0.12 - www.kernel.org/pub/linux/kernel/Historic/old-versions/RELNOTES-0.12. Linux Kernel Archives (5 января 1992). - "The Linux copyright will change: I've had a couple of requests to make it compatible with the GNU copyleft, removing the you may not distribute it for money condition. I agree. I propose that the copyright be changed so that it confirms to GNU ─ pending approval of the persons who have helped write code. I assume this is going to be no problem for anybody: If you have grievances ("I wrote that code assuming the copyright would stay the same") mail me. Otherwise The GNU copyleft takes effect since the first of February. If you do not know the gist of the GNU copyright ─ read it." Архивировано - www.webcitation.org/616lDKhno из первоисточника 21 августа 2011.
  16. Santhanam, Anand; Vishal Kulkarni Linux system development on an embedded device - www-128.ibm.com/developerworks/library/l-embdev.html. DeveloperWorks. IBM (1 March 2002). Архивировано - www.webcitation.org/616lDmaig из первоисточника 21 августа 2011.
  17. 1 2 Lyons, Daniel. Linux rules supercomputers - www.forbes.com/home/enterprisetech/2005/03/15/cz_dl_0315linux.html, Forbes.
  18. Schrecker, Michael Turn on Web Interactivity with LAMP - www.techsoup.org/learningcenter/webbuilding/page5067.cfm. Архивировано - www.webcitation.org/616lEa1iK из первоисточника 21 августа 2011.
  19. Galli, Peter. Vista Aiding Linux Desktop, Strategist Says - www.eweek.com/c/a/Linux-and-Open-Source/Vista-Aiding-Linux-Desktop-Strategist-Says/, eWEEK, Ziff Davis Enterprise Inc. (8 августа 2007).
  20. Paul, Ryan. Linux market share set to surpass Win 98, OS X still ahead of Vista - arstechnica.com/news.ars/post/20070903-linux-marketshare-set-to-surpass-windows-98.html, Ars Technica, Ars Technica, LLC (3 сентября 2007).
  21. Beer, Stan. Vista to play second fiddle to XP until 2009: Gartner - www.itwire.com.au/content/view/8842/53/, iTWire, iTWire (23 января 2007).
  22. Operating System Marketshare for Year 2007 - marketshare.hitslink.com/report.aspx?qprid=2&qpmr=15&qpdt=1&qpct=3&qptimeframe=Y. Market Share. Net Applications (19 ноября 2007). Архивировано - www.webcitation.org/616lF5mLL из первоисточника 21 августа 2011.
  23. Vista slowly continues its growth; Linux more aggressive than Mac OS during the summer - Internet/XiTi.com (24 сентября 2007).
  24. Global Web Stats - www.w3counter.com/globalstats.php. W3Counter. Awio Web Services LLC (10 ноября 2007). Архивировано - www.webcitation.org/616lG2HQo из первоисточника 21 августа 2011.
  25. June 2004 Zeitgeist - www.google.com/press/zeitgeist/zeitgeist-jun04.html. Google Press Center. Google Inc. (12 августа 2004). Архивировано - www.webcitation.org/616lGfJeG из первоисточника 21 августа 2011.
  26. Brazil's love of Linux - news.cnet.com/Brazils-love-of-Linux/2009-1042_3-6245409.html. Архивировано - www.webcitation.org/616lHCmMU из первоисточника 21 августа 2011.
  27. Ashurst, Mark. Brazil falls in love with Linux - news.bbc.co.uk/2/hi/business/3445805.stm, BBC News (1 февраля 2004).
  28. LV: Minister: "Open standards improve efficiency and transparency" - www.webcitation.org/616lIIDDt из первоисточника 21 августа 2011.
  29. Linux Spreads its Wings in India - www.businessweek.com/globalbiz/content/sep2006/gb20060921_463452.htm. Архивировано - www.webcitation.org/616lJ26n2 из первоисточника 21 августа 2011.
  30. Kerala shuts windows, schools to use only Linux - www.webcitation.org/616lJd68m из первоисточника 21 августа 2011.
  31. China's Microprocessor Dilemma - www.mdronline.com/watch/watch_Issue.asp?Volname=Issue #110308&on=1. Microprocessor Report. Архивировано - www.webcitation.org/616lLKJkr из первоисточника 21 августа 2011.
  32. Magalhes equipped with Linux Caixa Mgica - www.caixamagica.pt/pag/f_notc00.php?id=213. Архивировано - www.webcitation.org/616lLrSAz из первоисточника 21 августа 2011.
  33. Oferta CM no programa e-Escolas surpreende o mercado - www.caixamagica.pt/pag/f_notc00.php?id=204. Архивировано - www.webcitation.org/616lN5Crb из первоисточника 21 августа 2011.
  34. Some countries are choosing Linux systems over Microsoft - seattlepi.com/business/48925_linuxop01.shtml. Архивировано - www.webcitation.org/616lO8TZ9 из первоисточника 21 августа 2011.
  35. История пингвина Tux - archive.amaxskv.com/19/
  36. Debian popularity-contest program information - times.debian.net/1092-30000-popcon-submissions.
  37. 1 2 Manual page for "X" (xorg-docs 1:1.4-4 on Debian)
  38. SourceForge.net: Download and Develop Open Source Software for Free - sourceforge.net/
  39. BerliOS - The Open Source Mediator - www.berlios.de/
  40. Тут имеется в виду слово " хакер " в его первоначальном понимании - чрезвычайно квалифицированный ИТ-специалист.
  41. CNews: Разработку ядра Linux оценили в 1 млрд - www.cnews.ru/news/top/index.shtml?2010/02/26/380757
  42. http://ftp.altlinux.ru/pub/distributions/ALTLinux/Compact/2.3/docs/ch01.html - ftp.altlinux.ru/pub/distributions/ALTLinux/Compact/2.3/docs/ch01.html (Недоступна посилання) копия -
  43. Operating System Market Share - marketshare.hitslink.com/report.aspx?qprid=8&qptimeframe=M&qpsp=152&qpmr=100&qpdt=1&qpct=3&qpf=1 (Англ.) . Net Applications. - В апреле 2011 года рыночная доля Microsoft Windows в мире на рынке настольных компьютеров составляла 88,91 %, Mac OS X - 5,40 %, iOS - 2,24 %, Java ME - 1,01 %, ОС на базе Linux - 0,94 %. Архивировано - www.webcitation.org/616lP45HJ из первоисточника 21 августа 2011.
  44. OS Platform Statistics - www.w3schools.com/browsers/browsers_os.asp. W3Schools. Архивировано - www.webcitation.org/616lPWIjX из первоисточника 21 августа 2011.
  45. Usage of Linux for websites - w3techs.com/technologies/details/os-linux/all/all (Англ.) . W3 Techs. - По данным на май 2011 года, Linux-системы используются на 32 % веб-сайтов в интернете.. Архивировано - www.webcitation.org/616XXWFzG из первоисточника 21 августа 2011.
  46. Доля семейств операционных систем по данным на июнь 2010 - www.top500.org/stats/list/35/osfam (Англ.) . TOP500 (???). Архивировано - www.webcitation.org/616lPyacB из первоисточника 21 августа 2011.
  47. Nokia использовала в своём новом Nokia N900 операционную систему Maemo, основанную на Debian.
  48. Разведывательный броневик, управляемый Linux - science.compulenta.ru/251795/ Компьюлента, 10 февраля 2006
  49. distrowatch.com - distrowatch.com/dwres.php?resource=major
  50. Andy McCue. Gartner sounds desktop Linux warning - news.zdnet.co.uk/software/0,1000000121,39217113,00.htm. ZDNet (9 сентября 2005). Архивировано - www.webcitation.org/616lQYWy1 из первоисточника 21 августа 2011.
  51. Sharon Machlis. Living (and dying) with Linux in the workplace - A brief foray into Linux for the enterprise - www.computerworld.com.au/index.php/id;1462899608;fp;4194304;fpid;1. Computerworld-Australia (22 марта 2007). Архивировано - www.webcitation.org/616lRekRx из первоисточника 21 августа 2011.
  52. Ron Miller. Linux criticism revs up - backlash against success - www.linuxplanet.com/linuxplanet/reports/5401/1/. Linux Planet (20 мая 2004). Архивировано - www.webcitation.org/616lU0KBP из первоисточника 21 августа 2011.
  53. Alexander Wolfe. Green Hills calls Linux "insecure" for defense - www.eetimes.com/article/showArticle.jhtml?articleId=18900949. EE Times (9 апреля 2004). Архивировано - www.webcitation.org/616lUoY3U из первоисточника 21 августа 2011.
  54. 1 2 Nicholas Petreley Security Report: Windows vs Linux - www.theregister.co.uk/2004/10/22/security_report_windows_vs_linux (Англ.) . The Register (22 October 2004). Архивировано - www.webcitation.org/616lYH9yC из первоисточника 21 августа 2011.
  55. Microsoft и open-source сражаются за безопасность - www.cnews.ru/reviews/index.shtml?2010/07/16/401264_2. CNews (16 июля 2010). Архивировано - www.webcitation.org/616lVanjh из первоисточника 21 августа 2011.
  56. Get the Facts Home - www.microsoft.com/windowsserver/facts/default.mspx. Microsoft. Архивировано - www.webcitation.org/616lYsM3w из первоисточника 21 августа 2011.
  57. Windows v Linux security: the real facts - www.theregister.co.uk/2004/10/22/linux_v_windows_security/. The Register (22 жовтня 2004). архіві - www.webcitation.org/616lZHZdB з першоджерела 21 серпня 2011.
  58. MICROSOFT WINDOWS XP HOME EDITION (RETAIL) END-USER LICENSE AGREEMENT FOR MICROSOFT SOFTWARE - www.microsoft.com / windowsxp / eula / home.mspx. архіві - www.webcitation.org/616lZnzqp з першоджерела 21 серпня 2011.
  59. Joe Barr. The facts behind the "Get the Facts" ad campaign - www.linux.com/feature/45925. Newsforge (24 червня 2005). Фотогалерея - www.webcitation.org/616laOOnx з першоджерела 21 серпня 2011.
  60. Microsoft припинила рекламну кампанію Get the Facts - itua.info/news/advertising/10725.html. архіві - www.webcitation.org/616lc4NSd з першоджерела 21 серпня 2011.

Література

  • Еві Немет, Гарт Снайдер, Трент Хейн. Керівництво адміністратора Linux. Установка і настройка = Linux Administration Handbook - 2-е вид. - М .: Вільямс, 2007. - 1072 с. - ISBN 0-13-148004-9.
  • Крістофер Негус. Linux. Біблія користувача = Linux Bible. 2005 Edition - М .: Діалектика, 2006. - 704 с. - ISBN 0-7645-7949-5.
  • Скотт Граннеман. Linux. кишеньковий довідник. Необхідні коди і команди - М .: Вільямс, 2008. - 211 с. - ISBN 978-5-8459-1118-6 (рус).
  • Маттіас Калле Далхаймер. Запускаємо Linux - М .: Символ-Плюс, 2008. - 992 с. - ISBN 978-5-93286-100-4 (рус).
  • Колісниченко Д. Н. Linux. Від новачка до професіонала - 2-е вид. - СПб. : БХВ-Петербург, 2010. - 764 с. - ISBN 978-5-9775-0536-9.

Цей текст може містити помилки.

Схожі роботи | скачати

Схожі роботи:
Oracle Linux
Linux Libertine
Gentoo Linux
The Linux Foundation
Історія Linux
Ядро Linux
Progeny Componentized Linux
Linux MultiMedia Studio
ALT Linux Team
© Усі права захищені
написати до нас
Рейтинг@Mail.ru