[Am-info] Anti-Trust Remedy Threatens Security, says Allchin
Felmon Davis
davisf@union.edu
Thu, 16 May 2002 17:29:35 -0400
On Thursday 16 May 2002 03:15 pm, Fred A. Miller wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Anti-Trust Remedy Threatens Security, says Microsoft Exec
> Microsoft's senior vice president for Windows Jim Allchin says
> the proposed anti-trust remedy - which includes making public the
> source code to Internet Explorer -- would threaten the security of
> the software; as more technical information about the systems is
> disclosed, creators of malware would have more insight into how
> they work. Additionally, copy protections could be circumvented,
> allowing for the dissemination of pirated movies and music.
> http://zdnet.com.com/2100-1104-901088.html
> [Editor's (Schultz) Note: Mr. Allchin certainly has a vivid
> imagination. If what Allchin says is true, then open operating
> systems such as OpenBSD must be compromised proportionately far
> more than are Windows systems, something that is not even close to
> being true.]
>
Can someone explain this one to me? It seems to me that (a) what
Allchin says is right, to a degree, and that (b) the implication that
Schultz drolly draws isn't valid.
(a) If MS 'exposes' API's then software producers can even
_inadvertently_ produce untoward effects esp. if they don't follow a
certain regimen. I thought that's why MS has gone to such length to
have some kind of 'registration' for device drivers. Doesn't it stand
to reason that the more open the system is, the more possibility
there is for instability (with further implications for security) --
unless a certain regimen is enforced?
(b) Why doesn't this imply that, say, Linux is very insecure? The
operating system _itself_ enforces a certain regimen. With file
permissions, memory protection, etc., there's only so much a bit of
software can do (unless run as root). Finally, Open Source allows for
maximum bugtesting (and removal) while proprietary software restricts
the scope of debugging to the owners of the software and of the
operating system.
But this doesn't alter the fact that opening API's _on Windows_ (or
on OS/2 for that matter) would compromise stability and/or security.
Where am I wrong here?
Also, there's a doc floating about purporting to be (a translation
of) the MS letter that prompted the Peruvian statesman's response; I
can't vouch for its authenticity. Should I post it here? (Or I may be
able to find a website.)
F.