QGIS: кто разработчик и как устроен проект

QGIS разрабатывается не одной компанией, а международным сообществом программистов под эгидой проекта с открытым исходным кодом — авторство ядра принадлежит Гэри Шерману (Gary Sherman), который запустил разработку в 2002 году. Поэтому на вопрос «кто разработчик QGIS» короткий ответ таков: изначальный автор — Gary Sherman, а сегодня программу развивает распределённая команда контрибьюторов, координируемая QGIS Project Steering Committee (руководящим комитетом проекта).

Это принципиально отличает QGIS от коммерческих ГИС вроде ArcGIS, за которыми стоит корпорация Esri. Здесь нет единственного владельца, а исходный код распространяется по лицензии GNU GPL, что позволяет любому желающему изучать, изменять и распространять программу. Ниже разберём, кто именно стоит за проектом, как он организован и кто финансирует разработку.

Основатель проекта — Гэри Шерман

История QGIS началась в феврале 2002 года, когда американский разработчик Гэри Шерман начал работу над инструментом для просмотра геоданных PostGIS в Linux. Изначально это был скромный просмотрщик, но проект быстро оброс функциями и превратился в полноценную географическую информационную систему.

Шерман не стал «владельцем» продукта в коммерческом смысле. Он открыл код и пригласил к участию других разработчиков, что и определило дальнейшую судьбу QGIS как общественного проекта. Книга Шермана «The PyQGIS Programmer's Guide» до сих пор считается одним из базовых пособий по расширению программы через Python.

Кто развивает QGIS сегодня

Текущая разработка ведётся силами мирового сообщества контрибьюторов — это сотни программистов, картографов, переводчиков и тестировщиков из разных стран. Код публикуется на платформе GitHub, где любой желающий может предложить исправление или новую функцию через pull request.

Координацией занимается Project Steering Committee (PSC) — руководящий комитет, в который входят опытные участники проекта. Комитет принимает решения о направлении развития, утверждает график релизов и распределяет средства. Ключевые роли в экосистеме распределены так:

  • 🧑‍💻 Core developers — основные разработчики ядра, имеющие право вносить изменения в главный репозиторий;
  • 🌍 Команда переводчиков — локализация интерфейса на десятки языков, включая русский;
  • 🧩 Авторы плагинов — независимые разработчики, расширяющие функциональность через репозиторий плагинов;
  • 📖 Команда документации — поддержка официальных руководств и учебных материалов;
  • 💼 Коммерческие компании — фирмы, предоставляющие платную поддержку и нанимающие разработчиков ядра.

Роль OSGeo и юридический статус проекта

С 2007 года QGIS является официальным проектом фонда OSGeo (Open Source Geospatial Foundation) — некоммерческой организации, поддерживающей открытое геопространственное ПО. Членство в OSGeo дало проекту юридическую и институциональную основу, а также подтвердило зрелость его модели разработки.

Позднее для управления финансами и представления интересов проекта была создана некоммерческая организация QGIS.ORG, зарегистрированная в Швейцарии. Именно она принимает пожертвования, оплачивает инфраструктуру (серверы, домены) и финансирует встречи разработчиков.

⚠️ Внимание: QGIS распространяется бесплатно по лицензии GNU GPL. Если вам предлагают «купить лицензию QGIS», это либо платная техническая поддержка от сторонней компании, либо мошенничество — сама программа всегда бесплатна.

Модель разработки и цикл релизов

Разработка ведётся по открытой модели: планы обсуждаются публично, а предложения по крупным изменениям оформляются как QEP (QGIS Enhancement Proposal). Релизы выходят регулярно, при этом существует отдельная ветка LTR (Long Term Release) — версия с длительной поддержкой, которую рекомендуют для корпоративного внедрения.

Обновить или установить программу можно с официального сайта проекта; для Windows доступен как классический установщик, так и сетевой инсталлятор OSGeo4W. Проверить текущую версию в самой программе можно через меню Справка → О программе.

📊 Как вы используете QGIS?
Для работы (картография, кадастр, анализ)
Для учёбы и научных проектов
Для личных проектов и хобби
Только планирую освоить

Кто финансирует разработку

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

Отдельный канал — коммерческие компании-партнёры, которые зарабатывают на внедрении, обучении и поддержке QGIS, а часть прибыли вкладывают обратно в проект, нанимая разработчиков ядра. Такая модель обеспечивает устойчивость: проект не зависит от судьбы одной фирмы.

Аспект QGIS Типичная коммерческая ГИС
Разработчик Сообщество + PSC Одна корпорация
Лицензия GNU GPL (бесплатно) Платная подписка/лицензия
Исходный код Открыт на GitHub Закрыт
Финансирование Пожертвования, спонсоры Продажи лицензий
Расширения Открытый репозиторий плагинов Магазин/вендорские модули

Вклад русскоязычного сообщества

Заметный вклад в развитие QGIS внесли и российские разработчики. Компания NextGIS известна как автор ряда популярных плагинов и участник разработки ядра; русскоязычные специалисты участвуют в переводе интерфейса и документации. Это наглядный пример того, как открытая модель позволяет влиять на продукт из любой точки мира.

Проверить, кто внёс вклад в конкретную функцию, можно прямо в репозитории проекта: история коммитов открыта, а список ключевых участников публикуется в разделе «About / Credits» официального сайта и в окне «О программе» самой ГИС.

⚠️ Внимание: скачивайте установщики только с официального сайта проекта или через OSGeo4W. Сторонние «сборки» с торрентов могут содержать вредоносный код, а их авторы не имеют отношения к команде разработчиков.

Как самому стать контрибьютором QGIS

Начать можно с простого: сообщить об ошибке через баг-трекер на GitHub, помочь с переводом интерфейса или документации, протестировать nightly-сборку. Для программистов открыт путь через исправление багов и разработку плагинов на Python — опытные участники помогают новичкам в рассылке проекта.

Часто задаваемые вопросы

Кто является официальным разработчиком QGIS?

Проект основан Гэри Шерманом в 2002 году. Сегодня разработкой управляет сообщество под координацией Project Steering Committee, а юридическим лицом выступает некоммерческая организация QGIS.ORG.

QGIS — это российская программа?

Нет. QGIS — международный проект с разработчиками из десятков стран. Российские специалисты и компании (например, NextGIS) активно участвуют в разработке, но не являются владельцами продукта.

Почему QGIS бесплатна, если её разрабатывают профессионалы?

Программа распространяется по лицензии GNU GPL. Разработка финансируется за счёт спонсорских взносов организаций, пожертвований пользователей и компаний, зарабатывающих на поддержке и внедрении.

Кто делает плагины для QGIS?

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

Можно ли использовать QGIS в коммерческих целях?

Да. Лицензия GPL прямо разрешает коммерческое использование без оплаты. Ограничение касается только распространения изменённых версий программы — их код также должен оставаться открытым.