PDA

View Full Version : Microsoft to Offer Access to Source Code


MacBytes
Jan 25, 2006, 09:31 PM
http://www.macbytes.com/images/bytessig.gif (http://www.macbytes.com)

Category: Microsoft
Link: Microsoft to Offer Access to Source Code (http://www.macbytes.com/link.php?sid=20060125223129)
Description:: Microsoft said it would offer commercial rivals access to a "pretty significant" chunk of the source code governing communications between servers. The code is from its Windows workgroup server and its desktop operating systems.

Posted on MacBytes.com (http://www.macbytes.com)
Approved by Mudbug

Doctor Q
Jan 26, 2006, 12:49 AM
Will this increase the likelihood that hackers will get their hands on it, analyze it, and exploit weakness they uncover?

winmacguy
Jan 26, 2006, 01:13 AM
Will this increase the likelihood that hackers will get their hands on it, analyze it, and exploit weakness they uncover?
What more that the existing weaknesses that they already know about? :rolleyes: :D

SiliconAddict
Jan 26, 2006, 04:01 AM
What more that the existing weaknesses that they already know about? :rolleyes: :D


90% of the flaws found in Windows and are exploited come from analizing Microsoft's Security Bulletins and patches (http://www.microsoft.com/technet/security/default.mspx) Only occasionally do you get a real exploit that was discovered by a black hat and used. All of the worms that have come out over the last 5+ years have occurred AFTER Microsoft released a patch. Remember MS blaster that came out in September 2003/4? The patch for that worm was released in July of that same year. What worm writers are banking on is that Windows users won't update their OS in a timely manner. Frankly I don't update my computer more then once a year. Most security vulnerabilities are negated by putting the system on a non-direct connection to the internet; read: DHCP. Throwing a firewall up on my systems, and running Norton AV corp edition. Oh and not using IE, but that's a given.
With the introduction of XP SP2 where your system has automatic downloads turned on, and a firewall enabled it becomes less worrisome since MS will nag you to death to install that patch, install that patch, install that patch, are you going to install that patch?, waiting for you to install that patch, why haven't you installed that patch?, you really should install that patch, damn it install that patch, we're doomed if you don't install that patch. Waiting for you to instal... *shoots the computer*

SiliconAddict
Jan 26, 2006, 04:10 AM
Will this increase the likelihood that hackers will get their hands on it, analyze it, and exploit weakness they uncover?

Probably not since it's somewhat of a given that Microsoft is going to go through this code with a fine toothed comb before they release it. Also I wouldn't be at all surprised if each license has some sort of hash built into the code itself so Microsoft can backtrack where the code came from on the net and sue the crap out of them. It wouldn't be hard to stash 3 or 4 sets of numbers, in random spots, in a segment of code that consists of a few thousand lines.

I still think this is a massive cop-out on Microsoft's part. Once again they are dragging their feet because they know if a company can assure that their software or OS can play well with Windows servers and workstations its going to be much more tempting to IT folks to try out. The only question I have is how does this Apply to Apple. No doubt they have an European division. Can they license this and use it globally? :confused:

ac2102
Jan 26, 2006, 06:48 AM
What i would like to know is exactly why Microsoft is being made to release its source code? I know about competition laws etc, but why just microsoft. Does this mean that Apple will have to at some point release source code to its OS, or is that not required because it is built on DARWIN? Am a missing the point!?

Any help would be appreciated on this!

-ac2102

BenRoethig
Jan 26, 2006, 07:41 AM
If this leads is something that communicate with directplay, it would be good for mac gamers. Other than that, I don't see this as much more than a slap on the wrist.

nagromme
Jan 26, 2006, 11:28 AM
What i would like to know is exactly why Microsoft is being made to release its source code? I know about competition laws etc, but why just microsoft. Does this mean that Apple will have to at some point release source code to its OS, or is that not required because it is built on DARWIN? Am a missing the point!?

Any help would be appreciated on this!

-ac2102
This isn't about MS releasing source for their whole OS--just one specific area.

AlmostThere
Jan 26, 2006, 12:57 PM
This is about compatibility and stopping MS blocking measures to maintain interoperability. It doesn't really involve or affect Apple directly, while the article doesn't specify, I would think along the lines of Samba.

A stable and public API might have cut it but that won't pull in licence fees and MS would need to offer some assurance that they are not going to build whole programmes using hidden functionality. In theory (at least) MS shouldn't be able to build better applications than anybody else through inside knowledge of the OS.

Just as an example, suppose Apple had a monopoly in the OS market. They decide to release some photo management software called Aperture. In order to secure the dominance of this product, the Aperture development team ask the OS developers to secretly add Core Image to the operating system. Apple can pretty effectively lock others out of the market place with a massive performance boost in every image and video processing application they care to release.
Of course competitors might try and take Apple to court over this behaviour and force Apple to release relevant parts of their source code so that everyone can compete on a fair footing. Translate that into Microsoft, networking, protocols, servers and interoperability.

but why just microsoft
Probably something to do with leveraging their monopoly in certain ways :)

svenr
Jan 26, 2006, 02:38 PM
I know about competition laws etc, but why just microsoft. Does this mean that Apple will have to at some point release source code to its OS, or is that not required because it is built on DARWIN?Exactly. Darwin is already open source, so anyone can check it out freely. And that's what defines the inner workings of the OS. No secrets there.

The proprietary part in OS X is AFAIK mainly the user interface - probably not as critical if you wanna make OS X-compatible software.