Repolode
OpenPrinting

OpenPrinting/cups

Linux와 Unix용 오픈소스 인쇄 시스템으로, AirPrint, IPP Everywhere 및 레거시 PPD 프린터를 지원합니다.

스타
1,791
포크
355
열린 이슈
37
마지막 커밋
19시간 전

어떤 프로젝트인가요?

OpenPrinting CUPS는 Linux 및 기타 Unix 계열 운영체제에서 사용하는 표준 기반 인쇄 시스템인 CUPS의 최신 버전입니다. 서비스로 실행되며 인쇄 작업을 받아 대기열에 넣고, 프린터가 이해하는 형식으로 문서를 변환한 뒤 로컬 또는 네트워크 장치로 전송합니다.

네트워크를 통해 AirPrint 및 IPP Everywhere 프린터로 인쇄할 수 있으며, Printer Applications 또는 레거시 PPD 기반 드라이버를 통해 네트워크 프린터와 USB 프린터도 지원합니다. 샘플 PPD에는 Dymo 라벨 프린터, EPSON 9핀 및 24핀 시리즈, HP DeskJet 및 LaserJet 제품군, OKIDATA 시리즈, Zebra CPCL/EPL1/EPL2/ZPL 라벨 프린터, 범용 PCL 및 PostScript 장치용 항목이 포함됩니다.

lpadmin 및 lpinfo를 사용해 명령줄에서 관리하거나 http://localhost:631/의 웹 인터페이스를 이용할 수 있습니다. 인쇄에는 System V lp 및 Berkeley lpr 명령을 사용하며, 프로젝트는 필터, 드라이버, 백엔드와 함께 C API도 제공합니다. 별도의 cups-filters 프로젝트에서는 추가 구성 요소를 제공합니다.

핵심 기능

  • 01Linux 및 Unix 계열 시스템에서 시스템 서비스로 인쇄 작업을 받고 대기열에 넣어 스풀링합니다.
  • 02제조사 드라이버 없이 AirPrint 및 IPP Everywhere 프린터로 인쇄합니다.
  • 03Printer Applications 또는 레거시 PPD 드라이버를 통해 네트워크 및 USB 프린터를 지원합니다.
  • 04System V lp 및 Berkeley lpr 명령, C API, 631 포트의 웹 관리 인터페이스를 제공합니다.
  • 05애플리케이션 없이 PDF, PostScript, 텍스트 및 다양한 이미지 형식을 바로 인쇄합니다.
  • 06Dymo, EPSON, HP, OKIDATA, Zebra 및 범용 PCL/PostScript 프린터용 샘플 PPD를 제공합니다.

활용 사례

  • Linux 컴퓨터에서 사무실이나 홈 네트워크용 공유 인쇄 서버를 구성합니다.
  • lpadmin 명령 하나로 드라이버리스 IPP 또는 AirPrint 프린터를 추가합니다.
  • 최신 배포판에서 구형 USB 또는 PPD 기반 프린터를 계속 사용할 수 있도록 합니다.
  • CUPS C API를 통해 애플리케이션에 인쇄 기능을 통합합니다.

사용 전 알아둘 점

  • 향후 기능 릴리스를 위한 베타 프리릴리스(v2.5b1)이므로 변경될 수 있습니다.
  • Linux 및 기타 Unix 계열 시스템을 대상으로 하므로 Windows에서는 사용할 수 없습니다.
  • README에는 설치 방법이 안내되어 있지 않으며, 빌드 방법은 INSTALL.md를 참조하도록 되어 있습니다.

포함된 컬렉션

토픽

#printing#ipp#airprint#printer-driver#linux#unix#cli#print-server#bsd

자주 묻는 질문

cups은(는) 무엇인가요?
Linux와 Unix용 오픈소스 인쇄 시스템으로, AirPrint, IPP Everywhere 및 레거시 PPD 프린터를 지원합니다. OpenPrinting CUPS는 Linux 및 기타 Unix 계열 운영체제에서 사용하는 표준 기반 인쇄 시스템인 CUPS의 최신 버전입니다. 서비스로 실행되며 인쇄 작업을 받아 대기열에 넣고, 프린터가 이해하는 형식으로 문서를 변환한 뒤 로컬 또는 네트워크 장치로 전송합니다.
cups은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
cups은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
cups은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. cups의 마지막 커밋은 2026년 11월 5일입니다.
cups은(는) 어디에 사용할 수 있나요?
Linux 컴퓨터에서 사무실이나 홈 네트워크용 공유 인쇄 서버를 구성합니다. lpadmin 명령 하나로 드라이버리스 IPP 또는 AirPrint 프린터를 추가합니다. 최신 배포판에서 구형 USB 또는 PPD 기반 프린터를 계속 사용할 수 있도록 합니다. CUPS C API를 통해 애플리케이션에 인쇄 기능을 통합합니다.
cups은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/OpenPrinting/cups

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트