PAPPL 1.2, เจชเฉเจฐเจฟเฉฐเจŸ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจจเฉ‚เฉฐ เจธเฉฐเจ—เจ เจฟเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจขเจพเจ‚เจšเจพ เจ‰เจชเจฒเจฌเจง เจนเฉˆ

เจฎเจพเจˆเจ•เจฒ เจ†เจฐ เจธเจตเฉ€เจŸ, CUPS เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ‡ เจฒเฉ‡เจ–เจ•, เจจเฉ‡ PAPPL 1.2 เจจเฉ‚เฉฐ เจœเจพเจฐเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจ˜เฉ‹เจธเจผเจฃเจพ เจ•เฉ€เจคเฉ€, IPP เจนเจฐ เจฅเจพเจ‚ เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจœเฉ‹ เจฐเจตเจพเจ‡เจคเฉ€ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ€ เจฅเจพเจ‚ 'เจคเฉ‡ เจตเจฐเจคเจฃ เจฒเจˆ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจ•เฉ‹เจก C เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ…เจชเจพเจšเฉ‡ 2.0 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค เจ‡เจธ เจ…เจชเจตเจพเจฆ เจฆเฉ‡ เจจเจพเจฒ เจตเฉฐเจกเจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจœเฉ‹ GPLv2 เจ…เจคเฉ‡ LGPLv2 เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจ…เจงเฉ€เจจ เจ•เฉ‹เจก เจจเจพเจฒ เจฒเจฟเฉฐเจ• เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจจเจตเฉ‡เจ‚ เจธเฉฐเจธเจ•เจฐเจฃ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš:

  • เจชเฉ‚เจฐเจพ เจธเจฅเจพเจจเจ•เจ•เจฐเจจ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ†เฅค เจฎเฉ‚เจฒ เจธเจฅเจพเจจเฉ€เจ•เจฐเจจ เจธเฉˆเฉฑเจŸ เจ…เฉฐเจ—เจฐเฉ‡เจœเจผเฉ€, เจซเฉเจฐเฉˆเจ‚เจš, เจœเจฐเจฎเจจ, เจ‡เจคเจพเจฒเจตเฉ€, เจœเจพเจชเจพเจจเฉ€ เจ…เจคเฉ‡ เจธเจชเฉˆเจจเจฟเจธเจผ เจฒเจˆ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค
  • เจฌเจฟเจนเจคเจฐ macOS เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจธเจนเจพเจ‡เจคเจพเฅค macOS เจฆเฉ‡ เจธเจฟเจ–เจฐเจฒเฉ‡ เจ—เจฒเฉ‹เจฌเจฒ เจฎเฉ€เจจเฉ‚ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค เจชเฉเจฐเจฟเฉฐเจŸ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจชเฉเจฐเจฟเฉฐเจŸ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจœเฉ‹เฉœเฉ€ เจ—เจˆ เจนเฉˆเฅค เจธเจฐเจตเจฐ.
  • เจœเฉ‡เจชเฉ€เจˆเจœเฉ€ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฟเฉฐเจŸ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจœเจพเจ‚ เจเจ‚เจŸเฉ€-เจ…เจฒเจพเจˆเจœเจผเจฟเฉฐเจ— เจธเจฎเจฐเจฅเจฟเจค เจจเจพเจฒ papplJobFilterImage เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฐเจŸเจฐเจชเฉ‹เจฒเฉ‡เจธเจผเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • IPP (เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ) เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€เจ†เจ‚ เจตเจงเฉ€เจ• เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ API เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ† เจนเฉˆ: เจธเจฟเจ†เจนเฉ€ เจ…เจคเฉ‡ เจŸเฉ‹เจจเจฐ เจฆเฉ‡ เจชเฉฑเจงเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ papplDeviceGetSupplies, IPP เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐเจจ เจฒเจˆ papplSystemAddEvent/papplSubscriptionXxx, เจ•เจฒเจพเจˆเจ‚เจŸ เจฆเฉ€ เจธเฉ€เจฎเจพ เจฒเจˆ papplSystemGet/SetMax เจจเฉฐเจฌเจฐ เจฆเฉ€ เจธเฉ€เจฎเจพเฅค papplPrinterDisable เจ…เจคเฉ‡ papplPrinterEnable เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ โ€œเจชเฉเจฐเจฟเฉฐเจŸเจฐ-เจ‡เจธ-เจเจ•เจธเฉ€เจชเจŸเจฟเฉฐเจ—-เจจเฉŒเจ•เจฐเฉ€เจ†เจ‚โ€ IPP เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • เจคเฉเจนเจพเจกเฉ€ เจ†เจชเจฃเฉ€ เจธเจผเฉ€เจŸ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจจเฉ‚เฉฐ เจฎเจฟเจฒเฉ€เจฎเฉ€เจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ€ เจ—เจˆเฅค
  • OpenSSL เจ…เจคเฉ‡ LibreSSL เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจœเฉ‹เฉœเจฟเจ† เจ—เจฟเจ†เฅค
  • เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ USB เจ—เฉˆเจœเฉ‡เจŸ เจ•เฉ‹เจก USB เจ•เจฒเจพเจ‡เฉฐเจŸ เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจ…เจคเฉ‡ USB เจกเจฟเจตเจพเจˆเจธเจพเจ‚ เจฆเฉ‡ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจธเจฟเจฎเฉ‚เจฒเฉ‡เจธเจผเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  • เจกเจฟเจซเจพเจฒเจŸ เจชเฉเจฐเจฟเฉฐเจŸ เจธเจชเฉ‚เจฒ เจจเจพเจฒ เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจฌเจพเจˆเจกเจฟเฉฐเจ— เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆเฅค
  • libcups3 เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจจเจพเจฒ เจธเฉเจงเจพเจฐเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพเฅค

