add arrow-down arrow-left arrow-right arrow-up authorcheckmark clipboard combo comment delete discord dots drag-handle dropdown-arrow errorfacebook history inbox instagram issuelink lock markup-bbcode markup-html markup-pcpp markup-cyclingbuilder markup-plain-text markup-reddit menu pin radio-button save search settings share star-empty star-full star-half switch successtag twitch twitter user warningwattage weight youtube

How is a format created and how is compatibility determined?

nostalgia2302

10 months ago

Any well-versed computer scientists/engineer could be able to explain how do you create a file format from scratch and how is compatibility determined between the different Operative Systems.

This question is mostly related to Microsoft Office and Libre Office, and why the formatting isn't the same on both suites.

Somehow the Office Open XML format is an international standard as per EMCA determined, and yet however, the formatting is not the same on both suites, while Microsoft supports the ODF 1.2 implementation and ISO, and the formatting is (**is it the same? I haven't seen, can somebody confirm?)

I read this in Wikipedia: While Office 2013 and onward have full read/write support for ISO/IEC 29500 Strict, Microsoft has not yet implemented the strict non-transitional, or original standard, as the default file format yet due to remaining interoperability concerns.[6]

1.What does this wall of text mean? is this the reason why LibreOffice can't display the same formatting? is the different formatting due to Microsoft using their own ISO version and not using the Strict standard?

2. As to the format/suite war, are the softwares or the formats at fault? is Microsoft Excel superior to Calc due to differences of features in both programs, or due to things OOXML can do that ODF can't do?

**3. Why does the .PDF format looks the same in every OS while OOXML looks the same in Window's Office and Mac's Office, but not on Libre Office?

Comments

  • 10 months ago
  • 1 point

MS tend to not use standardized format for one reason or the other. Is why a lot of products made by MS don't work well in other non-ms products.

Like flexo stated ISO standardized everything so consumer and manufacturers around the world do not have to worry about compatibility problems.

https://en.m.wikipedia.org/wiki/International_Organization_for_Standardization

[comment deleted]

Sort

add arrow-down arrow-left arrow-right arrow-up authorcheckmark clipboard combo comment delete discord dots drag-handle dropdown-arrow errorfacebook history inbox instagram issuelink lock markup-bbcode markup-html markup-pcpp markup-cyclingbuilder markup-plain-text markup-reddit menu pin radio-button save search settings share star-empty star-full star-half switch successtag twitch twitter user warningwattage weight youtube