Если в 2-х словах, то ODT весит меньше и формат представляет собой архив с метаинформацией и описательные файлы формата xml. DOC большой тяжёлый файл имеющий свой формат. И да конечно же это проприетарность vs open source…
RTF — действительно проприетарный. PDF — изначально был проприетарным, но в 2008 году был открыт и стал вполне себе открытым стандартизованным форматом.
Правильнее сказать «Почти во всех операционных системах для десктопов». Ещё правильнее — во всех семействах OS, кроме одного (в котором предпочитают проталкивание собственных проприетарных форматов).
MS Office 2010 сохраняет в pdf «из коробки». Поставить на винду PDF Printer — не проблема. Это первое.
Второе: docx и pdf — это совершенно разные форматы, предназначенные для разных целей, сравнивать их как «проприетарный» и «открытый» аналоги — нельзя.
В Wndows нет дистрибутивов и репозиториев — поэтому говорить о том, что в Линукс есть ПДФ принтер, Апач, Опен Офис и т.д. можно бесконечно — на деле же, в линуксе есть система репозиториев, а в Виндоус пока что нету.
Именно поэтому я почему-то уверен, что в ряде дистрибутивов ПДФ принтер недоступен сразу же.
К тому же, даже будучи установленными, «нативными» эти принтеры не являются — они являются таким же сторонним софтом, как и Bullzip PDF Printer.
Именно поэтому мне кажется очень спорным коммент Lockal`а. По сути, «нативным» ПДФ принтером обладает только МакОС.
Тут вопрос сложный, на самом-то деле. Не зря пылают холивары — «Является ли Android линуксом?». Я считаю, что если из дистрибутива исключить PDF Printer, то Линукс останется Линуксом; но если исключить из него шеллы, grep, apt (и аналоги), то Линукс уже перестанет быть таковым.
Плохое у вас первое. Речь шла о нативной поддержке в операционной системе, а не о MS Office 2010 и не о принтерах, которые не поставишь без прав администратора и знаний, что такие существуют (которые можно также скачать бесплатно без смс).
Второе тоже не очень: docx и pdf действительно очень разные форматы, но главнейшая цель — документооборот — у них одинаковая.
1. Поставьте без прав администратора в Linux ПДФ принтер, если он там не установлен.
2. Документооборот — это целая сфера деятельности, в ней существуют десятки форматов. Только с doc/docx/odf/rtf документами — работают, а pdf только читают.
У этих форматов разные цели и разные задачи
Возможно для вас будет новостью, но для печати в pdf в линуксе практически никогда не нужен PDF-принтер. Печать производится либо средствами движка отрисовки cairo (система gtk-print, часть gtk-оболочек), либо QPainter (класс QPrinter из Qt).
PDF-принтер (который на CUPS) имеет крайне узкое применение, например, для пересылки всех печатаемых документов в формате pdf на электронную почту.
Не скажу за всю Одессу, но в Mac OS X в любом диалоге печать присутствует кнопка «Сохранить как PDF».
Думаю для все ОС можно найти бесплатные виртуальные принтеры.
это потому что, система рендера в OSX (Quartz) скопирована с PDF. Если смотреть на API, то любой функции из PDF однозначно соответствует какая-нибудь функция из Quartz. Поэтому из кода в макоси очень легко что-то печатать прямо в PDF, буквально десятком строк. Вот оттуда эта хорошая поддержка.
В информационных системах Администрации Президента РФ не принимают odf