<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Для Linux представлена новая подсистема печати printerd]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=22362&amp;type=atom" />
	<updated>2012-05-23T16:19:14Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=22362</id>
		<entry>
			<title type="html"><![CDATA[Re: Для Linux представлена новая подсистема печати printerd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=276465#p276465" />
			<content type="html"><![CDATA[<p>перечитал три раза, но мало что понял. Если это диспетчер очереди печати, то при чем тут &quot;только pdf&quot;? <br />Если я сделаю печатный файл в винде в виндовозной программе через виндовозный драйвер и скормлю КУПСу, то он проглотить задание без проблем. Диспетчеру печати, должно быть по-барабану, насколько я понимаю. Над данными работает драйвер печати и рип внутри принтера. Диспетчер это просто посредник.</p>]]></content>
			<author>
				<name><![CDATA[bubuntolog]]></name>
				<uri>https://linuxforum.ru/profile.php?id=13284</uri>
			</author>
			<updated>2012-05-23T16:19:14Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=276465#p276465</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Для Linux представлена новая подсистема печати printerd]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=276422#p276422" />
			<content type="html"><![CDATA[<p>Два известных разработчика из компании Red Hat, Тим Вог (Tim Waugh), разработчик конфигуратора system-config-printer, и Ричард Хьюз (Richard Hughes), создатель проекта PackageKit, представили проект <a href="http://gitorious.org/printerd">printerd</a>, в рамках которого создан новый современный диспетчер очереди печати для Linux. Код проекта доступен под лицензией GPLv2. В настоящее время проект находится на начальной стадии развития, пока реализован только базовый фреймворк и простая утилита для управления из командной строки.</p><p>Printerd <a href="http://gitorious.org/printerd/printerd/blobs/master/README">реализован</a> в виде процесса-демона, обеспечивающего взаимодействие как с локальными, так и c удалёнными принтерами. Для управления правами доступа задействован фреймворк авторизации <a href="http://hal.freedesktop.org/docs/polkit/polkit.8.html">PolKit</a>, для взаимодействия с другими приложениями используется D-Bus. Примечательно, что будучи построенным с учётом концепций, реализованных в протоколе IPP (Internet Printing Protocol), printerd не является IPP-сервером и доступен только через D-Bus API. IPP-совместимый сервер предлагается разработать в качестве отдельной прослойки, которая будет транслировать обращения по IPP через D-Bus. Достоинством использования D-Bus, является возможность организовать процесс печати из приложений в асинхронном режиме.</p><p>В качестве заданий для печати принимаются только файлы в формате PDF, все операции преобразования других форматов лежат вне компетенции новой системы печати. Неоспоримым достоинством архитектуры printerd, позволяющим надеяться на скорое распространение проекта, является возможность использования в неизменном виде драйверов и бэкендов, написанных для системы печати CUPS. Подобная поддержка позволит изначально решить проблемы с поддержкой конкретных устройств печати. Бэкенды используются для преобразования файлов с заданием печати в формат принтера и отправки данных на принтер, драйверы определяют интерфейс для взаимодействия с принтером.</p><p><a href="http://www.opennet.ru/opennews/art.shtml?num=33911">Источник »</a><br /><a href="http://cyberelk.net/tim/2012/05/10/announcing-printerd/">Главная ссылка к новости »</a></p>]]></content>
			<author>
				<name><![CDATA[XRevan86]]></name>
				<uri>https://linuxforum.ru/profile.php?id=10073</uri>
			</author>
			<updated>2012-05-23T11:53:56Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=276422#p276422</id>
		</entry>
</feed>
