НаличСн Π΅ PAPPL 1.2, Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π·Π° ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚

Майкл Π‘Π²ΠΈΡ‚ (Michael R Sweet), Π°Π²Ρ‚ΠΎΡ€ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ‚Π° систСма CUPS, прСдстави вСрсия PAPPL 1.2, Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊ Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° прилоТСния Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚, Π±Π°Π·ΠΈΡ€Π°Π½ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° IPP Everywhere, ΠΊΠΎΠΉΡ‚ΠΎ сС ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡Π²Π° Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° вмСсто Ρ‚Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΈΡ‚Π΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ Π·Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ. ΠšΠΎΠ΄ΡŠΡ‚ Π½Π° Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° Π΅ написан Π½Π° C ΠΈ сС разпространява ΠΏΠΎΠ΄ лицСнзия Apache 2.0 с ΠΈΠ·ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠ΅, позволяващо ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ с ΠΊΠΎΠ΄ ΠΏΠΎΠ΄ Π»ΠΈΡ†Π΅Π½Π·ΠΈΡ‚Π΅ GPLv2 ΠΈ LGPLv2.

Π‘Ρ€Π΅Π΄ ΠΏΡ€ΠΎΠΌΠ΅Π½ΠΈΡ‚Π΅ Π² Π½ΠΎΠ²Π°Ρ‚Π° вСрсия:

  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ пълна ΠΏΠΎΠ΄ΠΊΡ€Π΅ΠΏΠ° Π·Π° локализация. ΠžΡΠ½ΠΎΠ²Π½ΠΈΡ‚Π΅ Π»ΠΎΠΊΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π·Π° английски, фрСнски, нСмски, италиански, японски ΠΈ испански Π΅Π·ΠΈΡ†ΠΈ.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° macOS. ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ интСграция с Π³ΠΎΡ€Π½ΠΎΡ‚ΠΎ Π³Π»ΠΎΠ±Π°Π»Π½ΠΎ мСню Π½Π° macOS. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° изпълнСниС Π½Π° прилоТСния Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚ Π² Ρ€Π΅ΠΆΠΈΠΌ ΡΡŠΡ€Π²ΡŠΡ€.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° интСрполация ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ Π½Π° JPEG изобраТСния ΠΈΠ»ΠΈ ΠΏΡ€ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° функцията papplJobFilterImage с Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Π°Π½Ρ‚ΠΈ алиасинг.
  • Π Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ са Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° IPP (Internet Printing Protocol) ΠΈ са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ Π½ΠΎΠ²ΠΈ API: papplDeviceGetSupplies Π·Π° опрСдСлянС Π½Π° Π½ΠΈΠ²ΠΎΡ‚ΠΎ Π½Π° мастило ΠΈ Ρ‚ΠΎΠ½Π΅Ρ€, papplSystemAddEvent/papplSubscriptionXxx Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° IPP увСдомлСния, papplSystemGet/SetMaxClients Π·Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π°Π²Π°Π½Π΅ Π½Π° броя ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΈ. Π’ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ papplPrinterDisable ΠΈ papplPrinterEnable Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° IPP Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Π° "printer-is-accepting-jobs".
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° собствСни Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° листовС Π² ΠΌΠΈΠ»ΠΈΠΌΠ΅Ρ‚Ρ€ΠΈ.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈΡ‚Π΅ OpenSSL ΠΈ LibreSSL.
  • Актуализиран Π΅ ΠΊΠΎΠ΄ΡŠΡ‚ Π½Π° USB Gadget, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ Π·Π° създаванС Π½Π° клиСнтски USB устройства ΠΈ софтуСрна симулация Π½Π° USB устройства.
  • ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½Π° Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎΡΡ‚ с потрСбитСля Π½Π° дирСкторията Π·Π° спул Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚, която сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅.
  • ΠŸΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½Π° Π΅ ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΎΡΡ‚Ρ‚Π° с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° libcups3.

Π Π°ΠΌΠΊΠ°Ρ‚Π° PAPPL Π΅ ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Π΅Π½Π° Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° систСмата Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚ LPrint ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ Gutenprint, Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° всякакви ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ ΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ ΠΏΡ€ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚ Π½Π° настолни, ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ ΠΈ Π²Π³Ρ€Π°Π΄Π΅Π½ΠΈ систСми. ΠŸΡ€Π΅Π΄ΠΏΠΎΠ»Π°Π³Π° сС, Ρ‡Π΅ PAPPL Ρ‰Π΅ спомогнС Π·Π° ускоряванС Π½Π° внСдряванСто Π½Π° тСхнологията IPP Everywhere вмСсто класичСскитС Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ ΠΈ опростяванС Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ°Ρ‚Π° Π½Π° Π΄Ρ€ΡƒΠ³ΠΈ прилоТСния Π½Π° Π±Π°Π·Π°Ρ‚Π° Π½Π° IPP, ΠΊΠ°Ρ‚ΠΎ AirPrint ΠΈ Mopria.

PAPPL Π²ΠΊΠ»ΡŽΡ‡Π²Π° Π²Π³Ρ€Π°Π΄Π΅Π½Π° рСализация Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° IPP Everywhere, прСдоставяйки срСдства Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· ΠΌΡ€Π΅ΠΆΠ° ΠΈ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° заявки Π·Π° ΠΏΠ΅Ρ‡Π°Ρ‚. IPP Everywhere Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Π±Π΅Π·Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ ΠΈ Π·Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈΡ‚Π΅ PPD Π½Π΅ изисква ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° статични Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π·Π° конфигурация. ΠŸΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ° взаимодСйствиС с ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ ΠΈΠ»ΠΈ Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Ρ‡Ρ€Π΅Π· Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° ΠΏΠΎ USB, ΠΈΠ»ΠΈ Ρ‡Ρ€Π΅Π· ΠΌΡ€Π΅ΠΆΠΎΠ²ΠΎ ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ посрСдством ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΈΡ‚Π΅ AppSocket ΠΈ JetDirect. Π”Π°Π½Π½ΠΈΡ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС ΠΈΠ·ΠΏΡ€Π°Ρ‰Π°Ρ‚ Π½Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π° Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈ JPEG, PNG, PWG Raster, Apple Raster ΠΈ β€žrawβ€œ.

PAPPL ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€Π°Π½ Π·Π° POSIX-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ систСми, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ Linux, macOS, QNX ΠΈ VxWorks. ΠžΡ‚ зависимоститС сС отбСлязват Avahi (Π·Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° mDNS/DNS-SD), CUPS, GNU TLS, JPEGLIB, LIBPNG, LIBPAM (Π·Π° автСнтикация) ΠΈ ZLIB. На Π±Π°Π·Π°Ρ‚Π° Π½Π° PAPPL ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΡŠΡ‚ OpenPrinting Ρ€Π°Π·Π²ΠΈΠ²Π° унивСрсално ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ PostScript Printer Application, способно Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΊΠ°ΠΊΡ‚ΠΎ с ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈ IPP-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° PAPPL), ΠΊΠΎΠΈΡ‚ΠΎ ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Ρ‚ PostScript ΠΈ Ghostscript, Ρ‚Π°ΠΊΠ° ΠΈ със стари ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΈ, Π·Π° ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠΌΠ° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΈ PPD (ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ сС Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ cups-filters ΠΈ libppd).

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster