Earliest Compatible Linux Kernel
CUPS is the software you use to print from applications like the web browser you are using to read this page. It converts the page descriptions produced by your application (put a paragraph here, draw a line there, and so forth) into something your printer can understand and then sends the information to the printer for printing. Now, since every printer manufacturer does things differently, printing can be very complicated. CUPS does its best to hide this from you and your application so that you can concentrate on printing and less on how to print. Generally, the only time you need to know anything about your printer is when you use it for the first time, and even then CUPS can often figure things out on its own.
Download URL
Documentation URL
Reviews (3)
bytwoelectric, January 6, 2010
2 of 2 people found this review helpful
Have you ever had problems with printing? Not with Linux, because CUPS really makes it effortless. Although CUPS is now owned by Apple, it's GNU licensed, so that means that it's free. You can even contribute to CUPS, although I think it's difficult now as CUPS is already a very mature project.

byShaneH57, December 20, 2009
2 of 2 people found this review helpful
This is a great app. I love this app because of the fact I do not have to go download the driver and then install. CUPS will download and install the driver for you.
bymfillpot, February 12, 2010
1 of 1 people found this review helpful
Cups is one of the services that really makes Linux-based systems useful. The simplicity of printer installation, the ability to print to pdf documents and the server pool technology make it as great solution for enterprise networks.

As an example of the footprint, I recently bought a new HP printer, a windows XP installation would have taken 600 MB, a windows Vista or windows 7 installation would have taken 1.2Gb, but I am using Linux so everything that was needed was on my system, it only needed a 6k driver file.

New Directory Listings

Category: Software
Image: -...
Category: Software
Category: Applications
Show more...

Upcoming Linux Foundation Courses

  1. LFD312 Developing Applications For Linux
    16 Feb » 20 Feb - Atlanta - GA
  2. LFD331 Developing Linux Device Drivers
    16 Feb » 20 Feb - San Jose - CA
  3. LFS220 Linux System Administration
    16 Feb » 19 Feb - Virtual

View All Upcoming Courses

Featured Linux Video

More Linux Videos

Become an Individual Member
Check out the Friday Funnies

Search Directory

Sign Up For the Newsletter

Who we are ?

The Linux Foundation is a non-profit consortium dedicated to the growth of Linux.

More About the foundation...

Frequent Questions

Join / Linux Training / Board