Linux color management has the same goal as the color management systems (CMS) for other operating systems: to achieve the best possible color reproduction throughout an imaging workflow from its source (camera, video, scanner, etc.), through imaging software (CinePaint, Digikam, GIMP, Krita, Scribus, etc.), and finally onto an output medium (monitor, video projector, printer, etc.).