Ciao Giovanni, grazie per quest'ottima obbiezione! :-)
On Sat, 08 Jan 2022 15:28:44 +0100 380° wrote: > Giacomo Tesio <giac...@tesio.it> writes: > > > cosa succede quando un Governo ha le competenze necessarie per > > scegliere il software libero? > > E quale sarebbe questo Governo Illuminato con cotante competenze?!? > > Quello tedesco che usa GnuPG VS-Desktop /su MS Windows/ per i > documenti altamente riservati: ma che DAVERO?!? Permettimi di chiarire la mia interpretazione di questa notizia: il Governo Tedesco ha trovato sostanzialmente un modo per sovvenzionare una organizzazione tedesca che sviluppa software libero [1] che si è praticamente costituita come azienda allo scopo. Poiché io non sono un cantore del libero mercato che premia solo chi si fa sovvenzionare dal governo americano, trovo questa scelta politica assolutamente positiva. Il fatto che un governo europeo trovi il modo di finanziare un'azienda europea che sviluppa credibilmente software libero, secondo me, è una bella notizia da diffondere. Nonché un esempio da seguire. Nell'ordine, le politiche cibernetiche migliori che un governo possa attuare per garantire la propria autonomia operativa (e di conseguenza la sovranità dei propri cittadini) sono: - a livello industriale: finanziare lo sviluppo di software libero sul proprio territorio (o quanto meno su territorio europeo, perché siamo tutti sulla stessa barca, che ci piaccia o meno...) - a livello culturale: formare i propri cittadini su software libero, non solo a livello di utilizzo, ma a livello di scrittura e debug - a livello amministrativo: utilizzare esclusivamente software libero, con una complessità gestibile, con un sorgente effettivamente ispezionato da esperti (magari pagati un tot al bug individuato), e la cui compilazione sia riproducibile e riprodotta da personale ministeriale fidato Hai assolutamente ragione: usare Windows, quand'anche fosse economicamente vantaggioso [2], riduce l'autonomia operativa delle amministrazioni europee, le rende strategicamente vulnerabili (almeno quanto la supply chain di Windows, che SolarWind ha mostrato come un colabrodo), mette a rischio i dati dei cittadini ed, alla fine, limita la loro sovranità politica. Ed il Governo tedesco fa tutte queste cose. Tuttavia, a livello industriale questo E' un passo avanti nella direzione giusta! > Quindi l'unico modo **legale** per poter gestire i documenti altamente > riservati NATO e EU, oltre che tedeschi, è usare GnuPG VS-Desktop [1] > - che l'unica e sola versione approvata [2] - su MS Windows.... ma che > DAVERO?!?! Direi piuttosto che, su MS Windows, UNO dei modi approvati per gestire documenti altamente riservati è usare GnuPG VS-Desktop. Dubito che questo significhi che si DEBBA usare GnuPG VS-Desktop per gestire tali documenti (il che implicherebbe che si DEBBA utilizzare Windows, il che sarebbe oggettivamente ridicolo). Sul valore tecnico di tale "approvazione" non so dirti: non so se qualche agenzia tedesca competente abbia ispezionato il codice di GnuPG e l'abbia trovato valido. Ne dubito, perché in tal caso solo il software libero potrebbe essere "approvato". Tuttavia nota che GnuPG gira su Windows, Linux e molti altri sistemi [3] e la codebase sottostante, soprattutto per quanto riguarda le librerie crittografiche, è per lo più lo stesso! Dunque approvando GnuPG VS-Desktop, ha reso sostenibile lo sviluppo ed il mantenimento di un vasto ecosistema che è PRINCIPALMENTE libero. > [2] cosa manca a GnuPG "community edition" per essere approvata così > da poter essere usata anche su altri sistemi operativi?!? Il supporto: > We also keep maintaining Gpg4win as the community version. This is > based on the the same source code as GnuPG VS-Desktop but comes with > more features due to the use of the latest development branch. > > The benefits for the customer to pay for GnuPG VS-Desktop are: a > commercial support contract, the guarantee of a long term maintained > and approved version, customization options, community tested new > features, and the per-approval required vendor for security updates. Tuttavia non credo che l'approvazione sia specifica per Windows: se GnuPG.com pubbicasse la versione X di GnuPG VS-Desktop come eseguibile windows E per gli altri sistemi operativi, si potrà utilizzare tutti. E devo essere sincero: mi sorprenderei se NON li pubblicassero, anche se non si trattasse di un hacker come Werner. > ...ammesso e NON concesso che la versione compilata di GnuPG > VS-Desktop non includa qualche backdoor introdotta consapevolmente o > per mezzo di un attacco riuscito alla supply chain, che notoriamente > sono MOLTO RARI su MS Windows. Naturalmente. Ma a questo riguardo ti posso dire che il fatto che un software sia proprietario, in certi contesti, non significa che sia compilato da chi lo vende. Nel mio lavoro quotidiano, sviluppo software (purtroppo) proprietario per grandi gruppi bancari internazionali, ed i nostri clienti sempre più spesso pretendono (giustamente) di compilare autonomamente i sorgenti, che sottopongono a verifiche di sicurezza automatizzate e non. Non ho idea se questo sarà l'approccio del governo tedesco o se più semplicemente scaricheranno il binario da GnuPG.com, ma non lo escluderei del tutto, quanto meno nel medio periodo. Le banche sono spesso LENTISSIME ad adottare basilari pratiche di buon senso tecnologico (fino all'anno scorso, dovevano letteralmente ancora supportare IE9! ho detto tutto?), e se si stanno muovendo loro, forse anche i governi euroei stanno iniziando ad aprire gli occhi. Giacomo [1] scrivo appositamente software libero, invece di open source perché parliamo di un progetto GNU storico e l'articolo che ho linkato è scritto dal suo autore iniziale, Werner Koch, decisamente credibile come autore di software libero (scelta politica sostenuta indipendentemente dal costo personale) https://en.wikipedia.org/wiki/Werner_Koch#Life_and_work https://www.gnu.org/manual/blurbs.html#gnupg [2] cosa che è possibile solo perché lo stato si fa carico del lock-in degli utenti a scuola! I lobbisti Microsoft possono parlare dei "costi nascosti di Linux" solo perché sono stati capaci di scaricare il "costi nascosti di Windows" sulle scuole che paghiamo con i nostri soldi! Togli Windows dalle scuole per un decennio verranno fuori i costi nascosti di Windows! [3] https://gnupg.org/download/index.html > > [...] > > > Tratto da > > https://gnupg.org/blog/20220102-a-new-future-for-gnupg.html > > > > Sono /semplicemente/ stupefatto, non ho altre parole. > > Saluti, 380° > > > P.S.: i miei documenti sono più riservati dei TOP-SECRET NATO?!? > > > > [1] https://en.wikipedia.org/wiki/Gpg4win#History_of_Gpg4win > > _______________________________________________ nexa mailing list nexa@server-nexa.polito.it https://server-nexa.polito.it/cgi-bin/mailman/listinfo/nexa