Тилл Камппетер, вођа ОпенПринтинг пројекта, најавио је да се због незаинтересованости компаније Аппле за одржавање ЦУПС система штампања, ЦУПС форк основан прошле године може сматрати упстреам пројектом за пренос закрпа и укључивање у дистрибуције. Мицхаел Р Свеет, оригинални аутор ЦУПС-а, који је напустио Аппле пре годину и по дана, учествује у развоју виљушке.
Од почетка 2020. године нису направљене никакве измене у репозиторијуму CUPS-а који одржава Apple, а пројекат је у дубокој стагнацији. С обзиром на важност CUPS-а за екосистем, Linux Тим OpenPrinting је одлучио да преузме одржавање CUPS кодне базе и креирао је форк прошле јесени. Шест месеци након форка, Apple није наставио рад на CUPS-у.
Као одговор на упит Мајкла Свита, Apple је потврдио да није заинтересован за даљи развој CUPS функционалности и намерава да се ограничи на одржавање кодне базе за macOS, укључујући исправке за портовање из форка OpenPrinting. Програмери OpenPrinting-а су изјавили да ће наставити развој независно од компаније Apple и препоручили су да се њихов форк сматра главним пројектом. Будуће верзије форка CUPS ће задржати назив пројекта и уклонити претходно коришћени суфикс „opX“.
Међу већ доданим променама, примећена је интеграција закрпа акумулираних у пакету. Ubuntu, као и додавање могућности потребних за дистрибуцију CUPS-базираног стека за штампање, cups-филтера, Ghostscript-а и Poppler-а у самосталном Snap пакету (Ubuntu (планира миграцију на овај Snap уместо на редовне пакете). Још једна област рада је исправљање грешака које су пријављене у Apple репозиторијум током протеклих 15 месеци.
Планирано је да промене буду укључене у издање ЦУПС 2.4, које ће такође укључивати АирПринт/Моприа компатибилност, додату подршку за аутентификацију ОАутх 2.0/ОпенИД, додату подршку за пкг-цонфиг, побољшану подршку за ТЛС и Кс.509, подршку за „листове послова -цол" атрибуте и "медиа-цол", застаревши цупс-цонфиг и Керберос аутентификацију.
У будућности, у издању ЦУПС 3.0, одлучено је да се престане са подршком формата описа ППД штампача и пређе на модуларну архитектуру система за штампање, потпуно без ППД-а и засновану на коришћењу ПАППЛ оквира за развој апликација за штампање. (ЦУПС апликације за штампање) засноване на ИПП Еверивхере протоколу.

Компоненте као што су команде (lp, lpr, lpstat, cancel), библиотеке (libcups), локалне сервер сервер за штампање (одговоран за обраду локалних захтева за штампање) и дељени сервер за штампање (одговоран за мрежно штампање).

Подсетимо се да је организација OpenPrinting настала 2006. године као резултат спајања пројекта Linuxprinting.org и радна група OpenPrinting из групе за слободни софтвер, која је развијала архитектуру система за штампање за Linux (Мајкл Свит, аутор CUPS-а, био је један од вођа ове групе.) Годину дана касније, пројекат је дошао под окриље Linux Фондација. Године 2012, пројекат OpenPrinting, у договору са Apple-ом, преузео је одржавање пакета cups-filters, који садржи компоненте неопходне да CUPS ради на системима који нису macOSОд објављивања CUPS 1.6, Apple је престао да подржава неке филтере за штампање и бекенде који се користе у Linuxали није од интереса за macOS, а такође и застареле драјвере у PPD формату. Током свог времена у Apple-у, Мајкл Свит је лично допринео великој већини промена у CUPS кодној бази.
Извор: опеннет.ру
