EditorsAbout the SiteComes vs. MicrosoftUsing This Web SiteSite ArchivesCredibility IndexOOXMLOpenDocumentPatentsNovellNews DigestSite NewsRSS

10.13.08

Microsoft’s Attitude Towards Interoperability Versus Standards — One Year Later

Posted in Interoperability, Microsoft, Samba, Servers, Standard at 8:17 am by Dr. Roy Schestowitz

[Note: some of the claims made here may be out of date, but the principles remain valid.]

Interoperability” has become a weasel word. The word is regularly used to insinuate that two (or more) computer systems should work very well, but they usually work well for the wrong reasons. The method adopted to make these systems work is flawed. This approach monetizes something that should be free and something which typically requires no research and development whatsoever. It is an unfortunate case where the role of standards is being ignored and replaced.

When discussing interoperability between products, restrictive conditions such as patents and licensing agreements are often kept out of sight. In a similar fashion, when discussing software patents, their controversial nature is typically concealed under an ‘umbrella’ called “intellectual property”. This leads to unnecessary confusion and has software patents honored in countries where such patents are fundamentally against the law.

Eyes on Europe

EU and Polish flagA couple of months ago in Europe, an agreement was announced between the European Commission, spearheaded by Commissioner for Competition Neelie Kroes, and Microsoft, which had just lost its antitrust appeal. The agreement embraced a route to further saturation in the server market, but rather than insisting on the use of standards, it seems to have drifted in another direction, which involved interoperability rather than open standards.

But Wait! What About Samba and the GNU GPL?

The agreement in Europe might stifle competition rather than spur any. It does not appeal to Free software developers and it is intrinsically incompatible with the most widely used software license in the world (GNU General Public License). This essentially leaves out in the cold what Microsoft has considered its #1 threat for many years.

“With the European Commission’s agreement, a great concern arises.”
The Samba project, which is GPL-licensed, enables several operating systems to interact with Microsoft Windows. Windows is ubiquitous, so this is essential. Protocols for file and printer sharing, for instance, are very prevalent in a form that designed by Microsoft many years ago. None of this design was standardized or published openly, so reverse-engineering work was needed to bridge a critical gap. This made Free software, such as GNU/Linux, more viable in the enterprise.

With the European Commission’s agreement, a great concern arises. Suddenly, reverse-engineering endeavours that so many people rely on can be made subjected to the wrath of software patents (and thus royalties). Ironically enough, Europe itself does not honor software patents, yet it seems to have blindly accepted what Microsoft insists on. There is a great danger here — the danger of letting standards be neglected and crucial consensus be decentralized.

Let us look at the importance of standards and then return to the issue at hand. This issue is unlikely to go away unless the European Commission changes its mind and its decision, thereby acknowledging its misunderstandings.

Why Are Standards Important?

In a world where diverse mixtures of technologies exist, products need to communicate. They need to interact with one another in order to handle complex tasks and for users to achieve their goals. The consensus has usually been that in order for products to communicate, industry leaders and field experts should convene and agree on a set of rules. They should agree on a single uniform method (or a set thereof) that will enable products to cooperate with one another. This is what standards are all about.

“By adhering to standards, communication with other products can be assured. ”Companies have plenty or reasons to like standards. Universal standards make development much easier and they facilitate integration with other technologies. By adhering to standards, communication with other products can be assured. Rather than test and design ‘bridges’ (or ‘translators’, or lossy ‘converters’) for each pair or products, design can be matched to a written, publically-available and static standard. It makes life easier for both software development companies and companies that consume technology, i.e. those that actually use the products and whose requirements matter the most.

What happens, however, when one company deviates from the standard in pursuit of more control? Capitalization is dependent upon the ability to show that something unique is being offered. Standards, nevertheless, are about uniformity, not about being unique. Therefore, companies that want a greater level of control over customers are more likely to ignore standards, but the situation is not quite so simple.

In order to ignore a standard, it takes a lot of aggression. It also requires a market share large enough to abolish or at least fight against the standard, which is backed by many parties, not one. With monopoly control, standards are pretty much defined by the monopolist. They can be changed and extended at any time without causing much interference. However, such use of power can also push rival companies off the cliff. At the end of the day, this hurts consumers who are left without choice and have little control over pricing and upgrade pace.

The Symbiotic Relationship Between Standards and Openness

