abcm2ps is a command-line program that converts ABC music notation files to sheet music in PostScript or SVG format.
EasyABC is an open source ABC editor for Windows, OSX and Linux. It uses abcm2ps and abcMIDI for typesetting the score and playing the music.
PostScript is a computer language for creating vector graphics developped by Adobe Systems. Qt is a cross-platform application development framework, widely used for the development of GUI programs. In their latest major version (Qt5) the possibility to export graphics to PostScript was dropped: the QPrinter::PostScriptFormat option was removed. EpsEngine was developped in order to cover this lack and to enable Qt based applications to easily export graphics to the Encapsulated PostScript format
CUPS (Common Unix Printing System) is a modular printing system. It's based upon the Internet Printing Protocol and supports PostScript or PDF and various raster printers. The spooler and drivers can deliver jobs remotely via IPP, LPD, SMB, and locally to USB, SCSI, Firewire, WiFi, serial, or parallel devices. Extensive filter support allows a wide range of input formats and printer targets to be supported. It's usable with BSD, Linux, MacOSX and Windows servers.