11.05.07

Gemini version available ♊︎

ECMAJavascript and ECMA’s OOXML Are a Sign of Things to Come

Posted in ECMA, Formats, Microsoft, Novell, Open XML, OpenDocument, Standard at 5:26 am by Dr. Roy Schestowitz

“Nothing in life is to be feared. It is only to be understood.”Marie Curie

An anonymous reader contributes the following piece of analysis.


Microsoft benefits from standard bodies, then breaks/drops the standards

This is what Microsoft does, and proof of how much respect Microsoft has for standards and standards bodies: When it best suits its interests, it relies on ECMA (replace ECMA with any standards body) as has been the case with MSOOXML. On the other hand when ECMA standards are supported by the competition (like Mozilla and Javascript/ECMAScript), they try to break them (Extend, Embrace, and Extinguish) or come out with something different and utterly incompatible.

Links of interest:

Microsoft Mozilla Disagree Over JavaScripts Future

Open Letter to Chris Wilson [of Microsoft]

Brendan Eich, the creator of JavaScript, writes:

“The history of ECMAScript since its beginnings in November 1996 shows that when Microsoft was behind in the market (against Netscape in 1996-1997), it moved aggressively in the standards body to evolve standards starting with ES1 through ES3. Once Microsoft dominated the market, the last edition of the standard was left to rot — ES3 was finished in 1999 — and even easy-to-fix standards conformance bugs in IE JScript went unfixed for eight years (so three years to go from Edition 1 to 3, then over eight to approach Edition 4). Now that the proposed 4th edition looks like a competitive threat, the world suddenly hears in detail about all those bugs, spun as differences afflicting “JavaScript” that should inform a new standard.”

It reminds me too much of the way Microsoft has recently used ECMA in order to advance their competing office format and tried to avoid/derail adoption of the (truly) open standard already approved by ISO: ODF/ISO26300.

”…they will for sure “break” the standard or drop it altogether in order to keep its monopoly…“So, even if the ISO had passed MSOOXML as ISO standard, or if it eventually does so (remember there will be a “political” ballot held in February 2008 in order to decide on MSOOXML being granted an ISO Standard, as opposed to the previous “technical” one, where MSOOXML failed miserably despite Microsoft attempts to stuff the technical committees and other various maneuvers intended to hijack the process) This recent ECMAJavascript example should serve as proof that, should at any time become convenient for Microsoft to disengage from that format in the future, they will for sure “break” the standard or drop it altogether in order to keep its monopoly and lock-in on the application market in question (In ECMA case, it is Internet Browsers, in the MSOOXML case, it is Office Productivity Suites).


Mind the following previous coverages of ours:

The first item shows that Microsoft hasn’t strong intentions of sticking to its own ‘standards’. The second is another quick analysis involving this recent development that revolves around JavaScript. It was only about a week ago in this Web site that I said I cannot trust Chris Wilson. It finally turns out that these suspicions were justified.

We have covered Microsoft’s perversion of Web standards many times before and Novell’s role in this mess is made most apparent because of their Silverlight support. They lend Microsoft a hand and essentially serve as a GPL proxy at the same time.

Novell loves the monopoly

When it comes to ‘extension’ and corruption of well-established consensus, it’s not just the Web, let alone OOXML. Think about HD/JPEG. As we have argued in the past, Microsoft will possibly have MS-DRM ‘addons’ as soon as this direction suits its financial interests. The same goes for XPS, so let’s keep our eyes open.

Share in other sites/networks: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Reddit
  • email

Decor ᶃ Gemini Space

Below is a Web proxy. We recommend getting a Gemini client/browser.

Black/white/grey bullet button This post is also available in Gemini over at this address (requires a Gemini client/browser to open).

Decor ✐ Cross-references

Black/white/grey bullet button Pages that cross-reference this one, if any exist, are listed below or will be listed below over time.

Decor ▢ Respond and Discuss

Black/white/grey bullet button If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

