May 24, 2009

Неожиданные ассоциации

In other words, it tells them they'd better keep using a Microsoft Office license and make a particular attention to only accepting MS-ODF files as correct or face the wrath of arbitrarily corrupt files. Here Microsoft is building 8-meter tall walls and every single user becomes a Palestinian.

Суть столь эмоционально описываемой проблемы в том, что Microsoft  в своей реализации ODF использует позволяемые структурой расширенные поля и секции для хранения “чёрных ящиков” фактически проприетарной информации, являющихся необходимыми для корректной обработки документа - закрывая, таким образом, документ от других приложений, работающих с ODF.

Хотя какой-то специальный умысел здесь вполне возможен, нельзя не отметить, что ровно то же самое имеет место и в “родном” для MS формате OOXML, где legacy-фрагменты содержатся в виде двоичных блоков, обрамлённых для соблюдения структуры тегами. И в этом случае умысел заподозрить гораздо сложнее, т.к. это обстоятельство принесло огромные проблемы в процессе международной стандартизации формата. Тем не менее, обеспечить всю необходимую legacy-поддержку (от которой, фактически, свободен “мир ODF”) без этого не удалось.

4 comments:

dalexand said...

По стилю чистый Майкл Мур, конечно.

ima said...

http://www.timecube.com/
Похоже?

ima said...

Да, в "мире ODF" тоже хватает несовместимых функций, для которых используются вставки блоков в других, не входящих в ODF, форматах. Было бы странно при внедрении каждой новой возможности в продукт дожидаться обновления стандартов международной организацией.

Yuriy Akopov said...

2ima: ну я, собственно, этот пассаж специально вытащил, уж больно характерное мышление.

Post a Comment