Сергей Голубев
2008-05-14
Как мы уже выяснили, в переходе школы на Linux нет ничего страшного. Более того, дело это хорошее и нужное. Теперь пора переходить от стратегии к тактике. Точнее - от слов к делу.
Прежде всего - сформулируем начальные условия задачи. В образе директора школы мы уже были. Теперь пора спускаться поближе к земле. Итак, допустим, что вы - учитель информатики, который получил задание от руководства потихоньку отказываться от использования проприетарных программ в учебном процессе.
Другими словами - вызвал вас директор школы и сказал, что пора переходить на Linux. Мол, денег у нас и так в обрез, а если придется еще и ПО оплачивать, то совсем в трубу вылетим. Поэтому, засучивайте рукава, господин-товарищ учитель и принимайтесь за работу.
А с чего у нас начинается любая работа? Это знает каждый школьник - с перекура. Который, кстати, есть не просто пускание дыма изо рта, а повод посидеть и подумать. Чтобы дров не наломать от излишней поспешности. Так что, начинаем формулировать проблемы и искать пути их решения.
Для разминки решим одну довольно простую задачу. Суть ее заключается в том, что не все проверяющие хорошо осведомлены о различных лицензиях на ПО. Правда, пока еще нет достоверной информации о том, что на каких-то школьных компьютерах не нашли наклеек, в связи с чем руководству учебного заведения досталось на орехи.
Однако, на предприятиях малого бизнеса подобные случаи были. Linux-машины изымались для проведения экспертизы на предмет лицензионной чистоты установленного софта. Потом, конечно, все возвращали. Возможно, даже приносили извинения. Но убытки, вызванные простоем, конечно никто не компенсировал.
Помимо борцов с контрафактом следует опасаться и сугубо школьное чиновничество. Как ни крути, но с легкой руки отдельных не особо болеющих за образование людей (и как такие в руководство попадают?) некоторые программы явно упомянуты в ряде "указивок". Причем, я совершенно не разделяю точку зрения, из которой следует, что тут имеет место какой-то заговор мирового империализма. Вероятнее всего, мы имеем дело с банальной безграмотностью. Мне доводилось общаться со школьными чиновниками среднего звена. Для них "текстовый процессор" и "MSWord" - просто синонимы и не более того. Про другие аналогичные программы они вообще не слышали. Если при этом учесть, что карьера у нас прямо пропорциональна личной некомпетентности, то выводы очевидны.
Что в этой ситуации надо делать учителю? Рецепт придуман еще в советские времена - запасаться бумажками. Во время прошедших праздников я решил встретиться со знакомыми учителями и путем мозгового штурма мы сгенерили несколько идей, которые можно использовать на практике.
Непременно займитесь наглядной агитацией. Каждый оформленный стенд - это в любом случае плюс учителю. Так пусть от настенной литературы будет хотя бы какая-то практическая польза.
Первым делом, скачайте с этой страницы документ под названием "Концепция развития разработки и использования свободного программного обеспечения в РФ". Он разработан Мининформсвязи РФ - серьезным государственным учреждением. Текст довольно объемный, поэтому перед тем, как его распечатать, выделите особо важные места, чтобы в глаза бросались. Особенно, относящиеся к образовательной сфере или государственной безопасности.
Второй стенд можно назвать "Дмитрий Медведев за свободное ПО". Материалы для него поможет найти всезнающий Google, поэтому ссылок давать не буду - их даже на первой странице предостаточно. Найти портрет действующего президента тоже не представляется чрезмерно сложным.
Еще одна любопытная мысль - подготовить стенд, посвященный отечественным ОС. ALT Linux, ASPLinux, MOPS, "Наулинукс"... Мол, школа выбирает российского производителя. Наверняка это произведет впечатление на проверяющего.
И конечно же, неплохо заиметь отпечатанную лицензию. Тут два варианта - либо купить дистрибутив в "Линуксцентре", либо обратиться напрямую к разработчику. В первом случае в коробку будет вложена лицензия, отпечатанная типографским способом. Но, к сожалению, специальных школьных версий этот магазин не продает.
Поэтому, лучше использовать второй путь. Официально одобренные дистрибутивы для школ выпускают всего две российские компании (ALT Linux и Linux Ink). Связаться с ними достаточно просто. Думаю, что они не откажутся выслать школе соответствующий документ, который также можно повесить на стенку.
Теперь поработаем с учебными планами. К сожалению, в поступающих свыше "указивках" очень тяжело разобраться даже с применением народного средства под названием "стакангенс". С одной стороны, они носят сугубо рекомендательный характер, с другой - добровольно-принудительный. К сожалению, это приводит к тому, что ряд проверяющих могут руководствоваться одной из важных составляющих футбольных правил. А именно - "по мнению арбитра".
Поэтому, можно и подстраховаться. Допустим, какое-то околошкольное начальство требует от вас включения в программу изучения текстового процессора MSWord. Пусть даже в виде настоятельной рекомендации. Включите в план уроков следующий пункт: "Изучение правил работы в текстовом редакторе Word на примере его бесплатного аналога OpenOffice.org Writer". И волки сыты, и овцы целы.
Также будет очень невредно посвятить один стенд вступительным экзаменам по информатике в ВУЗ'ы. Примерные задачи и темы можно найти на сайтах соответствующих учебных заведений. Никто и никогда не обвинит учителя в том, что он уделяет особое внимание именно этим вопросам. Особенно в старших классах.
Это - достаточно серьезный момент, на который следует обратить особое внимание. Помните, что 90% всех проблем начинающего пользователя Linux вызвана именно железом.
Во-первых, разбейте все имеющиеся компьютеры на четыре группы по размеру оперативной памяти:
Если первой группы нет (или она ничтожно мала), то вам можно использовать дистрибутивы, которые составлены специально для учебных заведений и уже проходят апробацию в школах. В противном случае придется либо отказаться от перехода, либо выбирать очень "легкий" дистрибутив (этот вопрос будет подробно рассмотрен в следующих статьях цикла).
Затем выясните, поддерживает ли работу в Linux устройство, используемое для выхода в сеть. Практически гарантированно не должно быть проблем с обычной сетевой картой. Если вы подключены "по меди", то переход на свободную ОС не лишит вас интернета. Также маловероятны трудности с ADSL-модемом. В частности, наверняка будут функционировать так называемые "ethernet-модемы", представляющие собой обычные роутеры. Несколько сложнее обстоят дела с USB-устройствами. В этом случае желательно получить точную информацию по конкретной модели (как правило, Google с этой задачей справляется легко).
Самое неприятное - это обычный модем, через который надо дозваниваться до провайдера. Несмотря на то, что в крупных городах таким методом выхода в сеть уже никто не пользуется, Россия велика и сей реликт наверняка еще где-то сохранился. Очень часто желающие сэкономить пользователи приобретают так называемые win-модемы (эти устройства специально предназначены для работы под управлением Windows). В этом случае ничего заранее сказать нельзя. Какие-то модели получается настроить, какие-то - нет.
Очевидно, что какие-то советы глобального характера тут бессмысленны. Если железка поддерживает Linux, то она будет работать, если не поддерживает - не будет. И надо вместо нее купить другую. Иных вариантов нет.
Пользователям, которые только начинают знакомство с Linux, часто бывает трудно понять разницу между системой и дистрибутивом. Мол, разве так бывает - система вроде бы одна, а дистрибутивов пруд пруди.
Итак, дистрибутив - это программный продукт, предназначенный для установки системы и прикладных программ, как общего характера, так и специфических для данного дистрибутива (например, инструментарий настройки или пакетный менеджер). Как правило, каждому дистрибутиву соответствует один или несколько репозиториев - хранилищ пакетов, откуда они и устанавливаются.
Почему же выбор дистрибутива играет такую важную роль? Ведь в конечном итоге пользователь все равно получит систему и какой-то набор приложений. Разница только в его личных трудозатратах. Что же требуется школе, чтобы минимизировать головную боль при установке и конфигурировании? Какими качествами должен обладать оптимальный для учебного заведения продукт?
Во-первых, он должен включать в себя все необходимое прикладное ПО - от средств разработки до полнофункционального офисного пакета. Это требуется для того, чтобы учитель не искал в сети недостающие компоненты, а сразу получал рабочую среду, пригодную для организации учебного процесса.
Во-вторых, программа установки должна включать в себя полноценный менеджер разделов. Ведь переход на Linux вовсе не означает полного и безоговорочного отказа от Windows. На ранних этапах миграции преподаватель может выбрать несколько классов, которые будут использовать только свободное ПО на уроках информатики. Для остальных же все останется, как было. Если результаты эксперимента будут положительными, то через год можно совсем избавиться от продукции Microsoft и присоседившихся к ней компаний.
В-третьих, следует помнить о том, что одно из преимуществ свободного ПО заключается в отсутствии ограничений на количество инсталляций. Для нас это означает, что систему можно установить не только на школьные компьютеры, но и на домашние машины учеников и учителей. Поэтому, дистрибутив должен быть ориентирован не только на учебный процесс, но и позволять быстро развернуть систему, рассчитанную на потребности обычного пользователя.
Эти три критерия и будут определяющими при оценке дистрибутивов на их пригодность к использованию в учебном процессе. Разумеется, помимо них есть и другие важные признаки - например, качество и доступность технической поддержки в конкретном регионе. Но они носят относительно субъективный характер, поэтому в дальнейшем рассматриваться не будут.