ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OpenPrinting взял Π½Π° сСбя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ CUPS

Вилль ΠšΠ°ΠΌΠΏΠ΅Ρ‚Π΅Ρ€ (Till Kamppeter), Π»ΠΈΠ΄Π΅Ρ€ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° OpenPrinting, объявил, Ρ‡Ρ‚ΠΎ ΠΈΠ·-Π·Π° отсутствия интСрСса ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Apple ΠΊ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠ°Π½ΠΈΡŽ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ CUPS основанный Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ Π³ΠΎΠ΄Ρƒ Ρ„ΠΎΡ€ΠΊ CUPS ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ основой ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (upstream) для ΠΏΠ΅Ρ€Π΅Π΄Π°Ρ‡ΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΈ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² дистрибутивы. Π’ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠΈ Ρ„ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Π΅Ρ‚ участиС Майкл Π‘Π²ΠΈΡ‚ (Michael R Sweet), ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½Ρ‹ΠΉ Π°Π²Ρ‚ΠΎΡ€ CUPS, ΠΏΠΎΠ»Ρ‚ΠΎΡ€Π° Π³ΠΎΠ΄Π° Π½Π°Π·Π°Π΄ ΡƒΠ²ΠΎΠ»ΠΈΠ²ΡˆΠΈΠΉΡΡ ΠΈΠ· ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Apple.

Π‘ Π½Π°Ρ‡Π°Π»Π° 2020 Π³ΠΎΠ΄Π° Π² ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠΌ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Apple Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ CUPS Π½Π΅ внСсСно Π½ΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ измСнСния ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ находится Π² Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΉ стагнации. Π‘ ΡƒΡ‡Ρ‘Ρ‚ΠΎΠΌ ваТности CUPS для экосистСмы Linux ΠΊΠΎΠΌΠ°Π½Π΄Π° OpenPrinting приняла Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π²Π·ΡΡ‚ΡŒ сопровоТдСниС ΠΊΠΎΠ΄Π° CUPS Π² свои Ρ€ΡƒΠΊΠΈ ΠΈ основала ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΉ осСнью Ρ„ΠΎΡ€ΠΊ. ПослС создания Ρ„ΠΎΡ€ΠΊΠ° ΠΏΡ€ΠΎΡˆΠ»ΠΎ ΠΏΠΎΠ» Π³ΠΎΠ΄Π°, Π° компания Apple Π½Π΅ Π²ΠΎΠ·ΠΎΠ±Π½ΠΎΠ²ΠΈΠ»Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ Π½Π°Π΄ CUPS.

Π’ ΠΎΡ‚Π²Π΅Ρ‚ Π½Π° запрос Майкла Π‘Π²ΠΈΡ‚Π° компания Apple ΠΏΠΎΠ΄Ρ‚Π²Π΅Ρ€Π΄ΠΈΠ»Π° отсутствиС интСрСса ΠΊ Π΄Π°Π»ΡŒΠ½Π΅ΠΉΡˆΠ΅ΠΌΡƒ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΡŽ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ CUPS ΠΈ Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡ΠΈΡ‚ΡŒΡΡ сопровоТдСниСм ΠΊΠΎΠ΄ΠΎΠ²ΠΎΠΉ Π±Π°Π·Ρ‹ для macOS, Π² Ρ‚ΠΎΠΌ числС пСрСнося исправлСния ΠΈΠ· Ρ„ΠΎΡ€ΠΊΠ° ΠΎΡ‚ OpenPrinting. Π Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ OpenPrinting заявили ΠΎ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ нСзависимо ΠΎΡ‚ Apple ΠΈ Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π»ΠΈ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚Π²Π»Π΅Π½ΠΈΠ΅ Π² качСствС основного ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. Π‘ΡƒΠ΄ΡƒΡ‰ΠΈΠ΅ вСрсии Ρ„ΠΎΡ€ΠΊΠ° CUPS Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒ с сохранСниСм ΠΈΠΌΠ΅Π½ΠΈ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π±Π΅Π· Ρ€Π°Π½Π΅Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ суффикса «opX».

Из ΡƒΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ отмСчаСтся интСграция ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ, Π½Π°ΠΊΠΎΠΏΠΈΠ²ΡˆΠΈΡ…ΡΡ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ для Ubuntu, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ возмоТностСй, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Ρ… для распространСния стСка ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ Π½Π° Π±Π°Π·Π΅ CUPS, cups-filters, Ghostscript ΠΈ Poppler Π² самодостаточном ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Snap (Ubuntu ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° Π΄Π°Π½Π½Ρ‹ΠΉ snap вмСсто ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ²). Π”Ρ€ΡƒΠ³ΠΈΠΌ Ρ„Ρ€ΠΎΠ½Ρ‚ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚ являСтся исправлСниС ошибок, ΠΎ ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… послСдниС 15 мСсяцСв ΡΠΎΠΎΠ±Ρ‰Π°Π»ΠΎΡΡŒ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ Apple.

