O driver SATO CUPS foi desenvolvido para permitir aos usuários imprimir etiquetas do sistema Linux e Mac OS X na impressora SATO.
Este driver é baseado no sistema de impressão CUPS para Linux e Mac OS X.
Todas as comunicações do dispositivo são tratadas pelo CUPS (back-end). O filtro de varredura converte o gráfico de varredura do CUPS em SBPL (SATO Barcode Programming Language) que a impressora SATO pode entender. Por exemplo, se o usuário imprimir uma etiqueta, o filtro raster converterá o gráfico em comando SBPL, que será enviado à impressora juntamente com as opções da impressora.
Atualmente, o driver SATO CUPS para Linux e Mac OS X suporta os modelos abaixo.
- Série CL4NX Plus
- Séries CL4NX, CL4NX-J
- Séries CL6NX, CL6NX-J
- FX3-LX
- Série CG2
- Série CG4
- Série CT4i
- Série CL4e
- Série CL6e
- M84Pro series
- M84xxSe series
- Série GZ4e
- Série S84-ex
- Série S86-ex
- Série LM4e
- S84 series
- M10e
- Série GL4e
- MB200i
- Série MB4i
- Série TG3e
- Série WS4
- Série PW208
O driver SATO CUPS sofrerá refinamentos contínuos e espera-se que outros modelos de impressoras SATO sejam suportados no futuro.
Para a plataforma Linux, o SATO forneceu 3 pacotes, como .rpm, .deb e .tar.gz. O arquivo .rpm é o instalador do sistema semelhante ao Red Hat (ex. Fedora). O .deb é para o sistema Debian (por exemplo, Ubuntu) e você pode usar o tar.gz para instalação de distribuição genérica.