Как турецкий муниципальный район перешёл на Linux
Эюп (Eyüp или Eyüpsultan) — район, расположенный в европейской части Стамбула, который простирается от Золотого Рога до побережья Черного моря. Площадь района составляет 242 км². По данным переписи 2018 года, в Эюпском районе с его двадцатью одним микрорайонами и семью деревнями проживает 383 909 человек. В средние века здесь часто происходили стычки между крестоносцами и византийцами, а сегодня Эюп это одно из священных мест для мусульман (здесь находится гробница Абу Айюба аль-Ансари, носителя штандарта Пророка Мухаммеда), и где местная районная администрация полностью перешла на свободное программное обеспечение Pardus.
Pardus — это дистрибутив операционной системы GNU/Linux, разработка которой началась в 2003 году, а первая стабильная версия была выпущена 27 декабря 2005 г. Он разработан Ulakbim, дочерним государственным исследовательским институтом Совета по научным и технологическим исследованиям Турции под названием Tübitak. Pardus основан на Debian GNU/Linux, но он переработан для использования в соответствии с практикой и привычками пользователей в Турции. Название Pardus происходит от научного названия анатолийского леопарда Panthera pardus tulliana.
Последняя версия Pardus 21.2 «Full Moon», которую продолжает разрабатывать Tübitak Ulakbim, была опубликована 30 марта 2022 года.
Основные особенности:
- Свой формат хранения и передачи пакетов PiSi, учитываются зависимости. Юзается формат XZ для сжатия. Своё ПО написано на Python. Для описания содержимого пакетов используется формат XML, дополнительные скрипты настройки пакетов могут быть написаны на языке python с использованием API подсистемы настройки COMAR.
- Настройки системы встроены в KDE, что позволяет не открывать два разных приложения.
- Все приложения максимально возможно интегрированы в KDE, что не мешает группам энтузиастов разрабатывать версии под GNOME, XFCE и другие DE.
- Дистрибутив разрабатывался государственным институтом: Turkish National Research Institute of Electronics and Cryptology (UEKAE).
- Есть приложение, ориентированные на начинающих пользователей — это Kaptan, которое позволяет пользователям с самого начала работы настроить дистрибутив, исходя из собственных интересов. Причём все шаги настройки делаются последовательно, каждый из пунктов настройки тщательно описан.
История создания
На протяжении 2003 года Tübitak исследовал необходимость распространения национального программного обеспечения, аналогичного мировым. Были изучены человеческие ресурсы страны в области информационных технологий, возможности местной индустрии программного обеспечения и конкурентные факторы. В свете всех полученных данных летом 2003 г. была проведена конкретная работа по планированию, в результате которой был сделан вывод о целесообразности создания национального дистрибутива операционной системы.
Были изучены существующие операционные системы, особенно Linux, подробно изучены методология и философия программного обеспечения с открытым исходным кодом. Поскольку цель состоит в том, чтобы создать регулирующую структуру, которая может сделать этот дистрибутив постоянным, помимо создания дистрибутива были рассмотрены бизнес-примеры, которые можно использовать в индустрии программного обеспечения, особенно в рамках открытого исходного кода.
После этих экспертиз осенью 2003 года было принято решение о создании дистрибутива операционной системы на основе Linux, которая имеет открытый исходный код и максимально использует метод лицензирования GPL.
Реализация проекта Pardus началась с создания ядра технической группы в начале 2004 года. В результате со всей Турции были отобраны наиболее подходящие люди для участия в разработке национальной операционной системы. В октябре 2004 года были завершены технические оценки, а цель, метод и график были определены с опубликованным Уставом проекта.
1 февраля 2005 года был опубликован первый продукт Pardus Employee CD 1.0. — рабочий компакт-диск, целью которого является информирование Linux-сообщества и пользователей о целях и техническом подходе проекта. Впоследствии разработка была сосредоточена на более оригинальных инновационных проектах, и, наконец, 27 декабря 2005 г. в сети начала публиковаться Pardus 1.0, первая устанавливаемая версия Pardus. До выпуска Pardus 2011.2 он продолжал развиваться как уникальный дистрибутив Linux, использующий собственную систему управления пакетами PISI.
В результате реструктуризации TÜBİTAK в последние месяцы 2011 года руководители проектов и команда разработчиков были расформированы. В этом процессе, где произошли радикальные изменения в административном и технологическом отношении, последняя версия Pardus 2011 не поддерживалась. Отсутствие официальных заявлений о содержании обслуживания и реструктуризации существующих версий стало причиной появления среди пользователей Pardus известий о завершении проекта. В январе 2012 года в списках рассылки было объявлено о прекращении поддержки обновлений для отдельных версий Pardus 2011.
В первой половине 2012 года было замечено, что операционная система Debian с логотипом Pardus использовалась на интерактивных досках, отправленных в школы в рамках проекта Fatih. Во второй половине 2012 года TÜBİTAK начала подготовку к новой версии, наняв новых разработчиков. 25 января 2013 года была выпущена первая стабильная версия Pardus на базе Debian под названием «Pardus 2013 Anadolu Parsı». Таким образом, уникальная для Pardus система управления пакетами PISI, которая разрабатывалась до 2012 года в рамках проекта Pardus, менеджер конфигурации ÇOMAR, инструмент установки YALI, система открытия Manager, мастер первоначальной настройки Kaptan и все другие проекты, крупные и малые, были заброшены и переведены на базу Debian.
Начиная с версии 2013 года, у Pardus есть 3 разные версии: корпоративная, серверная и FATIH. Корпоративная версия подготовлена с учётом потребностей учреждений и организаций. Версия FATIH, с другой стороны, подготовлена для использования в смарт-досках в проекте FATIH.
В новый период вместо компонентов дистрибутива Linux в проекте были разработаны следующие продукты, где большое значение придается разработке инструментов, которые потребуются государственным и частным учреждениям в проектах миграции:
- Octopus (интегрированная система кибербезопасности с открытым исходным кодом);
- Viper (система управления идентификацией);
- ETAP (Проект интерфейса интерактивной доски);
- LiderAhenk (Центральная система управления).
LibreOffice, GIMP, VLC и другие бесплатные программы являются приложениями по умолчанию для использования в операционной системе Pardus. Кроме того, с настройками, реализованными в ИТ-отделе Эюп, у Pardus есть тема, напоминающая Microsoft Windows и другое распространённое проприетарное программное обеспечение, с которым люди обычно знакомы.
Цель перехода на Linux
После муниципальных выборов, состоявшихся в 2014 году, новая администрация осознала (через отчеты внутреннего финансового анализа), что на лицензирование проприетарного программного обеспечения тратятся большие суммы денег (порядка миллиарда долларов). Стремясь сократить расходы, руководство попросило провести исследование для поиска решений. Как ИТ-отдел муниципалитета Эюп, специалисты рекомендовали заменить Microsoft Windows на Pardus. Они описали предпочтение перехода на свободное программное обеспечение как «желание быть независимыми от техкомпаний, а также экономию, которую можно получить за счёт сокращения огромных лицензионных сборов».
Муниципальная администрация одобрила проект, и в январе 2015 года муниципалитет Эюп начал использовать бесплатные программные приложения, такие как LibreOffice (например, Writer, Calc, Impress и т. д.). Перед внедрением для персонала учреждения было проведено базовое обучение пользователей LibreOffice. Со временем пользователей постепенно и неуклонно перенаправляли на бесплатные системы и, что примечательно, не вызывали негативной реакции со стороны пользователей.
В проектах преобразования свободного программного обеспечения всегда следует уделять большое внимание надлежащему обучению. Установка Pardus началась с компьютеров тех, кто прошёл обучение. Поскольку муниципалитет Эюп обслуживает своих граждан круглосуточно и без выходных, нужно было убедиться, что муниципальные чиновники знают, как эффективно использовать новое программное обеспечение. Понимая, что сопротивление любого персонала может привести к провалу проекта, были приложены все усилия, чтобы подготовиться к плавному переходу.
Миграция операционной системы Pardus, проведенная муниципалитетом Эюп, подала пример и, следовательно, вдохновила другие муниципалитеты. Примечательно, что с тех пор весь накопленный опыт был передан другим муниципалитетам, таким как Ускюдар и Пендик.
Возможность запускать, копировать, распространять, изучать, изменять и улучшать свободное программное обеспечение предоставляет уникальную возможность каждому, кто решит его использовать. Бесплатное программное обеспечение имеет много преимуществ, включая гибкость, высокую производительность, значительную экономию средств за счёт лицензионных сборов, независимость от какой-либо конкретной компании и соответствие стандартам совместимости. Таким образом, переход муниципалитета Эюп на бесплатное программное обеспечение принёс как стратегические, так и практические преимущества. В ближайшем будущем большему количеству организаций потребуется понять философию свободного программного обеспечения и возможности, которые предоставляет свободное программное обеспечение.
Здание муниципалитета Эюп
В муниципальном бюджете высвободились деньги в результате перехода от проприетарного программного обеспечения к бесплатному. Экономия средств по статье «лицензии на проприетарное программное обеспечение» бюджета была использована в округе в виде новых проектов. Деньги теперь идут, в том числе, на увеличение количества новых парков и садов, велосипедных дорожек и камер видеонаблюдения в парках.
Кроме того, увеличив количество классов, которые проводятся по технической подготовке, муниципалитет начал проводить занятия по робототехнике и вычислениям для молодежи. В настоящее время муниципалитет Эюп расширяет возможности учащихся для дальнейшего развития их личности, способностей, целей и самопознания. Он знакомит молодых людей с новыми технологиями.