HPLIP (HP Linux Imaging & Printing) is an HP-developed solution for printing, scanning, and faxing with HP inkjet and laser printers in Linux. The HPLIP project provides printing support for 3,100 printer and scanner models, including Deskjet, Officejet, Photosmart, PSC (Print Scan Copy), Business Inkjet, LaserJet, Edgeline Multi-function Printers,LaserJet MFPs and ScanJets. (Note: Not all models are currently supported. See Supported Printers for more information.)
HPLIP is free, open source software distributed under the MIT, BSD, and GPL license. See the Licensing Information page for more information.
HP does not provide formal consumer or commercial support for this software. Support is provided informally through a series of resources at the Launchpad.net website, and on this HP-sponsored website.
On this HPLIP website you will find FAQ's, open discussion email lists, installation instructions, product support (including a list of printers supported AND unsupported) as well as other support documentation. If you need hardware support or additional assistance with non-Linux operating systems (such as Microsoft Windows) go to the main HP Support site.
The HPLIP Project maintains a project page, hosted by SourceForge, Inc. at http://sourceforge.net/projects/hplip. The HPLIP software downloads that you request on this web site are re-directed and downloaded from SourceForge.net. SourceForge, Inc. is the world's largest Open Source software development web site, hosting more than 100,000 projects and over 1,000,000 registered users with a centralized resource for managing projects, issues, communications, and code. SourceForge.net has the largest repository of Open Source code and applications available on the Internet, and hosts more Open Source development products than any other site or network worldwide. SourceForge.net provides a wide variety of services to projects we host, and to the Open Source community. Note: SourceForge.net is owned and operated by SourceForge, Inc. and is not affiliated with Hewlett-Packard.
The OpenPrinting initiative at the Linux Foundation offers general Linux printing assistance and services for users, distributions, developers, and printer manufacturers. The initiative also coordinates the development of the printing infrastructure under Linux, organizes conferences and meetings for developers, and offers a web site with open discussion forums and documentation. It provides access to PPD files and drivers and automatic installation by printer setup tools. Note: HP is a sponsor of the OpenPrinting initiative. OpenPrinting is maintained through the generous efforts of Till Kamppeter at the Linux Foundation.
Information about CUPS (Common UNIX Printing System) is available at cups.org. This website also contains forums and other support resources for printing on Linux. Note: CUPS and the CUPS website are owned and operated by Apple and are not affiliated with HP.
HPLIP is written using Python. Python is a dynamic object-oriented programming language that can be used for many kinds of software development. It offers strong support for integration with other languages and tools, comes with extensive standard libraries, and can be learned in a few days. Many Python programmers report substantial productivity gains and feel the language encourages the development of higher quality, more maintainable code. Note: Python is owned and operated by the Python Software Foundation and is not affiliated with HP.
The HPLIP website is created using rest2web. rest2web is a simple tool that lets you build your website from a single template (or as many as you want), and keep the contents in Re-structured Text. Note: rest2web is owned and operated by Voidspace and is not affiliated with HP.