Free Republic
Browse · Search
News/Activism
Topics · Post Article

Skip to comments.

Microsoft Exposes More Windows Code
Computer Business Review Online ^ | 8-7-2002 | ComputerWire

Posted on 08/07/2002 8:16:30 AM PDT by JameRetief

Microsoft Exposes More Windows Code


Microsoft Corp will expose more Windows source code for public consumption today, this time in compliance with a proposed antitrust settlement.

Redmond, Washington-based Microsoft is making available to third parties 113 protocols used for communication between Windows clients and servers under the Communications Protocol Licensing Program, launched today.

Protocols are available in task-focused packs starting at $5 per server. Microsoft refused to provide further price details in public.

The Communications Protocol Licensing Program will be followed on August 28, with disclosure of 272 application programming interfaces (APIs) used by five Microsoft middleware applications.

The APIs are used by Microsoft's Internet Explorer (IE), Instant Messenger, Windows Media Player, Outlook Express and Java Virtual Machine (JVM) to call Windows. APIs will be posted on Microsoft's popular Developer Network (MSDN).

Microsoft senior vice president and general counsel Brad Smith claimed just one protocol and one API have not been released. These are the Windows file protection API, used to replace critical Windows components and which the company claimed could potentially expose users to more virulent forms of viruses if released.

Also unreleased is the Secure Remote Procedure Call (RPC) Protocol. The current protocol contained a security hole and Smith said a patched version would be released instead.

The protocols and APIs were hitherto only available to Microsoft engineers. Their release, announced yesterday, is the latest step by the company to comply with last November's proposed anti-trust settlement Microsoft reached with the US Department of Justice (DoJ) and nine prosecuting states.

Further steps towards compliance include the Windows XP Service Pack 1 (SP1), due by the end of September. Windows XP SP1 should enable users and Original Equipment Manufacturers (OEMs) to hide IE, Instant Messenger, Windows Media Player, Outlook Express and the JVM and to create custom installations of Windows. Similar functionality was included in the Windows 2000 SP3, released last week.

Also under the agreement are new licensing terms for OEMs, which came into effect on August 1. The agreements mean one-year contracts for all OEMs with extended indemnity coverage to manufacturers.

The Communications Protocol Licensing program is available to third-parties under a non-disclosure agreement. Microsoft will license protocols in packs based on specific areas of functionality, such as file server, print server and streaming media. A set of 50 base protocols have been identified as necessary to all tasks and are offered in one pack.

Compared to the total number of API's in Windows, those to be released on August 28 are a mere handful. They also potentially give competitors the opportunity to fine-tune their own software's interoperability with the client.

Smith said: "This puts us in a different position to everyone else because we are obliged to license some of our most valued technology to competitors."

In making the protocols and APIs available, though, Microsoft is actually furthering its own interests. Senior executives have lately recognized the success of Linux and open source software comes from open availability of APIs coupled with relatively loose licensing terms.

Microsoft has sought to emulate this with its Shared Source Initiative, recently completing the latest version of Windows CE.NET with University of Leicester.

Release of APIs and protocols can potentially help further seed the market. APIs will be available for free download and Smith said Microsoft does not view the Communications Protocol Licensing Program as a major revenue stream.

There's just one problem. This proposed agreement still hangs on a decision by Judge Collen Kollar-Kotelly over calls for harsher antitrust terms that are sought by nine non-settling US states. Those states are seeking modular versions of Windows, free of the bundled browser and media player.


TOPICS: Business/Economy; Crime/Corruption; Culture/Society; Extended News; Government; News/Current Events
KEYWORDS: antitrust; microsoft; monopoly; sourcecode; windows

1 posted on 08/07/2002 8:16:30 AM PDT by JameRetief
[ Post Reply | Private Reply | View Replies]

To: JameRetief
""This puts us in a different position to everyone else because we are obliged to license some of our most valued technology to competitors."

Cry me a river. OS licenses have diverse business models, form various forms of open software, to royalty-free and low-royalty embedded systems, some of which give developers total access to OS source code. I don't like mandating Microsoft do any of this, but the fact that you can look at all the source code and build a runnable Linux kernel is, just for the ability to do a security audit of the code, a huge advantage for Linux and one that Microsoft will eventually have to match.

2 posted on 08/07/2002 8:35:02 AM PDT by eno_
[ Post Reply | Private Reply | To 1 | View Replies]

To: eno_
I think Softie is just scared that some enterprising soul might actually fix all the problems their software has...
3 posted on 08/07/2002 9:37:58 AM PDT by Nuke'm Glowing
[ Post Reply | Private Reply | To 2 | View Replies]

To: JameRetief
Smith said: "This puts us in a different position to everyone else because we are obliged to license some of our most valued technology to competitors."


They really, really make it hard to side with private industry. I'll still err on the side of deregulation, but please. Don't treat us like morons.
4 posted on 08/07/2002 10:02:56 AM PDT by Lizard_King
[ Post Reply | Private Reply | To 1 | View Replies]

To: JameRetief
Since when are APIs source code?
5 posted on 08/07/2002 11:00:13 AM PDT by Frumious Bandersnatch
[ Post Reply | Private Reply | To 1 | View Replies]

To: Frumious Bandersnatch
since the Judge said so LOL
6 posted on 08/08/2002 7:16:37 AM PDT by Nat Turner
[ Post Reply | Private Reply | To 5 | View Replies]

Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.

Free Republic
Browse · Search
News/Activism
Topics · Post Article

FreeRepublic, LLC, PO BOX 9771, FRESNO, CA 93794
FreeRepublic.com is powered by software copyright 2000-2008 John Robinson