Из-за денег. Времена, когда обычный настольный принтер имеет лучший встроенный компьютер, чем универсальный настольный компьютер, на котором он работает, давно прошли, и процесс фактического получения данных в формате, который будет отображаться компьютером, в формате, подходящем для печати, довольно сложен. Кроме того, со временем возрастают ожидания пользователей в отношении сложности печатаемого изображения и качества самой печати.
Существует необходимость в корпоративной секретности, потому что сегодня одна из наиболее важных частей современного принтера - это то, как он на самом деле обрабатывает данные на главном компьютере. Точно так же, как у нас были аппаратные факсимильные модемы, а затем мы переключились на программные, которые дешевле, сегодня мы находимся в эпоху "программных" принтеров (некоторые называют их "winprinters", потому что они обычно имеют только драйверы для Windows), которые выполняют все данные. обработка для принтера на главном компьютере и затем отправка данных в закрытом и закрытом формате на принтер. Оборудование для принтера будет оптимизировано для этого конкретного формата, а поскольку принтеры производятся в больших объемах, специальное оборудование будет дешевым. Затем встроенный в принтер компьютер преобразует данные, отправленные ему персональным компьютером, во что-то, что он может фактически распечатать. Поскольку, как я уже сказал, у нас уже есть оптимизированные форматы и аппаратное обеспечение (и встроенное ПО), которое прекрасно работает с ними, само оборудование может быть дешевле и может быстро обрабатывать данные, которые необходимо распечатать. Таким образом, например, принтер, который имеет только 16 МБ ОЗУ, может работать с большими фотографиями, которые сами по себе намного больше, чем его собственная ОЗУ.
Сами компании зарабатывают деньги, продавая расходные материалы для принтеров и лицензируя компоненты принтера. Таким образом, они выигрывают от секретности, потому что не будет никакой причины использовать лицензию на оборудование, если все данные о реализации бесплатны.
Также идея, которую вы предложили здесь, вполне разумна, и еще во времена дорогих принтеров у нас были принтеры, которые могут напрямую печатать страницы в PostScript и PCL. Такие принтеры вообще не нуждались в специальных драйверах. Сегодня такие принтеры встречаются редко и в основном представляют собой большие стационарные блоки размером с предметы мебели. Поэтому, хотя используемые в настоящее время технологии печати обычно не очень новы (обычно это компьютерная ксерография или струйная печать), технологии дешевой печати в небольших количествах быстро развиваются и являются новыми.
ОБНОВЛЕНИЕ Я заметил, что некоторые производители, такие как, например, Brother или OKI, имеют относительно дешевые принтеры, которые поддерживают общие языки описания страниц и могут не нуждаться в некоторых специальных проприетарных драйверах.