Proyek OpenPrinting mengambil alih pengembangan sistem pencetakan CUPS

Till Kamppeter, pemimpin proyek OpenPrinting, mengumumkan bahwa karena kurangnya minat Apple dalam mempertahankan sistem pencetakan CUPS, fork CUPS yang diluncurkan tahun lalu dapat dianggap sebagai proyek hulu untuk patch dan inklusi dalam distribusi. Michael R. Sweet, penulis asli CUPS, yang meninggalkan Apple satu setengah tahun yang lalu, berkontribusi dalam pengembangan fork ini.

Π‘ Π½Π°Ρ‡Π°Π»Π° 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.

Perubahan tersebut direncanakan untuk disertakan dalam rilis CUPS 2.4, yang juga diharapkan akan menambahkan kompatibilitas AirPrint/Mopria, menambahkan dukungan untuk autentikasi OAuth 2.0/OpenID, menambahkan dukungan untuk pkg-config, meningkatkan dukungan TLS dan X.509, dukungan untuk atribut "job-sheets-col" dan "media-col", dan menghentikan autentikasi cups-config dan Kerberos.

Di masa mendatang, dalam rilis CUPS 3.0, diputuskan untuk menghentikan dukungan format deskripsi printer PPD dan beralih ke arsitektur sistem pencetakan modular, yang sepenuhnya bebas dari PPD dan berdasarkan penggunaan kerangka kerja PAPPL untuk mengembangkan aplikasi pencetakan (Aplikasi Printer CUPS) berdasarkan protokol IPP Everywhere.

Proyek OpenPrinting mengambil alih pengembangan sistem pencetakan CUPS

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

Proyek OpenPrinting mengambil alih pengembangan sistem pencetakan 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 вносил Π»ΠΈΡ‡Π½ΠΎ Майкл Π‘Π²ΠΈΡ‚.

Sumber: opennet.ru

Beli hosting yang andal untuk situs dengan perlindungan DDoS, server VPS VDS πŸ”₯ Beli hosting website andal dengan perlindungan DDoS, server VPS VDS | ProHoster