2 September 2010

Network Dictionary – Microsoft Standard

“Microsoft Standard” is when Microsoft takes an existing standard, makes a slight change to make it proprietary and implements. In this manner, Microsoft can claim to support and use open or industry standards, but effectively blocking other parties from accessing or using these technologies to interoperate.

1) – Microsoft takes existing standard and extends it to make it proprietary.

2) – Microsoft develops own technology and declares that whole world will use it – and probably declaring it a standard.

Example 1: Co-opting Lightweight Directory Access Protocol (LDAP) for Active Directory, a directory service. Some years later allowed open standard LDAP to be able to interoperate.

Example 2: Kerberos – Microsoft co-opts the MIT Kerberos standard, extends it with a few additional proprietary variables thus preventing anyone from interoperating with Active Directory while claiming to use proven, open source technology.

Example 3: C# – Microsoft develops extensions to C++ without reference to external bodies.

Example 4: Oh go on, find your own.

Please rate this post:

1 Star - It\\\'s Crud2 Stars - It\\\'s Tosh3 Stars - Something\\\'s missing4 Stars - Needs works5 Stars - Good Enough6 Stars - Good7 Stars - Excellent8 Stars - Brilliant9 Stars - Astonishing10 Stars - Awesomely Godlike? (No Ratings Yet)
Loading ... Loading ...

About Greg Ferro
Greg is a Network and Security Architect / Designer / Engineer working freelance in the UK and worked for Resellers, DotCom's, Large Corporate's and Service Providers across a variety of products & Vendors. He prefers to work for end users, believes in the life cycle, total cost of ownership and that near enough is often good enough. He likes talking about himself in the first person to feel "royal", even when hosting the Packet Pushers Podcast on Data Networking. More about Greg at http://etherealmind.com/who-am-i/ and you can follow him on Twitter.

Speak Your Mind

*