Home Messages Index
[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index

Re: [News] Microsoft Uses Undocumented APIs to Break Interoperability

On Fri, 09 Feb 2007 16:13:56 +0000, Roy Schestowitz wrote:

> One of the allegations is that in this expert's opinion,
> Andrew Schulman, "Microsoft Office uses (and copies)
> undocumented DirectUI APIs" and "Microsoft Office and other
> Microsoft applications use undocumented Windows Line Services APIs".

> http://www.groklaw.net/article.php?story=2007020819534335

'consequences of a hidden API ..'

"Win32 calls remain the .. publicly documented interface to the NT kernel,
yet they go through a (possibly time-consuming) extra layer of indirection
(the Win32 protected subsystem) to get there. The indirection can cause a
substantial execution time difference "

"If the product becomes popular or makes money, Microsoft can make a faster
competing product using the real system calls, or they can change the real
NT system calls out from under your product at the next release of NT. In
either case, Microsoft can cause their competing product to inherit your
market"

http://www.users.qwest.net/~eballen1/nt.sekrits.html#hidden_api

"That DirectUI is a Windows API is shown by the presence of formal
internal documentation in the form of web pages, marked “Internal Only”,
written by Jeff Stall in March 2000, and describing the APIs for
DirectUser Gadgets in the \windows\advcore tree of the XP source code"

"There is substantial overlap (when measured by comparing MD5 hashes of
entire sources files) between Microsoft Line Services (MSLS) source code
residing in the Office source tree and that residing in the Windows source
code."

http://iowaconsumercase.org/assets/attachments/Supp_Rpt_Andrew_Schulman.pdf

[Date Prev][Date Next][Thread Prev][Thread Next]
Author IndexDate IndexThread Index