6 Comments

  1. Stephane Rodriguez said,

    November 5, 2007 at 7:02 am

    Gravatar

    “When it comes to ‘extension’ and corruption of well-established consensus, it’s not just the Web, let alone OOXML. Think about HD/JPEG. As we have argued in the past, Microsoft will possibly have MS-DRM ‘addons’ as soon as this direction suits its financial interests.”

    I kind of disagree on that, on two fronts.

    1) Each case is enough different not to fit the same problematic. HD/JPEG is provided with the source code (builds on non-Windows OSes as well). This definitely cannot be compared with OOXML for example.

    2) MS-DRM : it’s dying by itself. No need to worry.

    3) XPS. That’s part of Windows Vista. I don’t think anyone is expecting to render this stuff the same on something else. Customers will decide if they want to use XPS or not. The network effect pretty, or lack thereof when it comes to XPS, pretty much guarantees this is not a threat for the years to come.

  2. Roy Schestowitz said,

    November 5, 2007 at 12:48 pm

    Gravatar

    1) Each case is enough different not to fit the same problematic. HD/JPEG is provided with the source code (builds on non-Windows OSes as well). This definitely cannot be compared with OOXML for example.

    I’ll admit that I haven’t checked how patents (if any) fit into all of this. Is Microsoft ‘donating’ something? What about JPEG2000?

    2) MS-DRM : it’s dying by itself. No need to worry.

    For music, DRM is ‘dying’ (as a whole). I’m not sure that filmmakers will permit DRM to ‘die’ quite so quickly though.

    3) XPS. That’s part of Windows Vista. I don’t think anyone is expecting to render this stuff the same on something else. Customers will decide if they want to use XPS or not. The network effect pretty, or lack thereof when it comes to XPS, pretty much guarantees this is not a threat for the years to come.

    Given Microsoft’s aggressive push to promote its own technologies (watch what they do with Silverlight at the moment), I wouldn’t be apathetic. Complacency cost a lot of companies their relevance.

  3. Stephane Rodriguez said,

    November 5, 2007 at 3:52 pm

    Gravatar

    “I’ll admit that I haven’t checked how patents (if any) fit into all of this. Is Microsoft ‘donating’ something?”

    Yes, as strange as it sounds. I guess they are betting that this could have side effects, but for now both the licensing (royalty-free) and terms of use (commercial) is fine for me. And there is the full source code of the codec (cross-platform). You can easily find links to all that. Frankly, Microsoft needs more guys like that inside the borg.

    JPEG 2000? It’s inside riddled with patents. In fact, Microsoft acquired a startup called SeaDragon which implements a subset of JPEG2000. Not sure they’ll do anything with it in the future though (best play : virtual earth zooms). Relation between JPEG2000 and HD/JPEG ? None. HD/JPEG is a very simple codec. (something you can verify if you take a look at the source code). JPEG2000 is the world math wavelets (i.e. modern Fourier) : it’s a monster.

  4. Serenitude said,

    November 5, 2007 at 4:07 pm

    Gravatar

    There is an excellent (but long) paper here, which discusses MS/Vista DRM technical issues, and adresses some of the points brought up here:

    http://users.bestweb.net/~pogo/vista_cost.html

  5. Zaine Ridling said,

    November 5, 2007 at 8:09 pm

    Gravatar

    This is best reason for many YES votes at ISO should turn and become NO votes next Feb/March. MS-OOXML is as toasted as Vista in the market’s eyes.

  6. Roy Schestowitz said,

    November 5, 2007 at 8:35 pm

    Gravatar

    Zaine,

    What’s your take on the Foundation? A source has begun reckoning that this multi-billion-dollar beast (Office) will have anything necessary simply bought, but I’m very skeptical, particularly after being in touch with the Foundation for a long time.

    I haven’t an idea if there’s a conspiracy going on which — unlike that which the Foundation describes — actually included the Foundation.It’s all becoming rather mysterious.

