Slashdot Mirror


Microsoft Source Follow-Up

shystershep writes "It's official. Microsoft admits that 'portions of the Microsoft Windows 2000 and Windows NT 4.0 source code were illegally made available on the Internet.' No more details, although it seems clear that it is only a portion of the code. Microsoft is, naturally, downplaying its impact, while everyone else is busy speculating about how serious this could get." A lot of you apparently haven't read yesterday's story. An investigation of the code is already underway.

66 of 1,090 comments (clear)

  1. Winsock API Included. by Anonymous Coward · · Score: 5, Insightful

    The Winsock API is included in the leaked source that's something fantastic hahaha.

    1. Re:Winsock API Included. by Chester+K · · Score: 5, Funny

      The Winsock API is included in the leaked source that's something fantastic hahaha.

      Even better, all of the rendering engine and interface code for Internet Explorer is in the leaked source.

      --

      NO CARRIER
    2. Re:Winsock API Included. by Copperhead · · Score: 5, Insightful

      So, can someone write a patch to make IE properly support PNGs?

      --
      Your reality is lies and balderdash and I'm delighted to say that I have no grasp of it whatsoever. - Baron Munchausen
    3. Re:Winsock API Included. by noisehole · · Score: 5, Interesting

      Clues to the source code's origin lie in a "core dump" file, which is left by the Linux operating system to record the memory a program is using when it crashes. Further investigation by BetaNews revealed the machine was likely used by Mainsoft's Director of Technology, Eyal Alaluf.

      right, betanews revealed it.. damnit. they could've at least credited me ;)
      bastards

    4. Re:Winsock API Included. by bangular · · Score: 5, Interesting

      There is actually a lot of network related code in there. Microsoft while trying to downplay, it can't deny that 13 million lines have been released. It doesn't matter the total size of windows and whether this is 1% or 25%. The old addage is you can count on one mistake for every thousand lines of code. Look at programs that are just a few thousand lines of code that have exploits. I'd say at the very least, we are looking at 20 buffer overflows in the code. Obviously not every single one will be found, but you can count on a few. Espically since people will be looking mighty hard. With comments like "this may be off by -1, but I'm not sure", I think we are almost guarenteed some buffer overflows.

      This will also give the daring souls willing to look at it a chance to tell us if there is GPL code. Rumor is GNU style Makfiles (which isn't illegal) and parts of gnu autoconf (which I suspect is illegal, if they actually include it in the OS).

    5. Re:Winsock API Included. by AzrealAO · · Score: 5, Informative

      Rumor is GNU style Makfiles (which isn't illegal) and parts of gnu autoconf (which I suspect is illegal, if they actually include it in the OS).

      Of course there are. This source code leak came from a company who ports Windows software to Unix.

    6. Re:Winsock API Included. by br0ck · · Score: 5, Informative

      Mainsoft has released a short statement which sounds like an admission that the code did indeed come from them.

      Statement to the Media Regarding Microsoft Source Code Leak
      Mainsoft has been a Microsoft partner since 1994, when we first entered a source code licensing agreement with Microsoft. Mainsoft takes Microsoft's and all our customers' security matters seriously, and we recognize the gravity of the situation.

      We will cooperate fully with Microsoft and all authorities in their investigation

      We are unable to issue any further statement or answer questions until we have more information.

      From Mike Gullard, Chairman of the Board, Mainsoft Corporation

    7. Re:Winsock API Included. by MegaFur · · Score: 5, Funny

      Microsoft tainted me a long time ago--as it did with all of us, merely by existing.
      Show me the source, Sam.

      --
      Furry cows moo and decompress.
  2. Source of the leak by cyt0plas · · Score: 5, Informative

    There are a number of empty .eml files in the archive. While their FTP server looks like (didn't check) it is running a vulnerable version of wu-ftpd , it seems more likely Nimda got to them first.

    I wonder what the final MS press release will name as the cause. "Evil Linux Hackers", perhaps?

    --
    Contact Me (got tired of viruses emailing me).
    1. Re:Source of the leak by ackthpt · · Score: 5, Funny
      I wonder what the final MS press release will name as the cause. "Evil Linux Hackers", perhaps?

      Haha! How about 'Evil Worm Which Exploits Security Holes We Deny Exist Distributes Code'

      Nah, I can't see them fessing up to something like that.

      --

      A feeling of having made the same mistake before: Deja Foobar
  3. Of course! by NeoThermic · · Score: 5, Interesting

    >>Microsoft is, naturally, downplaying its impact

    Of couse they are. They don't want to admit that its 203MB of files, they will just say its a small fragment.

    Makes me wonder about all the weird e-mail files in the zip though...

    NeoThermic

    --
    Use my link above, or to view my server, NeoThermic.com
  4. One editing change needed in story by burgburgburg · · Score: 5, Funny
    long-time Redmond partner Mainsoft.

    formerly long-time Redmond partner Mainsoft.

  5. From Rich Bowen's blog... by tcopeland · · Score: 5, Insightful
    ...right here:

    Second, we're going to see lawsuits in the next 2 years where Microsoft identifies code in Linux, added after February 10, 2004, which are either copied from, or influenced by, the Windows source code. And, as absurd as this is, it will be used to have, as Microsoft would say, a chilling effect on innovation.

    Hm. I bet Andrew Morton has better things to do then trawl through WinNT code. Staying away from it does seem safest, though...
  6. from the eweek article by squarefish · · Score: 5, Funny

    References to MainWin can also be found throughout the leaked source files, which do not compile into a usable form of Windows.

    I don't think any code can claim this, no matter M$ says

    --
    Creationists are a lot like zombies. Slow, but powerful and numerous. And they all want to eat our brains.
  7. Mainsoft is to blame... by JamesP · · Score: 5, Interesting

    THe most astonishing phrase is this:
    Analysis indicates files within the leaked archive are only a subset of the Windows source code, which was licensed to Mainsoft for use in the company's MainWin product. MainWin utilizes the source to create native Unix versions of Windows applications.

    Mainsoft says it has incorporated millions of lines of untouched Windows code into MainWin.


    WHAT?!?!!?!??

    --
    how long until /. fixes commenting on Chrome?
  8. Re:Traces back to Mainsoft? by sp00 · · Score: 5, Interesting

    Microsoft will probably use this to thier advantage: "The leaked code ... was apparently removed from a Linux computer "

  9. This can't be the first time by Schemat1c · · Score: 5, Interesting

    The company I worked for 12 years ago was licensed to get part of the Windows 3.1 code in order to interface our product with theirs. There must be 1000's of companies that do this and have been doing this. I'm amazed it took this long for someone to finally steal it and post it.

    --

    "Nobody knows the age of the human race, but everybody agrees that it is old enough to know better." - Unknown
  10. This is serious by Sparky77 · · Score: 5, Funny

    Now that the source code to Paint is out there, we can expect many derivative works to surface in the coming months. The impact on the graphics software market will be devestating.

    --
    One bad monkey spoils the whole barrel.
    1. Re:This is serious by orthogonal · · Score: 5, Funny

      Now that the source code to Paint is out there, we can expect many derivative works to surface in the coming months. The impact on the graphics software market will be devastating.

      But, but, Microsoft spent thousands of man-hours of laborious and innovative research to come up with the Bitmap format!

      Oh dear god! Will the secret of the Bitmap format be made available to just anyone?

      The world will be turned upside down!

  11. it escaped! by Extrymas · · Score: 5, Funny

    "It is not clear at this point how the three and a half year-old source code escaped Mainsoft."

    You know.. It's simple: code wants to be free

  12. Its because they trusted Linux!!!!!! by GoofyBoy · · Score: 5, Funny

    >The leaked code includes 30,915 files and was apparently removed from a Linux computer used by Mainsoft for development purposes.

    I wonder what Linux security hole allowed that to happen.

    LAUGH, ITS A JOKE.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  13. Which is it? by onyxruby · · Score: 5, Insightful

    Is this damaging because 15% of the source to the NT / W2K tree was leaked and we're all suddenly vulnerable or is this no big deal since the code is three years old and it's only 15%? I haven't heard anyone talking about DRM, activation or serial code being in the leak, so I just don't see how this could affect MS other than to help interoperability of other software.

  14. How long will it take? by StuWho · · Score: 5, Funny
    Gentlemen, Ladies, I welcome you to the Microsoft Sweepstake. Crackers and Virus Writers are already in their places, competing for the trophy of being first to write a new exploit using this source code as their inspiration.

    Current favourite, the author of MyDoom, but many youngsters are looking to make their mark in this prestigious contest

    Grab a beer, sit back, and enjoy this great sporting occassion - sponsored by Microsoft, Security Through Obscurity.

    --
    "If you think nobody cares if you're alive, try missing a couple of car payments." Earl Wilson
  15. Of course it's a small percentage... by SpaceBadger · · Score: 5, Insightful

    ...of the total that accepted wisdom says makes up the full source tree, but what percentage of the full source is for the thousands of drivers etc. that really aren't part of the OS proper.

    I wouldn't be so sure that what has leaked is an insignificant portion just because of the number of lines of code.

  16. Swearing? by thung226 · · Score: 5, Interesting

    I'm shocked to find out that there is profanity in the comments/code. Anybody know specifically what they say? Seems a bit unprofessional.

    M$ Programmer: Well, nobody's going to read this anyway, so "\\f*ck this bullsh*t"

    For personal projects, this is fine (I've vented a bit in my personal coding projects), but I would never do anything like that at work...

    --
    -n-
    1. Re:Swearing? by omega9 · · Score: 5, Informative

      $ grep -Hirn "fuck" /usr/src/linux/*|wc -l

      43

      $ grep -Hirn " shit " /usr/src/linux/*|wc -l

      14

      And one occurrance of "piss". There're more, but I''m not spending more then a minute on this.

      --
      I'm against picketing, but I don't know how to show it.
  17. Re:Traces back to Mainsoft? by cozziewozzie · · Score: 5, Interesting

    The link seems to be slashdotted, but isn't that the company which ported IE to Unix and was rumoured to be doing something similar for MS Office?

  18. Re:BBC Q&A by ZoneGray · · Score: 5, Funny

    Sure, it's only 15% of the code... but the only missing component is Internet Explorer.

  19. A Prediction ... by starfire-1 · · Score: 5, Insightful

    Maybe I'm a little jaded, but my guess is that in about a year, when we're closer to the Longhorn release, Microsoft will claim that the heritage Win2000/NT4 core is "too compromised" because of this leak and officially discontinue support prior to its seven year life-cycle. Along then along with Win98, everyone will be compelled to migrate to their new products.

    Just a thought... :)

  20. Re:So the question is by Xpilot · · Score: 5, Funny

    Has anyone actually built this code?

    Gandalf: No! Don't ever use it!

    Frodo: How do we know it's source to the One OS of the Dark Lord?

    Gandalf tosses a CD-R into the burner, and burns Windows.Source.Code.w2k.nt4.wxp.tar onto it. When the CD is done, there are glowing fiery letters on it.

    Frodo : I can't read the fiery letters.

    Gandalf : There are few who can. The language is that of Redmond, which I will not utter here. In the common tongue, it says "One OS To Rule Them All, One OS To Find Them, One OS To Bring Them All And With The NDA Bind Them"

    Frodo: Take the source code Gandalf!

    Gandalf : Noo! Do not tempt me with it! I dare not take it! Not even to keep it safe! You must understand Frodo, that I would be tempted to use this source code, for good. To disclose hidden API's, help the WINE project. But through me, all of open source would be tainted, and the LawyerWraiths of The Dark Lord will sure destroy us.

    Frodo : But it cannot stay here!

    Gandalf : No, no it can't.

    Frodo : What must I do?

    Gandalf : It must be sent to the fires of /dev/null, where it will be undone, and we will be kept safe from the Lawyers of Evil.

    So remember folks, don't download it, or look at it, or attempt to build it! It is evil, and answers only to the hand of The Dark One.

    --
    "Backups are for wimps. Real men upload their data to an FTP site and have everyone else mirror it." -- Linus Torvalds
  21. Security through obscurity? by Gothmolly · · Score: 5, Interesting

    Everyone is panicking about how revelation of the source will open Windows up to hacks. In an ideal world, knowing how good code is written shouldn't give away the 'hacks'. In this case, MS is rightfully fearing review of places where they fail to check string lengths or buffer sizes, the way that they handle exceptions (if they do), the way that their logic copes, or fails to cope, with unexpected input.
    However, good code wouldn't have this problem, string lengths would be checked, there wouldn't be hardcoded passwords, components that are not supposed to trust one another really don't, etc.
    This exposure of the source may reveal just how crappy their code is. If its not crappy, I don't see necessarily how its more 'hackable'. Apache is open, and nobody hacks it to pieces on a daily basis. Can you imagine what would happen if the source of IIS was leaked?

    --
    I want to delete my account but Slashdot doesn't allow it.
  22. Re:So the question is by VelocityBoy09 · · Score: 5, Funny
    Has anyone actually built this code?

    I did. 200 megs of compressed source, 22 hours of compiling, and all I got was "Notepad.exe"

  23. Possible "culprit" found by Zocalo · · Score: 5, Interesting
    According to this article at the Register, it looks like tracking the source of the leak wasn't that hard owing to very specific comments in the code. The theory is that it's the old tale of boss gets new PC, user inherits old PC and so on at Mainsoft, one of Microsoft's partners. The twist in the tale this time is that the in this case the PC may have ended up on the desk of someone who recognised the code for what it was and decided to post it.

    If this is true, then I suspect that the list of possible culprits is very short and some poor sap who didn't think things through is going to be in *very* hot water indeed early next week.

    --
    UNIX? They're not even circumcised! Savages!
  24. Re:source out on the open by Frymaster · · Score: 5, Interesting
    access to the Windows source... may legally impair their ability to make contributions to open source resembling anything that exists in Windows.

    windows developers have had access to gpl'd source for well over a decade... but that hasn't legally impaired their ability to make their products.

    any legal action against opensource projects by microsoft relating to these leaks will still have to demonstrate that:

    1. the opensource code was copied from the leaked nt code
    2. the nt code wasn't boosted from opensource projects first
  25. Re:source out on the open by djh101010 · · Score: 5, Insightful

    I mentioned that yesterday and was called some sort of IP alarmist. THIS IS SERIOUS - if you now or in the future contribute your own IP to the open-source world, don't look at Microsoft's source code. You won't learn anything useful, and more importantly, you need to be able to truthfully say "I've never seen it, and specifically and intentionally avoided getting a copy of it or looking at it".

    The odds of coming up with something vaguely similar to their stuff is high enough that it's not worth being accused of copying their work. The best defense against such an accusation is to have never seen their work.

    If I were a tinfoil-hat kind of person, I'd wonder if this isn't some sort of SCO-ish related thing.

  26. Re:So the question is by Anonymous Coward · · Score: 5, Funny

    You're lucky. You've got yourself a half decent text editor there. Imagine if you'd taken 200 gigs of compressed source, 22 days of compiling, and found that you only ended up with emacs.

  27. Re:source out on the open by QEDog · · Score: 5, Funny

    I want someone to change de Blue Screen of Death by a Red Screen that says "Switch to Linux!"

    --
    "There is no teacher but the enemy."-Mazer Rackham
  28. Re:source out on the open by Krunch · · Score: 5, Informative

    The link to the Groklaw's article is here.

    --
    No GNU has been Hurd during the making of this comment.
  29. Re:So the question is by cozziewozzie · · Score: 5, Interesting

    15% of what? They seem to be very vague about this. The link you mention claims it is 15% of the operating system. Does it mean 15% of Win2K or 15% of all Windows code (95+98+ME+NT+2000+XP+2003+CE)?

    Furthermore, the most of the code in a given operating system belongs to the drivers. If it's the important 15%, then it could be completely irrelevant that you don't have the 85% that deal with graphics cards and similar.

  30. Re:source out on the open by s4m7 · · Score: 5, Insightful

    Billy in the land of the underpants gnomes:

    Step 1: 'accidentally' release windows source
    Step 2: Secretly hire unafiliated programmer to copy blocks of windows source to OSS projects (comments intact)
    Step 3: Sue IBM/RedHat/Novell into the ground
    Step 4: Profit!

    --
    This comment is fully compliant with RFC 527.
  31. Source was Mainsoft - and from a Linux machine by blorg · · Score: 5, Informative
    "Evil Linux Hackers", perhaps?" Ironically, there is a Linux connection. Betanews is reporting that an analysis of the leaked Microsoft code indicates that it came from Mainsoft, specifically a Linux machine belonging to Mainsoft's Director of Technology.

    Mainsoft specialise in cross-platform development, enabling devlopers to develop using MS tools for deployment on *nix. Interestingly, for the conspiracy theorists, their previous mentions on /. date from 2000 and center around rumours that they were porting Office and IE to Linux. More news on the leak from Internetnews.com and The Register.

    The code is said to be W2k-SP1.

  32. Doesn't this smell? by Cytlid · · Score: 5, Insightful

    Is it just me or does this smell like a stealth PR stunt to you? Gee... source code gets leaked... this hits a few communities right in the nose. Now MS can say "See, open source is bad because all these new viruses are made because our source was leaked" and "File-sharing is bad because this is how this is moving around the internet". It's just too conveniently making MS look like a victim.

    --
    FLR
  33. Re:You Should Not Be Cheering by Wireless+Joe · · Score: 5, Interesting

    "...nobody deserves to have their hard earned work lifted without their permission..."

    I agree...just ask Burst.com
  34. Re: So the question is by Black+Parrot · · Score: 5, Funny


    > Actually, it's supposedly only 15% of the source code.

    They'll be in trouble, if it's the 15% that works.

    --
    Sheesh, evil *and* a jerk. -- Jade
  35. Does this mean by DangerSteel · · Score: 5, Funny
    We can finally get Clippy integrated into OpenOffice?

    Heck just go for it and make it part of KDE and Gnome !

  36. here's my bet by CAIMLAS · · Score: 5, Insightful

    I've given this topic considerable thought, and here are the possible conclusions I've reached.

    1) MS will use this source leak in the future to claim that various open source projects (Samba, Gnome, KDE, OpenOffice(?), linux) that get new features which MS finds competitive are 'derivative' works, regardless of whether or not the developers actually looked at the source.
    2) There will be enough people looking at this source for large portions of the code's functionality essentially entering into 'public domain', with people writing up how the components work. It will be essentially impossible for anyone to do 'virgin' development on 'windows-like' features for anything, as the information on precisely what the Windows version does will only be 2 steps of association from the programmer.
    3) MS will pull a 'patent' or 'trade secret' violation claim on Samba/Linux/GNOME/KDE, in addition to pulling the .NET framework out from underneath the Linux community (by claiming patent infringement again). Two shovels of dirt on the grave of linux.

    From my interpretation, this all seems quite feasable given current legal atmosphere. Any lawyers here have a comment on this?

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  37. What about the .eml files? by enosys · · Score: 5, Informative

    What about the .eml files? You wouldn't have those in Linux.

  38. Re:source out on the open by jruschme · · Score: 5, Insightful
    The Groklaw warning echoes thoughts I had as soon as I heard the comments on the radio about how a competitor could use MS's IP in a competing product. That said, the conspiracy theorist in me wonders if it's possible that Microsoft orchestrated the leak themselves in the hopes of polluting one or more Open Source products (e.g., Linux Kernel, Wine, etc.) and then later launching a series of SCO-style lawsuits. Think about it...
    1. Release portions of an older baseline which have already been fixed/replaced (to minimize the hacker potential), but are algorithmically distinctive enough to be recognized if they were used in another product.
    2. Wait for a well-meaning open source user to submit one of the pieces as a patch to the Linux kernel
    3. Scan new kernels for distictive algorithm. When found
    4. Launch expensive lawsuit at RedHat, Lindows, et al. Demand injunctions against distribution, damages, etc.
    Or maybe, I've just read too much SCO-IBM coverage here. --John
  39. Re:source out on the open by bark · · Score: 5, Interesting

    I remember reading that Steve Balmer and Bill Gates specifically FORBID any MS employees from reading / accessing GPL'ed code unless given express permission from somewhere high up.

    They had their "don't touch gpl" rule in place for quite a few years now. But they can access BSD licensed code and incorporate them freely.

    Just because they had access doesn't mean MS employees are out to break the law ...

    it works in reverse too. To microsoft, all this free linux code floating around on the net is a huge temptation for its employees to cut some corners and potentially land ms in big legal trouble ... sounds familiar to all these conspiracy theories floating around about the leaked win2k source, doesn't it?

  40. Entertainment value of media "experts" by paco+verde · · Score: 5, Interesting

    The funniest part of this whole thing has been the industry pundits explaining the ramifications of the source release in various media outlets.

    The best I've seen today is on crn.com by some joker named Winell from Econium. He manages to say with a straight face:

    "Unlike Linux desktops, which is like the wild wild west and not controlled and enhanced all the time, Windows users have come to take a quality controlled operating system for granted and not have to worry about a bad release," Winell said. "We hope that Microsoft can swiftly identify how the code got released, prosecute the perpetrator and build a barrier/security patch to protect against intrusions."

    Mr. Winell has obviously never used Windows ME if he thinks Microsoft quality control prevents "bad releases". You know Econium must be a real player when the title of their home page is "Welcome to Econium who is a solutions provider."

    The classic yesterday was Laura Didio from Yankee Group comparing OSS hackers to suicide car bombers.

    Nothing like an embarassing Microsoft moment to get the "experts" out from under their rocks.

    1. Re:Entertainment value of media "experts" by paco+verde · · Score: 5, Informative

      Here's some general contact information for Yankee Group off their website:

      Media Relations and
      General Inquiry
      Kim Vranas
      Director of Marketing
      kvranas@yankeegroup.com
      Voice: 617.880.0214
      Fax: 617.210.0014

  41. Linux leaked too by wstearns · · Score: 5, Funny

    In a related story, Linus Torvalds was forced to announce today that the source code for the Linux operating system was made public on the Internet.
    "We're not sure how it was leaked. What's up there certainly looks legitimate, and we've had some reports that some of it even compiles. It appears it may have been leaked back in August, 1991, originally to an FTP server in Finland."
    There are at least 3 servers that appear to have Linux source code available, although online discussions indicate that there may be many more. There is speculation that the code can e acquired through FTP, Gopher, HTTP, Bittorrent, Rsync, SMB, NFS, AFS, Freenet, and that people may even be _selling_ CS's and DVD's with the code.
    SCO was quick to comment that "After they copied those 5 lines from one of our header files, the {deleted} deserved it. As soon as we find a person in our company that knows how to download a file, we'll be comparing every line of Linux to this stuff we bought from AT&T. Oh hey! We've already found something - they copied the word '#include' from us!" The phone interview was cut short as Mr. McBride was called away to launch a new lawsuit.
    Law enforcement agencies have been contacted and are investigating, but the process is slow as the officers are heard to exclaim "Wow, it has a GUI?", "Damn, this is stable - I can't crash it at all!", "Whadda you mean, Office is included?", and "How do I turn off the grappling hook and use the rocket launcher?"

    --
    Mason, Buildkernel and more: http://www.stearns.org/
  42. Re:Is there any GPL Violating Software in it? by slipgun · · Score: 5, Informative

    Has any one taken a look to see if the old rumors that Win2K is more stable because it uses open source code is true? If so, would that make Microsoft in violation of the GPL?

    If they're using GPL code, yes. They already use open source code, and admit it freely - however, it's licensed under the BSD license, and hence can be distributed in closed source systems.

    (Someone correct me if I'm completely wrong, but I think that's right).

    --
    SpamNet - a spam blocker that really works
  43. Re:Windows developers do not read GPL source by pla · · Score: 5, Insightful

    if the developers of B have never read the source of A, or anything derived from A, it's pretty sure that B will not look like A.

    Except, in the realm of software, that just doesn't apply. A "best way" often exists to accomplish some simple task, and 20 good developers would all independantly "discover" that way. Even in more complicated code, you'll see a large overlap of broader ideas, all arising independantly

    This makes one of my peeves about software patents... Patents include the critiria of non-obviousness. If 20 developers would all come up with the same solution, that seems like a pretty damned obvious technique, IMO.

    Take the XOR'ed image patent, for example... Even ignoring the idea of prior art (which IMO existed), using XOR to put one image on top of another such that you can later remove the superimposed image cleanly (ie, a mouse cursor over a background), even a moron would use XOR. Yet, the USPTO still decided to grant that one.

    So yes, very similar works do arise, totally independant of each other, in the field of software engineering. Unfortunately, considering our legal system's pro-corporate bias, that will most likely work against us. Rather than believing that Billy G and Linus both came up with printf("Hello World\n");, this source release will quite likely suffice to convince the courts that various open source projects "stole" such trivial statements from Microsoft code.

    Or to borrow a joke from the SCO threads, "Wow, look at all of the i++; statements those damned open source commies used, just like in SCO's code!"

  44. Re:You Should Not Be Cheering by koh · · Score: 5, Interesting
    The main prejudice may be caused by nastier side-effects such as a grep and analyse on all source code comments.

    Imagine the impact, if, say, the following comment is found in the IE PNG rendering engine :
    // don't know what this struct member does,
    // maybe transparency ?? too lazy to lookup
    // docs, leave as is for now
    This would be a hard time for PR given their current objectives... and I don't even think about security-related comments ;)

    (Disclaimer: this example is FICTIOUS. I do not have access to the code in any way. If such a comment is found, I hereby promise to imediately cease and desist watching Deadzone.)

    --
    Karma cannot be described by words alone.
  45. Re:So the question is by mikesmind · · Score: 5, Funny
    So remember folks, don't download it, or look at it, or attempt to build it! It is evil, and answers only to the hand of The Dark One.
    Genesis 3
    1 Now the serpent was more subtil than any beast of the field which the LORD God had made. And he said unto the woman, Yea, hath God said, Ye shall not eat of every tree of the garden?
    2 And the woman said unto the serpent, We may eat of the fruit of the trees of the garden:
    3 But of the fruit of the tree which is in the midst of the garden, God hath said, Ye shall not eat of it, neither shall ye touch it, lest ye die.
    4 And the serpent said unto the woman, Ye shall not surely die:
    5 For God doth know that in the day ye eat thereof, then your eyes shall be opened, and ye shall be as gods, knowing good and evil.
    6 And when the woman saw that the tree was good for food, and that it was pleasant to the eyes, and a tree to be desired to make one wise, she took of the fruit thereof, and did eat, and gave also unto her husband with her; and he did eat.

    The account continues in verse seven if you don't know how it turned out. I agree with Groklaw's advice. Leave it be!
    --
    www.mikesmind.com - www.daddyworkathome.com - www.freetofarm.org - www.tenfoottable.com
  46. alternate universe by SirSlud · · Score: 5, Insightful

    i cannt re-iterate how stupid all thie fear is ....

    check out this alternate universe:

    musicians are fucked. apparently, we can't look at other peoples copywritten music without 'taining' our ability to write original music.

    everybody from bach to bon jovi is now in violation of copywright law. musicians have henceforth been instructed never to look at somebody elses music lest they be sued later for copying the notes and rhythms.

    harumph. this is rediculous.

    --
    "Old man yells at systemd"
  47. The best bit in that article... by blorg · · Score: 5, Funny

    "Finally, this is very important: If you propose to continue working in the IT industry, and somebody offers you a look at the source, just say no. Remember - if you learn too much about the internals of Microsoft products, you may find yourself unable to work for anybody except Microsoft. Yike."

  48. comparing MS code to OSS code by moojin · · Score: 5, Interesting

    has anybody attempted to use the code analyzer that was developed for the SCO / IBM case. it would interesting to see if there were any similarities between MS code and the multitude of OSS code.

    --
    Why did I lurk so long before registering for a Slashdot account? I could have had a Slashdot ID of less than 100000.
  49. Yea, but what if..... by StressGuy · · Score: 5, Interesting

    Say, a retired programmer took a look at the leaked Windows source code then published a "code specification" that another (still employed) programmer could look and and then write a program to meet that specification. Technically, he never saw the source code, in fact, he need never even know that the "code specification" was inspired by the leaked Windows source.
    .
    . ...just thinking out loud, as it were....

    --
    A goal is a dream with a deadline
  50. Zipped contents of a CD-rom by NZheretic · · Score: 5, Interesting
    Phillup rightly raised the point: "Perhaps it got into the computer (from MS) as a zip file? And... they kept the original.".

    The expanded contents of the zip file is around the size of a single CD. This points to the contents being originally distributed from Microsoft on CD-rom.

    Microsoft has made so much fuss about retaining control of the source code. In May 2002, under oath at the antitrust hearing Jim Allchin, group vice president for platforms at Microsoft, stated that, because the Windows operating systems contained inherent flaws, disclosing the Windows operating system source code could damage national security and even threaten the U.S. war effort.

    It's going to be interesting if it is subsequently found that Microsoft itself has been distributing said source code over the internet in zip format.

    By the way, In February 2003, Microsoft signed a pact with Chinese officials to reveal the Windows operating system source code. Bill Gates even hinted that China will be privy to all, not just part, of the source code its government wished to inspect.

    Dispite gaining more favored trading status with the USA, there remains many embargos over technology transfers which could put the US at future risk.

    Either Jim Allchin lied under oath, to prevent code revelation being any part of the settlement, OR the Microsoft corporation is behaving traitorously, by exposing national security issues to foreign governments.

    The exposure of Microsoft source code put users at risk because of the inherent design and implimentation flaws built into the source code.

    In comparison open source development practices enables open source distributions and users to evaluate the source code from the start. This forces developers to build in security from the early outset of each project or risk abandonment for more secure alternate solutions. End users can particpate in the development process.

  51. Re:Doesn't sound as interesting as BSD or Linux. by jazman_777 · · Score: 5, Funny
    It can't be that fun to work on -- Did you guys know that Microsoft has to _pay_ people to work on this codebase! If there was really anything interesting in it, people would be working there for fun on their own time.

    They get paid for the first 40 hours in a week, then the other 60-70 hours is for the fun of it all.

    --
    Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
  52. Re:source out on the open by the_mad_poster · · Score: 5, Insightful

    Windows kernel gets the kernel GPL'd

    How can a site so full of OSS supporters have so many people so ignorant of how software licensing works? Yes, if they were found to be infringing the GPL they COULD GPL the whole kernel, but that would be stupid. They would just pay damages for infringement and remove the GPL code from future releases. This "viral licensing" bullshit is so idiotic, I can't understand how it got started. I blame SCO.

    --
    Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
  53. Re:DON'T TOUCH IT by spitzak · · Score: 5, Insightful

    This seems to be a popular opinion, but it is false.

    You are buying into the same FUD Microsoft is spewing about the GPL.

    Just looking at the code does not "taint" you. There are plenty of ex-Microsoft employees who have looked at Microsoft source code and have then contributed to non-Microsoft projects (not just OSS, but closed-source from competing companies). Really, are you claiming that a coder that has seen Microsoft's code is legally impossible to employ except at Microsoft? What if some poor sap has seen both Microsoft's code and a competitor like Suns? They can't ever work on software again anywhere?

    Conversely Microsoft hires people all the time that have looked at GPL code. They don't seem worried that these people are "tainted" despite the fact that their public announcements would seem to indicate that it is impossible for such people to work there.

    The person/company in trouble is the one that made the code available. Apparently this is somebody at Mainsoft, who should be punished hard. This sort of behavior is extremely damaging to IT!

  54. Seriously, don't download this shit! by danila · · Score: 5, Funny

    Guys, let me warn you, this is nothing to laugh about! DON'T TOUCH THAT STUFF! Two of my friends work in Motorola research laboratory. Yesterday one of the downloaded the code at home and then they both looked at it. One of them was lucky - his retina burned the second he saw the code. The second did not escape that easily. His eyes glued to the screen, his hands typing madly... the paramedics found him 20 minutes later clutching the mouse and writhing in agony. After 2 hours in intensive care he (or, rather what left of him) was sent home. Today, after they were not let into the office building, both of them got pink slips by courier mail.

    A cousin of a girlfriend of my former classmate yesterday went to the university computer lab to print his essay. He catched a glimpse of some code on the screen and didn't even thought about it for a second. When he returned home, he logged on to sourceforge.net and before anyone could stop him, he tainted a dozen software projects there. Shit, two perfectly good Xeon servers had to be scrapped and replaced with clean machines in a hurry.

    That's just crazy, this code is the strongest shit I ever saw... oh, fuck, forget what I just said - "the strongest shit I ever heard about and never saw". It's worse than the GPL, it taints your code so quickly you can't even notice that. PLEASE, FOR THE SAKE OF EVERYTHING GOOD IN THIS WORLD, DON'T DOWNLOAD THE CODE.

    Copy this message and send it to all your friends! You need to warn them not to look at the code! POST IT ON FORUMS AND MESSAGE BOARDS! THIS IS AN EVIL PLOT TO TAINT ALL CODE IN THIS WORLD! DON'T LET THIS HAPPEN!

    --
    Future Wiki -- If you don't think about the future, you cannot have one.
    1. Re:Seriously, don't download this shit! by MrPink2U · · Score: 5, Funny

      A friend of mine looked at the source code yesterday. He immediately recieved a phone call from a man who identifed himself as Bill Gates. The man whispered to him, "Seven days..." and then just hung up.

      Creepy huh?