Skip to main content

Microsoft Promises Interoperability

Microsoft Promises Interoperability

In a move no doubt calculated to appease antitrust officials in Europe and the rest of the world, Microsoft has announced four key new interoperability principles it intends to implement across Windows Vista, it’s .NET framework, and mainstream server technologies. The new interoperability concepts are intended to increase the openness of Microsoft’s products and provide opportunities for developers—in fact, the company is promising it won’t sue open source developers for implementing key Microsoft protocols. Microsoft has launched a new interoperability Web site to detail the program to developers.

“For the past 33 years, we have shared a lot of information with hundreds of thousands of partners around the world and helped build the industry, but today’s announcement represents a significant expansion toward even greater transparency,” said Microsoft CEO Steve Ballmer in a statement. “Our goal is to promote greater interoperability, opportunity, and choice for customers and developers throughout the industry by making our products more open and by sharing even more information about our technologies.”

Microsoft is heralding these new principles of interoperability as a fundamental chance in the way it shares information about its products and technologies. If that proves to be the case, it may appease antitrust regulators in the U.S. and the European Union who have repeatedly rapped Microsoft’s knuckles for failing to adequately disclose protocols used by its server products and operating systems so third parties can interface with the systems successfully. Microsoft recently gave up its appeals of antitrust rulings against it in Europe, and just had oversight of its business practices in the U.S. extended for another two years as a result of an antitrust settlement it made with the federal government in 2001.

Microsoft intends to apply the principles across its “high volume” products, including Windows Vista, the .NET framework, Windows Server 2008, SQL Server 2008, Office 2007, Exchange Server 2007, and Office Sharepoint Server 2007, along with future versions of the products. Part of Microsoft’ effort will including publishing documentation and API information without requiring developers to obtain a license or pay a royalty: Microsoft says it’s pushing out 30,000 pages of documentation on MSDN today that were previously only available under a trade secret license. Microsoft will also document which protocols are covered by Microsoft patents, and promises to license those patents on reasonable, non-exclusionary terms.

Microsoft also says it won’t sue open source developers who build or distribute non-commercial implementations of its protocols, although developers who engage in commercial distribution of open source implementations will need to obtain patent licenses.

Microsoft also promises new APIs for its mainstream Office applications that will enable developers to support additional document formats, like OpenDocument Format (ODF). Microsoft also promises it will work with major standards implementors when it adopts a standardized technology in its high-volume products, and that documentation of its implementations will be available free of charge.

“Customers need all their vendors, including and especially Microsoft, to deliver software and services that are flexible enough such that any developer can use their open interfaces and data to effectively integrate applications or to compose entirely new solutions,” said Microsoft’s chief software architect Ray Ozzie. “By increasing the openness of our products, we will provide developers additional opportunity to innovate and deliver value for customers.”

If Microsoft follows through on these principles, they may well represent a fundamental shift in the way the company develops its products. To date, Microsoft’s product development methodology has been based on implementing proprietary solutions that, in the real world, only work well with other Microsoft products. By trying to convert its products into a common denominator other developers can work with, Microsoft may find its protocols embraced as the bedrock of business and enterprise computing for decades to come—and in the long run, that would keep Microsoft in a leadership position in the software business.

Geoff Duncan
Former Digital Trends Contributor
Geoff Duncan writes, programs, edits, plays music, and delights in making software misbehave. He's probably the only member…
Best Microsoft Surface Laptop and Surface Pro deals — from $600

If you're specifically checking out laptop deals for a new Microsoft Surface laptop or Go, we're here to help with a focus on those models. The stylish models all have touchscreens and look great, while being very lightweight and portable. They're perfect for students or regular commuters. Check out the pick of the Surface Laptop deals below and see how you can save while still scoring a sweet new portable setup.
Microsoft Surface Laptop Go 2 -- $600, was $800

The Microsoft Surface Laptop Go 2 has evolved over the years to become a pretty potent laptop for the price. It has a 12.4-inch PixelSense screen that looks gorgeous and is -- of course -- a touchscreen for getting more hands-on. An 11th-generation Intel Core i5 processor powers proceedings while there's 8GB of memory and 256GB of SSD storage. Up to 13.5 hours of battery life makes it ideal for portable use with the laptop weighing just 2.48 pounds too. An improved HD camera and built-in Studio Mics help with video calls while there's Dolby Audio for watching shows on the move.

Read more
The most common Microsoft Teams problems, and how to fix them
A close-up of someone using Microsoft Teams on a laptop for a videoconference.

Microsoft Teams was introduced in 2017 as a unified communication and collaboration platform aimed at helping businesses and organizations get things done. Microsoft leveraged the company's existing Office software experience and created a unified experience between Teams, Office 365, and Skype for Business. However, as with all software, things don't always go according to plan. Sometimes you can run into Teams problems.

We're big Teams users here at DigitalTrends -- it's our go-to meeting tool -- and we've come across a few issues ourselves over the years. If you're having Microsoft Teams issues, here's how to fix some of the most common problems.

Read more
Microsoft Surface Pro 7+ with Type Cover is more than $200 off
The Microsoft Surface Pro 7+ in laptop form, on a desk.

There's no shortage of 2-in-1 laptop deals online, but few will match the popularity of Microsoft's Surface Pro line of devices. If you want to get one for cheap and you don't mind going for an older model, you should take advantage of Best Buy's $230 discount for the Microsoft Surface Pro 7+ with Type Cover, which brings the bundle's price down to $700 from $930. We're not sure when the offer expires though, so it's highly recommended that you purchase it now so that you don't miss out.

Why you should buy the Microsoft Surface Pro 7+ with Type Cover
The latest version of Microsoft's Surface Pro devices is the Microsoft Surface Pro 9, but even with the nearly two-year gap, the Microsoft Surface Pro 7+ will still prove to be a dependable device for daily use. A mid-cycle upgrade of the Microsoft Surface Pro 7, the Microsoft Surface Pro 7+ features improved components with the 11th-generation Intel Core i3 processor and 8GB of RAM. The device is powered by Windows 11 Home, as expected, with the operating system pre-installed in its 128GB SSD that will provide ample space for your apps and files.

Read more