PAPPL เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจ…เจธเจฒ เจตเจฟเฉฑเจš LPrint เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ เจ—เฉเจŸเฉ‡เจจเจชเฉเจฐเจฟเฉฐเจŸ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ‡ เจธเจฎเจฐเจฅเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจชเจฐ เจกเฉˆเจธเจ•เจŸเจพเจช, เจธเจฐเจตเจฐ เจ…เจคเฉ‡ เจเจฎเจฌเฉˆเจกเจก เจธเจฟเจธเจŸเจฎเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจฒเจˆ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจ…เจคเฉ‡ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฒเจˆ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เจฟ PAPPL เจ•เจฒเจพเจธเจฟเจ• เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ€ เจฅเจพเจ‚ 'เจคเฉ‡ IPP เจนเจฐ เจฅเจพเจ‚ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจฆเฉ€ เจคเจฐเฉฑเจ•เฉ€ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจ…เจคเฉ‡ เจเจ…เจฐเจชเฉเจฐเจฟเฉฐเจŸ เจ…เจคเฉ‡ เจฎเฉ‹เจชเฉเจฐเฉ€เจ† เจตเจฐเจ—เฉ‡ เจนเฉ‹เจฐ IPP-เจ…เจงเจพเจฐเจฟเจค เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎเจพเจ‚ เจฒเจˆ เจธเจนเจพเจ‡เจคเจพ เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเฉ‡เจ—เจพเฅค

PAPPL เจตเจฟเฉฑเจš IPP เจนเจฐ เจฅเจพเจ‚ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเจพ เจ‡เฉฑเจ• เจฎเฉ‚เจฒ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจœเฉ‹ เจชเฉเจฐเจฟเฉฐเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฅเจพเจจเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจœเจพเจ‚ เจ•เจฟเจธเฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจชเจนเฉเฉฐเจš เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจฆเฉ‡ เจธเจพเจงเจจ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค IPP เจนเจฐ เจฅเจพเจ‚ เจกเจฐเจพเจˆเจตเจฐ เจฐเจนเจฟเจค เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡, PPD เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ‡ เจ‰เจฒเจŸ, เจธเจฅเจฟเจฐ เจธเฉฐเจฐเจšเจจเจพ เจซเจพเจˆเจฒเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจชเฉเจฐเจฟเฉฐเจŸเจฐเจพเจ‚ เจจเจพเจฒ เจชเจฐเจธเจชเจฐ เจชเฉเจฐเจญเจพเจต เจจเฉ‚เฉฐ USB เจฆเฉเจ†เจฐเจพ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉเจ†เจฐเจพ, เจ…เจคเฉ‡ AppSocket เจ…เจคเฉ‡ JetDirect เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ‰เฉฑเจคเฉ‡ เจชเจนเฉเฉฐเจš เจฆเฉ‹เจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจค เจนเฉˆเฅค เจกเฉ‡เจŸเจพ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจจเฉ‚เฉฐ JPEG, PNG, PWG เจฐเจพเจธเจŸเจฐ, เจเจชเจฒ เจฐเจพเจธเจŸเจฐ เจ…เจคเฉ‡ "เจฐเจพเจ…" เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจญเฉ‡เจœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

PAPPL เจจเฉ‚เฉฐ POSIX-เจ…เจจเฉเจ•เฉ‚เจฒ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจฒเจˆ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš Linux, macOS, QNX เจ…เจคเฉ‡ VxWorks เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจจเจฟเจฐเจญเจฐเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ…เจตเจพเจนเฉ€ (mDNS/DNS-SD เจธเจนเจพเจ‡เจคเจพ เจฒเจˆ), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (เจชเฉเจฐเจฎเจพเจฃเฉ€เจ•เจฐเจจ เจฒเจˆ) เจ…เจคเฉ‡ ZLIB เจธเจผเจพเจฎเจฒ เจนเจจเฅค PAPPL เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจ“เจชเจจเจชเฉเจฐเจฟเฉฐเจŸเจฟเฉฐเจ— เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ‡เฉฑเจ• เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฒ เจชเฉ‹เจธเจŸ-เจธเจ•เฉเจฐเจฟเจชเจŸ เจชเฉเจฐเจฟเฉฐเจŸเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเจ•เจธเจฟเจค เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจชเฉ‹เจธเจŸ-เจธเจ•เฉเจฐเจฟเจชเจŸ เจ…เจคเฉ‡ เจ—เฉ‹เจธเจŸเจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเจพ เจธเจฎเจฐเจฅเจจ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ†เจงเฉเจจเจฟเจ• IPP-เจ…เจจเฉเจ•เฉ‚เจฒ เจชเฉเจฐเจฟเฉฐเจŸเจฐเจพเจ‚ (PAPPL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ) เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจชเฉเจฐเจฟเฉฐเจŸเจฐเจพเจ‚ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ PPD เจกเจฐเจพเจˆเจตเจฐ เจ‰เจชเจฒเจฌเจง เจนเจจ (เจ•เฉฑเจช-เจซเจฟเจฒเจŸเจฐ เจ…เจคเฉ‡ libppd เจซเจฟเจฒเจŸเจฐ เจตเจฐเจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ)เฅค

เจธเจฐเฉ‹เจค: opennet.ru