Издательская индустрия, оперативная полиграфия, персональная и корпоративная печать ранее никак не ассоциировались с Linux. Однако времена меняются. Так, включенная в большинство Linux-дистрибутивов утилита GhostScript компании Aladdin Enterprises, представляющая собой интерпретатор языков PostScript и PDF, предлагается многими сторонними фирмами в качестве растрового процессора для систем печати, не имеющих внутренней поддержки этих форматов. Есть и другие примеры.
Компания CodeHost (www.codehost.com, г. Лос-Анджелес) удачно заполнила пустовавшее до недавнего времени место, выпустив пакет BrightQ - удобную систему управления сетевой и настольной печатью в средах Linux и Unix. Пакет имеет графический оконный интерфейс и состоит из трех логических модулей.
Интеллектуальная утилита Bright Install устанавливает пакет, автоматически учитывая тип, версию ядра и текущие настройки операционной среды, а также особенности используемой системы печати. Она же подключает сетевые и локальные принтеры, драйверы которых имеются на машине, и обеспечивает автоматический запуск конфигурационного меню после установки компакт-диска с дистрибутивом BrightQ в CD-ROM-накопитель. При деинсталляции пакета утилита полностью восстанавливает изначальную конфигурацию операционной системы.
Bright Install
Print Job Manager, второй компонент пакета, упрощает управление печатными заданиями, обеспечивая возможность работы с интуитивно понятным графическим интерфейсом вместо командной строки. Эта утилита отображает возможности устройства печати и автоматически загружает предпочитаемые пользователем установки, одновременно учитывая заданные администратором правила работы с принтером. С ее помощью пользователь может выбрать режим двусторонней или буклетной печати, вывести на один лист несколько страниц документа, пронумеровать страницы, изменить их ориентацию, указать номера печатаемых страниц и т. д. Благодаря поддержке PPD-профайлов, поставляемых, как правило, вместе с принтерами, BrightQ (также обладающая довольно обширным собственным набором профайлов) учитывает особенности печатающих устройств разных производителей. Job Manger поддерживает различные типы данных, включая растеризованные PostScript-файлы, графические форматы, обычный текст и др.
Третий компонент пакета - Configuration Tool - предназначен для подключения, настройки, тестирования и отключения устройств печати. Используя эту утилиту, пользователи и администраторы могут управлять очередями заданий на печать, переносить задания с одного принтера на другой одним щелчком мыши и формировать индивидуальный профайл настроек по умолчанию. Через интерфейс Configuration Tool определяются протоколы печати, обновляются драйверы печатающих устройств и компонентов BrightQ.
Print Job Manager
BrightQ поддерживает как локальные принтеры, подключенные к последовательному, параллельному или USB-портам, так и сетевые по протоколам IPX/ SPX (Novell), IPP (internet printing), CUPS/LP/LPD/LPRng (Linux, Unix), SMB (Windows) и др. При этом управление печатью, выполняемое с локального компьютера, к которому непосредственно подключен принтер, или с удаленного сетевого ПК, возможно не только в Unix/ Linux-, но и в Windows-сетях.
На выставке LinuxWorld’2002 в Сан-Франциско компании CodeHost и Canon объявили о заключении партнерского соглашения, в соответствии с которым программное обеспечение BrightQ будет поставляться с многофункциональными устройствами Canon ImageRUNNER. Ранее подобное соглашение CodeHost заключила с корпорацией Samsung. Не исключено, что список партнеров компании вскоре пополнит и Kyocera-Mita. Продукт BrightQ пока уникален на рынке. Даже Hewlett-Packard, известная инновационными разработками для систем печати, не предлагает ничего подобного. CodeHost специализируется также на разработке драйверов и PPD-профайлов для различных принтеров и оказывает услуги по созданию встраиваемых систем BrightLinux в соответствии с произвольной спецификацией заказчика.