Уже много лет я пользуюсь только лицензионным или бесплатным ПО.

У меня стоит лицензионная версия ОС, а в качестве офисных приложений я уже несколько лет пользуюсь бесплатными Google Docs.

При этом постоянно сталкиваюсь с публикацией на официальных государственных сайтах важных общественных данных в закрытых форматах, требующих установки дополнительного платного ПО. Это могут быть проекты или тексты законодательных актов, решения исполнительной власти, официальная статистика, бланки платёжных поручений, банковские реквизиты для оплаты пошлины и т.п.

Это доставляет массу неудобств. Во-первых, даже если открытое офисное ПО и поддерживает открытие некоторых коммерческих форматов, часто в таком случае ломается вёрстка документа и его невозможно распечатать без предварительной обработки. Во-вторых, не всегда документ можно открыть в принципе. В-третьих доступность информации ограничивается определёнными рамками без серьёзных обоснований.

В связи с этим, я выступил автором Общественной инициативы за номером 19790, в которой предложил идею отказаться от использования закрытых коммерческих форматов при публикации общедоступной информации на территории России.

Более формально инициатива расписана в тексте на сайте РОИ по ссылке выше. Предлагаю обсудить идею в комментариях.

Комментарии (49)


  1. Borz
    01.06.2015 12:26
    -4

    Более корректно было бы публиковать в двух форматах.


    1. andyudol
      02.06.2015 10:49

      Тогда уж во всех.


      1. Borz
        02.06.2015 10:51

        тогда уж так


  1. BaRoN
    01.06.2015 12:30
    +3

    Я бы сказал, что текст инициативы нужно серьёзно переписать.

    Например, формат docx — открытый и существует масса программного обеспечения для работы с ним, не только Microsoft Office.
    Или, например, формат pdf — открытый, и существует масса программного обеспечения для работы с ним, не только Acrobat Distiller.

    То есть сама инициатива хорошая и я даже плюсану, но её надо делать более конкретной.


    1. khorpyakov Автор
      01.06.2015 13:34
      -2

      Если вдруг случится такое чудо и инициатива наберёт 100 тысяч голосов, то она будет принята к рассмотрению и ею займутся профессионалы. В таком случае она будет серьёзно доработана. На этом этапе действительно важна идея.


      1. BaRoN
        01.06.2015 22:35
        +1

        В таком виде — чуда не случится. Инициативы, которые набирают 100 тысяч голосов, очень хорошо оформлены. В том числе за счёт этого за них могут голосовать не два с половиной линуксоида, а широкие массы людей.


        1. khorpyakov Автор
          02.06.2015 11:07

          Вы, видимо, не очень знакомы с работой roi.ru. Не обязательно набрать 100.000. Есть инициативы, по которым уже принято положительное решение и которые набрали всего 2(!) голоса! А рассматриваемая инициатива в данный момент имеет уже больше 300 голосов.


          1. BaRoN
            02.06.2015 11:11

            Понимаю, что тяжело в это поверить… Но всё же…
            А что, если реализация инициативы как-то связана с пользой и качеством инициативы, а не с количеством голосов за неё?


  1. darthslider
    01.06.2015 12:36

    Не уверен, что сталкивался с подобной ситуацией, по этому вопрос: если я в MS Word открою odt документ со сложной вёрсткой всё ли будет в порядке?


    1. cdkrot
      01.06.2015 13:27
      +1

      Я открывал как-то odp-презентацию в одном из последних ms-оффисов. К моему большому удивлению, она открылась, но все шрифты, фоны и картинки полетели. Шрифты заменились на шрифты от майкрософта, с дефолтным размером. Фоны просто испарились. Картинки показывались, но как будто «выгоревшие».
      Не думаю.


      1. darthslider
        01.06.2015 13:34

        То есть на выходе мы получаем ту же ситуацию, на которую жалуется автор, но в зеркальном отражении?


        1. encyclopedist
          01.06.2015 13:39
          +6

          Есть принципиальная разница: получатель .odt может бесплатно установить себе LibreOffice, а получатель .docx установить MS Word — нет.


          1. darthslider
            01.06.2015 13:47
            -3

            Если получатель — домохозяйка, которой племянник установил ломаный MS Office, то ей не становится от этого сильно легче.
            Если же это организация, там наверняка есть it отдел который сможет конвертировать хотя бы подобными онлайн сервисами: document.online-convert.com/convert-to-odt


          1. Goodkat
            01.06.2015 15:15
            -2

            Ну, как раз установить-то сможет бесплатно: products.office.com/ru-ru/try ;-)

            Более того, если у получателя самая распространённая десктопная ОС, то просмотреть docx-файл он сможет и без установки дополнительного ПО.

            Вопрос в другом — зачем требовать от пользователя устанавливать дополнительное программное обеспечение, если можно было опубликовать в формате, который понимает даже выпущенный восемь лет назад древний айфон?


            1. cdkrot
              01.06.2015 22:47
              +2

              ** Слёзно прошу дать жизненно необходимую версию microsoft office для: **

              • Linux
              • FreeBSD
              • 9Plan
              • Minix3
              • Windows 95 и MS-DOS


              Вопрос в другом — зачем требовать от пользователя устанавливать дополнительное проприетарное программное обеспечение, если можно было опубликовать в формате, который смогут посмотреть все пользователи на всех платформах?


              1. Goodkat
                02.06.2015 09:40

                Там смайлик.

                И я имел в виду pdf — его умеют смотреть все. И не нужно никакое дополнительное программное обеспечение, не зависимо от того, проприетарно ли оно. Что мне толку от непроприетарности, если на моей платформе нет open office? Формат pdf понимают все современные платформы.

                Но если вы осознанно выбрали себе MS-DOS или Minif3 в качестве основной ОС, то вы точно что-то знали :)


                1. BaRoN
                  02.06.2015 11:19
                  +1

                  PDF кажется нормальным, до тех пор, пока с ним не возникнет каких-либо проблем.
                  1) Acrobat Reader для Linux безнадёжно устарел. Например, он не умеет нормально работать с формами и обрабатывать цифровую подпись. Как быть, если надо подписать NDA в PDF? Меня вот только телефон с Андроид спасает.
                  2) Уже приводил пример из жизни в комментарии ниже. Если кто-нибудь заполнял анкету на чешский шенген (в PDF), и дата рождения у него до 10 числа, наверняка (как и я) думает много хорошего о PDF. Вместо, например, 01.01.1900 получается 10.11.900 (если память не врёт, два года назад так было).
                  3) PDF может быть ничуть не лучше DOCX, если в него не внедрять шрифты. Тут, правда, спасает Google Chrome, его печать в PDF делает «плохую» PDF хорошей. Но это же бред!

                  По-моему, всё проще. Если документ опубликован в интернете, обязательно должна быть HTML версия этого документа. Неважно, это может быть онлайн-просмотрщик PDF/DOCX, как у Google в почте, или свёрстанная HTML-версия. Впрочем, это лишь моё мнение, если у pdf столько фанатов… куда от них денешься.


                  1. ildarz
                    02.06.2015 11:42

                    > Acrobat Reader для Linux безнадёжно устарел.

                    Afaik, Acrobat Reader — не единственная программа для работы с PDF.

                    > Если кто-нибудь заполнял анкету на чешский шенген

                    Кривой документ можно сделать в любом формате.

                    > PDF может быть ничуть не лучше DOCX, если в него не внедрять шрифты.

                    Опять-таки, любой документ без внедренных шрифтов может пострадать, если используемые при верстке шрифты отсутствуют на компьютере.


                    1. BaRoN
                      02.06.2015 12:40

                      > Afaik, Acrobat Reader — не единственная программа для работы с PDF.

                      Так и Microsoft Office — не единственная программа для работы с DOC

                      > Кривой документ можно сделать в любом формате.

                      Именно! Скажу больше, в большинстве случаев можно сделать некривой документ и в Microsoft Office.

                      > Опять-таки, любой документ без внедренных шрифтов может пострадать, если используемые при верстке шрифты отсутствуют на компьютере.

                      Поэтому я и пишу, что PDF ничуть не лучше, чем DOC. И процитирую сам себя:

                      По-моему, всё проще. Если документ опубликован в интернете, обязательно должна быть HTML версия этого документа.


                1. BaRoN
                  02.06.2015 11:28

                  А сейчас анкета — «нормально» дружит с первым нулём в дате, но всё разъезжается в другом месте:

                  Скриншот
                  image


        1. cdkrot
          01.06.2015 22:39

          Согласен с encyclopedist. Если ваша vendor-локиненная тулза не читает свободный формат, то это чисто ваша проблема, которую, к тому же, решить не слишком сложно.
          А в обратную может быть проблема.


  1. ildarz
    01.06.2015 12:57
    -1

    Смысл в инициативе отсутствует. :)

    1. Для чтения документов в указанных форматах никакого платного ПО не нужно — даже если забыть про их поддержку бесплатными редакторами, есть бесплатные средства просмотра собственно от MS. То же касается других форматов — будет трудновато найти формат, в котором что-то реально публикуется и для которого нет средства просмотра.
    2. Процесс отказа от закрытых форматов идет и так.


    1. khorpyakov Автор
      01.06.2015 13:40
      +2

      1. Речь идёт о самых разных форматах. Иногда публикуют в docx и это уже не так плохо. Но у меня был случай, когда я в одном популярном бесплатном «редакторе» распечатал платёжную квитанцию с официального государственного сайта и в банке выяснилось, что там не хватило двух цифр в номере счёта. Дома обнаружил, что при открытии файла не в родном коммерческом ПО ехала вёрстка.

      Другой вопрос. Что делать, если мы захотим изменить что-то в открытом коммерческом (т.е. принадлежащим некой организации) формате?

      2. Идёт. Но ситуации типа описанной выше возникают постоянно.


      1. Borz
        01.06.2015 13:46
        +1

        1. Потому как подобные бланки надо делать в виде PDF с формой, а ещё лучше — web-форму с распечаткой из браузера, дабы не требовался редактор на компе


        1. DarkByte
          01.06.2015 15:16
          +1

          А почему PDF, а не например PNG? Вставит автор PDF в свой документ какой-нибудь шрифт, которого не окажется на компьютере пользователя и уже документ отобразится неверно. Аналогично будет и с веб-формой. Вот например хабр использует кастомный шрифт и вставляет его к себе с другого сайта (точнее со своего же, но по https), а пользователь открывает сайт в хроме и вместо шрифта видит квадратики, потому что

          Font from origin 'https://habrahabr.ru' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://habrahabr.ru' is therefore not allowed access.


          1. Borz
            01.06.2015 15:18
            +1

            в PDF можно вкладывать шрифты, насколько мне известно. Да и PDF поддерживает поля ввода на странице — PNG так умеет?


            1. DarkByte
              01.06.2015 15:27
              +1

              Действительно, даже в хроме PDF с формами открывается с возможностью заполнения, не встречал таких форм ранее. Похоже я слишком мало знаю о возможностях данного формата.


              1. Goodkat
                01.06.2015 22:26

                Там очень много чего можно делать — и валидацию форм, и гиперссылки внутри документа и в интернет, и аудио-видео, и интерактивные элементы.
                Были даже вирусы, которые этим пользовались и запускались, стоило вам лишь посмотреть на иконку файла в Проводнике Windows — не нужно было даже сам файл открывать, достаточно было просто открыть папку содержащую специально приготовленный pdf-файл ;-)


          1. Pilat
            01.06.2015 18:08

            Потому что png нельзя распечатать так, как предполагает автор документа, а для многих применений это крайне важно.


        1. BaRoN
          01.06.2015 22:44

          Стесняюсь спросить, в чём принципиальное отличие PDF от DOCX?
          И то и другое — открытый формат, есть просмотрщики для того и другого.
          PDF тоже «поплывёт», если использовать какие-нибудь отсутствующие на компьютере «жертвы» шрифты, и не внедрять их в PDF.

          Поля ввода — нормально поддерживает одна-единственная программа. Если кто-нибудь заполнял анкету на чешский шенген (в PDF), и дата рождения у него до 10 числа, наверняка (как и я) думает много хорошего о PDF. Вместо, например, 01.01.1900 получается 10.11.900 (если память не врёт, два года назад так было).


      1. ildarz
        01.06.2015 13:54
        +3

        Никто и никогда не даст вам гарантий, что произвольный документ у вас откроется без искажений, какими бы открытыми форматы ни были. Перед тем, как платить деньги, проверяйте реквизиты — это как бы аксиома. :)


  1. Goodkat
    01.06.2015 14:37
    +8

    В качестве примера, можно использовать формат odf (текстовый документ, ГОСТ Р ИСО/МЭК 26300-2010), ods (электронные таблицы), odp (презентации).
    Это всё от компьютерной неграмотности: форматы doc, docx, odt и т.п. форматы разных редакторов — они не для публикации, они для редактирования информации.
    Для публикации текста — plain text, html, а если важна вёрстка или там цифровая подпись, то pdf.
    В случаях, если данные предназначены для машинной обработки, то обычно вполне достаточно CSV.

    Т.е. нужна инициатива по повышению грамотности, как чиновников, так и всех граждан вообще ;-)


    1. khorpyakov Автор
      01.06.2015 14:59

      Я тоже за всё хорошее и против всего плохого.


    1. Beautiful-Skyline
      01.06.2015 16:31

      Ох, дааа. Ликбез нужен. Очень!
      Как же описать это чувство… когда получаю электронное письмо с вложением *.doc(x), открываю, а там plain text!
      То ли весёлый смайлик ставить, то ли грустный…


      1. lostpassword
        01.06.2015 21:25
        +1

        К черту plaintext!
        Я как-то раз открываю «отчет.docx» — а там два скриншота.
        Анекдоты приходят в реальную жизнь.


        1. Goodkat
          01.06.2015 21:48
          +2

          Вот вы смеётесь, а я реально периодически получаю от одной коллеги письма, в письме docx, в нём скриншот pdf-а, в pdf скриншот экрана с пометками от руки.
          Выглядит сперва забавно, но, в принципе, процесс логичен и понятен: коллега делает скриншот приложения, которое я разрабатываю, печатает этот скриншот на принтере, на распечатке от руки делает пометки, бумагу эту потом сканирует, офисный сканер отсылает ей на почту получившийся pdf, она его открывает и делает снимок экрана, вставляет снимок экрана и ещё пару таких же в Word, при необходимости пишет сопровождающий текст типа списка пожеланий и найденных ошибок, получившийся docx отправляет письмом мне.


          1. lostpassword
            01.06.2015 21:59

            А зачем делать снимки экрана с PDF-документами? Почему нельзя просто приложить к письму миллион PDF-файлов?


            1. Goodkat
              01.06.2015 22:17
              +2

              Можно, но это менее удобно.
              Придётся в письме писать нечто вроде такого: «а чтобы было понятно, что я имею в виду, откройте приложенный к письму миллионный PDF-файл и найдите вверху слева ближе к центру обведённое кружочком место — не путать с обведённым квадратиком местом вверху слева ближе к верху!».
              А так пишешь текст в Ворде, вставляешь нужный кусок скриншота — сразу понятно, что имелось в виду.

              Предвосхищая ваш вопрос, почему пишешь текст в Ворде, а не в самом письме — в Ворде редактирование на порядок удобнее и форматирование мощнее. В этом Thunderbird даже жёлтым фоном строчку текста не выделить — фон меняется у всего письма в целом, ЕМНИП.

              В общем, выглядит как анекдот, но процесс отточен — ничего ни прибавить, ни убавить ;-)


              1. lostpassword
                01.06.2015 22:21

                Ну ОК, почти принято.)
                Последний вопрос — пометки настолько сложны, что воспользоваться превосходным графическим редактором MS Paint для их внесения невозможно? Сразу уйдет и этап со сканером, и этап со скриншотами PDF-файлов.
                Вопрос чисто из любопытства; сам я — ярый приверженец выражения «работает — не трожь!».)


                1. Goodkat
                  01.06.2015 22:36
                  +1

                  Ручкой на бумаге всяко проще рисовать, чем мышкой в Paint-е, хотя мой одноклассник рисовал фотографического качества портреты в тогда ещё Paintbrush :)

                  Я-то, конечно, в Paint-e рисую, ещё с тех пор, когда он назывался Paintbrush — раньше я бы и не догадался, что можно распечатать-подрисовать-отсканировать, когда есть Paint, да и мне просто лень идти к принтеру, а потом снова к сканеру и набирать там на экранной клавиатуре свой электронный адрес, да и вообще, не труъ это — использовать промежуточны материальный бумажный предмет в чисто цифровом окружении :)


  1. worldmind
    01.06.2015 20:42

    Когда-то поднимал эту тему в разрезе защиты прав потребителей, возможно пригодится обсуждение


  1. lostpassword
    01.06.2015 21:30

    По теме: лично меня DOCX очень устраивает. Против PDF тоже ничего не имею.
    ODT и прочие свободные форматы мне не нравятся категорически — слишком много с ними проблем на Лучшей Из Операционных Систем.
    P. S. Вариант с CSV меня порадовал. Если внедрят — спрос на программистов и сисадминов резко подскочит.)


    1. Borz
      01.06.2015 22:49

      а как ОС связана с текстовым документом? и какие такие многие проблемы вы с ним имеете?


      1. lostpassword
        01.06.2015 23:01

        Прошу прощения — я, наверное, немного некорректно выразился. Проблема скорее психологическая: для меня гораздо естественнее и проще работать с файлом DOCX в MS Word, чем с ODT в открытых аналогах.
        Если говорить формально, то интерфейс Word мне нравится гораздо больше, чем интерфейс открытых программ. Возможно, в силу привычки.
        Думаю, это примерно как человеку, прочно сидящему на консоли, предложить админить сервер с рабочего стола, с помощью оснасток и ярлычков.
        Я не претендую на истину в последней инстанции — просто высказал свое мнение как пользователя тандема MS Windows + MS Word.


        1. vlivyur
          02.06.2015 09:56

          Так не проблема с odt работать в MS Word.


        1. khorpyakov Автор
          02.06.2015 11:00

          У вас Office лицензионный?


          1. lostpassword
            02.06.2015 18:22
            +1

            С некоторых пор — да. Мне очень нравится линейка Office, и я все-таки решил ее купить.


            1. khorpyakov Автор
              02.06.2015 18:30
              +1

              В том-то и дело, что вам нравится определённый коммерческий продукт. И мне тоже очень нравится MS Office. А кому-то нравится Лотус, кому-то Кингсворк или, может быть, iWork. Но это не повод вынуждать остальных им пользоваться.


  1. potan
    02.06.2015 12:29

    Открытость формата — пол дела. Хорошо бы еще использовать машинночитаемые форматы, из которыз программы могли бы извлекать семантическую информацию. Таблица в CSV приятнее, чем сверстанная красивыми шрифтами в ODT.