Проект OpenPrinting начал развитие форка системы печати CUPS

Автор Сообщение
news_bot ®

Стаж: 6 лет 3 месяца
Сообщений: 27286

Создавать темы news_bot ® написал(а)
16-Окт-2020 20:30

Развиваемый при поддержке организации Linux Foundaton проект OpenPrinting приступил к развитию форка системы печати CUPS. Наиболее активное участие в разработке форка принимает Майкл Свит (Michael R Sweet), изначальный автор CUPS.
С 2007 года, после поглощения создавшей CUPS компании Easy Software Products, разработку CUPS полностью контролирует Apple. В декабре 2019 года Майкл Свит, основатель проекта CUPS и компании Easy Software Products, уволился из Apple. Подавляющее большинство изменений в кодовую базу CUPS вносил лично Майкл Свит, но при объявлении об уходе Майкл упомянул, что в Apple остались два инженера, которые будут обеспечивать сопровождение CUPS. Тем не менее, после увольнения Майкла проект CUPS прекратил развиваться - в течение 2020 года в кодовую базу CUPS был добавлен всего один коммит с устранением уязвимостей.
Основавшая форк организация OpenPrinting была создана в 2006 году в результате объединения проекта Linuxprinting.org и рабочей группы OpenPrinting из Free Software Group, занимавшейся развитием архитектуры системы печати для Linux (Майкл Свит был одним из лидеров данной группы). Год спустя проект перешёл под крыло Linux Foundation. В 2012 году проект OpenPrinting по договорённости с компанией Apple взял в свои руки сопровождение пакета cups-filters с компонентами, необходимыми для работы CUPS в системах, отличных от macOS (начиная с выпуска CUPS 1.6 компания Apple прекратила поддержку некоторых фильтров печати и бэкендов, используемых в Linux, но не представляющих интереса для macOS, а также объявила устаревшими драйверы в формате PPD в пользу протокола IPP Everywhere).
В настоящее время в репозитории с форком
собраны патчи, накопленные разными дистрибутивами Linux и системами BSD. Форк будет синхронизированным, т.е. в качестве основы будут выступать основной репозиторий Apple CUPS, а выпуски OpenPrinting CUPS будут формироваться как надстройки, например, на базе выпуска 2.3.3 планируется сформировать версию 2.3.3OP1. Развиваемые в форке изменения планируется после досконального тестирования возвращать в основную кодовую базу CUPS, передавая Apple pull-запросы.
Тилль Кампетер (Till Kamppeter), лидер проекта OpenPrinting,
прокомментировал сообщения о стагнации CUPS, указав, что если Apple прекратит заниматься данным проектом, то он вместе с Майклом Свитом полностью возьмут разработку в свои руки, так как CUPS важен для экосистемы Linux. Кроме того, он упомянул о намерении скоро прекратить поддержку в CUPS формата описания принтеров PPD, который признан устаревшим.
===========
Источник:
OpenNet.RU
===========

Похожие новости: Теги для поиска: #_cups, #_print
Профиль  ЛС 
Показать сообщения:     

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы

Текущее время: 16-Май 22:53
Часовой пояс: UTC + 5