Проблемы и решения внедрения СПО в образовательной организации на примере общеобразовательной школы г. Москвы (OSEDUCONF-2025) — различия между версиями

Материал из 0x1.tv

 
;{{SpeakerInfo}}: 
* {{Speaker|Пётр Леляев}}
* {{Speaker|Ксения Быховская}}
<blockquote>
В статье рассмотрены проблемы, возникшие в одной из московских школ при переходе на свободное программное обеспечение. 

Описаны взгляды на проблемы со стороны участников образовательного процесса и команды разработки,
предложены способы их решения и проведена оценка перспектив перехода школ на СПО.
</blockquote>

{{VideoSection}}

{{vimeoembed|1066722777|800|450}}
{{youtubelink|}}

{{SlidesSection}}
[[File:Проблемы и решения внедрения СПО в образовательной организации на примере общеобразовательной школы г. Москвы (OSEDUCONF-2025).pdf|left|page=-|300px]]

{{----}}

== Thesis ==

Текущая версия на 21:05, 17 марта 2025

Докладчик

В статье рассмотрены проблемы, возникшие в одной из московских школ при переходе на свободное программное обеспечение.

Описаны взгляды на проблемы со стороны участников образовательного процесса и команды разработки, предложены способы их решения и проведена оценка перспектив перехода школ на СПО.

Видео

Презентация

Thesis

Согласно Указу Президента Российской Федерации от 30 марта 2022 г. №~166 «О мерах по обеспечению технологической независимости и безопасности критической информационной инфраструктуры Российской Федерации» и Приказу Министерства цифрового развития, связи и массовых коммуникаций РФ от 18 января 2023 г. №~21 «Об утверждении Методических рекомендаций по переходу на использование российского программного обеспечения, в том числе на значимых объектах критической информационной инфраструктуры Российской Федерации, и о реализации мер, направленных на ускоренный переход органов государственной власти и организаций на использование российского программного обеспечения в Российской Федерации», с 1 января 2025 г. органам государственной власти и заказчикам запрещается использовать иностранное программное обеспечение на принадлежащих им значимых объектах критической информационной инфраструктуры[1].

Образовательные учреждения, в частности, школы, не относятся к критической инфраструктуре. Однако их перевод на СПО также необходим по ряду причин — начиная с того, что выпускники обязаны ориентироваться в импортозамещённом ПО, и заканчивая наличием вредоносного кода в проприетарных программах, в частности, обнаруженного командой разработки МОС. В рамках данной статьи авторы анализируют вопросы, связанные с уже осуществляющейся реализацией такого перехода в рамках образовательных учреждений г. Москвы на примере ГБОУ Школа №~192.

В настоящее время в школах г. Москвы используется такое учебное оборудование, как интерактивные панели, личные ноутбуки учителей, учебные компьютеры, моноблоки и планшеты, периферийное оборудование, а также специфическое оборудование для профильных классов — например, датчики, цифровые микроскопы, тренажёры, имитирующие поведение человеческого организма для медицинских классов и многие другие. К сожалению, для значительного количества такого оборудования не создано программного обеспечения для Unix-подобных систем, а для некоторых из них не написаны даже драйверы. Поэтому вопрос о полном переходе школ на СПО пока не имеет решения — очевидно, что либо необходима разработка программных решений производителями оборудования, либо замена данного оборудования на отечественные аналоги. Однако большинство устройств, используемых в повседневной работе сотрудниками и учениками московских школ, уже переведено на Linux — это МОС12, основанная на репозитории свободных пакетов ROSA.

В целом школьные учителя являются достаточно консервативными. Нельзя говорить о каком-то протесте против отечественных разработок — современная школа является крайне непростым местом работы, и на освоение любых новых технологий в нерабочее время просто не хватает ресурсов. В то же время многие проблемы решаются в том числе благодаря оперативной реакции вендоров[2], но необходимо отметить, что импортозамещение в образовании является и, вероятно, в течение ещё нескольких лет будет являться достаточно сложным процессом для всех его участников. Для поддержки сотрудников в московских образовательных организациях существует IT-служба (ранее это были просто системные администраторы), отвечающая сотрудникам на возникающие вопросы и помогающая решить проблемы. Также у МОС есть сообщество активных пользователей, помогающих друг другу — часто проблема, возникающая в одной школе, относится не только к ней, и однократное описание вопроса в чате или на вики-странице приводит к её решению у многих пользователей. Однако, несмотря на все принятые меры, в команду разработки МОС периодически приходят запросы, связанные с невозможностью специалистов IT-службы решить возникающие проблемы. В 2024 году один из таких запросов пришёл из ГБОУ Школа 192 и содержал описание нескольких случаев. Приводим их в интерпретации авторов, не являющихся представителями IT-специальностей:

  • по интерактивной доске прошла муха, после этого на ней стало невозможно писать;
  • проигрыватель открывается сразу в двух окнах — в одном изображение, в другом звук;
  • на одном из устройств не определяются флешки;
  • ученик нарисовал медузу, после этого доска повисла и виснет каждый раз при открытии этого рисунка.


