SignPath ha detto no: per ora le nostre build per Windows restano non firmate
Qualche giorno fa vi abbiamo raccontato qui sul blog di aver fatto richiesta al programma gratuito per l'open source della SignPath Foundation per avere un certificato di firma del codice per i nostri installer Windows. Ora la risposta è arrivata, ed è un no. Siccome questo devblog non serve solo a festeggiare le vittorie, ma a raccontare onestamente com'è davvero un progetto così, anche questa notizia va scritta qui.
Un breve promemoria: di cosa si trattava? I programmi Windows non firmati fanno comparire al primo avvio l'avviso di SmartScreen «Windows ha protetto il PC»: dal punto di vista di Windows l'installer arriva da un «editore sconosciuto». Un certificato di firma del codice fa sparire l'avviso, ma costa ogni anno, ed è un vero ostacolo per un progetto hobbistico di famiglia. La SignPath Foundation offre la firma gratuita ai progetti open source, ed è esattamente ciò per cui avevamo fatto richiesta.
Perché non è andata. La motivazione è giusta: il programma della Foundation è pensato per progetti che hanno già costruito un certo livello di visibilità pubblica e di fiducia: stelle su GitHub, fork, contributori esterni, articoli, discussioni su Reddit o Stack Overflow. Il nostro giovane progetto semplicemente non mostra ancora abbastanza di questi segnali. E hanno precisato espressamente che non è un giudizio sulla qualità del lavoro e che possiamo ripresentare la richiesta quando il progetto avrà ottenuto un riconoscimento più ampio. È proprio quello che intendiamo fare.
Cosa significa per voi. In pratica: tutto resta com'è. L'avviso di SmartScreen al primo avvio ci accompagnerà ancora per un po'. Se avete scaricato il gioco dalla nostra pagina GitHub ufficiale, potete confermare con «Ulteriori informazioni → Esegui comunque». Continuate a scaricare il gioco solo da fonti ufficiali: dopotutto l'avviso serve proprio a questo. Abbiamo aggiornato il README, gli avvisi di sicurezza e la policy di firma del codice per riflettere lo stato attuale com'è davvero: non firmato, richiesta respinta, nuovo tentativo in programma.
E adesso? La strada è chiara: il progetto deve diventare più visibile, con più giocatori, più stelle, più voci da fuori. Ci lavoriamo comunque ogni giorno; ora c'è un motivo in più. Se volete dare una mano, questo è tra l'altro il contributo più facile che c'è: una ⭐ su GitHub, far vedere il gioco a un amico, parlarne a qualcuno. Ogni briciola di visibilità ci avvicina al giorno in cui l'avviso sparirà. Fino ad allora: grazie di cliccare «Esegui comunque» lo stesso. 🚀
Commenti