Code is the only thing you can trust when you want to know what the software is doing, [...] Code is the only thing you can trust, and by not reading it, you’ve forfeited the most important benefit provided by this ecosystem: the choice of not having to trust the authors regarding behavior or continuity. [...]
We must make software simpler. Much much simpler. [...]
Software must be made understandable. The essence of FOSS for me can be reduced to one fundamental computing right: the right to refuse to run, on my machines, code that I do not have the option to understand.
https://13brane.net/rants/de-facto-closed-source/ Questo dopo il recente "scadalo" che ha colpito NPM, il repository JavaScript per Node.js. "Scandalo" che fra pochi giorni tutti faranno finta di dimenticare e fra qualche mese nessuno ricorderà davvero. Come tanti che parlano impropriamente di FOSS, l'autore confonde Free Software e Open Source: il diritto di comprendere E modificare il software è fondamentale per il software libero, ma è una seccatura per le aziende che producono open source. La politica di Google sulla AGPL è una delle tante evidenze di questo fatto. Qualcuno però dovrebbe davvero spiegare a Mozilla l'importanza di garantire questo diritto fondamentale in una macchina virtuale (quale è Firefox) che scarica da internet ed esegue ciecamente software che può essere generato al volo e customizzato per attaccare l'utente esattamente come gli Ads. (vedi https://bugzilla.mozilla.org/show_bug.cgi?id=1487081 e https://rain-1.github.io/in-browser-localhostdiscovery ) Giacomo