Представители команды разработки МОС посетили указанное здание в сопровождении представителя IT-службы школы. После формализации задач их решения выглядели следующим образом:

конкретной операционной системе;

  • отправка заявки в техподдержку на замену разъёма — он был физически повреждён.


Проблема с рисунком оказалась наиболее сложной и, вероятно, единственной, действительно требующей непосредственного вмешательства разработчиков команды МОС. В программе OpenBoard, по умолчанию использующейся в качестве доски для МОС12 на интерактивных панелях, нашлась уязвимость, приводящая к бесконечному циклу во время обработки определённого полигона, который был случайно нарисован учеником. После добавления условия к этому циклу проблема решилась. Отправка патча в апстрим не потребовалась, поскольку в следующей версии OpenBoard (1.7.0) разработчики сами обнаружили и устранили данную проблему, и патч перестал быть необходимым.

По итогам посещения школы команда разработки сформулировала следующий список проблем, возникающий при переводе образовательных учреждений на СПО:


  1. В некоторых случаях может присутствовать некомпетентность или ненадлежащее исполнение обязанностей IT-службой школы;
  2. Отсутствие связи между IT-службой и командой разработки;
  3. Отсутствие связи между пользователями и командой разработки;
  4. Специфика поставленного в школы оборудования и существующего для него ПО.


Команда разработки МОС видит следующие способы решения описанных проблем:

  • В связи с курсом страны на полное импортозамещение в сфере информационных технологий крайне необходима подробная должностная инструкция для IT-службы в образовательном учреждении. В дальнейшем, когда на отечественное ПО перейдут все государственные учреждения, такая инструкция будет необходима и для каждого из них.
  • Очевидно, что у IT-специалиста должна быть связь с командой разработки на случай возникновения проблем, которые он не в состоянии решить самостоятельно. В то же время доводить ситуацию до прямой связи конечных пользователей с разработкой также не стоит. Такую связь можно осуществлять при помощи специально выделенного канала. В настоящее время такими являются чаты, организованные в мессенджерах Sferum и Telegram и не имеющие никакого официального статуса. В этом вопросе команда разработки надеется на нормативные акты, дополняющие приказы о переходе на СПО.
  • Пользователи также должны иметь возможность связаться с командой разработки напрямую, однако формат, очевидно, должен отличаться от описанного в данной статье. Авторы видят две возможности: в случае необходимости устранения ошибок в конкретных программах можно написать о них в трекере задач, а в случае, когда пользователь имеет возможность доработки кода, должна быть возможность предложить патч. В основном исходные коды программ для МОС лежат на сервере [hub.mos.ru], функционал которого предполагает обе этих опции, но пользователи должны знать о наличии таких возможностей — вероятно, в интерфейс некоторых программ необходимо добавить форму обратной связи.
  • Как уже было отмечено, полного решения данной проблемы пока нет. Однако для большого количества иностранного ПО давно существуют и активно разрабатываются свободные российские аналоги. В частности, ГИА по информатике в 9 и 11 классе уже несколько лет можно проводить с использованием МОС и софта для этой системы. Разработчики команды адаптируют ПО для нужд российского образования. Например, был создан патч, который производит поиск по тексту в документе в кодировке cp-1251 средствами операционной системы (в файловом менеджере Dolphin), что значительно упрощает, а главное, делает привычным для учеников решение задачи ГИА по анализу текста. Если говорить более сложном ПО, то, например, существуют аналоги AutoCad (FreeCad), TrikStudio для робототехники, для медиаклассов есть нелинейный видеоредактор Kdenlive. Также активно создаются драйверы для периферийных устройств.

Посещая российские регионы, разработчики МОС делятся своим опытом с коллегами, работающими в системе образования, также получая обратную связь от использования системы. Кроме того, многие образовательные организации переходят на другие свободные дистрибутивы, получая достаточно времени для того, чтобы разобраться в принципах работы СПО до того, как переход станет строго обязательным. В целом можно сделать вывод, что при должном отношении всех участников процесса импортозамещения, а также понимания, что все решают одну задачу, в течение нескольких ближайших лет перевод образовательных организаций на свободное отечественное программное обеспечение будет успешно завершён.


Примечания и ссылки

  1. Приказ Минцифры России №~21 «Об утверждении Методических рекомендаций по переходу на использование российского программного обеспечения, в том числе на значимых объектах критической информационной инфраструктуры Российской Федерации, и о реализации мер, направленных на ускоренный переход органов государственной власти и организаций на использование российского программного обеспечения в Российской Федерации». [1]
  2. Теряева, Н. Ю. Школьные ноутбуки удалось вынуть из кладовки, 2021, https://d-russia.ru/shkolnye-noutbuki-udalos-vynut-iz-kladovki.html
  3. Неофициальная wiki сообщества IT в образовательных учреждениях. https://it-help-school.ru/Категория:Доски