ИзмСнСния планируСтся Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ Π² выпуск CUPS 2.4, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ‚Π°ΠΊΠΆΠ΅ оТидаСтся появлСниС совмСстимости с AirPrint/Mopria, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ OAuth 2.0/OpenID, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ pkg-config, ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ TLS ΠΈ X.509, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΎΠ² «job-sheets-col» ΠΈ «media-col», объявлСниС ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ cups-config ΠΈ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ Ρ‡Π΅Ρ€Π΅Π· Kerberos.

Π’ дальнСйшСм Π² выпускС CUPS 3.0 Ρ€Π΅ΡˆΠ΅Π½ΠΎ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° описания ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠ² PPD ΠΈ ΠΏΠ΅Ρ€Π΅ΠΉΡ‚ΠΈ Π½Π° ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½ΡƒΡŽ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρƒ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΈΠ·Π±Π°Π²Π»Π΅Π½Π½ΡƒΡŽ ΠΎΡ‚ PPD ΠΈ ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ Ρ„Ρ€Π΅ΠΉΠΌΠ²ΠΎΡ€ΠΊΠ° PAPPL для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ для ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (CUPS Printer Applications) Π½Π° Π±Π°Π·Π΅ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° IPP Everywhere.

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OpenPrinting взял Π½Π° сСбя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ CUPS

Π’ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΌΠΎΠ΄ΡƒΠ»ΠΈ Π±ΡƒΠ΄ΡƒΡ‚ вынСсСны Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ ΠΊΠ°ΠΊ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ (lp, lpr, lpstat, cancel), Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ (libcups), Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΉ сСрвСр ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… запросов Π²Ρ‹Π²ΠΎΠ΄Π° Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ) ΠΈ совмСстный сСрвСр ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ (ΠΎΡ‚Π²Π΅Ρ‡Π°Π΅Ρ‚ Π·Π° ΡΠ΅Ρ‚Π΅Π²ΡƒΡŽ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ).

ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ OpenPrinting взял Π½Π° сСбя Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΡƒ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ CUPS

Напомним, Ρ‡Ρ‚ΠΎ организация OpenPrinting Π±Ρ‹Π»Π° создана Π² 2006 Π³ΠΎΠ΄Ρƒ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ объСдинСния ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° Linuxprinting.org ΠΈ Ρ€Π°Π±ΠΎΡ‡Π΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹ OpenPrinting ΠΈΠ· Free Software Group, занимавшСйся Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ΠΌ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ систСмы ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ для Linux (Майкл Π‘Π²ΠΈΡ‚, Π°Π²Ρ‚ΠΎΡ€ CUPS, Π±Ρ‹Π» ΠΎΠ΄Π½ΠΈΠΌ ΠΈΠ· Π»ΠΈΠ΄Π΅Ρ€ΠΎΠ² Π΄Π°Π½Π½ΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΡ‹). Π“ΠΎΠ΄ спустя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΏΠ΅Ρ€Π΅ΡˆΡ‘Π» ΠΏΠΎΠ΄ ΠΊΡ€Ρ‹Π»ΠΎ Linux Foundation. Π’ 2012 Π³ΠΎΠ΄Ρƒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ OpenPrinting ΠΏΠΎ договорённости с ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠ΅ΠΉ Apple взял Π² свои Ρ€ΡƒΠΊΠΈ сопровоТдСниС ΠΏΠ°ΠΊΠ΅Ρ‚Π° cups-filters с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π°ΠΌΠΈ, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΌΠΈ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ CUPS Π² систСмах, ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Ρ… ΠΎΡ‚ macOS, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ начиная с выпуска CUPS 1.6 компания Apple ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Ρ„ΠΈΠ»ΡŒΡ‚Ρ€ΠΎΠ² ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΈ бэкСндов, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π² Linux, Π½ΠΎ Π½Π΅ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΡ… интСрСса для macOS, Π° Ρ‚Π°ΠΊΠΆΠ΅ объявила ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ PPD. Π’ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Apple ΠΏΠΎΠ΄Π°Π²Π»ΡΡŽΡ‰Π΅Π΅ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ Π² ΠΊΠΎΠ΄ΠΎΠ²ΡƒΡŽ Π±Π°Π·Ρƒ CUPS вносил Π»ΠΈΡ‡Π½ΠΎ Майкл Π‘Π²ΠΈΡ‚.

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