Материалы по тегу: cups

01.12.2020 [12:53], Андрей Галадей

PAPPL собирается заменить драйверы системы печати CUPS

Майкл Свит (Michael Sweet), создатель и ведущий разработчик сервера печати CUPS в своё время ушёл из Apple, где работал порядка 10 лет. После этого проект «завис» — с апреля обновлений в репозиториях не было. Между тем, сам Свит разрабатывает новую систему PAPPL (Printer Application Framework).

Новинка представляет собой фреймворк для разработки приложений для печати. Его же можно использовать для замены обычных CUPS-драйверов для принтеров. Утверждается, что PAPPL поддерживает печать изображений JPEG/PNG/PWG Raster/Apple Raster/RAW, причём как на сетевые, так и на локальные (с подключением по USB). Поддерживается встроенная служба IPP Everywhere.

blog.inkjetwholesale.com.au

blog.inkjetwholesale.com.au

Система поддерживает работу с принтерами для этикеток LPrint и будет совместима с коллекцией свободных драйверов для UNIX-систем Gutenprint. Впрочем, она достаточно универсальна, чтобы поддерживать практически любые устройства и драйверы для печати в десктопном, серверном или встраиваемом окружении на базе POSIX-совместимой ОС. Разработчик тестирует сборки в том числе и на Raspberry Pi Zero W.

На данный момент доступна версия PAPPL 1.0-RC1, то есть проекты вышел из стадии бета-тестирования. Она поставляется с обновленной документацией, улучшениями в веб-интерфейсе для добавления принтеров, исправлениями ошибок и другими улучшениями. Скачать новинку или её исходный код можно на GitHub.

Проект использует лицензию Apache License Version 2.0 с исключенияеми, которые позволяют линковать его с ПО под лицензиями GPL2/LGPL2, как было в более ранних версиях CUPS. Напомним, что актуальная версия CUPS на сегодня имеет номер 2.3.3. Она вышла 27 апреля.

Постоянный URL: http://servernews.ru/1026698
28.01.2020 [00:17], Андрей Галадей

Ведущий разработчик CUPS ушёл из Apple

Сервер печати CUPS разрабатывается одной и той же командой в стенах Apple уже более десяти лет. Однако в конце прошлого года ведущий разработчик Майкл Свит (Michael Sweet) покинул проект и ушёл из компании. Сообщается, что он намерен создать собственный бизнес, хотя пока и не совсем ясно, какого рода. 

За время работы Свита в Apple проект CUPS получил ряд улучшений. В их числе можно отметить улучшение поддержки локальной и сетевой печати, базовую поддержку 3D-принтеров, инициативу IPP Everywhere (печать без драйверов), а также многое другое.

pixabay.com

pixabay.com

В своё время сервер CUPS выпускался под лицензией GPL, но с 2017 года её сменили на Apache 2.0. А в августе прошлого года вышел CUPS 2.3, который и получил обновление лицензионной политики, а также стал первым релизом сервера печати за три года.

После ухода Свит анонсировал новый проект LPrint — ПО под macOS и Linux для работы со специализированными принтерами для печати этикеток, наклеек и ценников. Возможно, именно этот проект и станет основой для дальнейшего развития семейного бизнеса. 

Постоянный URL: http://servernews.ru/1002373
04.09.2019 [13:46], Андрей Галадей

Сервер печати CUPS, наконец, обновился до версии 2.3

Спустя почти три года после выпуска сервера печати CUPS 2.2 (Common UNIX Printing System) состоялся релиз CUPS 2.3. Согласно изначальным планам, он должен был состояться ещё год назад, но его пришлось отложить.

Причиной, судя по всему, стали лицензионные противоречия. В 2007 году Apple наняла ключевого разработчика CUPS и выкупила все исходные коды системы. Изначально говорилось и о планах сохранить лицензию (L)GPLv2, что уже тогда вызвало некоторые сомнения.

wikipedia.org

wikipedia.org

Фактически же сейчас сервер лицензирован под Apache 2.0, но некоторые сторонние утилиты до сих пор используют GPLv2. Так что юристы Apple внесли правки, разрешающие линковку с ПО под GPLv2. Такой вариант устраивает всех. 

Что касается программных улучшений, то они включают в себя патчи безопасности, исправления многочисленных ошибок, поддержку IPP, новую утилиту «ippeveprinter» и различные улучшения для системы печати с открытым исходным кодом.

Из мелочей стоит отметить решение проблем с печатью на macOS, улучшение локализации, удаление неиспользуемого кода и так далее. На GitHub доступна более подробная информация о CUPS 2.3.0

Постоянный URL: http://servernews.ru/993518
Система Orphus