DecorWhat Else is New


  1. IRC Proceedings: Wednesday, May 31, 2023

    IRC logs for Wednesday, May 31, 2023



  2. Tux Machines Closing the Door on Twitter Because Twitter is Dead (for a Lot of People)

    Tux Machines recently joined millions of others who had already quit Twitter, including passive posting (fully or partly automated)



  3. Links 31/05/2023: Inkscape’s 1.3 Plans and New ARM Cortex-A55-Based Linux Chip

    Links for the day



  4. Gemini Links 31/05/2023: Personality of Software Engineers

    Links for the day



  5. Links 31/05/2023: Armbian 23.05 Release and Illegal UPC

    Links for the day



  6. IRC Proceedings: Tuesday, May 30, 2023

    IRC logs for Tuesday, May 30, 2023



  7. Gemini Protocol About to Turn 4 and It's Still Growing

    In the month of May we had zero downtime (no updates to the system or outages in the network), which means Lupa did not detect any errors such as timeouts and we’re on top of the list (the page was fixed a day or so after we wrote about it); Gemini continues to grow (chart by Botond) as we’re approaching the 4th anniversary of the protocol



  8. Links 31/05/2023: Librem Server v2, curl 8.1.2, and Kali Linux 2023.2 Release

    Links for the day



  9. Gemini Links 31/05/2023: Bayes Filter and Programming Wordle

    Links for the day



  10. [Meme] Makes No Sense for EPO (Now Connected to the EU) and Staff Pensions to be Tied to the UK After Brexit

    It seems like EPO staff is starting to have doubts about the safety of EPO pensions after Benoît Battistelli sent money to reckless gambling (EPOTIF) — a plot that’s 100% supported by António Campinos and his enablers in the Council, not to mention the European Union



  11. Working Conditions at EPO Deteriorate and Staff Inquires About Pension Rights

    Work is becoming a lot worse (not even compliant with the law!) and promises are constantly being broken, so staff is starting to chase management for answers and assurances pertaining to finances



  12. Links 30/05/2023: Orc 0.4.34 and Another Rust Crisis

    Links for the day



  13. Links 30/05/2023: Nitrux 2.8.1 and HypoPG 1.4.0

    Links for the day



  14. Gemini Links 30/05/2023: Bubble Version 3.0

    Links for the day



  15. Links 30/05/2023: LibreOffice 7.6 in Review and More Digital Restrictions (DRM) From HP

    Links for the day



  16. Gemini Links 30/05/2023: Curl Still Missing the Point?

    Links for the day



  17. IRC Proceedings: Monday, May 29, 2023

    IRC logs for Monday, May 29, 2023



  18. MS (Mark Shuttleworth) as a Microsoft Salesperson

    Canonical isn’t working for GNU/Linux or for Ubuntu; it’s working for “business partners” (WSL was all along about promoting Windows)



  19. First Speaker in Event for GNU at 40 Called for Resignation/Removal of GNU's Founder

    It’s good that the FSF prepares an event to celebrate GNU’s 40th anniversary, but readers told us that the speakers list is unsavoury, especially the first one (a key participant in the relentless campaign of defamation against the person who started both GNU and the FSF; the "FSFE" isn't even permitted to use that name)



  20. When Jokes Became 'Rude' (or Disingenuously Misinterpreted by the 'Cancel Mob')

    A new and more detailed explanation of what the wordplay around "pleasure card" actually meant



  21. Site Updates and Plans Ahead

    A quick look at or a roundup of what we've been up to, what we plan to publish in the future, what topics we shall focus on very soon, and progress moving to Alpine Linux



  22. Links 29/05/2023: Snap and PipeWire Plans as Vendor Lock-in

    Links for the day



  23. Gemini Links 29/05/2023: GNU/Linux Pains and More

    Links for the day



  24. Links 29/05/2023: Election in Fedora, Unifont 15.0.04

    Links for the day



  25. Gemini Links 29/05/2023: Rosy Crow 1.1.1 and Smolver 1.2.1 Released

    Links for the day



  26. IRC Proceedings: Sunday, May 28, 2023

    IRC logs for Sunday, May 28, 2023



  27. Daniel Stenberg Knows Almost Nothing About Gemini and He's Likely Just Protecting His Turf (HTTP/S)

    The man behind Curl, Daniel Stenberg, criticises Gemini; but it's not clear if he even bothered trying it (except very briefly) or just read some inaccurate, one-sided blurbs about it



  28. Links 29/05/2023: Videos Catchup and Gemini FUD

    Links for the day



  29. Links 28/05/2023: Linux 6.4 RC4 and MX Linux 23 Beta

    Links for the day



  30. Gemini Links 28/05/2023: Itanium Day, GNUnet DHT, and More

    Links for the day


RSS 64x64RSS Feed: subscribe to the RSS feed for regular updates

Home iconSite Wiki: You can improve this site by helping the extension of the site's content

Home iconSite Home: Background about the site and some key features in the front page

Chat iconIRC Channel: Come and chat with us in real time

Recent Posts