PAPPL 1.3, чаҳорчӯба барои ташкили баромади чоп дастрас аст

Майкл Р Свит, муаллифи системаи чопи CUPS, нашри PAPPL 1.3-ро эълон кард, ки чаҳорчӯбаи таҳияи замимаҳои чопии IPP Everywhere мебошад, ки тавсия дода мешавад, ки ба ҷои драйверҳои анъанавии чопгар истифода шаванд. Рамзи чаҳорчӯба дар C навишта шудааст ва таҳти литсензияи Apache 2.0 паҳн карда мешавад, ба истиснои он, ки пайвастшавӣ бо код дар литсензияҳои GPLv2 ва LGPLv2 имкон медиҳад.

Чаҳорчӯбаи PAPPL аслан барои дастгирии системаи чопи LPrint ва драйверҳои Gutenprint тарҳрезӣ шуда буд, аммо метавонад барои татбиқи дастгирии ҳама гуна принтерҳо ва драйверҳо барои чоп дар мизи корӣ, сервер ва системаҳои дохилӣ истифода шавад. Интизор меравад, ки PAPPL метавонад ба суръат бахшидан ба пешрафти технологияи IPP Everywhere ба ҷои драйверҳои классикӣ ва содда кардани дастгирии дигар барномаҳои IPP, аз қабили AirPrint ва Mopria мусоидат кунад.

PAPPL амалисозии дохилии IPP Everywhere протоколро дар бар мегирад, ки василаи дастрасӣ ба чопгарҳоро ба таври маҳаллӣ ё тавассути шабака ва коркарди дархостҳои чопиро таъмин мекунад. IPP Everywhere дар реҷаи бе ронанда кор мекунад ва бар хилофи драйверҳои PPD, эҷоди файлҳои конфигуратсияи статикиро талаб намекунад. Ҳамкорӣ бо принтерҳо мустақиман тавассути пайвасти чопгари маҳаллӣ тавассути USB ва дастрасии шабака бо истифода аз протоколҳои AppSocket ва JetDirect дастгирӣ карда мешавад. Маълумотро ба чопгар дар JPEG, PNG, PWG Raster, Apple Raster ва форматҳои хом фиристодан мумкин аст.

PAPPL метавонад барои системаҳои оператсионии ба POSIX мувофиқ, аз ҷумла Linux, macOS, QNX ва VxWorks сохта шавад. Вобастагӣ аз Avahi (барои дастгирии mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (барои аутентификатсия) ва ZLIB иборат аст. Дар асоси PAPPL, лоиҳаи OpenPrinting як замимаи универсалии чопгари PostScript-ро таҳия мекунад, ки метавонад ҳам бо принтерҳои муосири ба IPP мувофиқ (аз ҷониби PAPPL истифода мешавад), ки PostScript ва Ghostscript-ро дастгирӣ мекунанд ва ҳам бо принтерҳои кӯҳнае, ки драйверҳои PPD доранд (бо истифода аз филтрҳои пиёла ва libppd) кор мекунанд. ).).

Дар байни тағйирот дар версияи нав:

  • Қобилияти нигоҳ доштан ва идома додани корҳои чопӣ илова карда шуд.
  • Илова кардани сабти хатогиҳо барои амалиёти идоракунии дастгоҳ.
  • Дастгирии иловашуда барои миқёси тасвирҳои PNG бо истифода аз маълумоти ҳалли дарунсохт.
  • Дар болои саҳифаҳои интернетӣ баннерҳои маҳаллиро бо маълумот дар бораи принтер ва система намоиш додан мумкин аст.
  • API барои назорати оғози вазифаҳои давра ба давра иҷрошаванда илова карда шуд.
  • Имконияти танзими шабака тавассути зангҳои бозгашт амалӣ карда шуд.
  • Барои маҳдуд кардани андозаи максималии тасвирҳои JPEG ва PNG API илова карда шуд.
  • Дастгирии иловагӣ барои сохтани Clang/GCC дар ҳолати ThreadSanitizer (-enable-tsanitizer).
  • Тугмае ба майдони вуруди пароли Wi-Fi барои намоиши парол илова карда шудааст.

Манбаъ: opennet.ru

Илова Эзоҳ