Я действительно не хочу уничтожать Microsoft — это будет побочный эффект
"The Way We Live Now: Questions for Linus Torvalds", New York Times, 2003-09-28
Итак, что мы имеем на сегодня с ОС? Исходные позиции на рынке десктопов, февраль 2013-й год.
- Windows - 91,62 %,
- Macintosh - 7,17 %,
- GNU/Linux - 1,21 %
Фото ниже - кликабельно:
Рыночная же доля Linux среди электронных устройств, по оценкам Goldman Sachs, составляет около 42% (кликабельно):
В частности, Linux-системы занимают на рынках:
- смартфоны (Android) - 64,1% (август, 2012)
- интернет-серверы - 60%
-
суперкомпьютеры - 93,8%
По некоторым оценкам, в дата-центрах и на предприятиях Linux системы занимают:
- 50% рынка встраиваемых систем
-
около 32% рынка нетбуков (данные 2009-го года)
Некоторые скептики утверждают, что половина из этих нетбуков покупается с целью установки пиратских версий Windows. А Вы как думаете? :)
Завоюет ли Линукс целый мир? Поживем - увидим:
Но уже сейчас, посмотрев представленные выше диаграммы, мы видим, что у обычного пользователя настольного компьютера есть приличный выбор ОС! Это могут быть UNIX подобные Mac OS Х, GNU/Linux или дело рук ребят и девчат из Редмонда (Microsoft Windows). Взглянем на эти ОС поближе.
Принципиальное решение от Apple - их собственная разработка: Mac OS. Она устанавливается только на компьютеры Macintosh самой компании Apple. Нет, это не означает, что Mac OS не совместима с компьютерами других производителей и не может быть установлена на них. Установить систему можно, но пока это - незаконно, да и компьютеры Macintosh стоят в несколько раз дороже обычных.
Microsoft Windows. Под эту ОС сторонние разработчики старательно написали много чего полезного: специализированные программы, такие как AutoCAD, MATLAB, множество различных утилит и игровых программ. Неплохо, но за все это нужно платить, иногда - немало. Вопрос о христианской или мусульманской морали (может ли правоверный мусульманин или истинный христианин установить нелицензионную программу или ОС) не поднимаем, ведь навскидку, на постсоветском пространстве нелицензионных копий Windows установлено, наверное, под 80%.
Исходные коды этих ОС не открытые, в отличие от GNU/Linux, которая, к тому же, совершенно бесплатна. Linux довольствуется относительно небольшим потреблением системных ресурсов, соответственно - не нуждается в «продвинутом железе». Вероятность заражения вирусами ОС GNU/Linux ничтожно мала. Есть даже шутка, что к вирусам в Linux прилагается инструкция для установки и запуска в системе :)
Когда-то считалось, что GNU/Linux намного сложнее Windows. Возможно, такое мнение сложилось из-за использования командной строки, которая в GNU/Linux является неотъемлемой частью системы?
Командная строка позволяет опытному пользователю полностью перенастроить все функции ОС под себя. Теперь во многих ОС GNU/Linuxфункции настройки системы реализованы при помощи привычного всем графического интерфейса.
Сегодня для обычного пользователя домашнего компьютера управляться с ОС GNU/Linux не составляет особого труда. Что-то покажется непривычным? В этой жизни всегда что-то происходит в первый раз! Энтузиасты любят сравнивать GNU/Linux и Windows, ломая виртуальные копья в дискуссиях. Приведем некоторые общеизвестные вехи сравнения производительности этих двух ОС:
Open Source или Free softwarе?
Люди потеряют ко мне всякое уважение, если узнают, что я часами мучился, выбирая цвет своего нового автомобиля – гораздо менее практичного «BMW Z3». Помните – «все ради удовольствия»! Этот автомобиль не годится ни на что, кроме удовольствия. Именно за это я его и люблю.
«Just for Fun: The Story of an Accidental Revolutionary»
Похоже, что некоторые люди совсем не мучались, выбирая термины для обозначения тех или иных понятий. В результате, теперь, некоторые (тот же Ричард Столлмэн) активно борются за чистоту и точность своей собственной терминологии. Попробуем разобраться, что здесь к чему.
Вот основные игроки на поле терминологии:
Freeware - это ПО, которое распространяется без требования оплаты за его использование. Право собственности на Freeware остается у разработчика. Разработчик же может сделать следующую версию (релиз) программы платной. Freeware, как правило, распространяется без исходного кода, что предотвращает какую-либо модификацию программы пользователями. Лицензия на распространяемое Freeware предопределяет возможно ли свободное копирование этого ПО. В некоторых случаях, не разрешается даже его распространение.
Free software (Свободное ПО, СПО) – программное обеспечение, которое даёт пользователю свободу запускать, копировать, распространять, изучать, изменять и улучшать его. Предусмотрено только одно требование: любые модификации ПО должны подпадать под условия его последующего бесплатного использования, модификации и распространения (помните про «copyleft»?). И в отличие от Freeware , Free software может распространяться и на платной основе.
Open Source (Открытое программное обеспечение, ОПО) – программа с открытым исходным кодом и с лицензией ОПО, в которой правообладатель предоставляет права на изучение, изменение и распространение ПО бесплатно для всех и для любых целей.
Open Source представляет собой способ разработки, при котором создаваемый исходный код программ открыт, то есть, общедоступен для просмотра и изменения. Это позволяет всем желающим использовать уже созданный код для своих нужд и, возможно, помочь в разработке самой программы. Бесплатность ПО есть право пользователя, но не обязанность производителя, т.к. открытая лицензия не требует, чтобы ПО всегда предоставлялось бесплатно.
Proprietary software - проприетарное (собственническое, англ. proprietary). Программное обеспечение с закрытым исходным кодом. Лицензиат (покупатель) получает право на его использование только на определенных условиях. Он не имеет права изменять его, обменивать, продавать и т.д.
Open Source - термин очень близок к Free software, но не идентичен ему. Основное отличие между Open Source и Free software заключается в приоритетах. Сторонники Open Source сосредоточены на технической стороне создания, модернизации и сопровождения ПО с открытым исходным кодом в качестве метода разработки. Сторонники же Free software больше сосредоточены на моральных аспектах, полагая, что право на свободное распространение, модификацию и изучение программ являются главным достоинством Free software.
Можно также заметить различие в программном обеспечении Free Software (Copyleft) и Open Source (non-Copylef): лицензия Open Source не ограничивает последующее распространение идентичных или модифицированных копий ПО. Лицензия FreeSoftware имеет одно ограничение: последующее распространение должно подпадать под лицензию FreeSoftware. Это приводит к асимметричной несовместимости FreeSoftware и OpenSource: можно использовать OpenSource код в FreeSoftware проектах (например: в Linux Operating System для копирования драйверов FreeBSD), а обратное не допускается. Другими словами: лицензии copyleft, такие как GNU GPL, настаивают на том, что измененные версии программы должны также быть свободными программами. Лицензии не-copyleft т.е. - Open Source, не настаивают на этом.
Вы еще не запутались? Потому что автор – да! :) Для большей наглядности посмотрим на сводную таблицу и - покончим с этим разделом!
Таблица основных особенностей терминологии свободности ПО:
* возможность распространения на платной основе
** модификации ПО должны подпадать под условия лицензии GPL (последующего бесплатного использования, модификации и распространения). Принцип «copyleft».