Пројекат ОпенПринтинг представио је издавање система за штампање ЦУПС 2.4.0 (Цоммон Уник Принтинг Систем), формираног без учешћа Аппле-а, који је од 2007. године у потпуности контролисао развој пројекта, апсорбујући компанију Еаси Софтваре Продуцтс, која је створила ЦАПС. Због опадајућег интересовања компаније Аппле за одржавање система за штампање и опште важности ЦУПС-а за Линук екосистем, ентузијасти из заједнице ОпенПринтинг основали су виљушку у којој је рад на пројекту настављен без промене имена. Мицхаел Р Свеет, оригинални аутор ЦУПС-а, који је напустио Аппле пре две године, придружио се раду на виљушку. Код пројекта наставља да се испоручује под лиценцом Апацхе-2.0, али складиште виљушке је позиционирано као примарно спремиште, а не Аппле-ово.
Програмери ОпенПринтинг најавили су да ће наставити развој независно од Аппле-а и препоручили да се њихов форк сматра главним пројектом након што је Аппле потврдио недостатак интересовања за даљи развој ЦУПС функционалности и намеру да се ограничи на одржавање ЦУПС кодне базе за мацОС, укључујући пренос поправки са виљушке са ОпенПринтинг-а. Од почетка 2020. ЦУПС спремиште које одржава Аппле је дубоко стагнирало, али је недавно Мајкл Свит почео да мигрира акумулиране промене у њега, док је истовремено учествовао у развоју ЦУПС-а у ОпенПринтинг репозиторијуму.
Промене које су додате у ЦУПС 2.4.0 укључују компатибилност са АирПринт и Моприа клијентима, додавање подршке за аутентификацију ОАутх 2.0/ОпенИД, додавање подршке за пкг-цонфиг, побољшану подршку за ТЛС и Кс.509, имплементацију „листова послова- цол“ и „медиа-цол“, подршка за излаз у ЈСОН формату у ипптоол-у, пренос УСБ бацкенд-а да ради са роот правима, додавање тамне теме веб интерфејсу.
Такође укључује две године исправки грешака и закрпа које се испоручују у пакету за Убунту, укључујући додавање функција потребних за дистрибуцију ЦУПС-басед стацк-а, филтера за чаше, Гхостсцрипт-а и Попплер-а у самосталном Снап пакету (Убунту планира пребацити на овај снимак уместо обичних пакета). Застарела цупс-цонфиг и Керберос аутентификација. Претходно застарела подешавања ФонтПатх, ЛистенБацкЛог, ЛПДЦонфигФиле, КеепАливеТимеоут, РИПЦацхе и СМБЦонфигФиле су уклоњена из цупсд.цонф и цупс-филес.цонф.
Међу плановима за издавање ЦУПС 3.0 је и намера да се престане са подршком формата описа ППД штампача и пређе на модуларну архитектуру система штампања, потпуно без ППД-а и засновану на коришћењу ПАППЛ оквира за развој апликација за штампање (ЦУПС Принтер Апплицатионс ) на основу протокола ИПП Еверивхере. Планирано је да се компоненте као што су команде (лп, лпр, лпстат, цанцел), библиотеке (либцупс), локални сервер за штампање (одговоран за обраду локалних захтева за штампање) и дељени сервер за штампање (одговоран за мрежно штампање) сместе у посебне модуле .
Подсетимо се да је организација ОпенПринтинг настала 2006. године као резултат спајања пројекта Линукпринтинг.орг и радне групе ОпенПринтинг из групе Фрее Софтваре Гроуп, која је била укључена у развој архитектуре система за штампање за Линук ( Мицхаел Свеет, аутор ЦУПС-а, био је један од вођа ове групе). Годину дана касније, пројекат је дошао под окриље Линук фондације. Пројекат ОпенПринтинг је 2012. године, по договору са Аппле-ом, преузео одржавање пакета цупс-филтерс са компонентама неопходним да ЦУПС ради на системима који нису мацОС, пошто је почев од издавања ЦУПС 1.6, Аппле престао да подржава неке принтове филтере и позадине.користи се у Линук-у, али није од интереса за мацОС, а такође је прогласио драјвере у ППД формату застарелим. Током његовог времена у Аппле-у, огромну већину промена у бази кода ЦУПС направио је лично Мајкл Свит.
Извор: опеннет.ру