Al giorno d'oggi è abbastanza comune per i dispositivi elettronici di consumo, come TV e videoregistratori, portare in dote un sistema operativo GNU/Linux. Tuttavia non è altrettanto comune trovare progetti dedicati alla sostituzione e all'aggiornamento del firmware GNU/Linux, finalizzati a sbloccare determinate tipologie di funzionalità su questa classe di dispositivi.
SamyGO nasce proprio per colmare questa lacuna per le televisioni Samsung offrendo agli utenti la possibilità di
collegarsi con Telnet alla propria TV e abilitare funzionalità non attive sul firmware originale. E' sufficiente dare un'occhiata al
wiki ufficiale del progetto per apprendere le
possibili modifiche al firmware e la
matrice di compatibilità delle TV.
Tra le funzionalità extra attivabili, una delle più importanti è l'
abilitazione del supporto a NFS e SMB/CIFS, che consente di utilizzare un server sulla rete come dispositivo di memorizzazione da cui riprodurre file multimediali o registrare contenuti dalla TV. In realtà i televisori supportano già nativamente, con il firmware originale, la riproduzione di file multimediali tramite protocolli
DLNA (Digital Living Network Alliance), ma introducono delle limitazioni sui formati video e audio utilizzabili e inibiscono alcune modalità di riproduzione. Tali restrizioni sono superabili con il firmware
SamyGO, che abilita per i dispositivi di rete tutti i formati e le caratteristiche di riproduzione disponibili per i dischi USB.
SamyGO offre anche la possibilità di navigare su Internet e di utilizzare un chiave USB wireless diversa da quella supportata dal firmware originale. Ulteriori informazioni sull'argomento sono disponibili sul
sito ufficiale, sul
wiki e in un
articolo molto dettagliato pubblicato da
LWN.net.