Libertà delle stampanti
"Tutte le stampanti moderne contengono, oppure utilizzano un qualche tipo di software non-libero. Alcune richiedono l'esecuzione di driver proprietari, altre richiedono driver liberi oppure proprietari, ma in ogni caso rendono necessaria la presenza di una componente non-libera, la quale viene caricata nella stampante ed eseguita (ad esempio, alcune stampanti HP seguono questa pratica); altre contengono firmware non-libero all'interno del chip incastonato nella stampante. Questo problema è stato risolto – non è necessaria la presenza di tale software non-libero a livello di SO, e non vi è bisogno di caricare nella stampante tale software. Il dispositivo ovviamente contiene ancora firmware non-libero, ma quest'ultimo è confinato esclusivamente all'interno del dispositivo (molto probabilmente è possibile dal punto di vista tecnico “flashare” il firmware non-libero indipendentemente dal fatto che il produttore fornisca aggiornamenti per il dato dispositivo, ma è anche vero che, dal momento che si tratta di software proprietario, nessuno tranne il produttore, può fornire tale aggiornamento)." -- Chris
Puntini di rintracciamento
Alcune stampanti segnano ciascuna pagina stampata con fievoli puntini gialli. Questi puntini non sono visibili ad occhio nudo. Si può vederli sotto la luce blue, oppure scannerizzando e ingrandendo l'immagine. I puntini rappresentano il numero seriale della stampante, e in alcuni casi la data.
La EFF mantiene una lista di stampanti che utilizzano/non utilizzano questo metodo surrettizio di rintracciamento:
https://www.eff.org/pages/list-printers-which-do-or-do-not-display-tracking-dots
https://www.eff.org/issues/printers
I driver
http://h-node.org/printers/catalogue/en
HPLIP
“Nelle scienze informatiche il progetto HPLIP (HP Linux Imaging and Printing)—fondato e mantenuto dalla Hewlett-Packard (HP)—ha come scopo la facilitazione della capacità di sistemi GNU/Linux nell'interazione con le stampanti HP a getto di inchiostro ed a laser, garantendo un completo supporto di stampa, scannerizzazione e fax. Dal 2013 il numero di dispositivi supportati con driver è di 2,080 unità di modelli di stampanti HP; molti di questi sono software libero ed open source (FOSS), sotto licenze MIT, BSD e GPL, altri però richiedono blob binari. Il progetto garantisce una efficiente simbiosi di HPLIP con CUPS (Common UNIX Printing System) e SANE al fine di eseguire rispettivamente la stampa e la scannerizzazione.” - HPLIP su WikipediaHPLIP fornisce sia una interfaccia grafica che i rispettivi driver per la stampante e lo scanner.
Stampanti non pienamente compatibili che utilizzano HPLIP
Qui potete trovare una lista di stampanti che adoperano HPLIP ma che richiedono o dispongono di plugin binari opzionali, ed i relativi compiti che tali plugin svolgono. In altre distribuzioni di GNU/Linux, il comando hp-setup tenterà l'installazione di plugin binari - quando l'utente imposta la stampante gli verrà chiesto di confermare il consenso (riferimento) prima di poter avviare l'installazione, ma questo non è proprio il caso con Trisquel (riferimento].Riferimenti
- Dispositivi supportati da HPLIP sulla pagina ufficiale;
- Diagramma delle interazioni di sistema con HPLIP ed ulteriori informazioni tecniche;