DIGIT-ARC read-only archive · snapshot: July 23, 2026

MS to publish free APIs for Windows, Office

9 posts · originally from https://geek.digit.in/community/threads/ms-to-publish-free-apis-for-windows-office.80774/

aryayush
aryayush Original post #1
Feb 21, 2008 at 10:49 PM
thursday, february 21st

MS to publish free APIs for Windows, Office

Microsoft today quickly halted speculation about its significant announcement by revealing that it will freely publish the application programming interfaces (APIs) and communication protocols for many of its key products, allowing any company looking to use some of Microsoft's techniques for their own software. The access extends to both Windows Vista and Server 2008 as well as the .NET framework that underpins some application code. Office 2007 and Microsoft's latest server suites for Exchange, SharePoint, and SQL are also covered, according to the company. More than 30,000 pages are expected to go online and will include documentation of how the company implements cross-platform standards.

*images.macnn.com/esta/content/0802/vistastartmenu2.jpg

The move is designed to help interoperability between software developers, says chief software architect Ray Ozzie, who also notes that many large-scale businesses depend often exist in a heterogeneous environment where the need to support software from more than one company is often essential. Read more...

[Via Electronista]
NucleusKore
Feb 22, 2008 at 8:47 AM
Ya, read it here too. Wonder why they're doing it though. Anyway its welcome.

*img217.imageshack.us/img217/9472/pubthefuture2cisopen466cr4.png
NucleusKore
Feb 22, 2008 at 9:18 AM
Better interoperability. If I want I can switch from using Microsoft Products to Open Source or vice-versa. I guess stuff like moving databases between the two will become easy.

*img217.imageshack.us/img217/9472/pubthefuture2cisopen466cr4.png
aryayush
Feb 22, 2008 at 10:45 AM
I'm sure there's no noble intention behind it or anything.

I'm just waiting to hear the opinion of experts on the Internet about what could have prompted this and what's the motive behind it.
aryayush
Feb 22, 2008 at 1:17 PM
Check this out:

*img263.imageshack.us/img263/9384/openmsgrossla2.jpg

LOL! :lol:
din
din #7
Feb 22, 2008 at 1:55 PM
Anyone who know the history of MS will surely suspect something else is there in this move. No doubt.

Well, will wait and see ...
gxsaurav
Feb 22, 2008 at 5:28 PM
Seems like they want .net everywhere/.
Krazy_About_Technology
Feb 23, 2008 at 9:23 PM
Yeh! .NET is a technology that needs work on interoperability with other OS platform. On Windows, for me, its the easiest and the fun tool for creating great softwares and services. And keeping its design goals in mind, something should be done so that at least compiled programs run on other platform (same for asp.net on other servers also) whether they are compiled for .NET 2.0, 3.0 or 3.5. The execution engine (CLR) must be ported to other platforms.