ОПЕРАЦИОННЫЕ СИСТЕМЫ
ОПЕРАЦИОННЫЕ СИСТЕМЫ
Вы когда-нибудь задумывались, как происходит в компьютере обработка команд? Почему то или иное наше действие вызывает тот или иной результат? Как именно происходит взаимодействие между человеком и компьютером? Верю, что задумывались. И вот теперь вам пора узнать ответ.
ОПЕРАЦИОННАЯ СИСТЕМА – вот так называется первая и самая главная программа, благодаря которой становится возможным общение между компьютером и человеком. Операционная система (или, более фамильярно, просто ОС) – это своего рода буфер-передатчик между компьютерным железом и остальными программами. ОС принимает на себя сигналы-команды, которые посылают другие программы, и «переводит» их на понятный машине язык. ОС управляет всеми подключенными к компьютеру устройствами, обеспечивая доступ к ним другим программам. Наконец, ОС – обеспечивает человеку-пользователю удобство работы с компьютером.
Получается, что каждая ОС состоит как минимум из трех обязательных частей.
Первая – ядро, командный интерпретатор, «переводчик» с программного языка на «железный», язык машинных кодов.
Вторая – специализированные программки для управления различными устройствами, входящими в состав компьютера. Такие программки называются драйверами — то есть «водителями», управляющими. Сюда же относятся так называемые системные библиотеки, используемые как самой операционной системой, так и входящими в ее состав программами.
И наконец, третья часть – удобная оболочка, с которой общается пользователь, – интерфейс. Своего рода красивая обертка, в которую упаковано скучное и не интересное для пользователя ядро. Сравнение с упаковкой удачно еще и потому, что именно на нее обращают внимание при выборе операционной системы, – о ядре же, главной части ОС, вспоминают уже потом. Поэтому такая нестабильная и ненадежная (с точки зрения ядра) ОС, как, скажем, Windows 95, и пользовалась таким сногсшибательным успехом – благодаря красивой обертке-интерфейсу.
Кстати, все версии Windows, вплоть до Windows ME, были не полноценными операционными системами, а оболочками для старого ядра DOS. Сегодня графический интерфейс – неизменный атрибут любой операционной системы, будь то Windows, Linux или MacOS. Но операционные системы первых поколений были лишены этих «украшательств».
Еще один признак любой современной ОС – возможность выполнять в одно и то же время сразу несколько задач (многозадачность) и поддержка нескольких конфигураций для различных пользователей (многопользовательской режим). Первый критерий стал стандартным при переходе от DOS к Windows, ну а многопользовательскими операционные системы стали чуть позже – в середине 90-х годов.
И последнее – разрядность. 16-разрядные операционные системы (DOS, Windows 3.1, Windows 3.11) ушли в прошлое с появлением Windows 98/МЕ. С конца 90-х годов бал правили 32-разрядные системы, а в настоящее время мы стоим на пороге перехода к 64-разрядным ОС.
Операционных систем на свете много. По крайней мере, больше одной. Помимо многочисленных версий Windows, существует целая группа операционных систем семейства UNIX. Назовем хотя бы главного соперника Windows – Linux (существует около десятка самых распространенных версий этой операционки, и среди них есть немало русскоязычных). Программисты и опытные пользователи часто отдают предпочтение другому потомку UNIX – FreeBSD. Наконец, постоянно ходят слухи о скором появлении РС-варианта знаменитой MacOS. Так что, теоретически, выбор у вас есть…
Но, вероятнее всего, вы решите остановиться на одной из версий Windows – все-таки это бесспорный стандарт. Что бы ни говорили о Windows скептики, а сегодня лучшей системы для дома просто не придумано. И пусть графический интерфейс, мультимедийные «прибамбасы» и игрушки сегодня есть и в Linux, вряд ли вы захотите начать знакомство с компьютером с изучения этой игрушки для профи.
Каждая модификация Windows имеет свои отличительные особенности – это правда. Однако в этой книге мы построим нашу экскурсию таким образом, что освоить основные приемы работы смогут пользователи практически всех версий. С одной лишь небольшой поправкой: мы будем работать с русскоязычной версией этой операционной системы. Конечно, есть немало любителей устанавливать на компьютер нелокализованную, англоязычную версию (и в этом есть свои плюсы). Но мне почему-то кажется, что подавляющее большинство читателей этой книги не относится к полиглотам…
Операционные системы корпорации Microsoft
История стремительного восхождения к славе корпорации Microsoft хорошо известна: в начале восьмидесятых годов прошлого века компании Билла Гейтса удалось заключить контракт на разработку операционной системы для компьютера IBM PC. С огромным опозданием оценив перспективы рынка персональных компьютеров, «Голубой Гигант» IBM намеревался полностью захватить его с помощью своего нового ПК… С «железом» все было ясно, нерешенным оставался лишь вопрос с программным обеспечением.
Microsoft была далеко не единственным кандидатом на роль создателя программной начинки для IBM PC – более того, первоначально ее-то и всерьез никто не рассматривал. Несмотря на то что в активе Билла Гейтса и Пола Аллена было несколько неплохих разработок (включая адаптацию языка Fortran для операционной системы СР/М), созданием полноценных ОС компания никогда не занималась. Кстати, управление IBM PC поначалу планировалось доверить именно СР/М – популярной, надежной и доведенной до ума системе. Однако создатель СР/М Гэри Килдалл отнесся к предложению IBM с предельным легкомыслием (о чем впоследствии не раз пожалел). И после провала переговоров инициативу перехватил Билл Гейтс, предложивший обиженному «Гиганту» свои услуги. При этом за душой Microsoft не было не только готовой ОС, но даже и ее предварительных набросков!
До сих пор непонятно, почему руководство IBM согласилось заключить контракт на столь невероятных условиях: Билл Гейтс не только получил солидную сумму за еще не существующую ОС, но и оставлял за собой право продавать ее другим компаниям! По одной из версий, свою роль сыграло знакомство одного из директоров IBM с матерью Билла Гейтса, Мэри, хотя вероятнее всего, гораздо большее значение имели личная харизма и редкостное нахальство главы Microsoft.
Заполучив желанный контракт и отойдя от офиса IBM буквально пару шагов, Гейтс и Аллен тут же прикупили уже готовую ОС у компании Seattle Computer Product. Созданная ими программа 86-DOS была практически полностью скопирована с СР/М, что устраивало и IBM, и Гейтса. Последнему оставалось только быстренько поставить на покупке свой фирменный знак, наскоро адаптировать ее для IBM PC – и запустить в серию! Так родилась MS-DOS, самая популярная операционная система для ПК «первого поколения», просуществовавшая почти двадцать лет (последняя версия DOS вышла в 2000 году).
Превратив DOS в стандарт де-факто для IBM-совместимых компьютеров, Microsoft какое-то время спокойно стригла купоны и исправляла ошибки (благо их в продуктах компании всегда хватало). Однако качественных улучшений в DOS было немного – она по-прежнему оставалась однозадачной без малейшего намека на графический интерфейс. Команды компьютеру отдавались не щелчком мышки по рисунку-пиктограмме, а с помощью клавиатуры. Например, сегодня для запуска программы редактирования текстов Microsoft Word достаточно щелкнуть по значку этой программы на Рабочем столе Windows. А раньше, при работе в ОС предыдущего поколения – DOS, необходимо было вводить команду типа
С:WORDword. exe с:docmybook.doc
Опытным пользователям, перешедшим к «персоналкам» от больших компьютеров, такой способ общения был не в диковинку, однако на ПК все чаще стали обращать внимание пользователи-новички, не имевшие никакого навыка общения с компьютером. И это очень хорошо понимали в штаб-квартире главного конкурента IBM – компании Apple, которая к тому времени считалась основным законодателем мод на рынке ПК. Основатель Apple, Стив Джоббс, отнюдь не уступал Гейтсу в напоре и деловой хватке, к тому же желание «сокрушить Большого Брата» (то есть IBM) уже давно превратилось в его «идею фикс». Нетрудно догадаться, что вторжение IBM на любимое «пастбище» Apple заставило Джоббса бросить все силы на создание компьютера, который должен был стать достойным ответом на выход PC. Им был, разумеется, знаменитый Macintosh, главными козырями которого были цветной дисплей, манипулятор «мышь» и операционная система с графическим интерфейсом!
Как и Гейтсу, Джоббсу практически не пришлось прикладывать усилий, для того чтобы заполучить все эти вкусности: и мышь, и графическую ОС с окошками и значками он просто скопировал с разработок исследовательского центра компании Xerox (PARC). В свое время именитый производитель копиров также пытался создать свою персоналку, однако это направление было признано «бесперспективным», а уникальные разработки инженеров Xerox PARC были отправлены в запасник.
Справедливости ради надо сказать, что и мышь, и графический интерфейс были придуманы отнюдь не в PARC – их придумал еще в 60-х годах один из самых гениальных неудачников компьютерной истории, профессор Дуглас Энгельбарт. В свое время его проекты вызвали в лучшем случае недоуменные улыбки, доходившие до истерики, когда на арене появлялась слоноподобная деревянная мышь весом и размерами с добрый утюг. В конце концов его разработки оказались в руках Xerox – лишь для того, чтобы через несколько лет их приметил глазастый шеф Apple.
Первый «яблочный блин» с мышино-графической начинкой, как водится, вышел комом: выпущенный в 1981 году компьютер Lisa принес компании одни убытки. Однако Macintosh имел все шансы на успех, и компании Джоббса оставалось лишь довести свой проект до абсолютного идеала. В частности, закрыть досадную «дыру» в разделе офисных программ: сама Apple так и не смогла создать более-менее внятной электронной таблицы и текстового редактора… И тут в дверь Apple как нельзя кстати постучался Билл Гейтс, предложивший Джоббсу, как тому казалось, довольно выгодную сделку. Конечно, на майкрософтовскую DOS «яблочники» не могли смотреть без смеха – для них это был уже вчерашний век. Однако помимо этого компания Гейтса успешно работала и в нише офисного софта, который Гейтс и предложил в кратчайшие сроки адаптировать для Macintosh. И вновь повторилась история с IBM – Джоббс не раздумывая заглотил наживку, и торжествующий Гейтс покинул офис Apple, унося с собой один из первых прототипов «Макинтоша»…
Роковые последствия своего опрометчивого решения Джоббс осознал позднее, когда практически одновременно с выходом Macintosh корпорация Microsoft представила собственную графическую оболочку для DOS – Windows 1.0. Все основные ее элементы были откровенно скопированы с операционки «Макинтоша»… Взбешенный предательством Билла, Джоббс попытался было затеять судебную тяжбу, которая кончилась поражением Apple – ведь ее собственная «операционка» была создана точно таким же способом! В итоге новый глава Apple Джон Скалли был вынужден дать Microsoft «добро» на использование «типовых элементов» интерфейса не только в уже вышедших, но и в будущих программах компании! A Windows начала свой победоносный путь по планете.
Впрочем, первые версии оболочки от Microsoft не пользовались сколь-нибудь заметным успехом. Даже пригревшая команду Билла Гейтса IBM новинкой не заинтересовалась, зато Microsoft пригласили поучаствовать в работе над операционной системой OS/2. Эта графическая ОС, в отличие от Windows, являла собой НАСТОЯЩУЮ операционную систему Характерно, что сам Гейтс еще в течение шести лет(!) колебался между этими двумя продуктами, лишь в начале 90-х годов выбор был сделан. Отныне компания сделала ставку только на Windows, бросив уже вполне доведенную до ума и конкурентоспособную OS/2 на произвол судьбы.
Windows 3.1
Первыми по-настоящему удачными версиями Windows считаются 3.1 и 3.11 (с поддержкой сетевого режима), увидевшие свет в 1992—1993 годах. Однако впервые Windows приблизилась к своему нынешнему облику лишь через два года, с выходом по-настоящему революционной системы Windows 95. Именно в ней впервые был сделан решительный шаг по превращению «оболочки» в полноценную операционную систему, хотя «ядром» по-прежнему служила старая добрая DOS. Прощание с ней затянулось на пять лет, лишь в 1999 году на свет появилась Windows ME (Millennium Edition), «режим DOS» в которой был искусственно заблокирован.
Впрочем, еще в 1993 году Microsoft начала работу над новой линейкой операционных систем, построенных на принципиально новом ядре. Ее основателем стала операционная система Windows NT, рассчитанная на профессионалов и корпоративных пользователей. Несмотря на то что интерфейс NT не слишком отличался от других версий Windows, устроена она была совершенно иначе – с большим упором на стабильность, надежность и меньшим – на развлекательно-мультимедийную сферу. Для новой ОС была даже разработана новая защищенная файловая система NTFS (NT File System), работать с которой версии Windows «массовой» линейки до поры до времени не могли.
Оба варианта Windows развивались параллельно вплоть до конца столетия. Однако после выхода в свет «народной» Windows ME и «профессиональной» Windows 2000 Microsoft объявила об окончательном отказе от «линии DOS». В двадцать первый век человечество должно было войти уже с новой системой, объединившей достоинства обоих своих родителей…
Windows XP
Эта версия Windows с самого начала задумывалась как революционная – и во многом таковой и стала. Эта операционная система должна раз и навсегда поставить крест на линии Windows 9x. Поле боя же, после ухода в небытие последних программ для DOS и старых версий Windows, должно остаться за полностью 32-разрядными системами с новой, защищенной архитектурой. Именно таковой и должна была стать преемница Windows 2000, операционная система под кодовым названием Whistler, первые версии которой стали доступны широкой публике в конце 2000 года.
Поначалу разработчики планировали наградить новую операционку звучными именем Windows Net 1.0, что должно было подчеркнуть как ориентацию новой ОС на сетевую работу, так и кардинальную новизну ее внутреннего устройства. Однако здравый смысл и увещевания маркетологов взяли верх, и уже к лету 2001 года экс-Whistler получила новое имя – Windows XP (сокращенное от «experience»). Рекламщики из Microsoft оказались правы: аббревиатура ХР публике полюбилась и в одно мгновение превратилась в сверхраскрученный бренд. Чем, кстати, не замедлили воспользоваться сторонние производители: так, процессорный гигант AMD не постеснялся украсить вожделенным двубуквием свой новый процессор – Athlon ХР. Под именем Windows XP миру была явлена целая линейка операционных систем: «корпоративные» ОС Windows XP Server и Windows XP Professional, и «домашняя» Windows XP Home.
Впрочем, название – дело вторичное. Для нас же, пользователей, куда важнее изменения в структуре и интерфейсе самой операционной системы, серьезность которых очевидна буквально с первого взгляда.
Внутреннее устройство новой версии Windows на первый взгляд вроде бы не претерпело значительных изменений со времен Windows 2000 (если не считать традиционно «улучшенной» защиты системных файлов и ряда новых драйверов устройств). Одно из серьезных нововведений – встроенная система распознавания голосовых команд и голосового ввода данных (чем-то подобным, напомним, гордились еще четыре года назад создатели OS/2). А самое главное, помимо привычного 32-разрядного варианта Windows,
Microsoft подготовила и 64-разрядную модификацию, предназначенную для установки на серверы, оснащенные новым 64-разрядным процессором Itanium.
А вот изменения во внешности леди Windows, напротив, могли заинтересовать каждого. Windows ХР стала первой ОС с полностью настраиваемым интерфейсом: благодаря новым «темам» можно не только сменить рисунок на Рабочем столе, шрифт подписей к иконкам и вид курсора мыши – в стороне не остается и обличье папок, служебных панелей и выпадающих меню.
Еще одним «подарком» Microsoft домашнему пользователю стало «интеллектуальное» меню «Пуск», повадки которого хорошо знакомы всем пользователям Windows ME. При щелчке по этой кнопке Windows XP предлагает вам меню лишь тех программ, которыми вы часто пользуетесь, для вызова же остальных вам придется нажать на кнопку «Другие программы» (More Programs). Наконец, кардинально переработана Панель управления – отныне все иконки в ней свалены не абы как, в кучу, а аккуратно распределены по группам.
Одним из наиболее приятных (и долгожданных!) нововведений стала поддержка записи CD и DVD на уровне самой операционной системы – теперь вы можете работать с «болванками», как с обычными дискетами, перетаскивая на чистый диск нужные файлы непосредственно в Проводнике.
Конечно, это не значит, что про отдельные программы записи теперь можно забыть – копировать диски «один в один», записывать аудио и видеодиски Windows по-прежнему не в состоянии.
У Windows XP существует несколько модификаций, реально же нам предстоит выбирать из двух – Профессиональной и Домашней.
Windows XP (Домашняя версия). Вот он, казалось бы, самый подходящий кандидат! Версия новая и под наши с вами домашние потребности подогнана… Что ж, вариант действительно неплохой, можно сказать, идеальный для тех, кто хочет просто поставить операционную систему на компьютер – и тут же забыть о ее существовании раз и навсегда. Не экспериментировать, не искать каких-то особых возможностей, а просто работать. Нет особого выбора и у тех, кто получил лакомый компакт-диск вместе с новым компьютером – в самом деле, зачем искать журавля в небе при попискивающей в руке синице?
Единственным аргументом против установки новой версии Windows может стать слабость вашего компьютера, ведь аппетиты у новой Windows отнюдь не детские…
Создатели Windows XP уверяют нас, что для установки новой ОС вам необходимо иметь компьютер следующей конфигурации:
? процессор с тактовой частотой 300 МГц или выше (рекомендуется); 233 МГц минимум;
? 128 мегабайт (Мб) памяти RAM или выше (рекомендуется); 64 Мб минимум, может снизить производительность и сделать недоступными некоторые функции;
? 1,5 гигабайта (Гб) свободного места на жестком диске.
Как обычно, эти «рекомендуемые показатели» можно смело умножать на два по всем пунктам. Реально же вам необходимо вот что:
? процессор – от 800 МГц. На самом деле, именно требования к процессору могут быть более либеральны – куда важнее наличие достаточного объема оперативной памяти;
? оперативная память – от 192 Мб. Конечно, и на 128 Мб Windows XP будет работать, но без особой прыти. Идеальный же вариант – 256 Мб и выше: только такой объем памяти даст возможность Windows развернуться по полной программе, не утруждая себя лихорадочными поисками свободного местечка в «оперативке»;
? свободное место на жестком диске – от 3 Гб. Сама Windows требует как минимум 2—2,5 Гб дискового пространства, а ведь нам необходимо еще и программы устанавливать…
Требования к остальным комплектующим можно не принимать в расчет.
Windows XP (Профессиональная версия). Компьютерщики со стажем почему-то предпочитают выбирать именно ее. Аргументы приводятся самые разные: мол, профессиональная версия лучше отлажена, чаще обновляется, что только она сможет выкладываться «на всю катушку», наконец, что только в ней содержатся какие-то особые возможности…
Что ж, различия между версиями Windows и впрямь имеются, и довольно значительные. Однако на деле в домашних условиях разницы между Ноте и Professional нет почти никакой. Скажите на милость, зачем именно нам может понадобиться дома, скажем, «шифрованная» файловая система, удаленное управление или «автономные папки»?
Говорят, что профессиональная версия более надежная и стабильная (и с этим можно согласиться). К тому же у профессиональной версии есть ряд скрытых возможностей, которые очень изящно научились использовать отечественные пираты. Так, корпоративная англоязычная версия ХР может легко превратиться в русскую при установке специального пакета MUI (Multilanguage User Interface). Именно это и привлекает пользователей с опытом; считается, что при стандартной локализации в Windows привносится большое количество новых ошибок, которых лишены оригинальные (англоязычные) версии. Так это или нет, автор судить не берется. Но вот то, что пакеты исправлений (Service Packs) для англоязычной и русскоязычной версий Windows выходят не одновременно – факт бесспорный. И как вы думаете, каким именно пользователям приходится сосать лапу, в то время как все остальные уже давно «пофиксили» все возможные ошибки? В довершение всего в корпоративной профессиональной версии Windows (а именно она чаще всего распространяется на пиратских дисках) отсутствует процедура активации, которая несколько осложняет жизнь обладателям других версий Windows…
Словом, если для легального пользователя Windows ХР Home Edition станет лучшим выбором, то многоуважаемые поклонники пиратских версий в большинстве случаев предпочтут ХР Professional, не сильно задумываясь над мотивацией своего выбора.
Требования к аппаратной «начинке» компьютера у версии Professional практически не отличаются от Home Edition, разве что места на жестком диске может понадобиться чуточку больше…
Отдельно стоит сказать о 64-разрядной версии Windows ХР – ее стоит выбрать обладателям 64-разрядных процессоров от AMD. Хотя с таким же успехом можно установить на компьютер и обычную 32-разрядную версию – разница в производительности будет невелика. 64-битная Windows считается более «сырой», обновления и драйверы для нее выходят гораздо реже.
Альтернативные операционные системы
Несмотря на растущие из года в год аппетиты семейства Windows, мир еще далеко не полностью принадлежит операционной системе с фирменным знаком «летящего окна». ОС-конкурентов существует совсем не так мало, как это кажется пользователям… и как бы этого хотелось самой Microsoft.
В этой главе мы коротко – очень коротко! – опишем самые известные из «альтернативных» операционных систем для персональных компьютеров. И только для них – «за бортом» остаются мощные и популярные ОС семейства UNIX для «больших» промышленных компьютеров, а также масса других, специализированных «операционок». Это, по выражению братьев Стругацких, уже совсем другая история.
Словом, UNIX обозначается не одна операционная система (как ошибочно полагают многие новички), а целое семейство ОС, предназначенных для «больших» промышленных компьютеров. Первые представители этого семейства появились на свет еще задолго до того, как основатель Microsoft впервые прикоснулся к компьютеру: уже в начале 60-х годов существовало несколько UNIX-систем, созданных для своих компьютеров различными фирмами. Ирония судьбы: в конце 70-х годов в разработке одной из них, Xenix, принимала участие и никому не известная тогда фирма Microsoft…
UNIX создавалась прежде всего для профессионалов и потому никогда не содержала никаких «рюше-чек» типа удобного графического интерфейса, да и о понятии «мультимедиа» тогда никто и не слышал. Важно было другое.
? Совместимость – программы, написанные под одну UNIX-систему, должны были работать и на другой).
? Переносимость – unix можно было подстроить под любой компьютер.
? Настраиваемость – каждый программист, работавший с UNIX-системой, мог вносить в нее свои исправления, адаптируя ее под конкретный компьютер.
? И самое главное – стабильность, стабильность и еще раз стабильность!
Вплоть до середины 90-х годов «интересы» создателей Windows и UNIX лежали в различных плоскостях: многочисленные варианты UNIX обслуживали «большие» компьютеры и серверы, a Windows трудилась на «персоналках». И развивались эти операционные системы в совершенно разных направлениях. Как вдруг… Да-да, именно вдруг, и безо всякой видимой причины, оба семейства операционных систем одновременно начали заглядываться на владения друг друга.
Момент, когда два гиганта, пыхтя и неуклюже переваливаясь, двинулись навстречу друг другу, угадать нетрудно – 1993 год. Именно в этом году Microsoft впервые решила посягнуть на «серверный» рынок, выпустив первую версию Windows NT, а вчерашний студент Линус Торвальдс создал «домашнюю», свободно распространяемую операционную систему Linux. А вместе с ней родился грандиозный проект движения GNU (GNU is Not UNIX) и концепции «открытых исходных текстов» (Open Source) – эти слова и сегодня начертаны на знамени сторонников «свободных программ».
Кстати, помимо Linux от мощного древа UNIX отпочковался и целый ряд других «свободных» операционных систем, например серверные ОС FreeBSD, NetBSD и OpenBSD, первая из которых (вот совпадение!) появилась на свет в том же 1993 году.
Linux
(http://www.linux.org
http://www.linuxcenter.ru
http://www.linuxoid.ru
http://www.linuxrsp.ru)
Операционная система Linux,созданная в 1991 году и официально выпущенная в 1994 году Линусом Торвальдсом, разительно отличается от всех других операционных систем. Причем – практически всем.
? Linux – единственная популярная операционная система, созданная любителем (Торвальдс написал ее в качестве дипломного проекта).
? Linux поддерживается, развивается и дополняется она сотнями тысяч таких же энтузиастов из разных стран мира.
? Наконец, Linux – единственная свободно распространяемая (то есть абсолютно бесплатная) «операционка» в пределах нашей Галактики!
Статус «свободно распространяемой» ОС – лишь первый козырь Linux. Но есть у нее и множество других, например открытая архитектура. Ядро Linux, в отличие от тех же Windows, распространяется в виде «исходных текстов» и открыто для изменения, так что любой мало-мальски образованный программист может легко и быстро «подогнать» ее к любому конкретному компьютеру. Собственно, именно так Linux и совершенствуется – миллионы программистов со всего мира присылают свои замечания и дополнения в «мозговой центр» под руководством незаменимого Линуса Торвальдса, и самые интересные из них автоматически включаются в «официальную версию» ядра.
? Кстати, о ядре – в Linux оно ведет вполне самостоятельную жизнь и никак не связано с графической оболочкой: вы можете без проблем заменить одну оболочку на другую, не нарушая при этом никаких внутренних связей. Попробуйте-ка проделать такой фокус с Windows! Стоит ли удивляться, что Linux – система гораздо более стабильная, чем любая Windows (хотя «конфликты» и сбои, что греха таить, присутствуют и здесь).
Разница в подходах сказывается и на скорости работы. Конечно же, «обвешанная» многочисленными дополнениями и оболочками, версия Linux будет отличаться точно такой же «прожорливостью», как и Windows. Однако, правильно сконфигурировав систему, можно добиться ее стабильной и быстрой работы даже на компьютерах десятилетней давности!
Разумеется, во всем этом великолепии есть не одни только «плюсы». До недавнего времени, для того чтобы работать с Linux, нужно было как минимум разбираться в программировании. А в идеале – переписывать ядро операционной системы для своей машины и собственноручно ваять нужные драйверы. К тому же на фоне ярких Windows и MacOS Linux выглядел серенькой мышкой – все просто, скромно и… бесцветно.
Поэтому единственной областью, где Linux был реально востребован, оставались сети. Особенно полюбили эту ОС интернетчики – до сих пор большая часть веб-серверов Интернета работает именно под управлением Linux. Да и в локальных сетях крупных компаний Linux неплохо справлялся с ролью администратора.
ASPLinux
Положение коренным образом изменилось после появления удобных оболочек, весьма успешно «раскрасивших» этого прыткого, но серенького «воробушка». Сочетание привычного Рабочего стола и иконок Windows и мощи ядра Linux сразу же привлекло внимание разработчиков и пользователей. Только за два последних года для Linux было написано больше программ, чем за все предыдущие! Окончательным знаком расположения к Linux со стороны программной индустрии стало решение некоторых крупных производителей игр выпустить Linux-версии своих «бестселлеров»…
Окончательным свидетельством признания Linux стало появление коммерческих «дистрибутивов» – установочных комплектов, которые, помимо самой операционной системы, включали базовый набор «оболочек», программ и драйверов. Напомним, что на первых порах Linux распространялась в виде исходных текстов, и каждый пользователь был вынужден «собирать» (компилировать) собственный «дистрибутив» своими силами. Спецов и энтузиастов это, правда, не останавливало… но для начинающих пользователей не худо было и «соломки подстелить». Поэтому во всех дистрибутивах появились удобный инсталлятор и конфигуратор – с их помощью были автоматизированы и упрощены практически все процедуры настройки, которые раньше приходилось проделывать вручную.
Появление первых готовых «дистрибутивов» относят к 1992—1993 годам – именно тогда родились знаменитые «наборы» Debian и Slackware. Эти комплекты, конечно, уже не были бесплатными, но цена самого навороченного «дистрибутива» не превышала 10—20 долларов.
Чуть позже заявили о себе другие знаменитые дистрибутивы, которые успешно развиваются и сегодня – ну какому «линуксоиду» не известны торговые марки Fedora Core или Mandrake! Почитают эти дистрибутивы и в России: оба этих набора локализованы, так что желающие смогут без помех общаться с Linux на родном языке.
Появились в России и собственные дистрибутивы, собранные отечественными компаниями, например, ASPLinux (http://www.asplinux.ru) и ALT Linux (http://www.altlinux.ru). И не думайте, пожалуйста, что перед вами кустарно сделанные самоделки: полный комплект поставки этих дистрибутивов занимает 6—8 CD, на которых можно найти свыше полутысячи программ! В том числе неизменный OpenOffice, несколько вариантов оболочек, графические и мультимедийные приложения… И все это – всего лишь за 20—35 долларов, в зависимости от поставки!
Правда, далеко не все создатели дистрибутивов отличаются столь редкостным альтруизмом: уже в 1999 году на рынке появились настоящие «коммерческие» дистрибутивы, стоимость которых достигала сотни долларов. В частности, именно в этом году известная канадская корпорация Corel выпустила на рынок первую по-настоящему коммерческую версию Corel Linux – отлично составленный дистрибутивный пакет с оригинальной системой установки, благодаря которому процесс приобщения компьютера к Linux упростился до крайности. Правда, уже через год Corel свернула этот проект – отчасти из-за сложившихся отношений с Microsoft, отчасти потому, что стало понятно: к пришествию «коммерческой» Linux мир еще не готов. Однако в последнее время ходят слухи, что проект Corel Linux будет вновь реанимирован…
Метаморфоза Linux завершилась: теперь уж никто не осмелится назвать эту ОС «забавой для энтузиастов»! Рынок все внимательнее приглядывается к Linux – дошло до того, что под эту операционную систему выпущены версии самых успешных игр последних лет. Сегодня Linux устанавливается уже не только на серверы, но и на готовые персональные компьютеры и даже на ноутбуки!
Отвоевав для себя отдельную нишу, веселый пингвин, ставший эмблемой Linux, стал совершать набеги и на вотчины своего главного конкурента – Windows! В 2000 году одна из компаний, выступающих под знаменем Linux, предприняла дерзкий подрывной маневр: в продажу был выпущен продукт под названием WinLinux. Эту операционную систему можно было устанавливать прямо поверх Windows, и работать с ней, не отказываясь от «услуг» привычной «операционки». Этот ход вызвал в корпорации Microsoft лишь легкое беспокойство… Которое переросло в серьезную озабоченность после того, как компания Lindows объявила о начале работ над одноименной ОС: по замыслу разработчиков, она позволяла бы запускать не только программы для Linux, но и Windows-приложения! Всполошившись не на шутку, корпорация не замедлила обрушиться на Lindows с судебным иском. Официальная причина – недопустимая схожесть названия новой ОС с Одной Известной Маркой… В итоге в 2003 году имя новой ОС вынудили-таки сменить на Linspire.
Последним ударом по Microsoft стал массовый переход на Linux госучреждений некоторых стран – например, в Китае «официальной» операционной системой стал Red Flag, китайский вариант Linux. Вполне вероятно, что по великому китайскому пути дружной вереницей потянутся и многие другие страны азиатского региона, которые, как известно, не отличаются солидным достатком. Но даже в богатой Европе нет-нет да и найдутся «отщепенцы», склонившиеся в сторону Linux. Неудивительно, что в 2002 году корпорация Microsoft официально признала Linux конкурентом Windows (до сей поры в корпорации пропагандировалось снисходительное пренебрежение к «самоделке»).
В России пока что эпидемии Linux не ожидается – благодаря «пиратам» экономический фактор здесь играет не столь большую роль, как в «цивилизованных» странах. А потому, покуда на наших прилавках не переведутся трехдолларовые сборники программ для Windows, у Microsoft еще есть шанс сохранить за собой столь важный для нее рынок. И, видимо, в корпорации это отлично понимают – иначе как объяснить тот факт, что до сих пор с пиратством в нашей стране борются на удивление мягко? Еще бы, стоит российским властям «закрутить гайки», как массовый переход на Linux будет неизбежен, несмотря на все присущие этой системе недостатки.
А недостатки все же имеются…
? Даже при наличии удобных «оболочек» настраивать Linux все же тяжелее, чем Windows: для новичка эта процедура порой становится непреодолимым препятствием.
? К тому же при всем изобилии прикладных программ для Linux найти действительно мощный и серьезный пакет для этой ОС не так-то просто. Принцип «свободного распространения», сыгравший на руку создателям Linux, отпугивает серьезные компании – вот почему для Linux до сих пор не создано аналога Photoshop, FineReader или CorelDRAW (правда, есть бесплатный Gimp…. Но, положа руку на сердце, много ли вы видели настоящих профи, работающих именно с ним?).
? OpenOffice все-таки уступает по возможностям офисному комплекту Microsoft. Вот серьезных пакетов для программирования под Linux, по понятным причинам, вполне достаточно.
? Мультимедиа и игры – вот еще парочка «ахиллесовых пят» симпатичного пингвина. Конечно, просматривать видео или проигрывать МРЗ-файлы под Linux можно безо всяких проблем. Но вот заняться чем-то более серьезным – увы!
? Да и серьезных игр под Linux на сегодня не так уж много.
Вот и остается Linux отрадой для программистов и «сетевиков». ПОКА остается, ибо нет никакого сомнения, что впереди эту операционную систему ждут серьезные перемены. Вполне вероятно, что со временем разработчики этой ОС полностью выведут ее на коммерческую дорожку, и тогда окончательно «приглаженный» и «прирученный» пингвин станет лишь еще одной из многочисленных операционных систем «второго эшелона».
Но до этого пока еще далеко.
И напоследок упомянем об одной интересной особенности Linux, которая позволяет работать с этой операционной системой, даже не устанавливая ее на компьютер! Вот уж поистине находка для экспериментаторов – теперь они могут «совершить экскурсию» в мир Linux без риска изувечить свой жесткий диск.
Речь идет, конечно же, о так называемых LiveCD – «дисковых» вариантах Linux. Загрузившись с такого диска, вы получите в свое распоряжение ядро Linux с полным набором базовых программ, а также оболочкой. LiveCD содержат достаточный набор драйверов для работы со всем основным «железом» вашего компьютера, поддерживаются даже многие последние модели видеоплат.
Вот некоторые популярные LiveCD, с которых вы можете начать свое знакомство с Linux:
? Knoppix (http://www.knoppix.ru);
? SuSe Linix Live CD (http://www.suse.ru);
? Blin (http://linux.zp.ua).
Все эти дистрибутивы включают полную поддержку русского языка (а иногда и полностью русскоязычный интерфейс), русскоязычную документацию и могут быть приобретены непосредственно на указанных выше сайтах по цене пиратского диска. Или просто скачаны с тех же сайтов бесплатно.