Linked by Thom Holwerda on Mon 17th Sep 2007 15:17 UTC, submitted by Rahul
Legal Microsoft suffered a stunning defeat on Monday when a European Union court backed a European Commission ruling that the US software giant illegally abused its market power to crush competitors. The European Union's second-highest court dismissed the company's appeal on all substantive points of the 2004 antitrustruling. The court said Microsoft, the world's largest software maker, was unjustified in tying new applications to its Windows operating system in a way that harmed consumer choice. The verdict, which may be appealed only on points of law and not of fact, could force Microsoft to change its business practices.
Permalink for comment 272177
To read all comments associated with this story, please click here.
RE[4]: APIs
by lemur2 on Tue 18th Sep 2007 02:00 UTC in reply to "RE[3]: APIs"
lemur2
Member since:
2007-02-17

Just as dylansmrjones pointed out, this entirely depends on Microsoft releasing the specs. In order to provide an API interchangeability, all APIs must expose exactly the same set of functions, with only the back-end principles being different.


There is no requirement to reveal a Windows API. What is required is:
(1) a version of Windows without WMP (trivial), and
(2) Specifications for Windows networking protocol.

Specifications for the protocol should be in a formal specification language.

http://en.wikipedia.org/wiki/Specification_language

Specifications are for the protocol, not for any API. The intent is to be able to implement an interoperable protocol on platfroms other than Windows, thankyou, and not to replace any bit of the Windows API.

Reply Parent Score: 4