Материалы по тегу: 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 Система поддерживает работу с принтерами для этикеток 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 апреля.
28.01.2020 [00:17], Андрей Галадей
Ведущий разработчик CUPS ушёл из AppleСервер печати CUPS разрабатывается одной и той же командой в стенах Apple уже более десяти лет. Однако в конце прошлого года ведущий разработчик Майкл Свит (Michael Sweet) покинул проект и ушёл из компании. Сообщается, что он намерен создать собственный бизнес, хотя пока и не совсем ясно, какого рода. За время работы Свита в Apple проект CUPS получил ряд улучшений. В их числе можно отметить улучшение поддержки локальной и сетевой печати, базовую поддержку 3D-принтеров, инициативу IPP Everywhere (печать без драйверов), а также многое другое. ![]() pixabay.com В своё время сервер CUPS выпускался под лицензией GPL, но с 2017 года её сменили на Apache 2.0. А в августе прошлого года вышел CUPS 2.3, который и получил обновление лицензионной политики, а также стал первым релизом сервера печати за три года. После ухода Свит анонсировал новый проект LPrint — ПО под macOS и Linux для работы со специализированными принтерами для печати этикеток, наклеек и ценников. Возможно, именно этот проект и станет основой для дальнейшего развития семейного бизнеса.
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 Фактически же сейчас сервер лицензирован под Apache 2.0, но некоторые сторонние утилиты до сих пор используют GPLv2. Так что юристы Apple внесли правки, разрешающие линковку с ПО под GPLv2. Такой вариант устраивает всех. Что касается программных улучшений, то они включают в себя патчи безопасности, исправления многочисленных ошибок, поддержку IPP, новую утилиту «ippeveprinter» и различные улучшения для системы печати с открытым исходным кодом. Из мелочей стоит отметить решение проблем с печатью на macOS, улучшение локализации, удаление неиспользуемого кода и так далее. На GitHub доступна более подробная информация о CUPS 2.3.0 |
|