Interoperabilità
Da Wikipedia, l'enciclopedia libera.
L'interoperabilità è la capacità di un sistema o di un prodotto informatico di cooperare e di scambiare informazioni o servizi con altri sistemi o prodotti in maniera più o meno completa e priva di errori, con affidabilità e con ottimizzazione delle risorse.
Obiettivo dell'interoperabilità è dunque facilitare l'interazione fra sistemi differenti, nonché lo scambio e il riutilizzo delle informazioni anche fra sistemi informativi non omogenei (sia per software che per hardware).
Il termine interoperabilità è utilizzato in ambito tecnologico per indicare un elevato grado di sinergia di sistemi diversi col fine di offrire servizi o funzionalità nuove. È direttamente legato alla oramai consolidata tendenza di far convergere su alcune tecnologie evolute una vasta gamma di servizi.
Un esempio nel settore delle telecomunicazioni è dato dalle diverse modalità di accesso ad internet: la possibilità di accedere tramite la rete telefonica tradizionale utilizzando la tecnologia ADSL o tramite GPRS, WAP, UMTS con un telefono cellulare; alternative più avanzate permettono di utilizzare un terminale via satellite o una rete senza fili: tutti esempi di interoperabilità.
Quanto ai servizi che si possono reperire sul web, l'interoperabilità ha due accezioni:
- interoperabilità tecnica: la compatibilità tra software o, per esempio, tra ambienti di apprendimento online;
- interoperabilità concettuale: la relazione a livello semantico tra, per esempio, banche dati diverse.
[modifica] Diritto all'interoperabilità
Il legislatore europeo e nazionale ha imposto l'interoperabilità delle reti con doppino in rame, nel senso che l'interconnessione è imposta ai diversi gestori di telefonia e di telecomunicazioni in genere.
La Direttiva Software (Direttiva 91/250/CEE del Consiglio, del 14 maggio 1991, relativa alla tutela giuridica dei programmi per elaboratore) valuta positivamente e promuove l'interoperabilità. Ad esempio, consente la decompilazione del software (risalire dal codice oggetto al codice sorgente) al fine di conseguire l'interoperabilità con un prodotto software diverso.