Michael R Sweet, ืืืืจ ืคืื ืื CUPS ืืจืืงื ืกืืกืืขื, ืึทื ืึทืื ืกื ืื ืืขืืืื ื ืคืื PAPPL 1.1, ืึท ืคืจืืืืืืขืจืง ืคึฟืึทืจ ืืขืืืขืืึธืคึผืื ื IPP ืืืืขืืื ืืจืืงื ืึทืคึผืืึทืงืืืฉืึทื ื ืืืึธืก ืืขื ืขื ืจืขืงืึทืืขื ืืื ืฆื ื ืืฆื ืืื ืคึผืืึทืฅ ืคืื ืืจืืืืฆืืื ืขืื ืืจืืงืขืจ ืืจืืืืขืจืก. ืื ืคืจืืืืืืขืจืง ืงืึธื ืืื ืืขืฉืจืืื ืืื C ืืื ืคืื ืื ืืขืจืืขืืืืื ืืื ืืขืจ ืื Apache 2.0 ืืขืจืืืืืขื ืืฉ ืืื ืึท ืืืกื ืขื ืึทืืึทืืื ื ืคึฟืึทืจืืื ืืื ื ืืื ืงืึธื ืืื ืืขืจ ืื GPLv2 ืืื LGPLv2 ืืืืกืึทื ืกืื.
ืืื ืื ื ืืึทืข ืืืขืจืกืืข:
- ืฆืืืขืืขืื ืื ืคืืืืงืืื ืฆื ืงืึทื ืคืืืืขืจ ืืืจื Wi-Fi.
- ืขืก ืืื ืืขืืืขื ืฉืืืฆื ืคึฟืึทืจ ืึทืงืกืขืก ืื ืืจืืงืขืจ ื ืืฆื ืื IPP-over-USB ืคึผืจืึธืืึธืงืึธื (IPP-USB).
- ืืืคึผืืึทืืขื ืึทื ืืืื ืคึฟืึทืจ ืคึผืึทืกืืง ืืจืืงืขืจ ืืจืืืืขืจืก ืืื ืึธืืึทืืึทืืืง ืึทืืืฉืึทื ืคืื ืขืงืกืืขื ืืขื ืคืึทื ืืงืฉืึทื ืึทืืืื.
- ืฆืืืขืืขืื PAPPL_SOPTIONS_NO_TLS ืืึธืืข ืฆื ืืืกืืืืึทื TLS ืขื ืงืจืืคึผืฉืึทื.
- ืฆืืืขืืืืื ืงื ืขืคึผืืขื ืืื ืงืึทืืึทื ืื ืฆื ืคึผืืืืข ืืื ื ืขืืขื ืืื ืืืืืขืจ ืื ืืจืืงืขืจ.
- ืฆืืืขืืขืื papplSystemSetAuthCallback API ืฆื ืฉืืืฆื ืึธืืืขืจื ืึทืืืื ืึธืืขื ืืึทืงืืืฉืึทื ืืขืงืึทื ืืืึทืื.
- ืืืคึผืืึทืืขื ืึทื ืึทื ืึธืคึผืฆืืข ืฆื ืืขืื ืงืึทืืคึผืจืขืฉืึทื.
- ืืืคึผืจืืืื ืกืืืืึทืืืืื ืืึทืก ืคืึทืจืืืึทืืืื ื ืคืื ืงืืืคื ืคึผืจืื ืืขืจืก.
- ืฆืืืขืืืืื ืฉืืืฆื ืคึฟืึทืจ Windows 10 ืืื 11 ืคึผืืึทืืคืึธืจืืก.
ืฆืืจืืงืจืืคื ืึทื ืื PAPPL ืคืจืืืืืืขืจืง ืืื ืขืจืืืืฉื ืึทืื ืืืืืื ื ืฆื ืฉืืืฆื ืื LPrint ืืจืืงื ืกืืกืืขื ืืื Gutenprint ืืจืืืืขืจืก, ืึธืืขืจ ืงืขื ืขื ืืืื ืืขืืืืื ื ืฆื ืื ืกืืจืืืขื ื ืฉืืืฆื ืคึฟืึทืจ ืงืืื ืคึผืจืื ืืขืจืก ืืื ืืจืืืืขืจืก ืืืขื ืืจืืงื ืืืืฃ ืืขืกืงืืึทืคึผ, ืกืขืจืืืขืจ ืืื ืขืืืขืืื ืกืืกืืขืืขื. PAPPL ืืื ืืขืจืืื ืฆื ืืขืืคึฟื ืคืึทืจืืืืขืจื ืื ืืขืืขืจืื ื ืคืื IPP Everywhere ืืขืื ืึธืืึธืืืข ืืื ืคึผืืึทืฅ ืคืื ืงืืึทืกืืฉ ืืจืืืืขืจืก ืืื ืืึทืื ืขืก ืืจืื ืืขืจ ืฆื ืฉืืืฆื ืื ืืขืจืข IPP-ืืืืืจื ืืืืื ืึทืืึท ืืื AirPrint ืืื Mopria.
PAPPL ืืืื ืึท ืืขืืืื-ืืื ืืืคึผืืึทืืขื ืืืืฉืึทื ืคืื ืื IPP Everywhere ืคึผืจืึธืืึธืงืึธื, ืืืึธืก ืืื ืื ืืืื ืฆื ืึทืงืกืขืก ืคึผืจืื ืืขืจืก ืืึธืืงืึทืื ืึธืืขืจ ืืืืขืจ ืึท ื ืขืฅ ืืื ืคึผืจืึธืฆืขืก ืืจืืง ืจืืงืืืขืก. IPP ืืืืขืืื ืึทืคึผืขืจืืืฅ ืืื ืืจืืืืืขืจืืขืกืก ืืึธืืข ืืื, ื ืื ืขื ืืขื PPD ืืจืืืืขืจืก, ืืื ื ืืฉื ืืึทืจืคื ืื ืฉืึทืคืื ื ืคืื ืกืืึทืืืง ืงืึทื ืคืืืืขืจืืืฉืึทื ืืขืงืขืก. ืื ืืขืจืึทืงืฉืึทื ืืื ืคึผืจืื ืืขืจืก ืืื ืืขืฉืืืฆื ืืืืืข ืืืืึทื ืืืจื ืึท ืืืืข ืืจืืงืขืจ ืคึฟืึทืจืืื ืืื ื ืืืจื ืืกื, ืืื ื ืขืฅ ืึทืงืกืขืก ื ืืฆื ืื ืึทืคึผืคึผืกืึธืงืงืขื ืืื ืืืฉืขืืืืจืขืงื ืคึผืจืึธืืึธืงืึธืืก. ืืึทืื ืงืขื ืขื ืืืื ืืขืฉืืงื ืฆื ืื ืืจืืงืขืจ ืืื JPEG, PNG, PWG Raster, Apple Raster ืืื ืจืื ืคึฟืึธืจืืึทืืืจืื ืืขื.
PAPPL ืงืขื ืขื ืืืื ืืขืืืื ืคึฟืึทืจ POSIX-ืืขืืึธืจืืืง ืึธืคึผืขืจืืืืื ื ืกืืกืืขืืขื, ืึทืจืืึทื ืืขืจืขืื ื ืืื ืืงืก, ืืึทืงืึธืก, QNX ืืื VxWorks. ืืขืคึผืขื ืืึทื ืกืื ืึทืจืืึทื ื ืขืืขื Avahi (ืคึฟืึทืจ mDNS / DNS-SD ืฉืืืฆื), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (ืคึฟืึทืจ ืึธืืขื ืืึทืงืืืฉืึทื) ืืื ZLIB. ืืึทืืืจื ืืืืฃ PAPPL, ืื OpenPrinting ืคึผืจืืืขืงื ืืขืืืขืืึธืคึผืก ืึท ืื ืืืืขืจืกืึทื ืคึผืึธืกืืกืงืจืืคึผื ืคึผืจืื ืืขืจ ืึทืคึผืคึผืืืงืึทืืืึธื ืืืึธืก ืงืขื ืขื ืึทืจืืขืื ืืื ืืืืืข ืืึธืืขืจื IPP-ืงืึทืืคึผืึทืืึทืืึทื ืคึผืจืื ืืขืจืก (ืืขื ืืฆื ืืืจื PAPPL) ืืืึธืก ืฉืืืฆื PostScript ืืื Ghostscript, ืืื ืืื ืขืืืขืจืข ืคึผืจืื ืืขืจืก ืืืึธืก ืืึธืื PPD ืืจืืืืขืจืก (ื ืืฆื ืงืึทืคึผืก-ืคืืืืขืจืก ืืื ืืืืคึผืคึผื ืคืืืืขืจืก ). ).
ืืงืืจ: opennet.ru