Исследовательская работа учащегося цель работы — сравнить две самые распространенные ОС (Linux и Windows), и выяснить, какая система более подходит для работы среднему пользователю, также раскрыть целесообразность использования ОС Linux в учебном процессе школы.
Вложение | Размер |
---|---|
linux_-rabota.doc | 532.08 КБ |
Почему я выбираю Linux?
(Сравнительная характеристика ОС Windows и OC Linux)
Монченко Ольга Владимировна, . ученица 9-Б класса (mariinskaya@gmail.com)
Научный руководитель Егорова Марина Борисовна, учитель информатики (mariinskaya@gmail.com)
Муниципальное общеобразовательное бюджетное учреждение гимназия «Мариинксая» (МОБУ гимназия «Мариинская»), г. Таганрог
Аннотация Исследовательская работа учащегося цель работы — сравнить две самые распространенные ОС (Linux и Windows), и выяснить, какая система более подходит для работы среднему пользователю, также раскрыть целесообразность использования ОС Linux в учебном процессе школы.
Введение.
Мы живём в 21 веке — веке научных исследований, внедрения новых компьютерных технологий, где каждый человек в той или иной степени прикасается к миру IT — такому, на первый взгляд, загадочному и непостижимому. В наше время человек неразлучен с компьютером везде — и на работе, и дома. Несомненно, каждому хочется сделать своё «общение» с компьютером более приятным, удобным, надёжным. И, конечно, это общение невозможно без использования операционной системы.
На современном рынке компьютеров их можно увидеть целое множество. И до недавнего времени пальму первенства держала фирма Microsoft с ОС Windows, являясь самой популярной и, как раньше казалось, удобной системой. Но, уже к 2000 — ому году люди всё больше и больше стали узнавать об ОС Linux.
Повсюду стали возникать споры, какая система лучше. Не утихают эти споры и сейчас, и, кажется, не прекратятся они ещё долгое время.
Цель данной исследовательской работы:
Сравнить ОС Linux и OC Windows и выяснить, какая система более подходит для работы среднему пользователю, также раскрыть целесообразность использования ОС Linux в учебном процессе школы.
Задачи:
II. Обзор операционных систем семейства Windows.
История Windows начинается в 1986 году, когда появилась первая версия системы Windows 1.0. Она представляла собой набор программ, расширяющих возможности существующих операционных систем для большего удобства в работе. Через несколько лет вышла вторая версия (Windows 2.0), но особой популярности не завоевала.
Время шло, и в 1990 году вышла очередная версия - Windows 3.0, которая стала использоваться на многих персональных компьютерах.
Популярность новой версии Windows объяснялась несколькими причинами. Графический интерфейс позволял работать с данными не с помощью команд, вводимых в командной строке, а с помощью наглядных и понятных действий над графическими объектами, обозначающими эти данные. Также значительно повысила удобство и эффективность работы возможность одновременно работать с несколькими программами.
Более того, удобство и легкость написания программ для Windows привели к появлению все больше разнообразных программ, работающих под управлением Windows. Была лучше организована работа с разнообразным компьютерным оборудованием что, в конечном итоге, также определило популярность системы.
Последующие версии Windows обеспечили повышение надежности, а также поддержку мультимедийных средств (в Windows 3.1) и работу в компьютерных сетях (версия Windows 3.11).
Параллельно с разработкой Windows компания Microsoft в 1988 году начала работу над новой операционной системой, названной Windows NT. Основная задача была создать систему, обеспечивающую высокий уровень надежности и эффективной поддержки работы с сетью. При этом интерфейс Windows NT не отличался от интерфейса Windows 3.0. В 1992 году появилась версия Windows NT 3.0, а в 1994 году - Windows NT 3.5.
В 1995 году появилась знаменитая Windows 95, ставшая новым этапом в истории Windows и вообще персональных компьютеров. По сравнению с Windows 3.1 значительно изменился интерфейс, возросла скорость работы программ. Новая операционная система позволяла автоматически настраивать дополнительные устройства компьютера для устранения конфликтов при взаимодействии между ними. Кроме того, в Windows 95 были сделаны первые шаги для реализации поддержки тогда еще только зарождавшейся сети Интернет.
Интерфейс Windows 95 стал основным для всего семейства Windows, и в 1996 году появляется переработанная версия серверной операционной системы Windows NT 4.0, имеющая такой же интерфейс, как и Windows 95.
В 1998 году появилась Windows 98 со значительно переработанной по сравнению с Windows 95 структурой. В новой версии много внимания было уделено работе с Интернетом, а также поддержке современных сетевых протоколов. Появилась и поддержка работы с несколькими мониторами.
Следующим этапом в развитии Windows стало появление Windows 2000 и Windows Me (Millenium Edition). Система Windows 2000 была разработана на основе Windows NT и унаследовала от нее высокую надежность и защищенность информации от постороннего вмешательства. Было выпущено две версии: Windows 2000 Server для серверов и Windows 2000 Professional для рабочих станций, которую многие установили на домашних компьютерах.
Операционная система Windows Me стала, по сути, расширенной версией Windows 98 с улучшенной поддержкой мультимедиа. Считается, что Windows Me стала одной из самых неудачных версий Windows, отличалась нестабильной работой, часто «зависала» и аварийно завершала свою работу.
В результате всего через год после ее выпуска, появилась новая операционная система Windows XP. Случилось это в 2001 году.
Операционная система Windows XP основана на ядре Windows NT и поэтому отличается высокой стабильностью и эффективностью работы по сравнению с предыдущими версиями Windows. В ней также был серьезно переработан графический интерфейс, введена поддержка новых функций и программ.
Удивительно, но Windows XP оказалась настолько успешной, что даже в конце 2008 года она занимала почти 70% рынка операционных систем. Для Windows XP было выпущено три пакета обновлений (Service Pack), последний из которых вышел в апреле 2008 года. Каждый из пакетов расширял возможности операционной системы, устранял ошибки, делал систему более надежной и защищенной.
В 2003 году вышла новая версия Windows Server 2003, пришедшая на замену Windows 2000. Через некоторое время вышло и обновление, получившее название Windows Server 2003 R2. Операционная система Windows Server 2003 установила новый стандарт в вопросах надежности и производительности, став одной из самых успешных серверных систем Microsoft.
Еще до выхода Windows XP компания Microsoft активно разрабатывала новую версию операционной системы, получившей кодовое наименование Windows Longhorn. Потом название изменили на Windows Vista.
Новая операционная система Windows Vista появилась в 2007 году. По уже устоявшейся традиции операционная система для домашних пользователей была основана на производительном и надежном ядре Windows Server 2003 SP1 (подобно тому, как Windows XP была основана на ядре Windows NT).
В Windows Vista был кардинально изменен пользовательский интерфейс, серьезно улучшена система безопасности, появилась масса новых возможностей и функций. Однако, несмотря на прекрасные задатки, система была встречена прохладно, а некоторые окрестили Windows Vista и вовсе «провалом».
И, наконец, где мы сейчас? В 2009 году вышла самая новая версия Windows на данный момент – великая и могучая Windows 7, в которой было исправлено множество ошибок Windows Vista и которая стала настоящим хитом продаж.
III. Обзор операционных систем семейства Linux.
«Вы в лабиринте узких извивающихся ходов, да ещё и похожих друг на друга. Перед вами маячит одна из наиболее сложных и до жути страшных систем, когда — либо написанных живыми существами» - один из пользователей Windows XP.
1. Общая история Linux.
В 1991 году Линус Торвальдс, финский студент, чрезвычайно увлёкся идеей написать совместимое с UNIX ядро операционной системы для своего персонального компьютера с процессором ставшей очень широко распространённой архитектуры Intel 80386. Прототипом для будущего ядра стала операционная система MINIX: совместимая с UNIX операционная система для персональных компьютеров, которая загружалась с дискет и умещалась в очень ограниченной в те времена памяти персонального компьютера. MINIX был создан Эндрю Таненбаумом в качестве учебной операционной системы, демонстрирующей архитектуру и возможности UNIX, но непригодной для полноценной работы с точки зрения программиста. Именно полноценное ядро для своего ПК и хотел сделать Линус Торвальдс. Название своему ядру он дал freax, но позже оно было изменено хозяином ftp сервера на Linux— гибрид имени создателя и слова UNIX.
Совместимость с UNIX в этот момент означала, что операционная система должна поддерживать стандарт POSIX. POSIX — это функциональная модель совместимой с UNIX операционной системы, в которой описано, как должна вести себя система в той или иной ситуации, но не приводится никаких указаний, как это следует реализовать программными средствами. POSIX описывал те свойства UNIX-совместимых систем, которые были общими для разных реализаций UNIX на момент создания этого стандарта. В частности, в POSIX описаны системные вызовы, которые должна обрабатывать операционная система, совместимая с этим стандартом.
Важнейшую роль в развитии Linux сыграли глобальные компьютерные сети Usenet и Internet. На самых ранних стадиях Линус Торвальдс обсуждал свою работу и возникающие трудности с другими разработчиками в телеконференции comp.os.minix в сети Usenet, посвящённой операционной системе MINIX. Ключевым решением Линуса стала публикация исходных текстов ещё малоработоспособной первой версии ядра под свободной лицензией GNU GPL. Благодаря этому и получавшей всё большее распространение сети Internet очень многие получили возможность самостоятельно компилировать и тестировать это ядро, участвовать в обсуждении и исправлении ошибок, а также присылать исправления и дополнения к исходным текстам Линуса. Теперь над ядром работал уже не один человек, разработка пошла быстрее и эффективнее.
В 1992 году версия ядра Linux достигла 0.95, а в 1994 году вышла версия 1.0, что свидетельствовало о том, что разработчики наконец сочли, что ядро в целом закончено и все ошибки (теоретически) исправлены. В настоящее время разработка ядра Linux — дело уже гораздо большего сообщества, чем во времена до версии 1.0. Изменилась и роль самого Линуса Торвальдса: теперь он не главный разработчик, а наиболее авторитетный член сообщества, по традиции оценивающий качество исходных текстов, которые должны быть включены в ядро, и дающий своё добро на их включение. Тем не менее, общая модель свободной разработки сообществом сохраняется.
Получилось так, что в международном сообществе разработчиков, начинавших и продолжавших развивать Linux, все в той или иной степени могли объясняться по-английски. Это и неудивительно, поскольку исторически английский оказался языком компьютерной науки и операционной системы UNIX, глобальной сети Internet, программирования. В международном сообществе разработчиков программного обеспечения английский выполнял и выполняет роль, сравнимую с ролью латыни в научном сообществе средневековой Европы. Но если Linux предполагается использовать не только для программирования и общения с программистами, но и для решения повседневных задач, то необходима локализация, то есть возможность общаться с компьютером и при помощи компьютера на языках, отличных от английского.
Локализация— комплексный процесс, затрагивающий самые разные стороны системы. Для полноценной поддержки того или иного языка в системе необходимо сначала обеспечить возможность ввода на этом языке (поддержка раскладок клавиатуры и кодировок), вывода (поддержка экранных шрифтов), печати, а затем уже необходимо переводить интерфейс различных приложений на данный язык, разрабатывать средства подготовки электронных и бумажных публикаций на этом языке и т. д.
Первой компанией, поставившей своей целью выпуск дистрибутивов Linux для русскоговорящих пользователей, стала УрбанСофт, открытая в Петербурге в 1992 году. Весь её бизнес состоял в выпуске и продаже CD-дисков с дистрибутивами свободного программного обеспечения. В первую очередь это были дистрибутивы Red Hat, а также Debian, в которые включались разработанные силами УрбанСофт пакеты для русификации.
Несколько позже в Москве IPLabs Linux Team выпускает Linux Mandrake Russian Edition — модифицированный (чтобы соответствовать нуждам русского пользователя) вариант дистрибутива Mandrake Linux. Впоследствии эта команда начинает выпускать дистрибутивы, которые отличаются от Mandrake уже не только наличием пакетов для русификации, но и другими принципиальными возможностями. В конце концов команда разработчиков создаёт фирму ALT Linux и начинает выпускать дистрибутивы под маркой ALT Linux.
Целью компании ASPLinux стал выпуск Red Hat с модификациями для поддержки русского языка. Название их продукта совпадает с названием компании.
Все перечисленные российские производители дистрибутивов Linux существуют и по сей день, продолжая более или менее активно выпускать дистрибутивы. Однако, они теряют популярность, поскольку сейчас популярные во всём мире дистрибутивы, например Ubuntu или Fedora достаточно хорошо переведены на большинство языков мира.
IV. Сравнительная характеристика Linux и Windows.
С одной стороны, ОС Windows и OC Linux сложно сравнивать из — за следующих факторов:
Но с другой стороны, попытаться всё — таки стоит.
Стив Балмер, президент и главный исполнительный директор Microsoft: «В 2001 г. Linux составит наиболее серьёзную опасность для корпорации. Я бы действительно расценивал феномен Linux как угрозу номер один».
Линус Торвальдс, создатель ОС Linux: «Я считаю, что Microsoft создала объективно плохую операционную систему, и мне интересно наблюдать, как это постепенно доходит до людей».
Конфликт надвигался уже давно. Просто не могло столь бурное распространение Linux не встретить сопротивления на своём пути. До недавних пор настоящее противостояние между Linux и Windows имело место только на рынке серверных ОС — позиции Windows в секторе «домашних» операционных систем объективно были непоколебимыми. Мощны они и сейчас, но... Внезапно всё переменилось. Усилия многочисленных разработчиков привели к тому, что среда Linux из мрачной UNIX — подобной стала постепенно всё более графической и понятной пользователю. Случилось то, чего в общем — то не ждали, - Linux начал вторжение на рынок «настольных» операционных систем...
Эмблемы ОС.
И первое, с чего мы начнём нашу сравнительную характеристику — сравним эмблемы этих ОС. У ОС Linux — это пингвин, птица, которая, пусть и не умеет летать, зато хорошо плавает и ныряет, а также сама добывает себе рыбу, которой питается. А у ОС Windows — это окно с четырмя разноцветными стёклами, да ещё и чуть неровное. Сравнивать в данном случае, да и вообще, эмблемы безусловно глупо, но как корабль назовёшь, так он и поплывёт?
«Вирусов под Linux очень мало или совсем нет потому, что эта система не распространена. Стоит ей выйти на уровень хотя бы 10% от распространённости Windows, и мы увидим массу вредоносных программ для Linux!» - множество испуганных пользователей.
Принципиальное отличие Windows от Linux в смысле работы с учётными записями пользователей заключается в том, что в Linux у каждого файла имеется атрибут владения. То есть каждый файл принадлежит какому — либо конкретному пользователю, зарегистрированному в системе, и одной группе пользователей: скажем, пользователю vasya группы students. В то же время системой занимаются программы, принадлежащие в основном суперпользователю — root и его же группе, root. Таким образом, если даже vasya загрузит себе в домашнюю директорию гипотетический вредоносный код и попытается его исполнить, исполняться такой код будет именно с привилегиями пользователя vasya. И потому он не сможет повредить или заменить файлы, принадлежащие root, т. е. Нанести ущерб функциональности системы в целом. Это, конечно, упрощённое объяснение, но в целом оно верно отображает картину. Конечно, увидев, что запущенное им приложение выдаёт сообщения о невозможности что — то сделать, vasya может (если компьютер принадлежит ему) переключиться в режим root и исполнить код как суперпользователь.
Исходя из этого, мы можем познакомиться дальше с многопользовательской работой Linux, очередной главной отличительной чертой двух операционных систем.
Unix (и Linux) был изначально ориентирован на то, что одним компьютером могут пользоваться одновременно несколько человек. Но даже если компьютером обычно пользуется только один человек, такой подход всё равно помогает разделить пользовательские настройки от системных, т.е. тех, которые относятся о всем пользователям и к системе в целом. Такое разделение положительно сказывается на устойчивости и безопасности системы, как уже было описано ранее. Приложения изначально пишутся с учётом того, что ими могут пользоваться несколько пользователей сразу, и, как правило, не требуют прав записи в системные каталоги. Все настройки они сохраняют в собственном, т. н. «домашнем» каталоге пользователя. Каждый пользователь может настроить систему в соответствии со своими предпочтениями и это не вызовет проблем у других пользователей. Обычно работа ведётся под пользователем, у которого нет прав испортить что — то за пределами своего каталога, а настройка системы производится под суперпользователем по мере необходимости. Многопользовательский режим позволяет производить настройку системы не прерывая работы пользователей, что удобно в основном в крупных компаниях.
Работы в системе под пользователем с ограниченными правами позволяет предотвратить повреждение системы при неаккуратных действиях пользователя, а отсутствие доступа на запись к системным каталогам не приносит неудобств.
Стабильность
Возможность обновления системных библиотек, загрузки и выгрузки драйверов устройств, обновление практически любых программ на ходу позволяет месяцами обходиться без перезагрузки системы, а следовательно и без прерывания функционирования сервисов и работы пользователей. Перезагрузка Linux требуется только в случае upgrade машины или обновления ядра. В Linux, как и во всём, созданном людьми, иногда проявляются ошибки, но они крайне редко приводят к серьёзному сбою системы и благодаря доступности исходных текстов, довольно быстро устраняются. Это же относится и к проблемам безопасности, которые часто исправляются в течение несколько часов после их обнаружения. Чего не скажешь о Windows. Сбои в системе происходят довольно — таки часто, из — за этих сбоев нередко перезагружается компьютер. Из — за этого многие инженеры, например, уже перешли на Linux.
Основные программы для работы с ОС.
«Конечно, альтернативы Windows есть. Но если вы желаете заниматься бизнесом, вам не обойтись без MS Word, Exel, и т.д.», - Ким Картни, обозреватель сайта MSNBC.
А вот с этим можно поспорить. Такие программы как Word, Exel, и т. д. не являются единственными в своём роде! В мире Linux существуют как минимум 4 проекта, поставивших целью создание офисных приложений. Это Applixware Office, GNOME Workshop, KOffice и StarOffice. Все они уже способны работать с готовыми RTF- и DOC-файлами, а также сохранять документы в более разумных, компактных форматах без потери функциональности.
По этой же теме мы можем привести и следующую цитату, многократно прочитанную мною на блогах:
"Под Linux нет возможности запускать приложения Windows, такие, как Word и Excel, а я без них жить не могу" , - сотни тысяч пользователей.
Существует немало эмуляторов Windows в среде Linux: Citrix MetaFrame, Mainsoft's MainWin, TreLOS Win4Lin, VMWare, WINE... Они различны по функциональным возможностям: одни обеспечивают работу приложений для Windows 9x; другие способны запускать еще и продукты для Windows NT/2000. Есть, впрочем, и сложность в этом направлении - отсутствие поддержки DirectX. И хотя игры под OpenGL прекрасно под Linux запускаются, о большинстве самых современных игр, которые выпускаются в расчете на DirectX, пользователи Linux пока лишь мечтают. Однако, по заявлениям разработчиков, эта проблема может быть вскоре преодолена.
Графический интерфейс.
Главное отличие Linux/Unix от Windows/MacOS - это способность обходиться вообще без графического интерфейса. И вообще, многие из тех графических приложений, которые вы увидите в Линуксе - это всего лишь Front End'ы к консольным приложениям, причем не дающие доступа к некоторым возможностям и настройкам программы, которые можно изменить только из-под консоли. Так что Linux - это совершенно другая операционная система с совершенно другой структурой.
Обновляемость системы.
Если при использовании коммерческой операционной системы пользователь вынужден ждать выхода следующей версии для того, чтобы получить систему без изъянов предыдущей версии, то модульность Linux позволяет скачать новое ядро, которое выходит не реже чем в два месяца, а то и чаще (стабильная версия).
Стоит отметить, что в Linux нет разделения на диски C, D, и т. д, и процесс общения с устройствами очень удобен. Все устройства имеют свой собственный системный файл, все диски подключаются к одной файловой системе и выглядит это всё монолитно, едино. Чёткая структура каталогов позволяет находить любую информацию мгновенно. Для файлов библиотек — свой каталог, для запускаемых файлов — свой, и так далее.
«Уникальность.»
Огромное количество настроек позволяют изменить внешний (да и внутренний) вид ОС, причём ни одна Linux — система не будет похожа на вашу. В Linux у вас есть выбор в использовании графической оболочки, есть несколько офисных пакетов, программы — серверы, файерволы... В общем, очень много программ на любой вкус. Чего не скажешь о Windows. Все права на ОС принадлежат фирме Microsoft, следовательно, вы будете пользоваться тем, что дали вам разработчики. Естественно, что данный пункт моего сравнения не привлечёт среднего пользователя перейти на сторону Linux, однако есть люди, которые знают, что к чему, и вполне могут создать себе свой, уникальный Linux.
Командная строка.
В MS-DOS и Windows командная строка неудобна в использовании, что внушает отвращение к ней пользователям, а язык командных файлов сравнительно беден. В Unix пользовательский интерфейс командной строки приближен к совершенству, в комплекте с системой идет множество полезных утилит, которые можно использовать с командной строки, а скрипты позволяют автоматизировать множество задач. Работа с командной строки намного эффективнее, чем работа на мышке. Несомненно, нужно помнить команды, ключи и другие параметры команд, но основные команды очень быстро запоминается, а по другим можно заглянуть в справочник. Многим пользователям на самом деле нужно всего несколько команд. А для тех пользователей, которые не хотят или не могут запомнить команды, системный администратор может настроить Linux так, чтобы для этих пользователей все нужные им программы запускались автоматически. Работа в командной строке не сложнее графического интерфейса Windows, просто она другая. Может быть она менее наглядна, но профессионалам она позволяет работать намного более эффективно. Даже графический интерфейс Unix - X Window System (Иксы) не предполагает отказа от командной строки и никогда ей не противопоставлялся, как в Windows. Многие графические приложения могут управляться с командной строки, сочетая преимущества обоих методов.
Под Linux существуют и программы типа Norton-а - Midnight Commander.
«Что нужно, чтобы работать с Linux?» ( и ещё немного про интерфейс)
Для работы Linux требуются значительно более скромные аппаратные средства, чем для Windows NT; старый добрый Pentium/166 превосходно справляется с задачей, можно использовать даже медленный ЦП 386. Общепризнанно, что интерфейс Windows NT более дружествен пользователю, но обладателям Linux нравится глубина контроля, которую они имеют над своей ОС.
Включенный в состав Windows NT графический пользовательский интерфейс (Graphical User Interface, GUI) облегчает работу с компьютером и упрощает процесс обучения начинающих администраторов по сравнению с предыдущими сетевыми операционными системами типа NetWare версий 3.x и 2.x. Вместе с тем, GUI истощает ресурсы компьютера, занимая память и загружая своими задачами процессор, что ограничивает возможности серверных приложений. Поэтому порой мне хочется, чтобы 32-разрядная Windows NT, подобно DOS, запускалась бы только в режиме командной строки. Тогда при необходимости можно было бы подключать GUI для использования с инструментарием администратора и отключать его при выполнении стандартных серверных работ. Если графический интерфейс не занимает память и процессорные ресурсы, то они высвобождаются, и при этом повышаются скорость и устойчивость работы операционной системы. В результате сервер смог бы лучше справляться с ролью контроллера домена или сервера служб WINS, DNS, DHCP. Но, к сожалению, графический интерфейс Windows NT слишком тесно интегрирован с операционной системой.
В противоположность этому, графический интерфейс Linux не встроен в ядро. Соответственно, операционную систему можно загрузить в режиме командной строки, не подключая GUI. Это одно из важнейших преимуществ Linux, позволяющее запускать ее на компьютерах с минимальной конфигурацией. Например, компьютер со стомегагерцевым процессором Pentuim и 32 Мбайт оперативной памяти может отлично работать под Linux в качестве DNS- или Web-сервера.
Важным достоинством операционной системы без GUI является ее повышенная надежность, связанная с меньшим числом работающих компонентов, каждый из которых может стать причиной сбоя. Например, Windows NT не загрузится по вине плохо написанного графического драйвера монитора, что в принципе невозможно в конфигурации Linux без GUI.
Удалённое управление.
Сложность удаленного администрирования сервера Windows NT нельзя отрицать. Хотя опытные администраторы и освоили такие трюки, как использование RCMD (Remote Command Service, RCMD.EXE) в сочетании с программами regini или regedit, все равно удаленное администрирование Windows NT сильно отличается от своего локального аналога. В любом случае требуется освоение специального инструментария. Это связано с тем, что операционные системы персональных компьютеров всегда были тесно привязаны к локальным клавиатуре и дисплею. В самом деле, до недавнего времени большинство ПК не подключались к сети и, следовательно, не нуждались во взаимодействии с другими клавиатурами или мониторами.
Что касается Linux, то она изначально приспособлена к дистанционному управлению, поскольку произошла от UNIX. Первыми UNIX-машинами были дорогие мини-компьютеры, к которым через последовательные порты подключалось множество терминалов. Единственным различием между локальным и удаленным соединением была более высокая скорость локальной связи (от 4800 бит/с до 19 200 бит/с) по сравнению со скоростью коммутируемого доступа (110, 300 или 1200 бит/с). При этом в обоих случаях применялось одно и то же коммуникационное программное обеспечение, независимо от того, подключен терминал напрямую или через пару модемов и телефонную линию. Даже сегодня, когда UNIX обзавелась графическим интерфейсом, установка сеанса связи остается одинаково простой на удаленной и локальной машине (при условии, что пользователь имеет право на запуск сеанса с удаленного хоста). Таким образом, если для управления расположенным в другой стране компьютером с Linux мне нужно лишь подключиться к нему с помощью программы telnet, то для решения той же задачи с сервером NT придется в эту страну съездить.
«Понятность» систем.
Linux кажется "черным ящиком" только поначалу. С опытом приходит понимание системы. Профессионалам часто бывает достаточно одного взгляда на ранее не встречавшуюся им проблему для того, чтобы успешно разрешить ее. Это происходит оттого, что известны принципы работы системы, ее "генеральная линия". Можно ткнуть пальцем в любой файл в любом каталоге и, при желании, узнать, зачем он нужен и почему находится именно в этом каталоге. По крайней мере, как правило, бывает сразу понятно к какой программе этот файл относится. Это понимание дает возможность избавляться от ненужных файлов без боязни, что это сделает систему или какое-либо приложение неработоспособным. Можно оставить только необходимые для какого-то конкретного приложения файлы и запускать Linux с одной дискеты или использовать эту систему во встраиваемых приложениях.
Linux предоставляет развитые возможности для диагностики проблем, такие как лог-файлы, утилита strace и встроенные во многие программы средства отладки. Эти же средства позволяют составить представление о том, как работает та или иная программа, даже если нет желания или возможности изучать ее исходные тексты.
Систематизация файлов тоже помогает разбираться в файловой системе. Например, все программы, которые предназначены для запуска пользователем находятся в каталоге bin, все конфигурационные файлы в etc, а библиотеки в lib.
Все настройки программ находятся в простых текстовых файлах, которые можно редактировать любым текстовым редактором. Формат настроечных файлов, как правило, описан в документации или в самом конфигурационном файле при помощи комментариев. Почти всегда можно оставить свои комментарии на заметку. Стандартный текстовый формат конфигурационных и системных файлов упрощает процедуры резервного копирования и клонирования системы.
V. Что мы можем ещё сказать о Linux?
1. В результате особенностей своего создания и развития Linux приобрёл весьма специфические «черты характера». С одной стороны — это типичная система студентов, профессионалов, и вообще любых людей, которым нравится непрерывно учиться и разбираться во всём до мельчайших подробностей. В гибкости настройки и применения Linux, наверное, просто нет равных. Вы можете пользоваться ей на уровне, на котором работает Windows 95, т. е. иметь графический десктоп со всеми признаками оного под Windows: значками, панелью задач, контекстным меню, и т. д. Мало того — вы можете установить десктоп, который вообще не будет отличаться по внешнему виду и функциям от Windows. (Вообще говоря, вариантов оконных менеджеров под Linux просто немеряно, от суперспартанского icewm, до супернавороченного Enlightment + Gnome). С другой стороны, Linux дает вам беспрецедентные возможности приближения к "железу" на любом уровне доступности. Правда, для этого уже мало будет уметь хлопать правой кнопкой мыши, придется выучить СИ и архитектуру компьютера. Но человек, однажды ощутивший этот запах мысли, это вдохновение программиста, когда ты держишь машину "за уши" и можешь сделать с ней буквально все, на что она способна - такой человек уже никогда не сможет вернуться в мягкие лапы Microsoft.
Еще несколько лет назад Linux нельзя было назвать системой для начинающих юзеров. Даже установка дистрибутива требовала определенных знаний, и поэтому поставить Linux на свой компьютер мог не каждый. И это - не говоря уже о том, что только что установленная система требовала настройки и правки различных скриптов, а для этого нужны уже более глубокие знания.
Сегодня все намного изменилось, и OS Linux стала намного дружественнее к начинающим пользователям. Теперь инсталляция дистрибутивов стала графической и удобной, и, что самое главное, программа инсталляции в большинстве случаев сама распознает то, что надо для правильной конфигурации и настройки системы! Установить Linux стало очень просто. Казалось бы, и после установки все понятно - основные действия в графической среде интуитивно понятны для пользователей Windows, то же самое Start Menu, в нем ярлычки для приложений, остается только запускать нужные приложения и работать. Но даже после запуска самой основной программы - просмотрщика файловой системы начинаешь понимать, что все-таки находишься не в привычной OS, а в совершенно другом мире - мире Unix... Теперь мы подошли к главной мысли: Linux - это операционная система, очень существенно отличающаяся от Dos, Windows и вообще всех OS от Microsoft. Так что, если вы всю жизнь работали только в OS от Microsoft, и хотите перейти на Linux, то сначала будет не сложно, а очень сложно! Дело даже не в том, что Linux очень сложная система - просто это абсолютно другая система.
2. У Linux не могут быть одни только достоинства, есть и недостатки:
Система все еще слишком сложна для непрофессиональных пользователей. Этот недостаток не может быть решен за счет создания средств конфигурирования системы с графическим или web-интерфейсом, поскольку разработчики прикладных программ в большинстве не заинтересованы в таких конфигураторах. А разработчики этих средств конфигурирования не могут успеть за развитием других частей системы. Добавление элементов управления в программу-конфигуратор обходится несравнимо дороже, чем добавление пары строчек в текстовый файл. Создание документации может только частично сгладить проблему, так как прочтение очень большого объема документации отнимает много времени. Да и разработчики свободного ПО не очень рвутся документировать свои программы. Их можно понять, они ведь программисты, а не писатели технической документации. Возможно создание простых в установке дистрибутивов с приемлемыми для большинства пользователей настройками "по умолчанию", но на всех не угодишь. Убивать мощь Linux ради простоты конфигурирования недопустимо!
Разработка драйверов устройств для Linux пока отстает от Windows. Она затрудняется тем, что драйверы под Linux пишутся самими пользователями оборудования, вместо фирм-производителей. Поддерживаются только самые популярные устройства. Для написания драйвера под Linux от производителей требуется открыть детали интерфейса с их оборудованием (не внутреннего устройства!). Многие производители считают, что это может привести к разглашению их ноу-хау и нанести ущерб их бизнесу. Разработка бинарных (без исходных текстов) драйверов для Linux затруднена, поскольку модули ядра, в виде которых обычно распространяются драйверы, не предназначены для переносимости между разными версиями Linux, а новые версии выходят очень часто.
Разработчики популярного коммерческого ПО пока не торопятся портировать свои приложения под Linux. Они ожидают момента, когда Linux наберет "критическую массу", т.е. пока расходы на портирование не станут меньше доходов от продажи продукта пользователям Linux. Но, в то же время, многие пользователи не спешат переходить на Linux, поскольку под ним нет привычного им программного обеспечения. Но во-первых Linux быстро набирает "массу", а во-вторых в конце концов конкуренция на рынке ПО делает свое дело: производители ПО опасаются, что пользователи могут, не дожидаясь завершения портирования их продукта под Linux, перейти на продукт конкурирующей фирмы.
Linux разрабатывается интернациональной командой и их языком общения является английский. Вся документация также создается на этом языке. Только небольшая часть этой документации переведена на русский язык, что создает трудности для пользователей, не читающих по-английски. Система слишком сложна, чтобы в ней можно было разобраться без документации, а найти что-то на русском языке на тему бывает очень трудно.
Различия между дистрибутивами Linux создает трудности при поддержке. Стандартизация необходима, но дистрибутивы различаются и будут различаться программами установки, процедурами установки ПО. К тому же производители ПО нередко тестируют свои продукты только на одном дистрибутиве Linux - на самом распространенном. Дистрибутивы, конечно, все совместимы между собой (это все Linux!), но иногда бывают трудности, связанные с тем, что различаются версии библиотек, ядра, процедура начальной загрузки, а иногда даже пути к каким-либо ключевым файлам. Все эти проблемы решаемые, но лучше бы их не было.
VI. «Мини — вывод»
Общеизвестно, какие чувства питают поклонники Linux к Microsoft. Любая продукция детища Билла Гейтса действует на них, как красная тряпка на быка. В свою очередь Microsoft до недавнего времени старалась вообще не замечать Linux, как будто и не существует такой ОС. Однако рост популярности Linux заставил Microsoft изменить свое к ней отношение, и теперь все чаще и чаще руководители Microsoft вынуждены публично доказывать преимущества Windows NT перед Linux.
К большому сожалению, как поклонникам Linux, так и компании Microsoft часто недостает объективности при сравнении операционных систем. Каждая из сторон утверждает, что ее ОС обходится дешевле, обеспечивает более высокую производительность, безопасность, надежность и масштабируемость. Однако внимательное рассмотрение аргументов сторон нередко демонстрирует тенденциозность подбора, а порой и просто передергивание фактов. Многие выводы основываются на чересчур вольном толковании результатов исследований или на устаревших данных.
К сожалению, рассматривать претензии сообщества Linux к Windows NT очень непросто, поскольку само сообщество весьма неоднородно по своему составу. Здесь и высококвалифицированные специалисты, немало повидавшие на своем веку, и малограмотные выскочки. Соответственно, претензии простираются от дотошного разбора особенностей систем до уже ставшего неоригинальным крика: «Windows must die!»
Критику же Microsoft в отношении Linux разобрать гораздо проще, тем более что Microsoft выпустила документ с весьма характерным названием «Мифы Linux» (http://www.microsoft.com/ntserver/nts/news/msnw/LinuxMyths.asp), целью которого является доказательство преимуществ Windows NT.
В предисловии к документу подчеркивается, что Linux является разновидностью UNIX и, как следствие, несет на себе бремя давно устаревших технологий, так как его архитектура была разработана 30 лет назад. Это объясняет, на взгляд Microsoft, почему Linux имеет проблемы с поддержкой многопроцессорных конфигураций, графического интерфейса, асимметричного ввода/вывода, безопасностью.
VII. Критика Linux фирмой Microsoft.
1. Производительность.
Этот раздел документа призван продемонстрировать более высокую производительность NT по сравнению с Linux на файловых операциях, сервисах Web, транзакциях баз данных и т. п., в подтверждение чему приводятся ссылки на результаты тестирования очень уважаемых компаний. Однако за последний год мне приходилось видеть настолько различные результаты тестов, что я волей-неволей начала относиться к ним с большой осторожностью. Например, в тестах Sm@rt Reseller программа samba 2.0 на платформе ядра Linux 2.2 показала почти трехкратное преимущество над Windows NT 4.0, тогда как в тестах Mindcraft все оказалось с точностью до наоборот (2,5-кратное преимущество NT). Тем не менее мне кажется, что приведенные в документе данные PC Week Lab отражают реальную картину (преимущество NT над Linux/Samba на 52% для однопроцессорных конфигураций и 110% — для четырехпроцессорной конфигурации). Такие выводы позволяет сделать то обстоятельство, что участие в тестировании принимали представители обеих сторон — Microsoft и RedHat Software.
Не ставя под сомнение результаты PC Week Lab, я только хотела бы отметить, что тестирование проводилось на компьютерах Intel. Когда-то Windows NT могла функционировать на нескольких платформах (Intel, PowerPC, Alpha, MIPS), но сейчас фактически осталась только Intel. В то же время Linux выполняется на множестве платформ, включая самые последние системы RISC. У профессионалов не остаётся ни малейшего сомнения, что на маломощных компьютерах с ограниченным размером оперативной памяти Linux/Samba может дать фору NT.
Тем не менее надо признать, что поддержка многопроцессорных конфигураций в Linux реализована не лучшим образом, с чем согласны сами разработчики Linux. Но делать такой же вывод в отношении UNIX в целом, как минимум, несерьезно.
Не вполне уместны претензии Microsoft к Linux по поводу максимального размера оперативной памяти. Microsoft утверждает, что Linux поддерживает только 2 Гбайт памяти, тогда как NT — 4 Гбайт. Однако Microsoft признает, что отдельные поставщики Linux уже сейчас реализовали поддержку 4 Гбайт памяти. Стоит также вспомнить, что сама Microsoft реализовала такую поддержку только в корпоративной версии NT 4.0.
Microsoft указывает, что раздел подкачки (свопинга) Linux ограничен 128 Мбайт, но это ошибочное утверждение. В настоящее время данное ограничение устранено. Но даже в устаревших версиях Linux, где ограничение действительно имело место, оно не вызывало никаких отрицательных последствий. Дело в том, что ОС Linux может использовать до восьми разделов подкачки одновременно.
Но вот что Microsoft замалчивает, так это требования к минимальному размеру оперативной памяти и других ресурсов. Пусть кто-нибудь попробует установить NT 4.0 на компьютер Intel 386 с 8 Мбайт памяти и диском в 60 Мбайт. А ведь такие компьютеры Linux до сих пор используются в качестве маршрутизаторов или систем удаленного доступа.
2. Надёжность.
Microsoft призывает пользователей не верить сказкам о стабильности и надежности Linux, но вместе с тем сама оперирует сомнительными доводами, в частности тем, что такие-то и такие-то организации используют NT для критически важных приложений. Многие охотно в это верят, но, как показывает статистика, подавляющее большинство крупных компаний для действительно критичных приложений предпочитает мощные системы UNIX и мэйнфреймы.
Microsoft правильно указывает на то, что одним из самых неприятных ограничений Linux является используемая в этой системе файловая система ext2. Действительно, без наличия журнальной файловой системы ОС не может претендовать на применение в корпоративной среде. Однако в данной можно сделать пару уместных замечаний. Во-первых, NTFS из состава Windows NT сама далеко не совершенна. По своим возможностям NTFS значительно уступает файловым системам коммерческих UNIX. Во-вторых, для Linux уже разработаны журнальные файловые системы.
Microsoft указывает на слабую поддержку в Linux кластерных технологий. И это действительно так. Но и Microsoft ушла недалеко: ту поддержку, которую компания реализовала в NT, некоторые специалисты с трудом соглашаются называть кластером. Во всяком случае кластеры NT серьезно уступают по возможностям кластерам мощных UNIX.
При сравнении надежности Microsoft умалчивает ряд фактов, способных бросить тень на NT. И дело не только в том, что исходные коды Linux общедоступны, и при нахождении проблемы оперативно исправляются. Я считаю, что архитектура NT в принципе не очень подходит для решения многих серверных задач.
Как известно, поддержка графики реализована в NT на уровне ядра, тогда как в UNIX (Linux в том числе) графическая система работает как обычное пользовательское приложение (т. е. отделена от ядра). При прочих равных условиях это обеспечивает преимущество NT на графических операциях по сравнению с UNIX. Но зачем это нужно в случае серверов? Поддержка графики на уровне ядра приводит к повышению требований к размеру оперативной памяти и снижает надежность системы. И ничего не дает взамен.
Еще одна слабость NT — это своеобразная процедура инсталляции программно-аппаратного обеспечения. Очень часто при установке того или иного приложения систему надо перезагружать. Как же можно говорить о соответствии NT требованиям для корпоративных приложений, где сервер должен работать непрерывно? В современных UNIX на базе RISC-машин перезагрузка компьютера рассматривается как исключительный случай. Конечно, ОС Linux еще далеко до Solaris или HP-UX, но требования к перезагрузке компьютера для нее не такие жесткие, как для NT.
3. Стоимость.
Microsoft указывает, что бесплатность Linux — это не более, чем миф. На мой взгляд, это совершенно верное заключение. Другой вопрос — насколько дорого обходится использование Linux. Прежде всего, замешательство вызывает степень обобщения статистической информации. Microsoft приводит данные, что эксплуатация (Total Cost of Ownership, TCO) Windows NT обходится на 37% дешевле, чем UNIX, и что нет причин считать, что в этом смысле Linux чем-то отличается от других UNIX.
Как известно, есть обман, а есть и статистика. При таком подсчете все свалено в одну кучу. Почему-то Microsoft по затратам на использование приравняла Linux к коммерческим UNIX. Если организации требуется корпоративный сервер для выполнения очень важных приложений, и одна минута его простоя обойдется в сотни тысяч или миллионы долларов (в этой связи вспоминается Нью-Йоркская фондовая биржа), то о каком усредненном TCO может идти речь? Ни один специалист, находящийся в здравом рассудке, не установит NT. Пусть даже система будет бесплатной.
Для Linux все аналогично. Если компании требуется сервер Internet, подключенный по медленному каналу связи, а среди сотрудников компании есть специалисты по UNIX, то конечно удобнее будет использовать Linux. И это решение обойдется много дешевле, чем в случае NT. Не стоит забывать, что Linux и несколько тысяч приложений для этой ОС предлагаются практически бесплатно.
Можно согласиться, что подготовка специалиста по Linux требует затрат, порой превышающих затраты на обучение специалистов не только по NT, но и по коммерческим UNIX. Отчасти можно также согласиться и с утверждением, что настроить и управлять NT проще, чем Linux, хотя ситуация с Linux достаточно быстро меняется. Впрочем, на этот счет существуют и иные мнения.
4. Безопасность.
К большому сожалению поклонников Linux, доводы Microsoft в отношении невысокой безопасности Linux нельзя отвергнуть с порога, поскольку они основаны на очевидных фактах. Прежде всего это относится к отсутствию поддержки списков контроля доступа (ACL), что говорит о слабости Linux на корпоративном уровне. Большинство коммерческих UNIX поддерживает ACL на уровне файловой системы, но в стандартной поставке Linux не имеет даже этого. В свою очередь Windows NT обеспечивает поддержку ACL не только на уровне файлов и каталогов, но и на уровне объектов операционной системы, чем могут похвастаться лишь отдельные версии UNIX.
Microsoft указывает, что концепция безопасности Linux построена по принципу «все или ничего», в частности административные привилегии невозможно делегировать без передачи всех административных полномочий. Но это не совсем так. Во-первых, Linux (так же, как и UNIX вообще) предусматривает возможность смены идентификатора пользователя и группы во время выполнения программы (биты SUID и SGUID). В данном случае во время работы конкретной программы пользователь получает права другого пользователя, в том числе и администратора. Однако справедливости ради стоит отметить, что некорректное использование битов SUID представляет серьезную угрозу для безопасности системы. Во-вторых, в Linux доступ к отдельным приложениям можно регулировать с помощью технологии загружаемых модулей аутентификации (Pluggable Authentication Module, PAM).
Не стоит забывать и о том, что при обнаружении бреши в «обороне» системы «заплаты» выпускаются разработчиками Linux более оперативно.
Microsoft подчеркивает, что Windows NT соответствует классу безопасности C2 по «Оранжевой книге», правда, забывая упомянуть, что это самый низкий класс, требующий сертификации. Но для абсолютного большинства пользователей (особенно российских) критерии безопасности «Оранжевой книги» не имеют ровно никакого значения.
Мне не понравилось также, что Microsoft ассоциирует Linux со всеми UNIX. Для справки сообщаю, что самыми безопасными системами, в соответствии с «Оранжевой книгой», являются именно UNIX, хотя и специализированные версии.
5. Настольные компьютеры.
Мало возражений вызывает утверждение Microsoft о неготовности Linux для настольного применения. Для массового пользователя ОС Linux — не самая лучшая альтернатива, хотя для некоторых задач она вполне приемлема. Это, прежде всего, задачи сетевого администрирования, программы научного и инженерного характера. Но вряд ли стоит надеяться, что какая-нибудь секретарша согласится перейти на Linux. Справедливости ради стоит отметить, что за последнее время разработчики много сделали для повышения удобства работы с Linux. В свою очередь, Windows NT тоже не назовешь идеальной для домашнего и офисного применения — большинство пользователей отдают предпочтение Windows 9x.
6. То, о чём забыла упомянуть Microsoft.
А забыла она сказать о том, что используемый в NT принцип хранения системной информации в реестре не очень удобна, и зачастую приводит к потере данных. При сбоях системы и даже отдельных приложений реанимация реестра может превратиться в самый настоящий кошмар. Кроме того, часть информации хранится в текстовых файлах INI, что только запутывает ситуацию. В Linux практически вся информация о системе записывается в текстовые файлы, и квалифицированный специалист без труда может править ее вручную.
Слабым местом NT остается многопользовательский интерфейс, не идущий ни в какое сравнение с имеющимся в UNIX. К тому же в UNIX такой интерфейс встроен в систему, в то время как в случае NT необходимо приобретать довольно дорогие приложения.
В отличие от Linux, в Windows NT отсутствует система квотирования дискового пространства, обеспечивающая защиту от переполнения дисков и гарантирующая справедливое распределение пространства между пользователями.
VIII. Linux в учебном процессе.
Вот такое программное обеспечение используется в образовательном процессе:
Windows, достоинством которой является простота и графический интерфейс, меняем на Linux с интерфейсом KDE (ближе к стандартному интерфейсу Windows) или Gnome.
С Basic и TurboBasic тоже нет проблем. Существует нормальный аналог Basic для Linux и входит в состав пакета ALT Linux Мастер, который может быть спокойно установлен на школьных компьютерах.
С Паскалем всё ещё проще: достаточно установить бесплатный FreePascal, который по синтаксису очень похож на TurboPascal. Кроме того, используя FreePascal можно разработать программы, использующие InterBase Server, MySQL, PostgreSQL, CGI, Gtk и многое другое.
C и C++, наверно, на мой взгляд, правильнее изучать на Linux: ведь операционная система Linux сама написана на С и доступен ее код. Среда разработки Borland C, хотя и упрощает процесс разработки своим интерфейсом, но она скрывает от «программиста» важные принципы разработки С-программ.
Borland Delphi без особых потерь можно заменить на Borland Kylix, являющимся полным аналогом Delphi.
Графические редакторы заменяют редактор векторной графики OpenOffice.Org Draw (аналог Corel Draw). Редактор растровой графики Gimp (аналог Adobe Photoshop).
Кроме стандартных приложений, которые входят в состав дистрибутива в Internet можно найти очень много обучающих программ и приложений для организации образовательного процесса. Поиск этого программного обеспечения можно начать с сайта SchoolForge. На нем можно найти различные виды программ обучающих программ для ученических классов, специальных программ для преподавателей, различные почтовые клиенты и браузеры. На этом сайте можно найти множество бесплатных (правда, не всегда - некоторые программы являются коммерческими) программ. Единственный недостаток – англоязычный интерфейс. Если английский язык не так критичен в математике, где практически все обозначается символами, то в географии или истории русский язык просто необходим.
Таблица № 1. Сравнение программного обеспечения ОС Linux и Windows
Программное обеспечение | Windows | Linux |
Электронный калькулятор | NumLock Calculator | KCalc |
Файловый менеджер | Total Commander | Krusader |
Архиватор | WinRAR | Arc |
Антивирусные программы | NOD 32 | Dr.Web |
Редактор текстов | Word | Writer |
Электронные таблицы | Excel | Calc |
Графический редактор | Draw | Gimp |
Браузер | Explorer | Mozila |
Благодаря распространенности ОС Windows на сегодняшнем рынке очень многочисленные приложения, разработанные для этой платформы. Однако зависимость коммерческого приложения от определенной платформы (ОС) может быть не всегда удобной или выгодной. На этот случай существуют средства, позволяющие программам, разработанным для ОС Windows, работать в другой операционной системе. Одним из наиболее развитых среди подобных средств являются Wine. Wine - это среда для запуска win-приложений на платформе Unix.
IX. Стоимость владения ОС Linux и OC Windows.
Итак, теперь нам предстоит провести экономический расчёт использования двух исследуемых нами систем.
Критерий сравнения | Домашнее использование | Использование в офисах | ||
ОС Linux | OC Windows | OC Linux | OC Windows | |
1. Стоимость ОС. | Примерно 500 руб. * | 4 828,00 руб. | Примерно 500 руб. * | 7 036,00 руб. |
2. Офисные пакеты. | 5 600,00 руб. | 5 600,00 руб. | ||
3. Настройка ОС (оптимизация работы). | В зависимости от того, насколько хорошо вы знаете обе эти ОС. Возможно, здесь затраты и не предусматриваются. Но вызов частного мастера на дом может обойтись Вам в пределах от 500 до 1500 руб. (Возможно, что эта функция Вам не потребуется для домашнего пользования). | При наличии системного администратора затраты на обслуживание укладываются в его оклад, если нет — то настройка одной машины обойдётся Вам примерно в 1500 руб. (Существуют специальные фирмы, занимающиеся обслуживанием офисов именно по части ОС.) | ||
4. Настройка общего доступа к файлам. | ||||
5. Восстановление системы. | В зависимости от того, насколько хорошо вы знаете обе эти ОС. Возможно, здесь затраты не предусматриваются. Но на восстановление этих систем у Вас может уйти от 2000 до 3500 руб. | При наличии системного администратора затраты на обслуживание укладываются в его оклад, если нет — то настройка одной машины обойдётся Вам примерно в 3500 руб. | ||
6. Антивирус для персонального компьютера. | Грамотно настроенная система не нуждается в антивирусном ПО. | 1200 руб. на один год, продление лицензии** - 720 руб. | Грамотно настроенная система не нуждается в антивирусном ПО. | 1200 руб. на один год, продление лицензии** - 720 руб. |
7. Лицензия на подключение к терминальному серверу. | - | бесплатно | В пределах 1000 руб. | |
8. Лицензия на подключение к серверу. | - | бесплатно | В пределах 1000 рублей (средняя стоимость — 900 руб.) | |
9. Антивирус для файлового сервера. | - | не требуется | 6.600 руб. (год); 3900 (продление) | |
10. Техническое обслуживание сети. | - | Примерно 600 рублей (год, 1 машина) | Примерно 1000 рублей (год, одна машина) |
* - стоимость может изменяться в пределах этой суммы, это зависит от того, насколько дорогой у Вас интернет.
** - продление лицензии осуществляется если у Вас до этого был установлен этот антивирус. (Берётся стоимость антивируса «Касперский»).
Теперь проанализируем составленную таблицу. Очевидно, что все права на OC Windows принадлежат фирме Microsoft, следовательно, за приобретение этой ОС придётся, конечно, платить. Причём платить немалые деньги! Вы только посчитайте, сколько нужно будет затратить офису, у которого в парке, например, 40 машин? То ли дело, если у Вас стоит Linux — все, что надо для работы, предоставляется абсолютно бесплатно. Тогда дело стоит лишь только за имением хорошего системного администратора.
Что касается использования этих ОС в учебном процессе школы, то тут уж тем более не о чем говорить. И хотя Microsoft сделала скидку 83% для покупки их ОС школами, то всем понятно, что больше, скорее всего, таких отступлений не будет, и Microsoft была вынуждена сделать это лишь потому, что руководство фирмы осознаёт, что в школах нам закладывают все основы, и, с какой операционной системой мы будем работать здесь, с такой мы и будем работать в дальнейшем. Тут уж решать не нам, какую ОС выбирать; нам с чем скажут работать, с тем и будем. Однако выше я уже доказала Вам, что в Linux есть все основные программы, использующиеся в учебном процессе школы.
X. Анкетирование учащихся и преподавателей гимназии «Мариинская»
С целью выяснить, готова ли наша школа переходить на ОС Linux, если администрация посчитает это целесообразным, я провела анкетирование среди 121 учащихся 5 — 10 классов нашей гимназии, а также её преподавателей.
Начнём с анализирования результатов опроса учащихся.
Прежде всего я посчитала нужным выяснить, знают ли ребята вообще, что существует такая ОС, именуемая Linux. Результаты порадовали, ведь чуть больше половины ребят (53%)ответили, что они знают о существовании такой операционной системы; 35% учащихся не знают, что это такое; знают, как ей пользоваться, всего 9%; и 5% ребят ответили, что она установлена у них дома.
Второй вопрос в моей анкете был «Полностью ли Вы довольны ОС Windows?». Тут результаты оправдали мои ожидания: половина учащихся ответила, что они безусловно довольны работой этой ОС; 37% выбрали ответом на вопрос пункт «средне»; полностью не устраивает работа ОС Windows 1,5% ребят; и 8,5% ответили, что они пользуются другой операционной системой, правда, они не указали, какой. Только один человек ответил, что он средне доволен работой Windows, и он работает дома с ОС Linux.
И, наконец, мы подошли к главному вопросу: «Готовы ли учащиеся перейти на ОС Linux?». К сожалению, 62 % ответили, что они не хотят переходить на Linux; остальные учащиеся сказали, что они несомненно перейдут на эту систему, и будут работать с ней в школе, а другие посчитали, что они долго будут привыкать к этой системе, но они всё-таки согласятся перейти.
Результаты анкетирования среди учащихся показали, что хотя ребята и знакомы с ОС Linux, они не собираются отказываться от Windows, пусть даже они и не совсем довольны её работой.
Что же касается результатов опросов преподавателей гимназии, то надо сказать, что они менее скептически относятся к тому факту, что школа может перейти на ОС Linux. Всего лишь 27% ответило, что они не перешли бы на Linux, остальные же ответили, соответственно, что они согласны. Однако 67% преподавателей ответили, что они безусловно довольны работой Windows! Это, конечно, удивляет. Отказываться от работы с одной ОС, которая тебя устраивает, и переходить на другую, причём, как мы уже поняли, с абсолютно другим устройством операционную систему... Чтож, их дело, но это кажется довольно странным.
XI. Выводы и рекомендации к работе.
XII. Используемая литература.
1. "Информатика". Кн. 1 Шауцукова Л.З. Нальчик, 1997.
2. "Операционная система Linux" Андрей Робачевский, М., 1998
3. Журналы Компьютерра. ( www.computerra.ru )
4. http://xtalk.price.ru/linux/
5. http://www.linuxbegin.ru/
6. http://linux-ve.chat.ru/
7. http://www.osp.ru/win2000/
8. http://www.linux.org.ru/
9. http://www.linux.opennet.ru/
- -
Этот древний-древний-древний мир!
Плавает ли канцелярская скрепка?
Прекрасное далёко
Золотая хохлома
Акварельный мастер-класс "Прощание с детством"