Yra PAPPL 1.1, spausdinimo organizavimo sistema

Michael R Sweet, CUPS spausdinimo sistemos autorius, paskelbė apie PAPPL 1.1 – sistemos IPP Everywhere spausdinimo programoms kurti, kurią rekomenduojama naudoti vietoj tradicinių spausdintuvo tvarkyklių, išleidimą. Pagrindo kodas parašytas C kalba ir platinamas pagal Apache 2.0 licenciją, išskyrus, kuri leidžia susieti su kodu pagal GPLv2 ir LGPLv2 licencijas.

Naujoje versijoje:

  • Pridėta galimybė konfigūruoti per Wi-Fi.
  • Dabar palaikoma prieiga prie spausdintuvo naudojant IPP-over-USB (IPP-USB) protokolą.
  • Įdiegta tinkamų spausdintuvo tvarkyklių paieška ir automatinis papildomų funkcijų pridėjimas.
  • Pridėtas PAPPL_SOPTIONS_NO_TLS režimas, kad būtų išjungtas TLS šifravimas.
  • Pridedami mygtukai ir komandos, skirtos pristabdyti ir atnaujinti spausdintuvą.
  • Pridėta papplSystemSetAuthCallback API, kuri palaiko alternatyvius autentifikavimo mechanizmus.
  • Įdiegta parinktis įjungti glaudinimą.
  • Patobulintas kelių spausdintuvų valdymas vienu metu.
  • Pridėta platformos parama Windows 10 ir 11 m.

Prisiminkime, kad PAPPL sistema iš pradžių buvo sukurta palaikyti LPrint spausdinimo sistemą ir Gutenprint tvarkykles, tačiau gali būti naudojama bet kokių spausdintuvų ir tvarkyklių palaikymui spausdinant darbalaukyje, serveryje ir įterptosiose sistemose. Tikimasi, kad PAPPL galės padėti paspartinti IPP Everywhere technologijos pažangą vietoj klasikinių tvarkyklių ir supaprastinti kitų IPP pagrįstų programų, tokių kaip AirPrint ir Mopria, palaikymą.

PAPPL apima vietinį IPP Everywhere protokolo įgyvendinimą, kuris suteikia galimybę pasiekti spausdintuvus vietoje arba tinkle ir tvarkyti spausdinimo užklausas. IPP Everywhere veikia be tvarkyklių režimu ir, skirtingai nei PPD tvarkyklės, nereikia kurti statinių konfigūracijos failų. Sąveika su spausdintuvais palaikoma tiek tiesiogiai per vietinį spausdintuvo ryšį per USB, tiek prieiga per tinklą naudojant AppSocket ir JetDirect protokolus. Duomenys į spausdintuvą gali būti siunčiami JPEG, PNG, PWG Raster, Apple Raster ir „neapdorotais“ formatais.

PAPPL galima kompiliuoti POSIX suderinamoms operacinėms sistemoms, įskaitant Linux, macOS, QNX ir „VxWorks“. Priklausomos programos apima „Avahi“ (mDNS/DNS-SD palaikymui), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (autentifikavimui) ir ZLIB. „OpenPrinting“ projektas kuria universalią „PostScript“ spausdintuvo programą, pagrįstą PAPPL. Ji gali veikti tiek su šiuolaikiniais su IPP suderinamais spausdintuvais (naudojant PAPPL), kurie palaiko „PostScript“ ir „Ghostscript“, tiek su senesniais spausdintuvais su PPD tvarkyklėmis (naudojant „cups-filters“ ir „libppd“).

Šaltinis: opennet.ru

Pirkite patikimą prieglobą svetainėms su DDoS apsauga, VPS VDS serveriais 🔥 Įsigykite patikimą svetainių talpinimą su DDoS apsauga, VPS VDS serveriais | ProHoster