Впрочем, за рубежом государственная поддержка
свободного софта в разных масштабах имеет уже длительную историю ("КТ" писала об этом еще в далеком 2003 году, см. тему
номера "КТ" #478), и если мы делаем столь серьезную ставку на СПО, то нам не помешает изучить чужой опыт, дабы не
повторять ошибок. В этом отношении весьма познавательным оказался доклад Егора Гребнева (ALT Linux) о государственных
исследованиях и разработках (НИОКР) в области СПО в Евросоюзе. Оказалось, что далеко не все проекты, проведенные в
рамках государственного финансирования (зачастую очень щедрого), принесли реальную пользу. В большинстве случаев после
сдачи проекта и прекращения финансирования работа останавливалась, сайты со временем закрывались, кодовая база
замораживалась, и наработки нигде далее не использовались. Главная причина - во время работы не удалось создать
жизнеспособное сообщество. Проекты, связанные не с разработкой, а с исследованиями различных аспектов свободного ПО,
тоже далеко не всегда приносили какие-то видимые результаты: зачастую отчеты по ним либо вообще не выложены в Сеть (хотя
формально являются доступными - по специальному запросу), либо не слишком полезны для внешнего наблюдателя из-за своего
"формально-отчетного" характера, затрудняющего выделение действительно полезной информации. Одна из ключевых проблем,
отмеченных Гребневым, состоит в том, что усилия государства были направлены на новые проекты с неясными перспективами, а
не на прозрачную поддержку уже существующих - как делается, например, в доказавшей свою эффективность программе Google
Summer of Code.
Учиться, учиться…
Обсуждение вопросов
использования свободного ПО в образовании не ограничилось "Школьным проектом" - были затронуты и другие темы, касающиеся
в первую очередь средней школы (применению СПО в высшем образовании посвящена специализированная конференция,
традиционно проходящая в Переславле в начале года).
Представители ГОУ Центр Образования "Технологии обучения"
(www.home-edu.ru) - дистанционной школы для детейинвалидов, работающей при поддержке Департамента образования г. Москвы,
рассказали об использовании свободной среды дистанционного обучения Moodle и своих разработках на ее базе. Обладая
богатейшей функциональностью (включающей не только традиционные для e-learning элементы, но и уникальные разработки,
нацеленные на воспитание социальной активности учащихся) и множеством достоинств как технического характера (модульная
архитектура, простота администрирования и т. д.), так и социального (популярность, как следствие - активное сообщество
пользователей и разработчиков), Moodle до недавнего времени была не очень удобна для применения в российских реалиях,
поскольку не учитывала специфики отечественных образовательных традиций наличия академических групп, учебного плана,
итоговых экзаменационных оценок и т. д. Для преодоления этой ситуации российские участники Moodle создали проект
"Электронный деканат", в рамках которого разрабатываются модули, решающие указанные проблемы - а в перспективе
позволяющие использовать эту среду для гибкой автоматизации бизнес-процессов в различных учебных заведениях.
Еще
один доклад по образовательной тематике был посвящен использованию FreePascal в школах. Уж сколько сломано копий в
спорах о выборе идеального языка программирования для "первого знакомства" и развития навыков алгоритмического мышления
у школьников. Меж тем Pascal имеет очевидные преимущества перед такими "промышленными стандартами", как C и C++ (не
говоря уже о недоразумении под названием QBasic) и до сих пор пользуется заслуженной популярностью у преподавателей -
встретить оконно-псевдографический интерфейс еще DOS’овского TurboPascal можно в дисплейных классах множества российских
школ по сей день. Хотя компания Borland раздает TP бесплатно, по мнению Вячеслава Пупышева (Ижевск, УдГУ), для этих
целей лучше использовать свободную реализацию FreePascal. Из плюсов этой среды отмечается возможность ее полной
русификации (включая сообщения об ошибках, что очень важно для школьников), поддержку современных диалектов Pascal и
кроссплатформность. Впрочем, интерфейс FreePascal выглядит сегодня архаично, и в качестве альтернативы можно обратить
внимание на среду Lazarus, являющуюся свободным аналогом Delphi.