top of page

SignPathの答えはノーでした:Windows版はしばらく署名なしのままです

執筆者の写真: Marcel Dütscher
Marcel Dütscher
7月15日
読了時間: 2分

数日前、このブログでお知らせしましたね。Windowsインストーラーのコード署名証明書をもらうために、SignPath Foundationの無料オープンソースプログラムに申請した、と。その答えが届きました。結果は、ノーです。この開発ブログは、うまくいったことを祝うだけの場所ではなく、こういうプロジェクトが本当はどう進むのかを正直に伝える場所です。だから、このお知らせもここに書きます。


おさらい:何の話だったか。署名のないWindowsプログラムは、初回起動時にSmartScreenの警告「WindowsによってPCが保護されました」を出します。Windowsから見ると、インストーラーは「不明な発行元」のものなのです。コード署名証明書があればそれはなくなりますが、毎年お金がかかり、家族の趣味のプロジェクトにとっては大きなハードルです。SignPath Foundationはオープンソースのプロジェクトに無料で署名を提供していて、私たちが申請したのがまさにそれでした。


うまくいかなかった理由。理由はもっともなものです。このプログラムは、すでにある程度の知名度と信頼を築いたプロジェクトが対象です。GitHubのスター、フォーク、外部のコントリビューター、記事、RedditやStack Overflowでの議論などです。うちの若いプロジェクトには、まだそうした目印が足りません。はっきり書かれていたのは、これは作品の質への評価ではないこと、そしてプロジェクトが広く知られるようになったら、またいつでも申請してよいということです。私たちもまさにそうするつもりです。


みなさんへの影響。実際には、すべてこれまでどおりです。初回起動時のSmartScreenの警告は、しばらく続きます。公式のGitHubページからゲームをダウンロードしたなら、「詳細情報 → 実行」で進んで大丈夫です。これからも、ゲームは公式の場所からだけダウンロードしてください。警告はそのためにあるのですから。READMEと、セキュリティの案内と、コード署名ポリシーを、正直な今の状態に合わせて更新しました。署名なし、申請は不承認、次の挑戦を予定、です。


それで、これからどうする?道ははっきりしています。プロジェクトをもっと多くの人に知ってもらうこと。プレイヤーを、スターを、外からの声を、もっと増やすことです。もともと毎日取り組んでいますが、これでもうひとつ理由ができました。手伝いたい人には、これがいちばん手軽な貢献です。⭐をGitHubでつけること、友だちにゲームを見せること、だれかに話すこと。少しでも知ってもらえるたびに、警告が消える日に一歩ずつ近づきます。それまでは、それでも「実行」をクリックしてくれてありがとう。🚀

最新記事

すべて表示
新しいバージョンが2026.7.19で、0.9.2ではない理由 🗓️

今日アップデートする人は、バージョン0.9.1から2026.7.19にジャンプします。打ち間違いに見えますが、意図した決定です。バージョンの付け方を、「セマンティック」から日付ベースのバージョン(年.月.カウンター)に変えました。その理由をお話しします。 古い方式は、だれも聞かない質問に答えていました。 セマンティックバージョニング(0.9.1、1.2.3…)は、ソフトウェアライブラリの世界から来

 
 
おそうじ完了:GitHubのキャッシュをようやくちゃんと使えるようになりました 🧹

前回の技術記事では、ビルドとチェックのパイプラインに本当は何がかかっているのかを測りました。わかったのは、お金ではなく、待ち時間と保存容量だということでした。その記事は「おそうじの作業は計画してあるけれど、まだ終わっていない」で締めくくっていました。ところが、思ったより早く進みました。今日のお昼の時点で、メインブランチに入っています。数字をご紹介します。 まず結果から。 リポジトリのキャッシュ使用

 
 
月に1000回のビルド実行、そのどれにもお金はかかっていません ⚙️

まず訂正です。この記事の最初のバージョンでは、GitHubのビルド時間を使い切ってしまい、そのせいでProアカウントにアップグレードせざるをえなかった、と書いていました。それは間違いでした。ドキュメントを一目見ればわかったことです。公開リポジトリでは、GitHubのビルド時間は無料です。アーティファクトもキャッシュもです。うちのリポジトリは5月末から公開されているので、1分もお金を払ったことはあり

 
 

コメント


この投稿へのコメントは利用できなくなりました。詳細はサイト所有者にお問い合わせください。
bottom of page