Free open source software enjoys a good resemblance to the notion of free and open standards. Both are available for viewing and they encourage participation. Free open source software tends to embrace standards for a plethora or reasons. Proprietary software, on the other hand, does not expose its underlying behaviour. Quite often, its value lies in behaviour that is hidden. The software protects (in the ownership sense) certain knowledge, so transparency is neither an option nor a priority.

Standards play a role in prevention of vendor lock-in. They facilitate choice and they encourage greater diversity in the market. Adversity to standards is not only motivated by financial value that can be found in restriction on choice, i.e. imprisoning the customer. It is also motivated by the ability to extract revenue directly from competitors. That is where software patents and so-called “intellectual monopolies” serve as a dangerous new element to keep on eye on. They have become a curious phenomenon in the software world because they are fearsome to many and beneficial to very few.

Patents Meet Free Standards and Free Software

In Europe, Microsoft has essentially managed to collect a trophy for snubbing standards all these years. Its lawyers turned a loss in the court into a small victory. In an antitrust exhibit extracted from the previous decade, Microsoft revealed its intent to ignore standardization bodies at all costs.

“In an antitrust exhibit extracted from the previous decade, Microsoft revealed its intent to ignore standardization bodies at all costs.”
“We are large enough that this can work,” an internal document from Microsoft stated. This was said after the following eye-opening statement: “We [Microsoft] want to own these standards, so we should not participate in standards groups.” From the Halloween Documents, whose existence and authenticity was confirmed last year, it is revealed that Microsoft planned to “innovate above standard protocols” to deny entry of Free open source software projects into the market.

Having made a de facto standard so common and having defended its existence, all Microsoft needed was a reservation of rights to demand payments from competitors. Samba distributors and users are arguably bound by a promise which the European Commission specifies in its agreement with Microsoft. Other than the cost of obtaining documentation, there are patent royalties to be considered.

Reflections and Ways to Proceed

The decision which was made by the European Commission seems to have been a poor one. For starters, interoperability was chosen as the route to compliance, all at the expense of open standards. Moreover, based on the Commission’s own assessment, an interoperability route was needed merely because “trivial and pointless” extensions were added on top of existing standards, in order to stifle adoption of competing products. The Commission’s accusations and blame align poorly with its decision, which is discriminatory — if not exclusionary at best — towards Free open source software.

In conclusion, one must remember that open standards must never be conceded and replaced by a void promise of interoperability, which is incompatible with everything that standards and Free open source software stand for. Numerous parties have therefore protested and have already urged the European Commission to reconsider and revise its decision.

Originally published in Datamation in 2007

Share this post: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • del.icio.us
  • Reddit
  • co.mments
  • DZone
  • email
  • Google Bookmarks
  • LinkedIn
  • NewsVine
  • Print
  • Technorati
  • TwitThis
  • Facebook

If you liked this post, consider subscribing to the RSS feed or join us now at the IRC channels.

Pages that cross-reference this one

