Opened 10 years ago

Closed 9 years ago

#6573 closed enhancement (fixed)

ESC/P-R Library (sup)port

Reported by: Owned by: laplace
Priority: normal Milestone: R1
Component: Printing Version:
Keywords: epson Cc:
Blocked By: Blocking:
Platform: All


The ESC/P-R library is the development kit for the ESC/P-R printer driver, which includes all the source code, and print sample applications. With the kit, developers only need to create one driver in order to connect and communicate with any Epson inkjet printer that supports ESC/P-R.

Change History (11)

comment:1 by laplace, 10 years ago

You have to sign a NDA to get access to the library.

Can you research if the information/library provided by Epson can be used in an open source project where the printer driver will use the MIT License?

comment:2 by stargatefan, 10 years ago

I saw this and followed it here. I will try making a few calls today. Likely someone with a hiaku email adress will need to apply for it. I can't see why they wouldn't allow for a closed freeware driver. allowing for source code might be a bit different. While not genrally in the spirit of opensource, a driver is better then no driver. That siad I'll see what info I can wrangle.

comment:3 by stargatefan, 10 years ago

forwarding contact Information to Laplane. I got ahold of the gentlemen in charge of open source development. He fondly remebers the BEOS and will be investigating Haiku.He did offer a commitments of assistance that may go well beyond the ESC/P-R standard.

Laplane you have a PM.

Version 1, edited 10 years ago by stargatefan (previous) (next) (diff)

comment:4 by kvdman, 10 years ago

If nobody applies for the CUPS bounty ( I'm sure that the community would see this as the next best thing. Having a whole manufacturer's line of printer support under Haiku would be ideal.

in reply to:  3 comment:5 by laplace, 10 years ago

Replying to stargatefan:

Laplace you have a PM.

I did not get the message. You can contact me at
michael dot pfeiffer at utanet dot at

comment:6 by stargatefan, 10 years ago

I sent it to andrew becuase I couldn't find your email adress and the ticket system has no reporting mechanism.

I am email you the contact info. If he doesn't answer leave a message and he will call you back.

enjoy !

in reply to:  6 comment:7 by laplace, 10 years ago

Replying to stargatefan:

I am email you the contact info.

Thank you.

comment:8 by laplace, 10 years ago

The very friendly contact person at Epson pointed me to ESC/P-R library and GutenPrint which also supports Epson printers.

The contact person at Epson can be reached at:

There are now two options:
1) Use ESC/P-R to create a Haiku printer driver
2) Port CUPS and GutenPrint to support a bunch of different printers

comment:9 by stargatefan, 10 years ago

or create a modular driver support plugin design. implement the portions of cups that make sense and use a modular plugin design.

really how many parrellel port printers are left to bother supporting ?

comment:10 by stargatefan, 9 years ago

this ticket should be closed, the support for this was added in the guetenprint bounty. cheers.

comment:11 by laplace, 9 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.