Microsoft Will Release APIs To Satisfy Mandates
Opening access benefits developers; license fee on tap for protocols.Microsoft's efforts to comply with last year's settlement of federal antitrust charges could be a boon to software developers. Last week, the software vendor said it will publish never-before-released application programming interfaces and communications protocols to satisfy the government's mandates.
The APIs relate to middleware that plaintiffs in the case say is too closely intertwined with the Windows operating system. Releasing the APIs may even the playing field for developers of rival Web-browsing, media-streaming, E-mail, and messaging applications, because computer makers and users will be able to deactivate Microsoft programs such as Internet Explorer and substitute other software in their place.
More Insights
Webcasts
- Creating an Agile, Flexible Cloud Computing Model
- The Dell Difference: Lessons from Dell’s Own IT Transformation
White Papers
- Top 10 Mobile Application Risks
- IDC white paper: Delivering an Integrated Infrastructure for the Cloud
Reports
- Strategy: LTE: Huge Technology, Huge Challenges
- Strategy: Detecting and Defending Against Advanced Persistent Threats
Some business developers say access to the APIs also will help them build richer applications that operate better in the Windows environment. "It's a big win for developers," says Tom Militello, president of the Software Developers Association of North Carolina and a developer for a large communications equipment and software vendor. Access to the messaging APIs may be particularly valuable as companies seek to build real-time collaboration apps for Windows that could communicate with software running on other platforms, he says.
|
|
|
Microsoft will charge a license fee for the 123 communications protocols that the Windows desktop operating system uses to communicate with servers. The protocols will be grouped into task-based bundles. For example, there will be a protocol group for creating file servers. "There's substantial intellectual property and valuable technology in these protocols," says Brad Smith, Microsoft's senior VP and general counsel. The company is withholding a Windows File Protection API and a remote procedure protocol. Smith says Windows' users security could be compromised if these fell into the wrong hands.
Microsoft's moves could help the vendor fend off threats from the Linux open-source community, IDC analyst Dan Kusnetzky says. "Traditionally, it has been difficult for some developers to work with Microsoft because they have limited access to code. This could alter things."
Microsoft last week also settled with the Federal Trade Commission, which charged that the vendor had falsely claimed that purchases made using its Passport Web service were more secure than typical E-commerce transactions and that Microsoft didn't employ "reasonable and appropriate measures" to protect users' personal data.
Microsoft must enhance its Passport security systems and have them inspected by an independent professional every two years.
Related Reading
| To upload an avatar photo, first complete your Disqus profile. | View the list of supported HTML tags you can use to style comments. | Please read our commenting policy. |
Subscribe to RSSResource Links
Related Webcasts
- Reduce Cost and Improve Manageability with IBM Windows Storage Server
- Creating an Agile, Flexible Cloud Computing Model
- Unlock the Value of Your Business Data: IBM's Integration Solution for .NET Environments
- Protecting End Users Against Emerging Threats
- Enhance Business Performance with Process Oriented Data Stewardship
This Week's Issue
Free Print Subscription
SubscribeCurrent Healthcare Issue
- InformationWeek Healthcare CIO 25: Our second annual honor roll of the health IT leaders driving healthcare's transformation.
- EHR Unreadiness: Only a small percentage of physicians planning to apply for Meaningful Use funds have e-health record systems capable of achieving most of the requirements. .
- And much more!
- Read the Current Issue












