HP OfficeJet Linux driver
HP PSC 950 all-in-one
SourceForge Logo

News

4-October-2005
With HPLIP 0.9.5 parallel port is now supported. We recommend HPLIP instead of HPOJ for all locally connected HP devices.
HPLIP requires the ppdev/parport kernel modules for parallel support. If your device supports both parallel and USB use USB, generally USB I/O will be faster.

The parport module conflicts with HPOJ, be sure to remove HPOJ devices with "ptal-init setup". Please submit all HPLIP questions and feedback to the HPLIP forums.

18-April-2005
For all USB and network connected HP devices use HPLIP instead of HPOJ.
The HPLIP project is located here. Please submit HPLIP questions and feedback to the HPLIP forums.

HPOJ should only be used for parallel connected HP devices. HPOJ and HPLIP can co-exist on the same PC, but they cannot access the same device. For example if HPOJ is configured for device "/dev/usb/lp0" then device "/dev/usb/lp0" is not available for HPLIP. Use "ptal-init setup" to add/remove HPOJ devices.

HPIJS is part of the HPLIP package. For more information see the HPLIP documentation.

5-November-2003
The HPOJ project is now being managed by the HPIJS print driver team. We would like to thank David Paschal for all of his work in developing and supporting the HPOJ driver. Please continue to post any questions, problem reports, and other feedback to the hpoj-devel mailing list.

5-November-2003
Released version 0.91 to provide enhanced USB support for the latest device models, faster parallel-port I/O, and numerous bug fixes and documentation updates.

6-February-2003
HP released hpijs version 1.3.1 to correct the printer-hang problem with the OfficeJet 500/600/700 and PSC 300 series products.

14-January-2003
David Paschal will be demonstrating the hpoj software at the LinuxWorld Expo in New York, January 22-24, 2002. If you're going, then be sure to stop by the HP booth in the exhibit hall and say hello.

20-December-2002
Checked into CVS ptal-mlcd changes for parallel-port performance improvement: ECP hardware-assisted signalling and other signalling-code optimizations. Please help test this new functionality to ensure it will work well in the next stable released version.

5-December-2002
Checked into CVS ptal-mlcd changes for libusb support: compatibility with SMP (multi-processor) systems, support for composite-USB device models (such as the PSC 1210), and (theoretically at least) *BSD support. Please help test this new functionality to ensure it will work well in the next stable released version.

1-November-2002
HP released hpijs version 1.3 to provide 1200x1200 DPI printing support for DJ9xx-class devices and new printing support for DJ3320-class (LIDIL) devices.

7-August-2002
Released version 0.90 to provide new and improved support for scanning, photo-card access, CUPS printing, and FreeBSD.

7-August-2002
David Paschal will be demonstrating the hpoj software at the LinuxWorld Expo in San Francisco, August 13-15, 2002. If you're going, then be sure to stop by the HP booth in the exhibit hall and say hello.

16-July-2002
HP released version 1.2 of the HP Linux Inkjet Driver (hpijs), which now provides printing support for all PCL-only hpoj-supported models.

6-May-2002
Printing and scanning are now supported on the OfficeJet LX and 300 series, using the CVS version of hpoj (not 0.8).

1-March-2002
Checked into CVS a new "hpoj" SANE backend for scanning on all supported scanners (replaces SANE hp backend and "ptal-hp scan", improves document feeder support, and eliminates SANE's dependency on libptal).

21-December-2001
David Paschal will be demonstrating the hpoj software at the LinuxWorld Expo in New York, January 30-February 1, 2002. If you're going, then be sure to stop by the HP booth in the exhibit hall and say hello.

12-December-2001
HP released version 1.0 of the HP Linux Inkjet Driver (hpijs), which adds duplex-printing and support for more models.

31-October-2001
David Paschal will be demonstrating the hpoj software at the Annual Linux Showcase in Oakland, November 8-10, 2001. If you're going, then be sure to stop by the HP booth in the exhibit hall and say hello.

17-October-2001
Debian binaries are now available, thanks to Mark Purcell.

15-October-2001
Checked into CVS preliminary support for the photo card readers on the HP PhotoSmart printers and PSC 950 all-in-one.

3-October-2001
The hpoj web site is now officially .GIF/LZW-free.

4-September-2001
i386-binary and source RPMs for RedHat 7.x are now available on the Download page, thanks to John Chmielewski.

3-September-2001
Posted photos of the hpoj project's trade-show debut at LinuxWorld Expo last week.

7-August-2001
hpoj RPMs were added to Mandrake Cooker for inclusion into Mandrake 8.1, thanks to Till Kamppeter.

7-August-2001
Released version 0.8 to provide new USB connectivity, improved parallel-port and JetDirect connectivity, and scanning support for more models.

1-August-2001
David Paschal will be demonstrating the hpoj software at the LinuxWorld Expo in San Francisco, August 28-30, 2001. If you're going, then be sure to stop by the HP booth in the exhibit hall and say hello.

25-July-2001
Checked into CVS new HTML-formatted setup documentation, accessible online from the Documentation page.

21-May-2001
HP released version 0.96 of hpijs, which resolves an issue with printing to the OfficeJet 500, 600, 700, and PSC 300 series.

11-April-2001
Checked into CVS preliminary PML support, including a new "ptal-hp" command-line application for device status/control, clock setting, and scanning. See the Supported devices page for more information on which models ptal-hp currently supports scanning.

26-March-2001
HP released new ghostscript print drivers for selected DeskJets at http://hpinkjet.sourceforge.net. The Supported devices page was updated to reflect which OfficeJets correspond to which DeskJet drivers.

9-March-2001
Checked new "ptal-mlcd" user-space I/O driver into CVS, to add USB support and more robust I/O support in general. Please subscribe to the hpoj-devel mailing list if you're interested in helping to test this new functionality, so you can stay up-to-date on its progress.

19-December-2000
Released version 0.7 to fix driver bugs, improve printing usability, and improve the xojpanel application.

19-November-2000
Set up CVS repository, accessible from the bottom of the download page.

11-September-2000
Released version 0.6 to add scanning support for flatbed OfficeJets.

9-July-2000
Released version 0.5 to fix driver lockups and build problems. Added new "PTAL" (peripheral transport abstraction library), a future replacement for ojlib.

5-July-2000
Due to time constraints of other developers, David Paschal took over maintenance of the website and software. A patch is available for ieee12844pp.c to correct signaling problems and driver lockups. It will go into a new release soon.

18-February-2000
Updated the WWW page to reflect current development status. Improved the supported devices overview. Added the FAQ page.

25-November-1999
After the project has slept some time, we have now resumed driver and application development. A first official version has been distributed, and there are expected to come stable drivers and more applications in the next few weeks.
We also updated our homepage.



Last changed December 10, 2003