PAPPL 1.1 on nüüd saadaval, printimise haldamise raamistiku tasand.

CUPS-i printimissüsteemi autor Michael Sweet tutvustas PAPPL 1.1 väljaanne, mis on IPP Everywhere protokollil põhinevate printimisrakenduste arendusraamistik ja mida soovitatakse kasutada traditsiooniliste printerijuhendite asemel. Raamistiku kood on kirjutatud C keeles ja levitatakse Apache 2.0 litsentsi alusel, millel on erand, mis lubab kokku panna GPLv2 ja LGPLv2 litsentside alusel oleva koodiga.

Uues versioonis:

  • Lisatud on võimalus seadistada Wi-Fi kaudu.
  • Tuleb toetuseks IPP-over-USB (IPP-USB) protokolli kaudu printerisse pääsemise võimalus.
  • Kujundatud on printersobivate juhtide otsing ja laiendatud funktsionaalsuse automaatne lisamine.
  • Lisatud on PAPPL_SOPTIONS_NO_TLS režiim TLS-krüpteerimise keelamiseks.
  • Printeri peatamiseks ja taaselustamiseks on lisatud nupud ja käsud.
  • Tugipunktide alternatiivsete autentimismehhanismide toetamiseks on lisatud papplSystemSetAuthCallback API.
  • Kujundatud on võimalus tihenduse lubamiseks.
  • Parendatud on samaaegset haldust mitme printeri jaoks.
  • Toetust on lisatud Windows 10 ja 11 platvormidele.

Tuletame meelde, et PAPPL raamistik on algselt loodud LPrinti ja Gutenprinti trükkimissüsteemide toetamiseks, kuid seda saab kasutada igasuguste printerite ja draiverite toe rakendamiseks lauaarvutites, serverites ja sisseehitatud süsteemides. Oodatakse, et PAPPL aitab kiirendada IPP Everywhere tehnoloogia edendamist traditsiooniliste draiverite asemel ning lihtsustab ka teiste IPP-põhiste programmide, näiteks AirPrinti ja Mopria toe pakkumist.

PAPPL sisaldab sisseehitatud IPP Everywhere protokolli rakendust, mis pakub vahendeid printeritele juurdepääsuks kohalikult või võrgus ning trükkimisprotokollide töötlemiseks. IPP Everywhere töötab draiverivabas režiimis ja erinevalt PPD draiveritest ei nõua see staatiliste seadistustfailide loomist. Toetatakse ühendust printeritega nii otse USB kaudu kohaliku printeri kaudu kui ka võrguprotokollide AppSocket ja JetDirect abil. Andmeid saab printerisse saata JPEG, PNG, PWG Raster, Apple Raster ja 'raw' formaatides.

PAPPL on võimalik koostada POSIX-ühilduvatele opsüsteemidele, sealhulgas Linuxile, macOS-ile, QNX-ile ja VxWorksile. Sõltuvustest on märgitud Avahi (mDNS / DNS-SD toe jaoks), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (autentimise jaoks) ja ZLIB. PAPPL põhjal arendab OpenPrinting universaalset PostScripti printerirakendust, mis suudab töötada nii kaasaegsete IPP-ühilduvate printeritega (kasutatakse PAPPL-i), mis toetavad PostScripti ja Ghostscripti, kui ka vanade printeritega, mille jaoks on olemas PPD draiverid (rakendatakse cups-filters ja libppd filtreid).

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster