Re: Retiring lpr and lpd
Tomoaki AOKI <[email protected]> Sat, 21 Feb 2026 11:28:38 +0900
| Newsgroups | gmane.os.freebsd.architechture |
|---|---|
| Organization | Junchoon corps |
| Message-ID | <[email protected]> |
On Sat, 21 Feb 2026 01:45:19 +0100 Dag-Erling Smørgrav <[email protected]> wrote: > Tomoaki AOKI <[email protected]> writes: > > Are there any alternatives that can be incorporated into base, > > including dependencies mandatory to work, and maintained? > > None that I'm aware of. > > Cleaning up the existing code is absolutely possible, but it's a huge > task for little benefit since most users will end up using CUPS anyway. > > DES > -- > Dag-Erling Smørgrav - [email protected] I've never looked into cups in deep enough, but if replacement-for-lpr parts of cups works without any GPL'ed parts "just as lpr works", and print/cups can be separated into in-base part and others, keeping "others" parts on ports and require in-base part could be the candidate. As lpr is quite simple (IIUC, basically just spool and send to printers without any conversions for "printer languages" like ESC/P, LIPS, PC-PR201H and so on) and conversions relies on external filters, I think GPL'ed parts are (hopefully) not needed for the level. -- Tomoaki AOKI <[email protected]>