CUPS
CUPSは、標準的な方法で印刷ジョブをプリンターに送ることを可能とする機構を与えるものである。印刷データはまずスケジューラへと送られ、スケジューラはジョブをプリンターが理解できる形式へと変換するためフィルタシステムに送る。さらにフィルタシステムはデータを、デバイスやネットワークへと送るための特殊なフィルタであるバックエンドへと受け渡す。CUPSのシステムはデータをプリンターが理解できる言葉へと変換するのにPostScriptとラスタ・グラフィックスをフルに活用している。
CUPSの最大の利点は、それが、印刷サーバ上で様々なデータ様式を処理できる標準的でモジュール化された印刷システムであることである。CUPS以前には、それぞれ独自の言語と形式を用いていた様々な市場のプリンターに対応している標準的なプリンターの処理システムは見当たらなかった。
↑ CUPS Purchased by Apple Inc. (press release), July 11, 2007
↑ “Thoughts on Leaving Apple...”. www.msweet.org (2019年12月20日). 2023年3月18日閲覧。 “So today was my last day at Apple.”
↑ Michael Sweet (2020年10月17日). “Add an OpenPrinting changes file.”. CUPS (OpenPrinting fork) repository. GitHub. 2020年12月31日閲覧。
↑ “CUPS Presentation at 2012 Open Printing Summit” (2012年4月24日). 2017年2月14日時点のオリジナルよりアーカイブ。2020年11月7日閲覧。