Windows шагает по миру
Большинство из нас в настоящее время имеет персональный компьютер. И на большинстве компьютеров установлена вполне конкретная операционная система. Да, речь идет о семействе Windows. Большинство людей, так или иначе, сталкивались с этой системой, многие на ней работают (или играют). Немало людей знакомы с ней уже очень продолжительное время. За все это время она развивалась и постепенно превращалась во все более стабильный и функциональный инструмент. В плюсы Windows можно занести весьма большую гибкость: она может устанавливаться на очень большой список совместимого оборудования, при условии, что оно отвечает минимальным требованиям. Также, из версии в версию, ее можно настроить все лучше: количество настроек в последней версии Windows 7 превышает все мыслимые пределы.
Однако, эта гибкость играет злую шутку с этот системой: то, что слишком гибко вряд ли сможет держать удар против каких-то угроз. Вот и Windows, без помощи со стороны антивирусов и файерволлов не слишком-то хорошо противостоит всевозможным вредоносным программам. Широко известно, что Windows XP без антивируса заражается вредоносным ПО в среднем уже через полчаса пребывания в интернете. Конечно, Windows 7 шагнула вперед по сравнению со своей предшественницей, но, тем не менее, ей еще далеко от полной независимости от посторонней помощи. Ситуацию усугубляет также и то, что семейство Windows имеет очень высокую рыночную долю: по состоянию на первый квартал 2011 года, XP и 7 в сумме набирают 75%. Также Windows и ее экосистема со всеми прочими продуктами (Office, Exchange, и т.д.) для некоторых предприятий стала корпоративным стандартом. Это делает Windows очень привлекательной целью для хакеров и вирусописателей, которые привлекаются как весьма обширной аудиторией, так и множеством интересных (и ценных) сведений, которые можно получить из различных коммерческих фирм. Также еще следует упомянуть, что из-за своей весьма высокой сложности, Windows, особенно на первых порах своего существования, имеет множество багов, глюков и «дыр», которые эксплуатируются самым разным образом: от установки кряков и разных «активаторов» для Windows, так и для незаконного проникновения в компьютер с целью внедрения вредоносного кода или для похищения важных секретных данных.
В общем, рано или поздно, некоторые начинают задумываться, а есть ли какая-то альтернатива Windows? И, можно сказать, что такие альтернативы есть.
Unix
Unix – слово, которым можно обозначить целое семейство операционных систем, объединенных схожими принципами функционирования. Общими преимуществами этого обширного семейства являются, кратко говоря, надежность и вирусоустойчивость. Первое обеспечивается архитектурой ОС (отсутствие реестра), четким и строгим разграничением прав доступа к жесткому диску и файлам. Каждому пользователю разрешается изменять файлы только в той области системного диска, которая относится к его учетной записи. Изменять файлы, относящиеся к системе или ядру ОС разрешается только из-под учетной записи суперадминистратора (root). Таким образом, обеспечивается стабильная и надежная работа ОС в течение длительного времени (в отличие от Windows, где со временем стабильность, надежность и скорость работы могут снизиться, и не в последнюю очередь из-за засорения реестра), а неграмотный пользователь имеет очень мало шансов повредить ядро операционной системы. Как сообщает википедия «… до сих пор не было ни одного широко распространённого вируса для Linux, в отличие от систем типа Microsoft Windows, это связано в том числе с системой прав доступа и быстрым исправлением уязвимостей…… для того чтобы нанести существенный вред системе, вредоносная программа пытается получить root доступ к оной. Однако, пока пользователь не начнёт работу с root-привилегиями или с администраторской учетной записью, система разграничения прав не даст вирусу такой возможности...». Также ситуация является более благоприятной, чем у Windows, из-за малого распространения этих ОС (по состоянию на 1-й квартал 2011 года – 6,5%), и, соответственно, малым охватом аудитории и малой степенью выгоды для разработки вредоносного ПО.
Позволю себе небольшой исторический экскурс. Unix начинал свой путь в конце 60-х годов в американской фирме Bell Labs. Впоследствии, в 1978 году, из-за разногласий возникло ответвление Unix, именуемое BSD. Коммерческие реализации начали появляться в 80-х годах, первым был System V от Bell Labs. Впоследствии, многие фирмы, лицензировав System V, разработали множество так называемых Unix-подобных операционных систем. Из наиболее известных: AIX, HP-UX, Solaris. Одним из ответвлений UNIX является популярная в США операционная система Mac OS X (десятая версия).
С середины 80-х начали появляться т.н. свободные UNIX-подобные операционные системы. Все они были основаны на различных альтернативах ядра Unix, так как оригинальное ядро требовало лицензирования. Первое время эти альтернативы разрабатывались крайне медленно, и работали, судя по всему, далеко не так гладко, как оригинал. Изменять ситуацию в лучшую сторону начало появление в начале 90-х годов ядра Linux, разработанного Линусом Торвальдсом, который собрал вокруг себя довольно солидную группу энтузиастов и начал активно разрабатывать ядро Linux. Первое время оно называлось Linux’s Minix, поскольку в качестве примера для подражания Линус выбрал Minix – один из вариаций Unix. Впоследствии это название сократилось до Linux.
Пожалуй, довольно истории. Посмотрим, как обстоят дела в настоящее время.
UNIX/Linux сегодня
В настоящее время имеется несколько самых распространенных вариаций *nix. На первом месте по распространенности среди UNIX/Linux (на втором среди всех ОС) стоит Mac OS X – проприетарная операционка от Apple, основанная на Unix. На втором месте среди UNIX/Linux (на третьем среди всех ОС) располагаются многочисленные вариации Linux.
Mac OS X
Mac OS X — Unix-подобная ОС. Полностью соответсвует стандартам POSIX (Linux считается соответствующей стандартам POSIX лишь частично) и по некоторым сведениям имеет Unix сертификацию. Немалую роль в ее популяризации, особенно в США и Европе, сыграла высокая степень «вылизанности» и «выглаженности» этой ОС, а также простота в работе и малое количество настроек, в которых вряд ли кто-то запутается. Обратной стороной медали является не столь высокая настраиваемость, как у Windows или Linux. Набор программ под Mac OS X наибольший среди UNIX/Linux, но все же меньший, чем у Windows. Например, популярный пакет 3D моделирования Autodesk 3ds max имеется только под Windows. Для Mac OS X имеется альтернатива – Autodesk Maya, которая есть и под Windows. Однако, Mac OS X хорошо приспособлена для выполнения полиграфических, издательских и публикационных работ и для обработки графики. Впрочем, это и неудивительно, учитывая, что именно Mac OS исторически была первой операционкой, в которой была реализована настольная издательская система, впрочем, как и всем известный пакет обработки графики Photoshop (появился в 1988 году для компьютеров Macintosh, версия для Windows появилась только в 1996 году).
Продолжая обсуждение доступных программ, нелишне будет упомянуть про компьютерные игры. Для Windows имеется множество самых разнообразных игр, при этом сама Windows поддерживает как проприетарный DirectX, так и открытый OpenGL. Mac OS X поддерживает только OpenGL, и родных игр под нее довольно-таки мало. Немного больше игр, портированных с Windows, однако их работа зачастую оставляет желать лучшего. Таким образом, Mac OS X является весьма слабой игровой программной платформой.
Обязательно следует упомянуть то, что официально Mac OS X устанавливается только на компьютеры, производимые самой фирмой Apple. Ранее, эта фирма использовала аппаратную платформу, отличную от платформы обычных ПК, что означало полную невозможность как-либо установить Mac OS X на обычные ПК. Однако в 2005 году у IBM, фирмы, производящей основные компоненты аппаратной платформы, начались проблемы с разработкой процессоров следующего поколения. В связи с этим, начиная с 2006 года, все компьютеры Apple основаны на аппаратной платформе Intel Core, что делает компьютеры Mac во многом идентичными обычным ПК. Чтобы воспрепятствовать возможности установить Mac OS X на обычные ПК, Apple применила ряд мер. Это как другая (более прогрессивная) схема разметки жестких дисков (GPT), так и другой (тоже несколько более совершенный) загрузчик ОС (EFI). Впрочем, выбор Apple был обусловлен вовсе не техническим совершенством GPT и EFI, а скорее тем, что обычные ПК их в то время еще не применяли по причине отсутствия практической необходимости в тех усовершенствованиях, которые они предлагали (сейчас, с появлением жестких дисков объемом более 2 ТБ такая необходимость появилась, и разметка GPT и загрузчик EFI потихоньку начинают внедрять на обычные ПК).
Однако, несмотря на все меры противодействия, вскоре появились взломанные версии Mac OS X, которые можно было устанавливать на обычные ПК. В них было модифицировано ядро ОС, а также добавлены некоторые драйверы для обеспечения поддержки железа, которое в компьютерах Mac уже не применялось (PS/2 периферия, IDE жесткие диски и приводы). Такие взломанные версии Mac OS X работали медленнее и менее стабильно, чем оригинальная ОС.
Летом 2008 года был разработан революционный метод установки Mac OS X на обычные ПК — Boot-132. Это специальный загрузчик, который имитировал BIOS от Apple, и позволял установить на ПК немодифицированную Mac OS X (в том числе приобретенную легально). Первые версии этого загрузчика работали не слишком стабильно и надежно, но сейчас ситуация изменилась к лучшему. Загрузчик отладили и отшлифовали, к тому же появилось несколько альтернативных подобных загрузчиков (easyEFI, iBoot и т.д.), которые позволяют установить Mac OS X на ПК практически так же легко, как на Mac, обеспечивая почти полную функциональность, при условии использования того же железа, что использует Apple.
Подводя итог, можно сказать, что Mac OS X выглядит весьма неплохой альтернативой ОС Windows. На ней можно делать все то же самое, что и на Windows (за исключением работы в 3ds max и других подобных программах): просматривать видео, слушать музыку, бродить по сети интернет (с учетом хорошей вирусоустойчивости, это можно делать без опасения случайно подхватить какую-либо заразу). Также, по вышеназванным причинам, Mac OS X хорошо подойдет дизайнерам и полиграфистам. В тоже время, любителям поиграть необходимо помнить, что они будут серьезно ограничены в наборе игр под эту платформу. Любителям полной настройки ОС от и до, Mac OS X тоже вряд ли подойдет, по причине небольшого набора настроек (по этим же причинам эта ОС хорошо подойдет любителям минимализма).
Однако, несмотря на все свои плюсы и минусы, необходимо четко осознавать, что полноценную работу с 100% работающими функциями на Mac OS X можно получить только запуская ее на компьютерах, произведенных фирмой Apple. На обычных ПК установка этой ОС в настоящее время вполне возможна, а сейчас она может быть даже довольно простой, благодаря различным загрузчикам, берущим всю работу по адаптации Mac OS X на ПК на себя. Но все равно, необходимо быть готовым к решению разных мелких проблем, а также к тому, что некоторые не самые нужные функции (режим сна, например) могут не работать.
Что же касается цен на компьютеры и ноутбуки Apple в России, следует сказать, что все они производятся только в США. Следовательно, стоимость перевозки не может быть маленькой, особенно учитывая, что компьютеры Apple перевозятся куда более мелкими партиями, чем компоненты обычных ПК. Так, например, стоимость неттопа Mac Mini в минимальной конфигурации в США составляет около 20 тысяч рублей. В Англии этот же компьютер стоит уже около 25 тысяч, а в Германии и в России – 29 тысяч рублей. Таким образом, стоимость самого компьютера во всех случаях составляет 20 тысяч (что можно назвать вполне адекватным, учитывая его железо, а также уникальный для рынка набор параметров: хорошая мощность при отличной компактности и экономичности), но при покупке за пределами североамериканского материка к этой стоимости добавляется стоимость перевозки, которая может составлять до половины от общей стоимости компьютера.
Linux
На текущий момент имеется несколько основных веток развития дистрибутивов Linux. Debian – самый распространенный и имеющий наибольшее количество скомпилированного для него программного обеспечения. Именно на Debian основаны такие популярные дистрибутивы, как Ubuntu и Knoppix, также элементы Ubuntu применяются в операционке Chrome OS. На втором месте по распространенности и количеству ПО стоит Red Hat, который является основой для Fedora, Mandriva, CentOS. из В отличие от Debian-дистрибутивов, использующих пакеты программ формата deb, Red Hat использует пакеты формата rpm. Эти пакеты несовместимы между собой.
Помимо этих двух вышеперечисленных базовых дистрибутивов, имеется несколько менее распространенных веток развития, нацеленных на энтузиастов и гораздо менее дружественных к рядовому пользователю. В их число входит, например, Slackware и Gentoo. Особняком в этом списке стоит openSUSE, изначально основанный на Slackware, но затем значительно переделанный. Позже он вобрал в себя много аспектов дистрибутива Red Hat, и перешел на использование пакетов rpm.
Если рабочий стол Windows или Mac OS практически всегда унифицирован, то в Linux все немного иначе. Существуют две самые распространенные рабочие среды: Gnome и KDE. Первая имитирует интерфейс Mac OS, изначально выглядит неплохо, но количество настроек в этой среде невелико. Вторая имитирует рабочее окружение Windows, изначально выглядит несколько проще, но это компенсируется большей степенью настраиваемости. К тому же в KDE имеются виджеты, размещаемые на рабочем столе. Если над настройкой среды KDE хорошенько поработать, то можно добиться, чтобы она выглядела в чем-то лучше Mac OS X, и это притом, что последняя считается чуть ли не эталоном дизайна и лаконичности внешнего вида операционных систем. Это касается в том числе и шрифтов, которые можно настроить под себя почти полностью. В той же Mac OS X встроенных возможностей по настройке шрифтов значительно меньше.
Любая ОС без программ вряд ли будет кому-то нужна. Под Linux имеется довольно-таки неплохое количество ПО, большинство из них свободно распространяемое. Однако, если сравнивать Linux и Mac OS X, то, лидировать по количеству ПО будет все же последняя ОС. К сказанному про наличие ПО относительно Mac OS X следует добавить, что под Linux нет настольных издательских систем и аналогичных Windows и Mac OS X пакетов обработки графики. Таким образом, в том, что касается программного обеспечения, Linux еще беднее, чем Mac OS X. Впрочем, Linux можно установить на любой современный компьютер, подходящий для установки Windows. По сравнению с Mac OS X установка Linux на компьютеры – сравнительно легкое занятие, не доставляющее в большинстве случаев никаких проблем. Ядро Linux имеет драйвера почти для всего диапазона железа, драйвера устанавливаются автоматически в процессе установки. Таким образом, в отличие от Windows, сразу после установки пользователь получает уже практически готовую к использованию систему с набором самого необходимого ПО (в этот список как правило входит браузер Firefox, редактор изображений Gimp, аудио- и видео-плеер и какая-либо программа-проводник). Исключение составляют проприетарные драйвера и кодеки – их нужно будет установить дополнительно.
Резюмируя все вышесказанное, можно сделать вывод, что дистрибутивы Linux подходят не слишком требовательным пользователям ПК, у которых нет необходимости играть за своим компьютером, или же заниматься профессиональной издательской или полиграфической деятельностью или же 3D моделированием (поправка, последнее все же возможно при помощи свободной программы blender, но тем, кто привык к 3ds max или Maya, к сожалению, Linux не подойдет), а обработка фотографий сводится к редактированию домашнего фотоархива. То есть, большинство домашних пользователей ПК вполне могли бы перейти с Windows на один из дистрибутивов Linux и не испытывать каких-либо трудностей, особенно с учетом хорошей вирусозащищенности, что пригодится любителям интернет-серфинга.
Послесловие
Если сравнить вкратце все три ОС по основным параметрам эксплуатации, можно получить следующую картину.
Windows: легко устанавливается, относительно несложно настраивается, решение каких-либо проблем с настройкой и установкой ПО вполне прозрачно благодаря тому, что для каждой проблемы существует отработанный метод ее решения, а все настройки осуществляются в окошках и соответствующих меню. Эта ОС имеет самый богатый набор ПО на все случаи жизни. Имеется очень много самых разных игр. Однако долговременная эксплуатация может быть проблематичной из-за наличия замусоривающегося реестра и невысокой устойчивости к вирусным атакам.
Mac OS X: установка этой ОС на родной компьютер легка и не требует от пользователя никаких усилий. В тоже время при установке на обычных ПК мало того, что нужно совместимое с этой ОС железо (чипсет Intel не старее 915 модели и процессор семейства Core, выбор встроенного звука, сети и видеокарт тоже ограничен), нужно быть готовым к решению возможных проблем. Но однажды найдя свой способ установить Mac OS X на ПК, пользователь получает легко настраиваемую систему, решение проблем (не относящихся к особенностям установки Mac OS X на ПК) в которой также достаточно легко. Набор ПО хоть и уступает Windows, тем не менее, включает все необходимое для работы во многих сферах профессионального применения ПК. Количество игр весьма небольшое. Долговременная эксплуатация этой системы не представляет проблем, а устойчивость к вирусам весьма высока.
Linux: установка на подавляющее большинство компьютеров (за исключением очень редких конфигураций) не представляет проблем. Настройка параметров, выведенных в меню немногим сложнее, чем в Windows, однако в некоторых случаях может понадобиться использование консоли, что может поставить в тупик неподготовленного пользователя. Имеет вполне неплохой набор ПО, хорошо подходящий для обычного пользователя, но не всегда пригодный для профессионального применения (кроме ряда специфических исключений). Игр почти нет. Долговременная эксплуатация не представляет проблем. Устойчивость к вирусам еще немного выше, чем у Mac OS X из-за множества разных дистрибутивов и веток развития. Для всего этого множества вариантов написать вредоносное ПО порой может быть сложно.
Большинство из нас в настоящее время имеет персональный компьютер. И на большинстве компьютеров установлена вполне конкретная операционная система. Да, речь идет о семействе Windows. Большинство людей, так или иначе, сталкивались с этой системой, многие на ней работают (или играют). Немало людей знакомы с ней уже очень продолжительное время. За все это время она развивалась и постепенно превращалась во все более стабильный и функциональный инструмент. В плюсы Windows можно занести весьма большую гибкость: она может устанавливаться на очень большой список совместимого оборудования, при условии, что оно отвечает минимальным требованиям. Также, из версии в версию, ее можно настроить все лучше: количество настроек в последней версии Windows 7 превышает все мыслимые пределы.
Однако, эта гибкость играет злую шутку с этот системой: то, что слишком гибко вряд ли сможет держать удар против каких-то угроз. Вот и Windows, без помощи со стороны антивирусов и файерволлов не слишком-то хорошо противостоит всевозможным вредоносным программам. Широко известно, что Windows XP без антивируса заражается вредоносным ПО в среднем уже через полчаса пребывания в интернете. Конечно, Windows 7 шагнула вперед по сравнению со своей предшественницей, но, тем не менее, ей еще далеко от полной независимости от посторонней помощи. Ситуацию усугубляет также и то, что семейство Windows имеет очень высокую рыночную долю: по состоянию на первый квартал 2011 года, XP и 7 в сумме набирают 75%. Также Windows и ее экосистема со всеми прочими продуктами (Office, Exchange, и т.д.) для некоторых предприятий стала корпоративным стандартом. Это делает Windows очень привлекательной целью для хакеров и вирусописателей, которые привлекаются как весьма обширной аудиторией, так и множеством интересных (и ценных) сведений, которые можно получить из различных коммерческих фирм. Также еще следует упомянуть, что из-за своей весьма высокой сложности, Windows, особенно на первых порах своего существования, имеет множество багов, глюков и «дыр», которые эксплуатируются самым разным образом: от установки кряков и разных «активаторов» для Windows, так и для незаконного проникновения в компьютер с целью внедрения вредоносного кода или для похищения важных секретных данных.
В общем, рано или поздно, некоторые начинают задумываться, а есть ли какая-то альтернатива Windows? И, можно сказать, что такие альтернативы есть.
Unix
Unix – слово, которым можно обозначить целое семейство операционных систем, объединенных схожими принципами функционирования. Общими преимуществами этого обширного семейства являются, кратко говоря, надежность и вирусоустойчивость. Первое обеспечивается архитектурой ОС (отсутствие реестра), четким и строгим разграничением прав доступа к жесткому диску и файлам. Каждому пользователю разрешается изменять файлы только в той области системного диска, которая относится к его учетной записи. Изменять файлы, относящиеся к системе или ядру ОС разрешается только из-под учетной записи суперадминистратора (root). Таким образом, обеспечивается стабильная и надежная работа ОС в течение длительного времени (в отличие от Windows, где со временем стабильность, надежность и скорость работы могут снизиться, и не в последнюю очередь из-за засорения реестра), а неграмотный пользователь имеет очень мало шансов повредить ядро операционной системы. Как сообщает википедия «… до сих пор не было ни одного широко распространённого вируса для Linux, в отличие от систем типа Microsoft Windows, это связано в том числе с системой прав доступа и быстрым исправлением уязвимостей…… для того чтобы нанести существенный вред системе, вредоносная программа пытается получить root доступ к оной. Однако, пока пользователь не начнёт работу с root-привилегиями или с администраторской учетной записью, система разграничения прав не даст вирусу такой возможности...». Также ситуация является более благоприятной, чем у Windows, из-за малого распространения этих ОС (по состоянию на 1-й квартал 2011 года – 6,5%), и, соответственно, малым охватом аудитории и малой степенью выгоды для разработки вредоносного ПО.
Позволю себе небольшой исторический экскурс. Unix начинал свой путь в конце 60-х годов в американской фирме Bell Labs. Впоследствии, в 1978 году, из-за разногласий возникло ответвление Unix, именуемое BSD. Коммерческие реализации начали появляться в 80-х годах, первым был System V от Bell Labs. Впоследствии, многие фирмы, лицензировав System V, разработали множество так называемых Unix-подобных операционных систем. Из наиболее известных: AIX, HP-UX, Solaris. Одним из ответвлений UNIX является популярная в США операционная система Mac OS X (десятая версия).
С середины 80-х начали появляться т.н. свободные UNIX-подобные операционные системы. Все они были основаны на различных альтернативах ядра Unix, так как оригинальное ядро требовало лицензирования. Первое время эти альтернативы разрабатывались крайне медленно, и работали, судя по всему, далеко не так гладко, как оригинал. Изменять ситуацию в лучшую сторону начало появление в начале 90-х годов ядра Linux, разработанного Линусом Торвальдсом, который собрал вокруг себя довольно солидную группу энтузиастов и начал активно разрабатывать ядро Linux. Первое время оно называлось Linux’s Minix, поскольку в качестве примера для подражания Линус выбрал Minix – один из вариаций Unix. Впоследствии это название сократилось до Linux.
Пожалуй, довольно истории. Посмотрим, как обстоят дела в настоящее время.
UNIX/Linux сегодня
В настоящее время имеется несколько самых распространенных вариаций *nix. На первом месте по распространенности среди UNIX/Linux (на втором среди всех ОС) стоит Mac OS X – проприетарная операционка от Apple, основанная на Unix. На втором месте среди UNIX/Linux (на третьем среди всех ОС) располагаются многочисленные вариации Linux.
Mac OS X
Mac OS X — Unix-подобная ОС. Полностью соответсвует стандартам POSIX (Linux считается соответствующей стандартам POSIX лишь частично) и по некоторым сведениям имеет Unix сертификацию. Немалую роль в ее популяризации, особенно в США и Европе, сыграла высокая степень «вылизанности» и «выглаженности» этой ОС, а также простота в работе и малое количество настроек, в которых вряд ли кто-то запутается. Обратной стороной медали является не столь высокая настраиваемость, как у Windows или Linux. Набор программ под Mac OS X наибольший среди UNIX/Linux, но все же меньший, чем у Windows. Например, популярный пакет 3D моделирования Autodesk 3ds max имеется только под Windows. Для Mac OS X имеется альтернатива – Autodesk Maya, которая есть и под Windows. Однако, Mac OS X хорошо приспособлена для выполнения полиграфических, издательских и публикационных работ и для обработки графики. Впрочем, это и неудивительно, учитывая, что именно Mac OS исторически была первой операционкой, в которой была реализована настольная издательская система, впрочем, как и всем известный пакет обработки графики Photoshop (появился в 1988 году для компьютеров Macintosh, версия для Windows появилась только в 1996 году).
Продолжая обсуждение доступных программ, нелишне будет упомянуть про компьютерные игры. Для Windows имеется множество самых разнообразных игр, при этом сама Windows поддерживает как проприетарный DirectX, так и открытый OpenGL. Mac OS X поддерживает только OpenGL, и родных игр под нее довольно-таки мало. Немного больше игр, портированных с Windows, однако их работа зачастую оставляет желать лучшего. Таким образом, Mac OS X является весьма слабой игровой программной платформой.
Обязательно следует упомянуть то, что официально Mac OS X устанавливается только на компьютеры, производимые самой фирмой Apple. Ранее, эта фирма использовала аппаратную платформу, отличную от платформы обычных ПК, что означало полную невозможность как-либо установить Mac OS X на обычные ПК. Однако в 2005 году у IBM, фирмы, производящей основные компоненты аппаратной платформы, начались проблемы с разработкой процессоров следующего поколения. В связи с этим, начиная с 2006 года, все компьютеры Apple основаны на аппаратной платформе Intel Core, что делает компьютеры Mac во многом идентичными обычным ПК. Чтобы воспрепятствовать возможности установить Mac OS X на обычные ПК, Apple применила ряд мер. Это как другая (более прогрессивная) схема разметки жестких дисков (GPT), так и другой (тоже несколько более совершенный) загрузчик ОС (EFI). Впрочем, выбор Apple был обусловлен вовсе не техническим совершенством GPT и EFI, а скорее тем, что обычные ПК их в то время еще не применяли по причине отсутствия практической необходимости в тех усовершенствованиях, которые они предлагали (сейчас, с появлением жестких дисков объемом более 2 ТБ такая необходимость появилась, и разметка GPT и загрузчик EFI потихоньку начинают внедрять на обычные ПК).
Однако, несмотря на все меры противодействия, вскоре появились взломанные версии Mac OS X, которые можно было устанавливать на обычные ПК. В них было модифицировано ядро ОС, а также добавлены некоторые драйверы для обеспечения поддержки железа, которое в компьютерах Mac уже не применялось (PS/2 периферия, IDE жесткие диски и приводы). Такие взломанные версии Mac OS X работали медленнее и менее стабильно, чем оригинальная ОС.
Летом 2008 года был разработан революционный метод установки Mac OS X на обычные ПК — Boot-132. Это специальный загрузчик, который имитировал BIOS от Apple, и позволял установить на ПК немодифицированную Mac OS X (в том числе приобретенную легально). Первые версии этого загрузчика работали не слишком стабильно и надежно, но сейчас ситуация изменилась к лучшему. Загрузчик отладили и отшлифовали, к тому же появилось несколько альтернативных подобных загрузчиков (easyEFI, iBoot и т.д.), которые позволяют установить Mac OS X на ПК практически так же легко, как на Mac, обеспечивая почти полную функциональность, при условии использования того же железа, что использует Apple.
Подводя итог, можно сказать, что Mac OS X выглядит весьма неплохой альтернативой ОС Windows. На ней можно делать все то же самое, что и на Windows (за исключением работы в 3ds max и других подобных программах): просматривать видео, слушать музыку, бродить по сети интернет (с учетом хорошей вирусоустойчивости, это можно делать без опасения случайно подхватить какую-либо заразу). Также, по вышеназванным причинам, Mac OS X хорошо подойдет дизайнерам и полиграфистам. В тоже время, любителям поиграть необходимо помнить, что они будут серьезно ограничены в наборе игр под эту платформу. Любителям полной настройки ОС от и до, Mac OS X тоже вряд ли подойдет, по причине небольшого набора настроек (по этим же причинам эта ОС хорошо подойдет любителям минимализма).
Однако, несмотря на все свои плюсы и минусы, необходимо четко осознавать, что полноценную работу с 100% работающими функциями на Mac OS X можно получить только запуская ее на компьютерах, произведенных фирмой Apple. На обычных ПК установка этой ОС в настоящее время вполне возможна, а сейчас она может быть даже довольно простой, благодаря различным загрузчикам, берущим всю работу по адаптации Mac OS X на ПК на себя. Но все равно, необходимо быть готовым к решению разных мелких проблем, а также к тому, что некоторые не самые нужные функции (режим сна, например) могут не работать.
Что же касается цен на компьютеры и ноутбуки Apple в России, следует сказать, что все они производятся только в США. Следовательно, стоимость перевозки не может быть маленькой, особенно учитывая, что компьютеры Apple перевозятся куда более мелкими партиями, чем компоненты обычных ПК. Так, например, стоимость неттопа Mac Mini в минимальной конфигурации в США составляет около 20 тысяч рублей. В Англии этот же компьютер стоит уже около 25 тысяч, а в Германии и в России – 29 тысяч рублей. Таким образом, стоимость самого компьютера во всех случаях составляет 20 тысяч (что можно назвать вполне адекватным, учитывая его железо, а также уникальный для рынка набор параметров: хорошая мощность при отличной компактности и экономичности), но при покупке за пределами североамериканского материка к этой стоимости добавляется стоимость перевозки, которая может составлять до половины от общей стоимости компьютера.
Linux
На текущий момент имеется несколько основных веток развития дистрибутивов Linux. Debian – самый распространенный и имеющий наибольшее количество скомпилированного для него программного обеспечения. Именно на Debian основаны такие популярные дистрибутивы, как Ubuntu и Knoppix, также элементы Ubuntu применяются в операционке Chrome OS. На втором месте по распространенности и количеству ПО стоит Red Hat, который является основой для Fedora, Mandriva, CentOS. из В отличие от Debian-дистрибутивов, использующих пакеты программ формата deb, Red Hat использует пакеты формата rpm. Эти пакеты несовместимы между собой.
Помимо этих двух вышеперечисленных базовых дистрибутивов, имеется несколько менее распространенных веток развития, нацеленных на энтузиастов и гораздо менее дружественных к рядовому пользователю. В их число входит, например, Slackware и Gentoo. Особняком в этом списке стоит openSUSE, изначально основанный на Slackware, но затем значительно переделанный. Позже он вобрал в себя много аспектов дистрибутива Red Hat, и перешел на использование пакетов rpm.
Если рабочий стол Windows или Mac OS практически всегда унифицирован, то в Linux все немного иначе. Существуют две самые распространенные рабочие среды: Gnome и KDE. Первая имитирует интерфейс Mac OS, изначально выглядит неплохо, но количество настроек в этой среде невелико. Вторая имитирует рабочее окружение Windows, изначально выглядит несколько проще, но это компенсируется большей степенью настраиваемости. К тому же в KDE имеются виджеты, размещаемые на рабочем столе. Если над настройкой среды KDE хорошенько поработать, то можно добиться, чтобы она выглядела в чем-то лучше Mac OS X, и это притом, что последняя считается чуть ли не эталоном дизайна и лаконичности внешнего вида операционных систем. Это касается в том числе и шрифтов, которые можно настроить под себя почти полностью. В той же Mac OS X встроенных возможностей по настройке шрифтов значительно меньше.
Любая ОС без программ вряд ли будет кому-то нужна. Под Linux имеется довольно-таки неплохое количество ПО, большинство из них свободно распространяемое. Однако, если сравнивать Linux и Mac OS X, то, лидировать по количеству ПО будет все же последняя ОС. К сказанному про наличие ПО относительно Mac OS X следует добавить, что под Linux нет настольных издательских систем и аналогичных Windows и Mac OS X пакетов обработки графики. Таким образом, в том, что касается программного обеспечения, Linux еще беднее, чем Mac OS X. Впрочем, Linux можно установить на любой современный компьютер, подходящий для установки Windows. По сравнению с Mac OS X установка Linux на компьютеры – сравнительно легкое занятие, не доставляющее в большинстве случаев никаких проблем. Ядро Linux имеет драйвера почти для всего диапазона железа, драйвера устанавливаются автоматически в процессе установки. Таким образом, в отличие от Windows, сразу после установки пользователь получает уже практически готовую к использованию систему с набором самого необходимого ПО (в этот список как правило входит браузер Firefox, редактор изображений Gimp, аудио- и видео-плеер и какая-либо программа-проводник). Исключение составляют проприетарные драйвера и кодеки – их нужно будет установить дополнительно.
Резюмируя все вышесказанное, можно сделать вывод, что дистрибутивы Linux подходят не слишком требовательным пользователям ПК, у которых нет необходимости играть за своим компьютером, или же заниматься профессиональной издательской или полиграфической деятельностью или же 3D моделированием (поправка, последнее все же возможно при помощи свободной программы blender, но тем, кто привык к 3ds max или Maya, к сожалению, Linux не подойдет), а обработка фотографий сводится к редактированию домашнего фотоархива. То есть, большинство домашних пользователей ПК вполне могли бы перейти с Windows на один из дистрибутивов Linux и не испытывать каких-либо трудностей, особенно с учетом хорошей вирусозащищенности, что пригодится любителям интернет-серфинга.
Послесловие
Если сравнить вкратце все три ОС по основным параметрам эксплуатации, можно получить следующую картину.
Windows: легко устанавливается, относительно несложно настраивается, решение каких-либо проблем с настройкой и установкой ПО вполне прозрачно благодаря тому, что для каждой проблемы существует отработанный метод ее решения, а все настройки осуществляются в окошках и соответствующих меню. Эта ОС имеет самый богатый набор ПО на все случаи жизни. Имеется очень много самых разных игр. Однако долговременная эксплуатация может быть проблематичной из-за наличия замусоривающегося реестра и невысокой устойчивости к вирусным атакам.
Mac OS X: установка этой ОС на родной компьютер легка и не требует от пользователя никаких усилий. В тоже время при установке на обычных ПК мало того, что нужно совместимое с этой ОС железо (чипсет Intel не старее 915 модели и процессор семейства Core, выбор встроенного звука, сети и видеокарт тоже ограничен), нужно быть готовым к решению возможных проблем. Но однажды найдя свой способ установить Mac OS X на ПК, пользователь получает легко настраиваемую систему, решение проблем (не относящихся к особенностям установки Mac OS X на ПК) в которой также достаточно легко. Набор ПО хоть и уступает Windows, тем не менее, включает все необходимое для работы во многих сферах профессионального применения ПК. Количество игр весьма небольшое. Долговременная эксплуатация этой системы не представляет проблем, а устойчивость к вирусам весьма высока.
Linux: установка на подавляющее большинство компьютеров (за исключением очень редких конфигураций) не представляет проблем. Настройка параметров, выведенных в меню немногим сложнее, чем в Windows, однако в некоторых случаях может понадобиться использование консоли, что может поставить в тупик неподготовленного пользователя. Имеет вполне неплохой набор ПО, хорошо подходящий для обычного пользователя, но не всегда пригодный для профессионального применения (кроме ряда специфических исключений). Игр почти нет. Долговременная эксплуатация не представляет проблем. Устойчивость к вирусам еще немного выше, чем у Mac OS X из-за множества разных дистрибутивов и веток развития. Для всего этого множества вариантов написать вредоносное ПО порой может быть сложно.