On 26/12/2022 11:51, 380° wrote:
Buongiorno, ... la "mia" proposta (migliorata) espressa in questo thread, che riscrivo per completezza:
--8<---------------cut here---------------start------------->8---
ai fini di garantire l'interoperabilità, i costruttori di componenti che incorporano software (il firmware è software, n.d.r.) hanno l'obbligo di fornire le specifiche tecniche (ABI) necessarie e sufficienti a permettere al proprietario del componente di utilizzare tutte le sue funzioni con qualsiasi software alternativo a quello preinstallato
--8<---------------cut here---------------end--------------->8---
a cui farei quest'aggiunta: "condizione **necessaria** per *omologare*[1] un qualsivoglia dispositivo contenente software/firmware/ecc è che sia *riproducibile* (i.e., sw libero, memoria completamente esaminabile/modificabile, ecc.)" cioè anche basta poter omologare delle /black box/ la cui "verifica" di correttezza è *affidata* (letteralmente) ad un sottoinsieme limitatissimo di test /black box/ (tautologia, lo so) mi rendo conto che al momento è utopia, ma lasciatemi sognare [1] l'omologazione è un'assunzione di responsabilità, io non riesco a comprendere chi attualmente si prende tale responsabilità senza potere di controllo (l'opposto dell'Uomo Ragno eh) -- Andrea Trentini ⠠⠵ http://atrent.it Dip.to di Informatica Università degli Studi di Milano