LPR là một phần của hệ thống in BSD gốc. Nó khá đơn giản và dễ hiểu, nhưng nó không có tất cả các khả năng quản lý mà môi trường in lớn muốn có. Bạn có thể hack nó để làm tất cả mọi thứ bằng cách đẩy các bộ lọc vào đúng chỗ, nhưng nó khá là bẩn. Nó cũng bao gồm một chức năng mạng rất hạn chế cho phép bạn gửi công việc đến một máy in từ xa, nhưng vì giao thức chỉ được thiết kế với văn bản đơn giản, nên nó không bao giờ thực sự có quy định để xác định loại tài liệu và dịch chúng sang những gì máy in có thể hiểu . Cách giải quyết đặc biệt đã giúp. Vì giao thức mạng rất đơn giản, rất nhiều máy in mạng hỗ trợ nó.
Hệ thống V đã thiết kế một hệ thống lớn hơn cho phép bạn có những thứ như các lớp máy in và một công việc in sẽ đến máy in miễn phí đầu tiên trong lớp. .
Ngày nay, không ai thực sự sử dụng một trong hai hệ thống. CUPS đã tiếp quản các hệ thống in, nhưng nó cung cấp các công cụ dòng lệnh cho cả in lpr và SYSV (lp). Đó chỉ là sự tương thích. Bạn có thể sử dụng một trong hai lệnh bạn thấy dễ nhất.