SignPath сказал «нет»: наши сборки для Windows пока остаются неподписанными
Несколько дней назад мы рассказали вам здесь, в блоге, что подали заявку в бесплатную программу для открытого ПО от SignPath Foundation на сертификат подписи кода для наших установщиков под Windows. Теперь ответ пришёл, и это «нет». Поскольку этот девблог нужен не только для того, чтобы праздновать победы, но и чтобы честно рассказывать, как на самом деле идёт жизнь такого проекта, эта новость тоже должна быть здесь.
Напомним коротко: о чём шла речь? Неподписанные программы для Windows при первом запуске вызывают предупреждение SmartScreen «Windows защитила ваш компьютер»: с точки зрения Windows, установщик исходит от «неизвестного издателя». Сертификат подписи кода это устраняет, но стоит денег каждый год, а для семейного хобби-проекта это настоящее препятствие. SignPath Foundation бесплатно подписывает проекты с открытым кодом, именно туда мы и подавали заявку.
Почему не получилось. Причина разумная: программа фонда рассчитана на проекты, у которых уже есть определённая публичная известность и доверие — звёзды на GitHub, форки, внешние участники, статьи, обсуждения на Reddit или Stack Overflow. У нашего молодого проекта таких сигналов пока недостаточно. Прямо сказано: это не оценка качества работы, и мы можем подать заявку снова, когда проект станет более известным. Именно так мы и собираемся поступить.
Что это значит для вас. На практике всё остаётся как есть. Предупреждение SmartScreen при первом запуске пока будет с нами. Если вы скачали игру с нашей официальной страницы на GitHub, можно подтвердить запуск через «Подробнее → Выполнить в любом случае». Пожалуйста, и дальше скачивайте игру только из официальных источников: для этого предупреждение, в конце концов, и существует. Мы обновили README, заметки о безопасности и политику подписи кода, чтобы они честно отражали текущее положение: не подписано, заявка отклонена, следующая попытка запланирована.
Что дальше? Путь понятен: проект должен стать заметнее — больше игроков, больше звёзд, больше голосов со стороны. Мы и так работаем над этим каждый день, теперь у нас на одну причину больше. Если хотите помочь, вот, кстати, самый простой вклад: поставить ⭐ на GitHub, показать игру другу, рассказать о ней кому-нибудь. Каждая капля известности приближает день, когда предупреждение исчезнет. А пока спасибо, что всё равно нажимаете «Выполнить в любом случае». 🚀
Комментарии