Тема: Попав под колеса индустрии или Джереми Эллисон о пидарасах из недософта
Герц [Off] [#] (25.05.2009 / 17:24) Прокуратор GW |
делку. Как-то раз я сидел с друзьями своей жены, которые
весело щебетали по-китайски. А я на этом языке умею только
считать до десяти, и глубокомысленные беседы мне поддерживать
сложно, коль скоро речь не идет об арифметике. Я заскучал, а это
всегда штука опасная. «У моей дочки новый компьютер – вы не могли
бы помочь настроить его?» – спросил один из друзей. «С удовольстви-
ем», – ответил я.
Это был новый ноутбук с установленной Windows Vista. «Вы не
могли бы установить какие-нибудь полезные программы, ну, что-
бы она могла делать уроки с их помощью?» – попросил этот отец.
Предустановленным офисным пакетом была пробная версия Microsoft
Office 2007, поэтому я скачал OpenOffice.org и множество других, более
полезных, интересных и находящихся в свободном доступе образова-
тельных программ из сети. Не все они были свободными – я догматик,
лишь когда речь идет о свободе ПО на моем личном компьютере, но
при настройке программ для ребенка не до проповедей. Я настро-
ил ООо на сохранение файлов по умолчанию в форматах Microsoft
Office, чтобы девочка не страдала насчет обмена файлами с друзьями
и учителями.
Весьма довольный собой, я принялся показывать все то новое,
что установил на компьютер, «…и у тебя даже есть теперь свободный
офисный пакет, чтобы ты могла делать уроки, он совместим с Microsoft
Office», – гордо возвестил я в конце демонстрации. «Здорово, а можно
я посмотрю ту домашнюю работу, которую я уже сделала?» – спро-
сила она. Я направил ее в папку Documents (Документы) и, к своему
смятению, обнаружил там несколько файлов с расширением не .doc,
на которое я рассчитывал, а .docx. Это новый формат документов,
OfficeOpenXML, введенный Microsoft для Office 2007. Поскольку я не
пользуюсь Microsoft Office (дожидаясь порта под Linux), я совершен-
но забыл об этом. Пытаюсь открыть эти файлы в OOo. Безуспешно.
Будучи по натуре человеком аккуратным, я удалил пробную версию
Microsoft Office 2007, чтобы освободить место на диске. Закачка раз-
мером 800 MБ… масса занудных регистраций… и пробная версия
установлена заново.
«Я конвертирую все назад, в формат DOC, который использова-
ли предыдущие версии, – сказал я девочке. – Скорее всего, именно
эти версии установлены у тебя в школе». Но, прочитав файлы в Word
2007 и найдя пункт Save As (Сохранить Как) в новой системе меню, я в
ужасе убедился, что этот пункт неактивен. «Данная функция доступна
только в полной версии Office 2007», сообщила подсказка. «Нажмите
здесь, чтобы приобрести полную версию». Я решил прибегнуть к более
отчаянной мере. Я выделил весь файл и занялся поиском функций
Copy (Копировать) и Paste (Вставить). Форматирования можно было
лишиться, но у меня хоть сохранился бы полный текст ее сочинения.
Copy (Копировать) и Paste (Вставить) тоже оказались неактивны, и поя-
вилось то же знаменательное сообщение, что и в прошлый раз.
Заморозить Copy и Paste! Подумайте, это с какого же перепугу и с
какой паранойи можно порешить такое на собрании по поводу разра-
ботки пробной версии? «Пусть сохраняют файлы в новых форматах.
Новые форматы лучше». До такой степени, что выбор пользователя
по умолчанию дезактивируется и становится дополнительной функ-
цией, дозволенной только купившим полную версию. Вдобавок новый
формат Office DOCX еще и несовместим с ООо. Это означает, что все
документы, созданные за 30 дней пользования пробной версией Office
2007, будут по умолчанию нераспознаваемы никакими другими про-
граммами, пока вы не оплатите доступ к своим же документам, приоб-
ретя полную версию пакета.
У этой истории счастливый конец: я все же сумел извлечь данные –
но стыдобы натерпелся. Девочке пришлось отправить мне документы
электронной почтой, и я использовал переводчик OfficeOpenXML (фор-
мат DOCX), созданный моим другом Майклом Миксом [Michael Meeks]
в Novell. Я сохранил старую добрую виртуальную машину SUSE Linux,
чтобы исправлять ошибки в Samba на моей прежней работе, и ее хвати-
ло для установки переводчика в новую версию ООо от Novell и восста-
новления текста. Кроме того, я получил хороший урок: не стоит делать
предположения о том, что нужно людям, или чего они ожидают – в
следующий раз буду осторожнее.
Вот вам поучительный пример пользы общественных открытых
стандартов. В сотрудничестве с другими, OpenOffice.org создал и
стандартизировал Open Document Format (ODF). Будь в обоих тексто-
вых редакторах предусмотрена поддержка ODF, было бы совершенно
неважно, использует ли дочка моего друга Microsoft Office, OOo или
еще какой-нибудь текстовый редактор. Возможно, сложное формати-
рование или презентация и не поддались бы переводу, но ведь боль-
шинство людей обычно просто набирают текст, и хотят сделать его
попривлекательнее, чтобы начальник их зауважал. Или чтобы получить
пятерку за домашнюю работу. Open Document Format – это настолько
явное преимущество для всех, что меня удивляет, почему он до сих пор
не внедрен повсеместно.
Пожалуйста, помогите формату ODF – поддержите его в своих
местных или общенациональных органах власти, в своем сообщест-
ве или школе: его нужно популяризировать и поддерживать, иначе не
избежать ситуации, когда те, кому не по карману проприетарное ПО,
не смогут общаться со своими органами власти или с большинством
организаций.
Раз уж я компьютерщик, на прощание подсуну вам задачку. Я при-
думал еще один способ вытащить девочкины файлы с домашним зада-
нием, без переводчика DOCX. Угадали, о чем я? Как принято в мире
истинно открытого кода, давайте вместе придумаем как можно больше
способов решения!
© Джереми Эллисон