После года разработки компания Apple представила
релиз новой стабильной ветки свободной системы печати CUPS 1.6 (Common
Unix Printing System), используемой в Mac OS X и подавляющем большинстве
дистрибутивов Linux. Проект распространяется под лицензией GPLv2
(фильтры и библиотеки под LGPLv2), с 2007 года, после поглощения создавшей CUPS компании Easy Software Products, разработку CUPS полностью контролирует Apple.
Подготовка новой версии была связана с волной критики
со стороны разработчиков открытых проектов и угрозой создания форка.
Конфликт стал стимулом к разработке нового альтернативного диспетчера
очереди печати printerd. Возмущения были связаны с переводом в разряд устаревших компилятора драйверов в формате PPD и протокола "CUPS Browse",
которые активно используются в Linux-дистрибутивах. В качестве мотива
прекращения поддержки CUPS Browse называются наличие архитектурных
проблем с работой в WiFi-сетях, невозможность использования при запрете в
сети широковещательных рассылок и излишняя привязка к внешним
DNS-сервисам. Для сохранения совместимости подсистемы PPD и CUPS Browse
пока оставлены в составе CUPS 1.6.0, но сообщается, что они будут
удалены из кодовой базы в будущих выпусках... читать новость Источник
|