Michael R Sweet, tusitala o le CUPS lomitusi system, na faasilasilaina le tatalaina o le PAPPL 1.2, 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.
Faatasi ai ma suiga i le lomiga fou:
- Fa'aopoopo le lagolago fa'alenu'u atoa. O lo'o ofoina atu pusa fa'asinomaga fa'apitoa mo le Igilisi, Farani, Siamani, Italia, Iapani ma le Sipaniolo.
- Ua fa'aleleia le lagolago a le macOS platform. Ua tu'uina atu le feso'ota'iga ma le lisi pito i luga o le lalolagi o le macOS. Ua fa'aopoopoina le mafai ona fa'agaoioia polokalame lolomi i le faiga lolomi. sapalai.
- Fa'aopoopoina le lagolago mo le fa'alavelave pe a lolomi ata JPEG po'o le fa'aogaina o le galuega papplJobFilterImage ma le fa'aagaaga e mafai.
- O vaega fa'aopoopo o le IPP (Internet Printing Protocol) ua fa'atinoina ma ua fa'aopoopoina API fou: papplDeviceGetSupplies mo le fuafuaina o vaitusi ma le toner, papplSystemAddEvent/papplSubscriptionXxx mo le fa'agaioiina o fa'amatalaga IPP, papplSystemGet/SetMaxClients mo fa'atapula'aina le numera o tagata fa'atau. Fa'aopoopoina le lagolago mo le fa'auiga IPP "lomitusi-o- talia-galuega" ile galuega papplPrinterDisable ma papplPrinterEnable.
- Fa'aopoopoina le tomai e fa'atulaga ai lau lava laupepa i milimita.
- Faaopoopo le lagolago mo OpenSSL ma LibreSSL faletusi.
- Fa'afou le USB Gadget code na fa'aaogaina e fatu ai masini USB ma fa'ata'ita'iga fa'akomepiuta o masini USB.
- Tuuina atu le fusifusia i le tagata faʻaoga tusi faʻatasi ma le taʻavale lolomi faʻaletonu.
- Faʻaleleia le fesoʻotaʻiga ma le faletusi libcups3.
O le fa'avae o le PAPPL na muai fuafuaina e lagolago ai le LPrint lomitusi faiga ma Gutenprint aveta'avale, ae mafai ona fa'aoga e fa'atino ai le lagolago mo so'o se lomitusi ma aveta'avale mo le lolomiina i luga o le desktop, server ma fa'apipi'i faiga. 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
