Line Printer Daemon protocol
E736561
The Line Printer Daemon protocol is an older network printing protocol, originally from BSD Unix, used to submit and manage print jobs over TCP/IP.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Line Printer Daemon protocol canonical | 3 |
How this entity was disambiguated
This entity first appeared as the object of triple T8471065 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: Line Printer Daemon protocol Context triple: [Printer Access Protocol, supersededBy, Line Printer Daemon protocol]
-
A.
Printer Access Protocol
Printer Access Protocol is a network printing protocol used in AppleTalk environments to manage communication between computers and printers.
-
B.
Printer Command Language
Printer Command Language is a page description language developed by Hewlett-Packard that defines how printers interpret and render text and graphics on a page.
-
C.
Internet Printing Protocol
Internet Printing Protocol (IPP) is a network printing standard that enables clients to submit print jobs, query printer status, and manage print queues over IP-based networks.
-
D.
CUPS
CUPS (Common UNIX Printing System) is an open-source modular printing system for Unix-like operating systems that manages print jobs and queues using the Internet Printing Protocol (IPP).
-
E.
PasteScript
PasteScript is a Python-based command-line tool that streamlines creating, managing, and deploying web application projects through reusable templates and scripts.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: Line Printer Daemon protocol Target entity description: The Line Printer Daemon protocol is an older network printing protocol, originally from BSD Unix, used to submit and manage print jobs over TCP/IP.
-
A.
Printer Access Protocol
Printer Access Protocol is a network printing protocol used in AppleTalk environments to manage communication between computers and printers.
-
B.
Printer Command Language
Printer Command Language is a page description language developed by Hewlett-Packard that defines how printers interpret and render text and graphics on a page.
-
C.
Internet Printing Protocol
Internet Printing Protocol (IPP) is a network printing standard that enables clients to submit print jobs, query printer status, and manage print queues over IP-based networks.
-
D.
CUPS
CUPS (Common UNIX Printing System) is an open-source modular printing system for Unix-like operating systems that manages print jobs and queues using the Internet Printing Protocol (IPP).
-
E.
PasteScript
PasteScript is a Python-based command-line tool that streamlines creating, managing, and deploying web application projects through reusable templates and scripts.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
BSD Unix technology
ⓘ
application layer protocol ⓘ network printing protocol ⓘ |
| alsoKnownAs |
LPD
NERFINISHED
ⓘ
LPR/LPD protocol NERFINISHED ⓘ Line Printer Daemon NERFINISHED ⓘ |
| authenticationSupport | minimal ⓘ |
| configurationStyle | file-based configuration on Unix systems ⓘ |
| connectionModel | client-server ⓘ |
| dataTransferMode | stream-oriented ⓘ |
| definedIn | RFC 1179 NERFINISHED ⓘ |
| developedFor | Unix printing systems ⓘ |
| encryptionSupport | none by default ⓘ |
| errorHandling | simple status codes over TCP connection ⓘ |
| influenced | later printing protocols and systems ⓘ |
| messageFormat | simple text-based control file and data file ⓘ |
| operatesAtOSIlayer | application layer ⓘ |
| originatedIn | BSD Unix NERFINISHED ⓘ |
| requires | preconfigured print queue name on server ⓘ |
| securityCharacteristic |
relies on host-based access control
ⓘ
transmits data in clear text ⓘ |
| standardizedBy | IETF (informational RFC) NERFINISHED ⓘ |
| status | legacy protocol ⓘ |
| supersededBy | Internet Printing Protocol NERFINISHED ⓘ |
| supportsBannerPages | yes GENERATED ⓘ |
| supportsFunction |
print job status retrieval
ⓘ
remote print job submission ⓘ remote print queue management ⓘ |
| supportsJobIdentification | via control file fields GENERATED ⓘ |
| supportsSpooling | yes ⓘ |
| transportRequirement | reliable byte-stream service ⓘ |
| typicalClientOS |
BSD Unix
NERFINISHED
ⓘ
Linux distributions NERFINISHED ⓘ System V Unix derivatives ⓘ |
| typicalImplementation | Berkeley lpd NERFINISHED ⓘ |
| usedBy |
many Unix-like operating systems
ⓘ
some network printers ⓘ some print servers ⓘ |
| usesClientProgram | lpr ⓘ |
| usesCommand |
receive a print job
ⓘ
remove jobs from queue ⓘ send queue state (long) ⓘ send queue state (short) ⓘ |
| usesPort | 515 ⓘ |
| usesPortDirection | server listens on TCP port 515 ⓘ |
| usesServerProgram | lpd ⓘ |
| usesTransportProtocol | TCP NERFINISHED ⓘ |
| yearRFCPublished | 1990 ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: Line Printer Daemon protocol Description of subject: The Line Printer Daemon protocol is an older network printing protocol, originally from BSD Unix, used to submit and manage print jobs over TCP/IP.
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.