PAPPL 1.1 o lo'o avanoa, o se fa'avae mo le fa'atulagaina o lomitusi

Michael R Sweet, tusitala o le CUPS lomitusi system, na faasilasilaina le tatalaina o le PAPPL 1.1, o se faʻavae mo le atinaʻeina o le IPP Everywhere lomitusi talosaga e fautuaina mo le faʻaogaina e sui ai avetaavale lomitusi masani. O le fa'ailoga fa'avae o lo'o tusia i le C ma o lo'o tufatufaina i lalo o le Apache 2.0 laisene se'i vagana ai e mafai ai ona feso'ota'i i fa'ailoga i lalo ole laisene GPLv2 ma LGPLv2.

I le lomiga fou:

  • Faʻaopoopo le mafai e faʻapipiʻi e ala i le Wi-Fi.
  • Ua i ai nei le lagolago mo le mauaina o le lomitusi e faʻaaoga ai le IPP-over-USB (IPP-USB) protocol.
  • Fa'atino su'esu'ega mo ta'avale lolomi talafeagai ma fa'aopoopo otometi o galuega fa'atino.
  • Fa'aopoopo le faiga PAPPL_SOPTIONS_NO_TLS e fa'amalo ai fa'ailoga TLS.
  • Fa'aopoopo ki ma fa'atonuga e taofi ma toe fa'aauau le lomitusi.
  • Fa'aopoopo le papplSystemSetAuthCallback API e lagolago ai isi faiga fa'amaonia.
  • Fa'atino se filifiliga e mafai ai ona fa'amalosi.
  • Fa'aleleia le pulega fa'atasi o le tele o lomitusi.
  • Faʻaopoopo le lagolago mo Windows 10 ma 11 faʻavae.

Sei o tatou manatua o le PAPPL framework na muai mamanuina e lagolago ai le LPrint lomitusi faiga ma Gutenprint avetaavale, ae mafai ona faaaoga e faatino ai le lagolago mo soo se lomitusi ma avetaavale pe a lolomi i luga o le desktop, server ma embedded system. O loʻo faʻamoemoeina o le a mafai e le PAPPL ona fesoasoani i le faʻavavevaveina o le IPP Everywhere technology e suitulaga i avetaavale masani ma faʻafaigofie le lagolago mo isi polokalame faʻavae IPP e pei ole AirPrint ma Mopria.

O le PAPPL e aofia ai le fa'atinoina o le IPP Everywhere protocol, lea e maua ai le avanoa e maua ai lomitusi i le lotoifale po'o luga o se feso'otaiga ma fa'atautaia talosaga lolomi. IPP Soo se mea o loʻo faʻaogaina i le leai o se taʻavale ma, e le pei o avetaavale PPD, e le manaʻomia le fausiaina o faila faʻatulagaina faʻamau. Feso'ota'iga ma lomitusi e lagolagoina sa'o e ala ile feso'ota'iga lomitusi fa'apitonu'u e ala ile USB, ma fa'aoga ile feso'ota'iga ile fa'aogaina ole AppSocket ma JetDirect protocols. E mafai ona lafo fa'amatalaga i le lomitusi ile JPEG, PNG, PWG Raster, Apple Raster ma le "raw" formats.

E mafai ona tu'ufa'atasia le PAPPL mo faiga fa'agaioiga e fa'atatau i le POSIX, e aofia ai Linux, macOS, QNX ma VxWorks. Fa'alagolago e aofia ai Avahi (mo mDNS/DNS-SD lagolago), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (mo le fa'amaoni) ma le ZLIB. E faavae i luga o le PAPPL, o le OpenPrinting project o loʻo atiaʻe se Talosaga Lomitusi lautele PostScript, e mafai ona galulue faʻatasi ma lomitusi faʻaonaponei IPP-faʻaogaina (faʻaaogaina PAPPL) o loʻo lagolagoina le PostScript ma Ghostscript, ma faʻatasi ai ma lomitusi tuai o loʻo avanoa ai avetaʻavale PPD ( ipu-filters ma libppd filiga o loʻo faʻaaogaina).

puna: opennet.ru

Faaopoopo i ai se faamatalaga