anonymous@RULINUX.NET~# Last login: 2024-11-27 05:53:08
Регистрация Вход Новости | Разметка | Пользователи | Галерея | Форум | Статьи | Неподтвержденное | Трекер | Правила форума | F.A.Q. | Ссылки | Поиск
[#] [Добавить метку] [Редактировать]
Скрыть

Попечатаем?

Из новой версии CUPS будет изъята функциональность "не интересная" для Apple

Стало известно, что компания Apple, которая является владельцем и с 2007 года главным разработчиком сервера печати CUPS, приняла решение исключить из состава будущего выпуска CUPS 1.6 целый ряд прежних возможностей, посчитав их "не интересными" для Mac OS X, несмотря на то, что данные функции активно используются Linux-сообществом.

Как пишет в своем блоге Тим Вог (Tim Waugh), являющийся разработчиком конфигурационной программы для принтеров system-config-printer, которая используется в таких дистрибутивах как Fedora и Ubuntu, в новой версии CUPS будет исключена поддержка протокола "CUPS Browsing". Эта служба использует сетевой порт 631 и выполняет широковещательную трансляцию всех имеющихся очередей заданий для принтеров, позволяя находить доступные принтеры автоматически. В Mac OS X, вместо этого уже стандартного механизма, для достижения аналогичных целей используются возможности Bonjour и DNS-SD (DNS-based Service Discovery).

Проблема заключается в том, что поддержку функциональности DNS-SD в Linux-системах обеспечивает пакет Avahi, который используется в некоторых Linux-дистрибутивах для обеспечения возможностей автонастройки ряда сервисов (в частности, в Zeroconf). Но CUPS пока не умеет взаимодействовать с Avahi, что оставляет Linux-пользователей вообще без этой функциональности.

Чтобы как-то урегулировать сложившуюся ситуацию, Тим Вог самостоятельно создал патчи, которые добавляют возможность взаимодействия CUPS с Avahi, и уже добавил их в Fedora. Кроме того он выслал эти патчи разработчикам из Apple для рассмотрения возможности их включения в текущую ветку CUPS. Вог также предупреждает, что если это будет сделано – для включения функциональности автообнаружения очередей печати понадобится дополнительно установить Avahi как на стороне сервера, так и у каждого клиента. Отдельно подчеркивается, что в любом случае - новый CUPS будет работать и без установленного Avahi, просто в нем будет отсутствовать автоматическое определение очередей принтера.

Другой разработчик, Тил Кэмпитер (Till Kamppeter), мэйнтэйнер проекта openprinting.org, - полностью подтверждает эти факты, кроме того он добавляет, что в новой версии CUPS также будут объявлены устаревшими функции PDD, а также некоторые фильтры, которые бесполезны для Mac OS X. Проект OpenPrinting уже отделил эти фильтры и собирается впредь поддерживать их собственными силами, отдельно от пакета CUPS, для чего уже создан новый пакет - cups-filters. Кроме этого решено включить туда и совершенно новые фильтры для обработки PDF-файлов, которые никогда не входили в CUPS.

Тим Вог информировал сообщество Fedora о возникшей ситуации и своих патчах, и в ходе этого обсуждения некоторые разработчики Fedora в качестве альтернативного решения изъявили желание создать независимый форк CUPS. Сам Тим Вог считает, что создание такого форка не исключено в будущем, если интересы Linux-сообщества будут также игнорироваться, но на данном этапе создание независимого форка считает нецелесообразным.

Ради справедливости стоит отметить, что Apple заранее анонсировала удаление протокола "CUPS Browsing" ещё в версии 1.5, но никто не обратил на это внимание. В частности, разработчики Apple мотивируют это тем, что CUPS Browsing очень плохо работает в WiFi-сетях, имеет проблемы в сетях в инфраструктуре которых отсутствует DNS, а также в любых других сетях, где запрещены широковещательные трансляции (что, по мнению Apple, не такая уж и редкость). Другое дело, что при этом Apple планировала одновременно обеспечить поддержку Avahi в новой версии CUPS, что так и не было сделано.

Bod(*) (2012-02-18 15:04:00)

Mozilla/5.0 (X11; Linux i686; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 Iceweasel/10.0.2

[Ответить на это сообщение]
[#] [Добавить метку] [Редактировать] Ответ на: Попечатаем? от Bod 2012-02-18 15:04:00
avatar
Скрыть

Re:Попечатаем?

Опять Леннартом завоняло. Фу.

anonymous(*)(2012-02-18 15:09:14)

Mozilla/5.0 (Windows NT 5.1; rv:10.0.1) Gecko/20100101 Firefox/10.0.1
[#] [Добавить метку] [Редактировать] Ответ на: Попечатаем? от Bod 2012-02-18 15:04:00
avatar
Скрыть

Re:Попечатаем?

Меня бесит что этот CUPS к libreOffice прибили гвоздями.

anonymous(*)(2012-02-18 15:10:20)

Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20100101 Firefox/9.0
[#] [Добавить метку] [Редактировать] Ответ на: Попечатаем? от Bod 2012-02-18 15:04:00
avatar
Скрыть

Re:Попечатаем?

> автоматическое определение очередей принтера.
А оно мне надо? Что-то я не пойму смысла этого действия.

anonymous(*)(2012-02-20 11:40:14)

Этот тред читают 1 пользователь:
Анонимных: 1
Зарегистрированных: 0




(c) 2010-2020 LOR-NG Developers Group
Powered by TimeMachine

Valid HTML 4.01 Transitional Правильный CSS!