What Else is New


  1. Links 29/1/2015: Android Shipments in 2014 Exceed 1,000,000,000, LibreOffice 4.4 is Out

    Links for the day



  2. Corporate Media, Led Astray by Patent Lawyers, Continues to Distort the Reality of Software Patents Post-Alice

    The press of the rich and the powerful continues its attempt to preserve software patents, despite the US Supreme Court's decision to abolish a lot of them on the basis of abstraction



  3. An Estimated 1,000 EPO Employees-Strong Legion Engulfs Danish Consulate to Protest Jesper Kongstad's (of Administrative Council) Protection of Benoît Battistelli

    A large protest waged by staff of the EPO targets one of the key facilitators of Battistelli's terrifying tyranny



  4. Links 28/1/2015: Ubuntu Touch Windowed Mode, NVIDIA Linux Legacy Drivers Updated

    Links for the day



  5. Breaking: EPO Vice-President Željko Topić Loses Defamation Case in Croatia

    The EPO's notorious Vice-President, whose appointment at the EPO is still raising some alarming questions, has just lost his case in Croatia (one of many cases), motivating us to accelerate coverage about the persona known as Željko Topić



  6. Qualys Starts Self-Promotional FUD Campaign, Naming a Bug That Was Already Fixed 2 Years Ago and Distros Have Covered With Patches

    Responding to the media blitz which paints GNU/Linux as insecure despite the fact that bugs were evidently found and fixed



  7. The Openwashing of Microsoft is Now Threatening to Eliminate the Identity of Free Software

    More openwashing of Microsoft, including in the corporate media, shows just to what great an extent and how quickly the old "Microsoft Open Source" Big Lie grows feet



  8. Links 27/1/2015: Plasma 5.2, Dell Precision With GNU/Linux

    Links for the day



  9. Microsoft's Media Attack on Free Software and GNU/Linux

    Brainwash war is still being waged by Microsoft and its friends to convince people that Windows is universally dominant and that Microsoft is now part of the Free software world



  10. Microsoft Accounting Practices After Fire Again, After Previous Abuses and Book-Cooking

    After the infamous IRS brawl comes another confrontation between Microsoft and the SEC, which is unhappy with Microsoft for seemingly cooking the books again



  11. Links 26/1/2015: Debian 8.0 “Jessie” RC1, Linux Kernel 3.19 RC6

    Links for the day



  12. Links 25/1/2015: Android Wear 5.0, Tizen in Bangladesh

    Links for the day



  13. IRC Proceedings: January 11th, 2015 – January 24th, 2015

    Many IRC logs



  14. Links 24/1/2015: Zenwalk Linux Reviewed, Netrunner 14.1 Released

    Links for the day



  15. The Latest 'Microsoft is Open Source' Propaganda a Parade of Lies

    Microsoft myth makers continue their assault on what is objectively true and try to tell the public that Microsoft is a friend of "Open Source"



  16. Apple -- Like Microsoft -- Not Interested in the Security of Its Operating Systems

    Apple neglected to patch known security flaws in Mac OS X for no less than three months and only did something about that vector of intrusion when the public found out about it



  17. As Battistelli Breaks the Rules and Topić Silences Staff, New European Parliament Petition for Tackling the EPO's Abuses is Needed

    The neglected (by EPO) Article 4a of the European Patent Convention (EPC) and the European Parliament petition/complaint against the EPO's crooked management



  18. Links 23/1/2015: Red Hat on IBM Power, Meizu Leaks With Ubuntu

    Links for the day



  19. Links 23/1/2015: Plasma 5.2, Manjaro 0.9-pre1

    Links for the day



  20. Microsoft is Dying Due to Free Software, Tries to Infect GNU/Linux With .NET and to Infect Moodle in Schools With Microsoft Office and OOXML Lock-in

    'Free' drugs (a proprietary software analogy) the new strategy of Microsoft in its latest battle against Free software, especially in schools where choice is a rarity (if not an impossibility), with the premeditated intention of forming dependency/addiction among young people



  21. Microsoft Symptoms of a Dying Company: More Boosters Depart, Back Doors Revealed, Microsoft's Outlook Cracked

    Bad news for Microsoft shortly before the marketing extravaganza served to cover much of it up



  22. The Collapse of European Patent Office Management Culminates With Resignations

    No blood is spilled, but even the management of the EPO is falling apart as the Director of Internal Communication is said to have just resigned



  23. New LCA Talk: Open Invention Network's Deb Nicholson on Software Patents and Patent Trolls

    Deb Nicholson's LCA talk is now publicly accessible



  24. Links 22/1/2015: GNU/Linux Sysadmin Opportunities, TraceFS Introduced

    Links for the day



  25. Links 21/1/2015: Andrew Tridgell, Torvalds Being Baited

    Links for the day



  26. Vesna Stilin Renews Her Fight for Justice in Željko Topić Case (EPO VP)

    Željko Topić's abuses continue to cloud the legitimacy of the European Patent Office, in which he is a Vice-President



  27. Failure of the EPO Can Derail the Trojan Horse of Software Patents and Patent Trolls

    Dazzled by his endless pursuit of infinite money and power, Battistelli pushes for expansion of patent scope (geographically too), but he won't have it without a challenge



  28. Links 20/1/2015: Linux 3.19 RC5, 30 Years of FSF

    Links for the day



  29. Translations of Member of the European Parliament Complaining About European Patent Office (EPO)

    French, German, Dutch, and English translations of the article from Dennis De Jong



  30. Microsoft, the Back Doors Company, is Gradually Dying and Trying to Embrace the Competition

    The world is leaving Microsoft's common carrier (Windows) behind, so Microsoft, which is shrinking, tries to conquer Free software and GNU/Linux


CoPilotCo

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

CoPilotCo

Recent Posts