Школьный Linux: первый тест
свободное ПО
В конце ноября прошлого года Рособразование провело тендер на разработку дистрибутива операционной системы Linux и установку его в школах России. Победителем тендера стала компания "Армада", которая будет внедрять три версии дистрибутивов с системой ALT Linux 4.0. Что ждет российских школьников, разбирался корреспондент "Ъ-Телекома" Евгений Любарский.
Конкурс на поставку Linux в школы выиграло ООО "РБК-Центр", стопроцентная "дочка" ОАО "Армада". Компания обязалась выполнить контракт за 59,5 млн руб. при стартовой цене 70 млн руб. Согласно конкурсной документации, победитель должен был к концу 2007 года разработать три версии дистрибутива операционной системы (ОС) Linux для различных по мощности ПК и затем до конца 2008 года внедрить их в 50% городских и 20% сельских школ трех пилотных регионов — Татарии, Пермского края и Томской области.
Гендиректор "Армады" Алексей Кузовкин пояснил, что в заявке компании участвуют еще несколько компаний: "Наш консорциум состоит из "Армады", РАМЭК, "дочки" "Рособоронэкспорта" "Национальный центр информационных технологий" (НЦИТ) и российских разработчиков ALT Linux, Linux-Online и Linux Ink". По словам господина Кузовкина, "Армада", РАМЭК и НЦИТ займутся внедрением и технической поддержкой, а остальные партнеры — собственно разработкой дистрибутивов.
На 2009 год Рособразование запланировало более крупный конкурс, напоминает гендиректор ALT Linux Алексей Смирнов: "На нем будет разыгрываться контракт на внедрение ОС Linux во всех школах страны в качестве второй ОС после Microsoft Windows". Сумма госзаказа в 2009 году составит, по предварительным оценкам Мининформсвязи, не менее 650 млн руб.
Что тестировали
"Ъ-Телеком" протестировал три варианта дистрибутивов с системой ALT Linux. От самого простого (Linux Lite), требующего для своей работы компьютер с процессором с тактовой частотой 233 МГц и 256 Мб оперативной памяти, до наиболее полного (Linux Master). Требования к последнему — процессор с частотой 1,5 ГГц и 1024 Мб памяти.
Помимо операционной системы в состав дистрибутивов входит набор программ для решения различных задач. В частности, в дистрибутив Linux Lite входят офисный пакет OpenOffice, интернет-браузер Mozilla Firefox, графический редактор GIMP и другое прикладное ПО. Заметим, что пакет OpenOffice представляет собой реальную альтернативу Microsoft Office как по функциональности, так и по совместимости с документами, созданными в среде Windows. В Linux Junior к перечисленным программам добавляются образовательные пакеты по различным предметам, почтовый клиент Mozilla Thunderbird и ряд других программ. Также здесь используется улучшенная графическая среда KDE. И, наконец, третий дистрибутив Linux Master отличается от предыдущего наличием требовательной к ресурсам среды разработки Eclipse, а также тем, что поставляется он не на двух CD-дисках, как два других дистрибутива, а на одном DVD.
Учитывая, что эти дистрибутивы фактически базируются на одной операционной системе ALT Linux 4.0, для сравнения мы протестировали еще два комплекта дистрибутивов от других производителей — Mandriva и Ubuntu. Оба дистрибутива помимо операционной системы содержат необходимый для повседневной работы набор программ, схожий по составу с комплектами ALT Linux. В Mandriva и Ubuntu нет только образовательного программного обеспечения, поскольку эти дистрибутивы не адаптировались к нуждам школ. В качестве графической оболочки у тестируемых Mandriva и Ubuntu использовалась GNOME.
Как тестировали
В качестве испытательного стенда для всех дистрибутивов использовался один и тот же компьютер следующей конфигурации. Процессор Intel Pentium 4 — 2,4 ГГц, системная плата на чипсете Intel 845G, оперативная память DDR 512 Мб, жесткий диск ATA/100 — 40 Гб, интегрированная видеокарта, сетевой адаптер 3Com 3C905, звуковая карта стандарта AC`97, привод DVD-ROM, монитор LCD 19" c разрешением 1280x1024.
Первый этап тестирования заключался в установке операционной системы и программ. На этом этапе мы отмечали такие особенности, как продуманный интерфейс программы-установщика, простота и быстрота установки, русскоязычный интерфейс и отсутствие ошибок во время этого процесса. Чтобы помимо субъективного впечатления получить измерительную оценку, для каждого дистрибутива мы засекали время, в течение которого шла инсталляция.
Следующим этапом тестирования было изучение установленной операционной системы. В этот момент мы обращали внимание на отсутствие ошибок во время работы, правильность разбиения диска на разделы, поддержку всех устройств компьютера, работу в локальной сети и интернете, интерфейс и удобство графической среды. Чтобы получить измерительную оценку, мы использовали программный тест Geekbench 2. Эта программа по своей методике определяет производительность процессора и оперативной памяти. В результате работы она выдает коэффициент, соответствующий общей производительности. Также мы получили размер занятого места на диске после установки дистрибутива.
И в заключение тестирования были изучены наборы прикладных и образовательных программ, поставляемые в дистрибутивах.
Что получилось
В результате установки любого из протестированных дистрибутивов можно получить вполне работоспособную операционную систему с комплектом необходимых программ. Однако некоторые недочеты дистрибутивов мы все-таки обнаружили. При установке в автоматическом режиме Linux Junior не оптимально разбивает диск на разделы, вследствие чего после установки нет свободного места в основном разделе. Linux Junior и Linux Master стабильно выдавали ошибку приложения при выходе из браузера Konqueror. Дистрибутивы ALT Linux правильно определили все устройства компьютера, за исключением типа монитора и, соответственно, его разрешения и глубины цвета.
Несмотря на то что конфигурация компьютера была одной и той же, в результате тестирования производительности с небольшим отрывом победили Linux Junior и Linux Master. Это говорит о том, что данные дистрибутивы эффективнее работают с компьютерным железом, нежели их западные аналоги.
По поводу прикладных программ можно отметить, что они вполне пригодны для использования, а их возможности покрывают почти все задачи. Серьезных проблем в работе с ними не возникло. Образовательное программное обеспечение, которое поставляется с ALT Linux, по нашему мнению, лишь частично может использоваться в реальном образовательном процессе, так как в основном оно познавательного типа. И хотя в составе дистрибутивов имеются серьезные обучающие системы, это ПО вряд ли можно назвать соответствующим сегодняшней школьной программе.
Субъективную оценку мы выставили по пятибалльной шкале за стабильность работы и общее впечатление. Самую высокую оценку получил дистрибутив Mandriva. Также нужно отметить, что графическая среда GNOME, использованная в дистрибутивах Mandriva и Ubuntu, имеет более логичный интерфейс и удобнее по сравнению с KDE, применяемой в ALT Linux.
Состав дистрибутивов, их особенности, измерительные и субъективные оценки представлены в таблице.