Slashdot Mirror


Windows 2000 & Windows NT 4 Source Code Leaks

PeterHammer writes "Neowin.net is reporting that Windows 2000 and Windows NT source code has been leaked to the internet. More on this as we hear it."

2,764 comments

  1. it's true by sperling · · Score: 5, Insightful

    A quick peek around indeed shows something named Windows.Source.Code.w2k.nt4.wxp.tar circulating, but this had to happen sooner or later, considering the number of institutions with access to the source. Wonder how long it'll take before a torrent of new worms using newly discovered security holes tear up the net.

    I for one would love to peek around in this, more out of curiosity than any desire to actually do something useful with it.

    --
    The next great MMORPG.
    1. Re:it's true by Anonymous Coward · · Score: 5, Funny

      I wonder how long till hackers go in and fix some of the bugs. That's the real danger to microsoft, if the bugs were fixed people wouldn't have to upgrade.

    2. Re:it's true by Anonymous Coward · · Score: 2, Interesting
    3. Re:it's true by Strudelkugel · · Score: 5, Interesting

      Seems a bit of a stretch to thing 'soft would have given all of these organizations the complete source tree. If they did, then I am far more amazed the source wasn't leaked a long time ago. It's a bit hard to believe 'soft licensed the entire build tree to anyone.

      Makes a pretty good headline, though.

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    4. Re:it's true by MenTaLguY · · Score: 5, Insightful

      I for one would love to peek around in this, more out of curiosity than any desire to actually do something useful with it.


      I hope you weren't planning on ever contributing to any Open Source projects after doing that. If it's later demonstrated that you had access to the W2K source and contributed vaguely similar code (even by accident) to a project, it could have severe repercussions for that project.


      I doubt Microsoft would leak it deliberately, but this does open the door to a whole SCO-esque can of worms from now on.

      --

      DNA just wants to be free...
    5. Re:it's true by Marillion · · Score: 5, Interesting
      Sure the source code will make it easier to find exploits, but I've believed for a few years that "institutional hackers" those who have long ago reversed compiled Windows into something suitable for writting worms. How else does the Code Red author decide, "Hey! I found this buffer overflow routine in the unicode support for URLs in the IIS Indexing Server"?

      There are probably paranoid governments who have teams who do this just this kind of work just to make sure those fabled NSA back doors in either are or aren't windows.

      --
      This is a boring sig
    6. Re:it's true by uradu · · Score: 5, Funny

      > I for one would love to peek around in this, more out of curiosity

      Morbid curiosity perhaps. Considering the amount of backward compatibility in there, and the generations of tools and code frameworks used over the past decade and longer, I would expect the Windows code to be a BLOODY MESS. In fact it would probably be amusing to just grep for comments--"what does the next line do?!" or "what the h3ll were we thinking?!"

    7. Re:it's true by JPriest · · Score: 1

      Has anyone verified that this is the actual source code yet? So far neowin is the only source.

      --
      Saying Java is nice because it works on all OS's is like saying that anal sex is nice because it works on all genders.
    8. Re:it's true by Anonymous Coward · · Score: 0

      30915 files. Looks legit at first glance. Also looks to be a beta, not retail release.

    9. Re:it's true by sperling · · Score: 5, Insightful

      And that's exactly why I won't even consider downloading this. I make a living as a programmer, and if I have access to this source Microsoft, with the resources they posess, could make the rest of my professional life a nightmare.
      As much as I'd love to peek around in this, I won't risk it.

      --
      The next great MMORPG.
    10. Re:it's true by Zork+the+Almighty · · Score: 5, Funny

      I'm a little curious as to why you seem so uncomfortable saying "Micro". Actually, scratch that. I don't want to know.

      --

      In Soviet America the banks rob you!
    11. Re:it's true by pegr · · Score: 3, Funny

      "Wonder how long it'll take before a torrent of new worms using newly discovered security holes tear up the net."

      Speaking of torrents, anybody got one?

    12. Re:it's true by Anonymous Coward · · Score: 0

      Has anyone got it and has anyone tried to compile it to see if it is true?

    13. Re:it's true by RancidBeef · · Score: 1

      At least this blows a hole in the security-through-obscurity theory Microsoft has been claiming. One leak and "poof!" all your "security" is gone. Open source code is there for the world to see. One would think all the easy exploits get fixed quickly in open source.

    14. Re:it's true by El · · Score: 5, Insightful

      So, if any Micro$oft employees have ever looked at Linux kernel source, they are no longer allowed to work on Windows 'cause now they are tainted? Either the sword cuts both ways, or not at all.

      --

      "Freedom means freedom for everybody" -- Dick Cheney

    15. Re:it's true by Geertn · · Score: 1

      http://leak.windowsbeta.net/ posted a link to a presumably file in the source code: http://www.geocities.com/paalstok/main.ccp.htm

    16. Re:it's true by boelthorn · · Score: 1

      Come on! Give it sufficient time and copies of Windows source code will fly around everywhere. Even if Microsoft tried, they could not persue one percent of the people... No one cared if you had MS-DOS 6.22 source code either.

    17. Re:it's true by Anonymous Coward · · Score: 1, Interesting

      grep the Linux source code for "microsoft.com".

    18. Re:it's true by weileong · · Score: 5, Insightful

      Either the sword cuts both ways

      You're assuming the law will be applied fairly and evenly.

    19. Re:it's true by rjamestaylor · · Score: 1

      Someone may have already brought this up (I'm lazy to look) but there was a high-profile break in revealed in the year 2000 in which someone ostensibly based in Russia was able to get Windows code directly from Microsoft.

      That it would now be circulating is probably a sign that whoever wanted it is done looking and wants to ShareSource.

      Don't be smug. Linux vendors better be careful -- they could be next!

      --
      -- @rjamestaylor on Ello
    20. Re:it's true by nikkipolya · · Score: 1

      Not to worry. You haven't signed any NDA's. So its fine I guess.

    21. Re:it's true by LinuxGeek · · Score: 5, Interesting
      So, if any Micro$oft employees have ever looked at Linux kernel source, they are no longer allowed to work on Windows 'cause now they are tainted? Either the sword cuts both ways, or not at all.

      In Microsoft's closed source world it would have been tough to know if someone had included code that was similar to something they had seen in the Linux ( or any other opensource) codetree. It will be interesting, if this windows code release (escape?) proves true, if any suspicious code is found.
      --

      Kindness is the language which the deaf can hear and the blind can see. - Mark Twain
    22. Re:it's true by Anonymous Coward · · Score: 5, Insightful

      And that, more than anything else, is why this code leak helps the black hats far more than the white hats.

    23. Re:it's true by TioHoltzman · · Score: 2, Funny

      Why is everyone running around like the sky is falling in? Has this thing even been proven? Are there any facts to back this up? What's to say this isn't just a big publicity stunt? Christ, people are acting like there's a Martian invasion in progress. Please, just a little perspective!!!

    24. Re:it's true by bangular · · Score: 1

      I remember a high ranking Microsoft offical once stated that if the windows source code ever got out, it is so bug filled it would be devastating. The part I find funny about this is no one even questions that holes will be found and worms will be written. It's just a question of how many.

    25. Re:it's true by Bendebecker · · Score: 1

      If this is real, I doubt MS could us all.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    26. Re:it's true by Anonymous Coward · · Score: 5, Interesting

      It was a quiet nice evening couple years ago. Someone pointed me on IRC to 2 links on some unnamed (I won't tell) microsoft.com server. 2 huge .tar.gzs, totalling couple gigabytes. The Windows XP source code.

      The links circulated very fast and the servers started slowing and slowing down and then they died. The first ones did manage to get all the stuff. I envied them because I managed to get only couple megabytes. :-(

      It seemed real. Very real. Someone had broken into their development servers, stuffed the stuff to the web servers and escaped with it all.

      There was some small mention about it on the Slashdot too but I couldn't find it right now. It seems the Microsoft was able to really sweep that one under the carpet. I wonder how.

      There are people around with self compiled Windows XP copies, trust me. I envy them. I would gladly remove some features and tweak couple edges I am not now allowed to. Even though it would be a HUGE task.

      So the now leaked source codes to NT/2k are mostly just boring and obsolete.

    27. Re:it's true by alienw · · Score: 1

      And how, pray tell, will they ever "demonstrate" that you read and/or copied the code? Just don't go bragging about it on public mailing lists or forums and you will be fine.

    28. Re:it's true by caluml · · Score: 4, Funny

      fw calum $ grep -ir " shit " /usr/src/linux/* | wc -l
      15
      fw calum $ grep -ir " fuck" /usr/src/linux/* | wc -l
      40
      fw calum $ grep -ir " crap" /usr/src/linux/* | wc -l
      98

      Should I have been doing this on the company firewall? Probably not.

    29. Re:it's true by Zork+the+Almighty · · Score: 5, Funny

      What the hell, it's just one big .vbs file!

      --

      In Soviet America the banks rob you!
    30. Re:it's true by Anonymous Coward · · Score: 0

      Geeeeee we may be able to know a lot of probably known but undisclosed security issues about wz in the coming days :))))

    31. Re:it's true by danila · · Score: 1

      If it could have had severe repercussions for the project, MS would have done it eons ago. But this is bullshit, although pretty well-spread around here.

      1) Everyone, feel free to download this from your favourite P2P network, Usenet newsgroup or IRC channel. Nobody will be able to prove you did it.
      2) Feel free to look at it. If you don't copy the code, there is no harm in just looking. Just don't tell MS you did it.
      3) Unless you steal really huge amounts of code, nobody will notice, so feel free to learn from what good examples MS has.
      4) Feel free to modify/fix the code. Making binary patches to go around copyright restrictions is a bit bothersome (different builds + dll hell), but certainly doable. The world can surely use a better Windows OS.

      And don't listen to scaremongers around here.

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    32. Re:it's true by microbox · · Score: 1

      I for one would love to peek around in this, more out of curiosity than any desire to actually do something useful with it

      I'd love to peek around in it to see if there's any GPL'ed or BSD code in there. Maybe there could be a few licences missing from a few files.

      --

      Like all pain, suffering is a signal that something isn't right
    33. Re:it's true by TOGA!+TOGA+TOGA! · · Score: 0, Offtopic

      "scratch that" or don't scratch it...

    34. Re:it's true by starm_ · · Score: 1

      but what if theres kinux code in it??? woukd you pass on that opportunity?

    35. Re:it's true by Erwos · · Score: 1

      I was told by a Microsoft recruiter that they didn't want you looking at GPL code _while you worked there_. That seems fair. They made no clauses on what you do before.

      -Erwos

      --
      Plausible conjecture should not be misrepresented as proof positive.
    36. Re:it's true by Dalcius · · Score: 0, Offtopic

      I'm truly sorry for the off-topic post:

      The next great MMORPG [darkfallonline.com].

      sperling, a couple questions I didn't catch answers for on your website (I'm assuming you're related to the project):

      1) When's the projected beta start date? Up until December I earned a living debugging software and would enjoy participating.

      2) Linux support? :)

      My obscured email is in my profile if you would rather not reply here.

      Cheers

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    37. Re:it's true by Anonymous Coward · · Score: 0

      I'm glad someone else remembers this happening -- the odd thing is that I can find 0 reference to this on google.

    38. Re:it's true by cb8100 · · Score: 1

      I'd like to look at it to make myself feel better about my own code.

      --
      My lack of God, it's Trotsky!
    39. Re:it's true by grumpygrodyguy · · Score: 1

      This is one of the coolest things I've ever read on Slashdot. I would love to see a revamped NT4, frankly it would be a great beginning point for the next best open-source operating system.

      Linux has lots of useability issues, and still doesn't have any object-model framework...let's all drop the Linux stuff and start building anew!

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    40. Re:it's true by kerrbear · · Score: 4, Funny

      If it's later demonstrated that you had access to the W2K source and contributed vaguely similar code (even by accident) to a project, it could have severe repercussions for that project.

      I seriously doubt that having looked at that crappy code, anyone would want to duplicate it in even a vague way. At best it would provide an example of what not to do

    41. Re:it's true by Cylix · · Score: 4, Funny

      I don't make a living as a programmer and I still won't touch this. I want to keep my programming options open and I don't want to consider myself even remotely tainted.

      However, if someone should glance upon the evil known as win2k source, I hear that are some mystical perl monks who can cleanse your soul.

      --
      "You should always go to other people's funerals; otherwise, they won't come to yours." -- Yogi Berra
    42. Re:it's true by RancidBeef · · Score: 2, Interesting

      That's what I've always found so bone-headed about Darl's arguments that it's hard to keep other's intellectual property out of Open Source. On the contrary, it's there for everyone to see. Only in closed software can someone insert someone else's code and have a reasonable chance of getting away with it.

    43. Re:it's true by Anonymous Coward · · Score: 0

      Wonder how much open source code could be found scanning through it?

    44. Re:it's true by fishbowl · · Score: 1

      If we developed techniques for working with object code, we could forget about the whole concept of source code being something distinct from object. It wouldn't matter if people release source code, since the program *is* the code. The only reason source code is an item that one considers worth guarding, is that dealing with object code is difficult, there's the platform-specific thing, plus source code has a documentation aspect that's lost on compiling, you lose symbols, optimizations happen, etc., etc.

      But back in the 6502 days, it didn't concern us much that we only had machine code to work with...
      Today, it's more a matter of scale than scope...

      --
      -fb Everything not expressly forbidden is now mandatory.
    45. Re:it's true by Anonymous Coward · · Score: 0

      but what if theres kinux code in it??? woukd you pass on that opportunity?

      wekk, that woukd be very interesting if there was kinux code in it. I sure Kinus Torvakds woukd have some interesting things to say if that were to happen.

    46. Re:it's true by alienw · · Score: 5, Funny

      Here's my favorite. BY FAR. Who the fuck accepted this into the kernel?

      [from drivers/usb/spca50x.c, a usb camera driver]

      /*
      * Function compares two strings.
      * Return offset in pussy where prick ends if "prick" may penetrate
      * int "pussy" like prick into pussy, -1 otherwise.
      */
      static inline int match(const char* prick, const char* pussy, int len2)
      {
      int len1 = strlen(prick); //length of male string
      int i; //just an index variable
      const char* tmp; //temporary pointer for my own pleasure // We skip all spaces and tabs
      for (i = 0; i len2)
      return -1; //Fuck off, no fucking

      if (!strncmp(prick, tmp, len1))
      return i + len1;

      return -1;
      }


      To get around stupid slashdot filter:
      # mportant Stuff: Please try to keep posts on topic.
      # Try to reply to other people's comments instead of starting new threads.
      # Read other people's messages before posting your own to avoid simply duplicating what has already been said.
      # Use a clear subject that describes what your message is about.
      # Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)

      # mportant Stuff: Please try to keep posts on topic.
      # Try to reply to other people's comments instead of starting new threads.
      # Read other people's messages before posting your own to avoid simply duplicating what has already been said.
      # Use a clear subject that describes what your message is about.
      # Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)

    47. Re:it's true by jafac · · Score: 1

      /Beavis voice. . .

      heh heh. . . he said "torrent". . .

      --

      These are my friends, See how they glisten. See this one shine, how he smiles in the light.
    48. Re:it's true by Anonymous Coward · · Score: 0

      I won't bother looking at the code. I've already read every 'how not to write code' book in existance.

    49. Re:it's true by Tin+Foil+Hat · · Score: 1

      How else does the Code Red author decide, "Hey! I found this buffer overflow routine in the unicode support for URLs in the IIS Indexing Server"?

      Maybe the dude just ran a bunch really long URLs through ISS and studied the ones it barfed on. It really doesn't take that long once you know where the problem is, especially if certain patterns are known to work in other areas.

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
    50. Re:it's true by cb8100 · · Score: 1

      Anybody been able to verify this torrent yet? I can't run bittorrent at work...:(

      --
      My lack of God, it's Trotsky!
    51. Re:it's true by Anonymous Coward · · Score: 5, Funny

      Try this torrent

      Rakshasa

    52. Re:it's true by Tin+Foil+Hat · · Score: 1

      s/ISS/IIS/

      --
      No matter how many of my rights are taken away, somehow I still don't feel safe. -Frigid Monkey
    53. Re:it's true by yourruinreverse · · Score: 1

      O, this is simply a hilarious quote (spot the two great new concepts): "People could use the code to find exploids or figure out how those Operating Systems work".

      --
      JeR
    54. Re:it's true by Anonymous Coward · · Score: 0

      I hate to inform you, but you dropped a verb somewhere along there. They're the action words. Whichever one you meant was pretty much essential because your sentence in meaningless now.

    55. Re:it's true by Thng · · Score: 1

      Yes, it is true. A friend worked at MS Great Plains, and IIRC he was not allowed to look at any FOSS while he was working there. He didn't specify if he meant look at it while at work, or at all. But yes, the sword (mostly) cuts that way.

    56. Re:it's true by plj · · Score: 1

      I think we should check it out now. I hope the lawyers at FSF et al will get this source and check it for major GPL violations. It would be impossible to check for every possible violation, but it would still be good if someone would try to make sure that MS is not fixing their products - at least not in large scale - at the expense of those OSS programmers publishing under GPL.

      --
      “Wait for Hurd if you want something real” –Linus
    57. Re:it's true by 0WaitState · · Score: 1

      Microsoft, with the resources they posess, could make the rest of my professional life a nightmare.

      What, they haven't already? Think of all the idiot employers running win[nt|2k|2003] on the server side--places you don't want to work.

      --

      Remain calm! All is well!
    58. Re:it's true by LO0G · · Score: 1

      Actually it was Ballmer explaining why M$ didn't license one of it's protocols - the protocol was so broken that documenting the protocol would immediately open the machine to exploitation.

    59. Re:it's true by TwistedSpring · · Score: 1

      Do you know what NT stands for? Maybe look that one up!

    60. Re:it's true by H310iSe · · Score: 1

      hrm, not so much exploits but there are some pretty damn good root kits out there right now, can you imagine how much better the next batch will be? just replace a couple windows binaries... it could be possible to make a rootkit that literally can not be detected without an uncompromised system to scan.

      Now THAT will make for some interesting tricks. Just when i was getting bored of computers, a new fun thing comes up! I might stick around another year just to see how far some clever hacker w/ a political agenda takes this ...

      --
      closed minded is as closed minded does
    61. Re:it's true by Anonymous Coward · · Score: 0

      Yes.

      And the programmers on J++ can NOT ever look at a single page on the sun page, read a java book (because they may contain source), or anything.

    62. Re:it's true by HungWeiLo · · Score: 2, Interesting

      A friend of mine who works on the Windows dev team says there's something to the effect of: /*

      Do not, under any circumstances, modify this section. There is no documentation available for this section, and the individual who wrote it is no longer working here.

      */

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
    63. Re:it's true by Spond!Max · · Score: 0

      I wonder if anything is leaking down Billy's pantslegs right now?

      --
      oo *
    64. Re:it's true by Anonymous Coward · · Score: 0

      thats right...live in fear like a little animal! I'm going to look and there will be no going back.

    65. Re:it's true by tjw · · Score: 5, Interesting

      Looking at the file listing linked to in other slashdot comments, it looks pretty likely that suspicious code exists:

      114 07-26-00 02:17 win2k/private/inet/urlmon/compress/gnumakefile
      0 11-18-01 14:24 win2k/private/inet/urlmon/compress/gzip/
      3627 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/api.c
      1978 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/api_int.h
      639 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/common.h
      1838 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/comndata.h
      871 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/comninit.c
      3927 07-26-00 02:17 win2k/private/inet/urlmon/compress/gzip/crc32.h

      Last time I checked gzip was licensed under the GPL. Although, it could be a totally re-written version of gzip or something else named gzip I guess.

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    66. Re:it's true by Marillion · · Score: 1
      That's funny.

      The way I've been misspelling lately, I'd make it:
      s/ISS/IIS/g

      --
      This is a boring sig
    67. Re:it's true by Anonymous Coward · · Score: 0

      What the hell, it's just one big .vbs file!

      .BAT, I would assume..

    68. Re:it's true by HungWeiLo · · Score: 1

      I wonder if the source contains the ENTIRE Windows system, or just the kernel?

      It would benefit outfits like Transgaming or Wine if the DirectX source happens to be in the tar file...

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
    69. Re:it's true by Alexis+Brooke · · Score: 0

      I don't see what the risk is. Let's say you read through the entire Windows source code. Then let's say that, someday, you code something using code similar to that you saw. First, what are the odds that someone who is familiar enough with the Windows source code to recognize a fragment of similar code in someone else's work is going to even see your code? Second, even if that were to happen, I don't think even Microsoft is employing telepaths yet. There'd be no way to prove that your code was influenced by Microsoft's, unless the code was copied verbatim, and even then, it's not beyond the realm of possibility that two programmers would decide to program similar features in the same way.

      --
      This is a special excite .sig
      This
    70. Re:it's true by Anonymous Coward · · Score: 0

      Because he's a disgusting wanker.

    71. Re:it's true by CrackHappy · · Score: 3, Funny

      Uh... you might want to fix your keyboard or your fingers as you cannot seem to hit the "l" key correctly.

      kots of kuck to you!

      --
      1f u c4n r34d th1s u r34lly n33d t0 g37 l41d Capitalization really works: i helped my uncle jack off a horse
    72. Re:it's true by zapp · · Score: 1

      Actually, I'm not sure about your example exactly, but here are a few stories I've been told from a friend that works at MS:

      Due to the highly political/legal nature of a lot of their projects, when they have meetings with 3rd parties about standards or whatnot, the engineers are not even allowed in the same room. Engineer1 has to ask the mediator a question, mediator goes and asks Engineer2, and mediator brings answer back.

      Come to think of it, that myserable process could explain some of the poor standards compliance microsoft has :p (I know, it's more political than that, but wouldn't it be funny... )

      --
      no comment
    73. Re:it's true by Anonymous Coward · · Score: 5, Funny

      It was a quiet nice evening couple years ago walking around Washington. Someone pointed me to an open door at the white house. 2 telephones sitting side by side. One direct to Moscow, the other direct to central nuclear command.

      People were milling about in the room, I finally took the dive and made a couple of prank calls for pizza. Some other guys managed to get the US up to def con 4. I envied them because I managed to get only arrested. :-(

      It seemed real. Very real. Someone had broken into the potting shed, stuffed a key to the nuke room under a bush and escaped with it.

      There was some small mention about it on the Drudge too but I couldn't find it right now. It seems the government was able to really sweep that one under the carpet. I wonder how.

      There are people around with the phone number still, trust me. I envy them. I would gladly make the call to nuke France. Even though it would be a HUGE task.

      So the now Brittany Spear's leaked cell number is mostly just boring and obsolete.

    74. Re:it's true by iminplaya · · Score: 4, Insightful

      And that's exactly why I won't even consider downloading this.

      And here lies one of the most basic problems of copyright. Nobody can see the other's code...to build on and possibly improve. Everybody has to learn what is already known by themselves. That slows down the whole developement process to a virtual standstill. I think this whole copyright mess has probably set us back anywhere between 50 and 200 years. This applies to all human work, not just computers.

      --
      What?
    75. Re:it's true by 74nova · · Score: 1

      its an installer, go ahead and use it

      --
      use your turn signal! you people act like it's divulging information to the enemy
    76. Re:it's true by Strudelkugel · · Score: 1

      Just 'cause

      --
      Imagine how much harder physics would be if electrons had feelings! -Feynman, maybe
    77. Re:it's true by alienw · · Score: 1

      This is not a troll! Check for yourself with grep or something.

    78. Re:it's true by Bendebecker · · Score: 1

      forgot the 'use'. just another unnamed victim of the backspace button.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    79. Re:it's true by Anonymous Coward · · Score: 0

      how is this a troll? stupid mods, can't even do a stupid grep on a stupid file ... less than 1 minute to see the function actually exist where he said - drivers/usb/spca50x.c, line 736.

      Linus needs new filters for the patches he accepts.

    80. Re:it's true by booch · · Score: 1

      They can already easily make your professional life a nightmare. First, they could randomly decide to sue you for some arbitrary reason. With as much money as they have, they could find lawyers who would bog you down in a legal quagmire, taking years and hundreds of thousands of dollars in legals expenses. Second, they could create a collection of APIs called Win32, and require you to use it if you want a programming job. Third, they could create a collection of APIs called .NET Framework, give it the same name as a whole bunch of their other products, deprecate their previous Win32 APIs, and charge you a bunch of money for the luxury. Fourth, they could ceritify you as an MCSE and make you work on Windows servers all day.

      --
      Software sucks. Open Source sucks less.
    81. Re:it's true by Saint+Stephen · · Score: 4, Interesting

      When I worked at Microsoft I had read-only access to the NT tree. The full, current "main" branch was about 20 GB, you needed about 80 GB to compile it, but *much* of that was binary versions of things like DAO checked in to support all the Internationalization. So I'd be shocked if you all were passing around the whole thing.

      The base stuff is probably 4 GB.

    82. Re:it's true by Anonymous Coward · · Score: 0
    83. Re:it's true by Bendebecker · · Score: 1

      forgot the 'sue', damn i need to get more sleep. 3 hours a night ain't cutting it.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    84. Re:it's true by Anonymous Coward · · Score: 0

      If you look at the source, is it signed 'Sorry the code is so crap, we're just trying to make money off people stupid enough to buy it - Bill' ?

    85. Re:it's true by jsebrech · · Score: 1

      How else does the Code Red author decide, "Hey! I found this buffer overflow routine in the unicode support for URLs in the IIS Indexing Server"?

      Didn't code red take advantage from an already published security flaw? Most worms exploit known flaws for which patches are available.

      Anyway, reverse engineering an entire operating system into something like source is quite difficult. If you don't have debug symbols you can't deduce from the name what each variable stores and what each function does. And assembly doesn't even have a concept of variables and functions (well, that last bit can be argued, but let's generalise). It's all byte manipulations and conditional jumps. Not easy to see what's happening, especially when you're talking about literally tens of megabytes of assembly. Blackbox testing (throwing random data into the input and seeing what the output does) is much more useful to find exploitable problems.

    86. Re:it's true by Anonymous Coward · · Score: 0
      I'd like someone to comment out the small two-line segment in the installer that starts with the comment
      /* Corrupt all partitions Win isn't using (BWHAHAHAHAHAHAHAHA!) */
    87. Re:it's true by Anonymous Coward · · Score: 0

      I'm a little curious as to why you seem so uncomfortable saying "Micro"

      At least he has no problem with 'soft'. The pills must be working.

      Damn! Micro-soft. Gates named his company after a diagnosis. Only being the richest man in the world can compensate for so much inadequacy.

    88. Re:it's true by Anonymous Coward · · Score: 0

      I like putting comment in the source like this above my code while I still work there. I've worked with a few random bozos who like to do random things to code.

      I worked with one guy who, when he left, we removed every line of code he'd added to the project (it was easy -- anytime he changed code, he put his initials on the line). We then fixed the compile errors and watched our defect count plummet. He was doing things like minimizing windows then restoring them to get them to repaint.

      I think I post this AC.

    89. Re:it's true by Anonymous Coward · · Score: 0

      I think you forget that many more people have access to the source code. So your definition of closed doesn't apply here. It is funny though, you describe the source code as closed, even though it is well known that Microsoft shares its source code with many number of instituitions. So if there was a problem with the code, there are many third party people that can discover it and notify someone about the specific problem. Once you know exactly where it infringes you can sue them.

    90. Re:it's true by rixstep · · Score: 1

      I don't speak of the ethics here, but you've got to figure that whoever leaked it is one good soul. It will improve things on the net and in IT in general. It's almost like forcing MS to accept open source.

    91. Re:it's true by whittrash · · Score: 2, Interesting

      At least it isn't a trade secret anymore.

    92. Re:it's true by madoptimo · · Score: 1

      I wonder if Microsoft is so tired of supporting old software, that they released this themselves. Not so clever, but a good way nonetheless to get people to upgrade very soon. Should be good news for stockholders.

    93. Re:it's true by Anonymous Coward · · Score: 0

      taht si teh oldast joek evar!

    94. Re:it's true by darkfus · · Score: 2, Funny

      Apparently Microsoft's intellectual property/code segments have already shown up in the Linux kernel..

      Ok guys, just kidding... Really... Don't flame m... Ouch!

      --
      [sig]darkfus[/sig]
    95. Re:it's true by ttys00 · · Score: 1

      How else does the Code Red author decide, "Hey! I found this buffer overflow routine in the unicode support for URLs in the IIS Indexing Server"?

      The Code Red author, and others like him/her, merely take advantage of exploits that are widely known and have patches already. The Code Red vulnerability had a patch available for a year before the Code Red worm was released.

    96. Re:it's true by noisehole · · Score: 1

      found a torrent: ed2k://|file|windows_2000_source_code.zip.torrent| 16496|5506C49CCCA12204BAB6FE960CE5602C|/

      btshowmetainfo.py windows_2000_source_code.zip.torrent
      btshowmetain fo 20021207 - decode BitTorrent metainfo files

      metainfo file.: windows_2000_source_code.zip.torrent
      info hash.....: f03fc1e04869294d5644d3c8c5d0fb8f2d26aa59
      file name.....: windows_2000_source_code.zip
      file size.....: 213748207 (815 * 262144 + 100847)
      announce url..: http://alge.nlc.no:6969/announce

      maybe its that thing, atm 23 seeders, 185 downloading

    97. Re:it's true by Anonymous Coward · · Score: 0

      actually the file list someone posted has dates of the files. they are old. the latest date from 2000. also the zip file is ~200mb if that helps anyone out.

    98. Re:it's true by Bendebecker · · Score: 1

      It doesn't really matter if it is real or not. How difficult will it be to prove you had some type of access to it. You just posted to a slashdot story about it. With a good enough legal team (which M$ will have) they could proabbly pin it on you already. In addition, how many different ways are there to implment something. I would imagine that the code that allows Windows to run windows applications are very similiar to the code that allows wine to run windows applications. You have code, you have to translate it to something executable, hiow many way can one do that translation. If you looked at the code or if you didn't, the code you wrote would probably in the end look the same.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    99. Re:it's true by rixstep · · Score: 5, Insightful

      Moving from cathedral to bazaar isn't easy. This stuff has been closed all along, and although people have been able to sense what moronic code the Beast has produced, it will be first now that they'll see with their own eyes.

      Linux has had the advantage of being checked, line for line, from the beginning. NT was an estimate 16 million lines of code; 2K three times that much. That's a lot of code.

      I think what people will see, most for the first time, is exactly how bad the coding is in Redmond. This will cause some laughter, and some shock. I think they'll find that parts of the NT kernel were strangely well-written, coming as they did from David Cutler's 'tribe' and the DEC Prism project on which NT was based. On the other hand, I think they will find that other parts, such as the GDI, were horribly written.

      And it's all good, IMHO: eEye and Guninski and others have been able to give us a bit of a picture of how bad things are there, but we'll finally be able to see with our own eyes.

      It won't be a pleasurable experience.

    100. Re:it's true by Foofoobar · · Score: 0, Troll

      I happen to know that Microsoft employees DO integrate open source into Microsofts products.

      I happen to be at a place where I am constantly surrounded by Microsoft employees and overheard one of them say to another 'nah, don't waste your time coding all that... just grab it from the Linux source code. It'll save you some time'

      Maybe now someone could verify that...

      --
      This is my sig. There are many like it but this one is mine.
    101. Re:it's true by Bendebecker · · Score: 1

      By 'it doesn't matter if it is real or not' I mean the accusation that you viewed the source code.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    102. Re:it's true by Anonymous Coward · · Score: 0

      But understanding is a three-edged sword, is it not?

    103. Re:it's true by Anonymous Coward · · Score: 0

      I wonder how long before the open source community would step in and help microsoft in correcting these security issues quickly and more efficently than themselves... Could this possibly be the beginning of a good relationship between microsoft and the open source community. As a Linux zealot, I would really hope so. This could potentially be a life saver for microsoft rather than a disaster...

    104. Re:it's true by Anonymous Coward · · Score: 0

      Linus needs new filters for the patches he accepts.

      Maybe. The drivers maintainers are generally much more lax, as the widespread impact of any one driver is very low and yet widespread hardware support is desirable..

      I can guarantee to you that something like that would not show up in sched.c or, god forbid, the VFS. (Al Viro would curl and die just because of the poor formatting in that driver).

    105. Re:it's true by FyRE666 · · Score: 1


      more out of curiosity than any desire to actually do something useful with it.

      How about doing something not-so-useful but funny? Say for instance compiling it for Apple ;-))) THAT my friend, would be the greatest hack of.... well, this year anyway...

    106. Re:it's true by Anonymous Coward · · Score: 0

      The Troll mod might not have been correct, but the idiot one was.

      Nobody accepted this into the Linux kernel. It doesn't exist in the vanilla kernel (It clearly isn't in 2.6 because the directory structure is wrong and its not in 2.4.24) You must have some additional patch, idiot.

      Sorry, but Linus and friend have no control over what stupid patch you, or your distro provider add to the kernel you have.

      Fuckwit.

    107. Re:it's true by mmp · · Score: 5, Informative

      You remember incorrectly. That looks like zlib (which gzip is based on). zlib's license is very flexible:

      http://www.gzip.org/zlib/zlib_license.html

      /* zlib.h -- interface of the 'zlib' general purpose compression library
      version 1.2.1, November 17th, 2003

      Copyright (C) 1995-2003 Jean-loup Gailly and Mark Adler

      This software is provided 'as-is', without any express or implied
      warranty. In no event will the authors be held liable for any damages
      arising from the use of this software.

      Permission is granted to anyone to use this software for any purpose,
      including commercial applications, and to alter it and redistribute it
      freely, subject to the following restrictions:

      1. The origin of this software must not be misrepresented; you must not
      claim that you wrote the original software. If you use this software
      in a product, an acknowledgment in the product documentation would be
      appreciated but is not required.
      2. Altered source versions must be plainly marked as such, and must not be
      misrepresented as being the original software.
      3. This notice may not be removed or altered from any source distribution.

      Jean-loup Gailly jloup@gzip.org
      Mark Adler madler@alumni.caltech.edu

      */

    108. Re:it's true by Anonymous Coward · · Score: 0

      You COMMUNIST BASTARD. How the hell do you propose people make a living as a coder if everything has to be freely available to all?

    109. Re:it's true by DroopyStonx · · Score: 1

      hahaha... wtf are you talking about?

      I'm a programmer. I'll take a look at the code, I don't care. How is looking at the code going to affect your future as a developer? You gonna start making crappy code as a result?

      It's not like MS is gonna take a look at the source code to your apps. It's also not like you're gonna look at the source and the MS programmer's brain who coded it becomes part of you and as a result you "duplicate" code you saw.

      If you look through it and see a more efficient way to do something, more power to you. I know I'll be taking a look through as soon as I get it.

      --
      We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
    110. Re:it's true by Anonymous Coward · · Score: 0

      It might not be gzip, but simply zlib - which is not under GPL, but something much closer to public domain/BSD. (Don't recall offhand)

    111. Re:it's true by Anonymous Coward · · Score: 0

      Yeah, and??

      NT used to stand for "New Technology", but it apparently doesn't anymore, or more likely, Microsoft marketing is just as dullard headed as their programmers. My W2K box boot screen says:
      Built on NT Technology.
      Wow, built on New Technology Technology, that's swift.

      Anyway, this was coined in 1987 or thereabouts. 1987-1999 is a long time especially when you consider that a lot of the UI components in W2K have an evolutionary influence from Windows 95/98. Some of the Active Desktop shit is shared.

      To think that NT would remain clean, given my experience with large corporate code bases, is unimaginable.

    112. Re:it's true by DrPizza · · Score: 2, Informative

      gzip is the name of the compression format (RFC 1952) as well as the utility often used to create files using that format; as such a rewritten version is quite possible, and it wouldn't be surprising to find that the rewritten version is named something such as "gzip". And the zlib compression library itself (unlike the utility) isn't GPLed, in any case. It uses a sensible license instead. A cursory glance doesn't suggest that any of those files are from either project, however. elsewhere

    113. Re:it's true by mix_master_mike · · Score: 4, Insightful
      "A quick peek around indeed shows something named Windows.Source.Code.w2k.nt4.wxp.tar circulating"

      How does one take a quick peek to see such a file is circulating?

      --

      mix_master_mike
      vafrous

    114. Re:it's true by GlassHeart · · Score: 5, Insightful
      here lies one of the most basic problems of copyright. Nobody can see the other's code...to build on and possibly improve. Everybody has to learn what is already known by themselves. That slows down the whole developement process to a virtual standstill.

      I agree that a lot of reinvention has to go on, but I think you exaggerate the effects of not being able to reuse code. To begin with, people tend to forget the steep learning curve required if you choose to reuse code as opposed to rolling your own.

      Case in point: Microsoft started nearly from scratch (licensed a simpler browser, IIRC) with IE, at around the same time Netscape decided it was unable to maintain its aging source code. IE overtook Netscape 4 in terms of quality (despite illegal bundling) over a few years. We cannot know if Netscape could've survived if they kept maintaining their 4.x browser, but it's pretty clear that Microsoft wasn't moving slowly at all.

      Apple then did the same years later, starting with KHTML (generally considered inferior to Gecko), and within a pretty short time has a really polished Safari browser. It's not as maximally compatible as some of the more established browsers, but it's probably 90% of the way there within a year or two of development.

      In fact, the projects that truly move at a glacial pace tend to be the free software projects. Sourceforge is full of these projects, gasping for attention, despite disclosing full source code. In the commercial world, when you throw money at a problem, code gets written from scratch pretty quickly.

    115. Re:it's true by Zaiff+Urgulbunger · · Score: 1

      All potential MS employees are sent away to have their memories erased.

    116. Re:it's true by michael_cain · · Score: 2, Informative
      Do not, under any circumstances, modify this section. There is no documentation available for this section, and the individual who wrote it is no longer working here.

      MS isn't the first place where this has happened. For many years, Bell Labs would not modify the source code for "troff". The original author had died, and the code was so twisted that no one was willing to try making changes for fear of introducing bugs worse than the ones they were trying to fix. I believe that eventually there was a completely new implementation.

    117. Re:it's true by _Hellfire_ · · Score: 1

      Now that it's on the Internet (maybe), everyone has access to it. It would be very hard for Microsoft to say "hey you had access so that's our code you're copying" because the obvious answer is "well so does everyone else." The fact that the code would be ubiquitous nullifies Microsoft's claim that you might be writing tainted code.

      --
      "And then I visited Wikipedia ...and the next 8 hours are a blur..."
    118. Re:it's true by Anonymous Coward · · Score: 0

      It's because he thinks Microsoft is cool.

    119. Re:it's true by Anonymous Coward · · Score: 0

      I'm amazed how different the reaction to this leak is to that of Valve's Half life source leak. Oh, but they're good guys right?

    120. Re:it's true by Anonymous Coward · · Score: 0

      Real funny, sharing the linux kernel...

    121. Re:it's true by LittleBigLui · · Score: 1

      Copyright. Re-inventing the wheel since 1709.

      --
      Free as in mason.
    122. Re:it's true by Anonymous Coward · · Score: 0

      o..m..g " think this whole copyright mess has probably set us back anywhere between 50 and 200 years. This applies to all human work, not just computers."

      so true....its all greed, lies and mooney that impeed the evolution of human intelligence! in some way or another greed money or lieing has something to do with setbacks we could all be living in a startrek future where theres no greed and no reason to lie and every1 works to better humanity and all things would be open source!

    123. Re:it's true by LittleBigLui · · Score: 1
      First, they could randomly decide to sue you for some arbitrary reason. With as much money as they have, they could find lawyers who would bog you down in a legal quagmire, taking years and hundreds of thousands of dollars in legals expenses.
      [...]
      Fourth, they could ceritify you as an MCSE and make you work on Windows servers all day.


      *crying* nooooooo, please noooooo. show mercy, Microsoft! the first option seemed perfectly reasonable, really.
      --
      Free as in mason.
    124. Re:it's true by Anonymous Coward · · Score: 0

      Mmmmmm! Where do I go to apply for admission to "Walla Walla College"?

    125. Re:it's true by orthogonal · · Score: 2

      You're assuming the law will be applied fairly and evenly.

      Or as Anatole France wrote,
      "The law, in its majestic equality, forbids rich and poor alike to sleep under bridges, beg in the streets or steal bread."

      (And no, he wasn't referring to trolls when he mentioned sleeping under bridges.)

    126. Re:it's true by Anonymous Coward · · Score: 0

      Thanks a lot, Brian.

    127. Re:it's true by Anonymous Coward · · Score: 0

      BetaNews has more, including comment code.

      One comment had "who cares" written in reference to a bug. Others even had curse words. There are references to codenames throughout. BetaNews saw references to Whistler (Windows XP), and believes that the leak may be post RTM for Windows 2000.

    128. Re:it's true by Jotham · · Score: 1

      This applies to all human work, not just computers.

      well the original intent for copyright - books, research papers, etc, allowed you to read them but protected the author from direct copying. So just reading the source shouldn't really be copyright infringement -- theft or possession of stolen property/trade secrets maybe -- but copyright infringement only should apply if it's reused. That said, I wouldn't want to be the person trying to argue that in court.

      I think the project which'll worry about this the most is WINE -- it's making great strides on its own but how can the maintainers ensure that code submitted doesn't breach copyright if they can't read the copyrighted material to check?

    129. Re:it's true by Anonymous Coward · · Score: 0

      That's the wussiest thing I have ever read.

    130. Re:it's true by SirTalon42 · · Score: 1

      Also ReactOS, their trying to make a replacement for NT (working with WINE), though the full version will also be POSIX compliant, support DOS, OS/2, and JAVE all as subsystems (how quickly a statement turns into an add for my favorite pet OS :) )

    131. Re:it's true by the+drizzle · · Score: 2, Funny

      Wonder how long it'll take before a torrent of new worms using newly discovered security holes tear up the net.

      So where can i find this .torrent?

      budum-chink!

    132. Re:it's true by FluffyBot · · Score: 1

      http://zdnet.com.com/2100-1104_2-5158496.html

      This explains that they think the actual source code is 40 gigs and the one being released is only around 600ish megs just to fit on a cd

    133. Re:it's true by rixstep · · Score: 1

      I would expect the Windows code to be a BLOODY MESS

      You expect intelligently, monsieur.

    134. Re:it's true by Deadplant · · Score: 4, Interesting

      grep -ir fuck windows_2000_source_code/*

      private/shell/applets/welcome/html/webapp.cpp: // HighContrast mode is turned on. This totally fucks our style sheet as most of it will
      private/shell/shell32/copy.c:// want to fuck with.
      private/shell/shell32/util.cpp:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
      private/shell/shell32/util.cpp:// around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST
      private/shell/shell32/util.h:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
      private/shell/shell32/util.h:// around the fucking peice of shit compiler we pass the last param as an LPVOID instead of a LPITEMIDLIST
      private/windbg64/debugger/tl/remote/ shell/windbgrm .c: // The user fucked up
      private/windows/media/avi/verinfo.16/verinfo.h : * !!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!!
      private/windows/shell/con trol/midi/map.c: // !!!this is fucked if a map goes to multiple physical devices

    135. Re:it's true by Anonymous Coward · · Score: 0

      If you could "reverse compile" something the size of DOS, much less Windows, there would be copies of it all over the web by now. There aren't.

    136. Re:it's true by Anonymous Coward · · Score: 0

      private/shell/shell32/util.cpp: // BUGBUG (reinerf) // the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work // around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST

      I'm still searching for more.

    137. Re:it's true by Anonymous Coward · · Score: 0

      You've got to be kidding me. I thought DAO was out of date crap strictly for use by Visual Basic programmers.

    138. Re:it's true by Deadplant · · Score: 4, Funny

      hehe, some days people on IRC can be so nice and helpfull. here's another grep i was given.

      grep -ir " shit" windows_2000_source_code/*

      private/inet/wininet/urlcache/conman.cxx:// BUGBUG - DON'T DO THIS SHIT.
      private/shell/ext/netplwiz/mnddlg.cpp: // this shit's read only
      private/shell/win16/commctrl/ctl3d.c: // Some ugly shit goin' on here!
      private/windows/media/avi/avicap/capdib.c: // Holy shit, couldn't change formats, time to punt!
      private/windows/media/avi/avicap.16/capdib. c: // Holy shit, couldn't change formats, time to punt!
      private/windows/media/avi/avicap.io/capdib. c: // Holy shit, couldn't change formats, time to punt!
      private/windows/media/avi/msrle/rle.c: // lets do some majic shit so the compiler generates "good" code.

    139. Re:it's true by Anonymous Coward · · Score: 0

      What exactly are you smoking? So in your mind every application/tool/util known to mankind all do exactly the same thing?

      Do you even write code? You are given tools to use...these tools are handed out feely and are very basic in nature for the simple reason that every system doesn't do exactly the same thing or has the same requirements.

      By your logic all the code used in Mozilla can be used in MythTV. Libs are your friends...that's what you build on top of...if you're taking someone elses work what exactly is the point of having a field for this anyway?

    140. Re:it's true by Anonymous Coward · · Score: 0

      I do not see what the big problem is in reading code. Just because I read thew LOTR and Harry Poter books doesn't mean that when I write my fantasy book that I have been tainted.

      I for one say, there is no problem reading the code. The problem is COPYING code. Do that and you will get into as much trouble as I did for my thesis.

    141. Re:it's true by cshark · · Score: 1

      I was unable to find Windows.Source.Code.w2k.nt4.wxp.tar Anyone have a URL?

      --

      This signature has Super Cow Powers

    142. Re:it's true by TheGrayArea · · Score: 4, Interesting

      You'd probably be surprised. Some of it is really, really clean and some of it is a mess. It all depends on which part you look at. As far as searching for curse words and such (as referred to in a reply later in this thread) there actually was a concerted effort at MS a couple of years ago to actively 'clean' the code of offensive comments. There were actually bugs submitted against a whole slew of "WTF" and "hack" and "shit" comments back then.
      The code varies greatly in style and how it's put together. The MSMQ code where I spent most of my time when I worked at MS support is just friggin brilliant and a real joy to debug. I can't say that about everything (IE ....).

      --

      This space for rent.
    143. Re:it's true by donutz · · Score: 1

      I seriously doubt that having looked at that crappy code, anyone would want to duplicate it in even a vague way. At best it would provide an example of what not to do

      That's the beauty of it, from Microsoft's point of view.

      If you copy Windows code, bam! You're guilty of copyright infringement.

      If you write your code to do the exact opposite of the piss-poor examples you find in the Windows source code, bam! You've just created a derivative work without their permission.

    144. Re:it's true by SirTalon42 · · Score: 1

      is this real? someone out there must have emule!

    145. Re:it's true by Gudlyf · · Score: 1
      Then there's the old joke:

      // Begin Windows 2000 Source Code
      #include "dos.h"
      #include "windows2_0.h"
      #include "windows3_0.h"
      #include "windows3_1.h"
      #include "windows3_1_1.h"
      #include "windows4workgroups3_1.h"
      #include "windowsnt3_1.h"
      #include "windowsnt3_5.h"
      #include "windowsnt4_0.h"
      #include "windows95.h"
      #include "windows98.h"

      ...
      --
      Trolls lurk everywhere. Mod them down.
    146. Re:it's true by kmcg83 · · Score: 2, Funny
      Heh. As soon as this story broke, some guy I knew broadcasted that he was sharing it on the DC++ hub at my school. So I downloaded it (surprisingly quickly) and read:

      /* Windows 2000
      ** by Bill Gates
      */

      #include
      using std::cout;
      using std::endl;

      int main() {
      cout << "Hello World!" << endl;
      return 0;
      }


      I should have seen that coming a mile away
    147. Re:it's true by Anonymous Coward · · Score: 0

      Why is everyone running around like the sky is falling in?

      Uh - because there are a lot of Mac freaks in here?

    148. Re:it's true by Anonymous Coward · · Score: 3, Informative

      This notice DOES appear in the Windows documentation, btw, so it's not exactly a state secret that they used zlib.

    149. Re:it's true by iminplaya · · Score: 1

      The thing is that when you read somebody elses work, it's almost impossible to determine if it had an effect on your own thoughts(I'm sure it always does, whether you realize it or not.) Copyright holders know this and use the law to control what the gov't can't directly. It's censorship by proxy, and I have to admit, it's working pretty well.

      I think the project which'll worry about this the most is WINE -- it's making great strides on its own but how can the maintainers ensure that code submitted doesn't breach copyright if they can't read the copyrighted material to check?

      This is one of my points. They might be spending way too much time worrying about legalities instead of writing code. It's a needless distraction and can diminish the quality of their work.

      --
      What?
    150. Re:it's true by Anonymous Coward · · Score: 0
      I'm a little curious as to why you seem so uncomfortable saying "Micro". Actually, scratch that. I don't want to know.


      Man, that's cold. Really cold.

    151. Re:it's true by uradu · · Score: 1

      > Some of it is really, really clean and some of it is a mess.

      Well, that's exactly what I'd expect from a large number of developers. Same thing going on around here, too. I would assume that the older the code, the more f*cked up it would be--something like the GDI code maybe. And it looks like drivers traditionally tend to be particularly obfuscated. Those hardware guys take special pride in immortalizing themselves through wacko code.

    152. Re:it's true by KarmaMB84 · · Score: 1

      How do you know it's crappy unless you've been viewing it? Bill, release the hounds! :D

    153. Re:it's true by Anonymous Coward · · Score: 0

      now we can be like SCO and find where the 2000 kernels' comments contain the same explitives as the linux kernel and sue microsoft, SCO style!

    154. Re:it's true by TheGrayArea · · Score: 2, Informative

      Based on what I had seen in my time, the oldest code (ie the low level base stuff that Cutler was directly involved with and the 'base' stuff) is still fairly clean. There's a middle layer in there that gets pretty grungy. It's not all bad code, but commenting practices sure did change over the years. There's a lot with only comments in the top of the file about updates/etc. They made some more rigid standards about 99-2000 that made it better. It also depended on the group. The guys out of MS Israel (MSMQ, Proxy/ISA) wrote some really nice clean stuff. A lot of the Inet/IE stuff is really messy. The cluster code was really nice as I recall (bud of mine was cluster support). It all really depended on the group. Windows is broken down into a LOT of subpieces handled by specialized groups.

      --

      This space for rent.
    155. Re:it's true by stor · · Score: 1

      What the hell, it's just one big .vbs file!

      Well for God's Sake man, don't click on it! It's a virus!

      If you want to download it safely, manually type the URL into your Addess bar.

      HTH.

      Cheers
      Stor

      --
      "Yeah well there's a lot of stuff that should be, but isn't"
    156. Re:it's true by Squegie · · Score: 0

      It has been confirmed:

      http://www.washingtonpost.com/wp-dyn/articles/A3 76 48-2004Feb12.html

    157. Re:it's true by MobyTurbo · · Score: 1
      So, if any Micro$oft employees have ever looked at Linux kernel source, they are no longer allowed to work on Windows 'cause now they are tainted?
      Microsoft may do that. According to a footnote in an essay by Paul Graham:

      "I've been told that Microsoft discourages employees from contributing to open-source projects, even in their spare time. But so many of the best hackers work on open-source projects now that the main effect of this policy may be to ensure that they won't be able to hire any first-rate programmers."
    158. Re:it's true by �berhund · · Score: 1
      "...this does open the door to a whole SCO-esque can of worms from now on."
      Apparently Microsoft thought things were going so well for SCO, that they should get in on the action.
      --
      -Uberhund
    159. Re:it's true by ianr44 · · Score: 1

      ...the fucking peice of shit compiler...

      And people are worryed about this crap getting copied into open source projcets!? At least we can spell right in our coments.

    160. Re:it's true by darkmeridian · · Score: 1

      GZIP is used a lot of closed-source software. A few months ago there was a vulnerability that allowed arbitrary code to be run. Winamp released a new version and Windows XP had a patch. So it seems that everyone has basically said that GZIP is in their software. And it probably not illegal because other commenters have said that the GZIP license is really flexible.

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    161. Re:it's true by rzbx · · Score: 1

      "In fact, the projects that truly move at a glacial pace tend to be the free software projects. Sourceforge is full of these projects, gasping for attention, despite disclosing full source code. In the commercial world, when you throw money at a problem, code gets written from scratch pretty quickly."

      First sentence, completely garbage. Neither true nor false. It all depends on the software. Second, you want software to be built extremely fast no matter how buggy, inefficient, or unorganized it is? Yes, MANY open sourced projects exist that have little to no audience. Now ask yourself this, what open source projects do have a large audience? The popular, important, and most used ones. These are developed at an alarming rate and with all the advantages. You can throw money at anything, but that doesn't always produce best results. Why would you want to throw a ton of money at a project that will have a small user base and/or little importance? Linux, GNOME/KDE, XFree, OpenOffice, Mozilla, Apache, Samba, and many more are arguably the strongest competition closed source projects have ever encountered. "Glacial" speed eh? Have you looked at the add-ons available for Mozilla lately? More features than any other browser. Sure, most are still in the infant stage, but in time the stronger ones win. How much money do you think Microsoft would have to throw at IE to produce as much output as the Mozilla project and sub-projects have produced? By your comments I strongly believe you know very little when it comes to education and progress. Although some of your facts do have some truth to them, your conclusions based on them just don't fit well.

      --
      Question everything.
    162. Re:it's true by Anonymous Coward · · Score: 0

      That's not it. If you look at the comments linked to on the ed2k network, it's actually a gentoo tarball.

      Why would the Windows src would be in a tar file anyway.

    163. Re:it's true by This+is+outrageous! · · Score: 3, Interesting
      you exaggerate the effects of not being able to reuse code

      Case in point: Microsoft started nearly from scratch (licensed a simpler browser, IIRC) with IE, at around the same time Netscape decided it was unable to maintain its aging source code. IE overtook Netscape

      You might want to read Eric Sink on how this happened:

      What was interesting was the day we learned that Netscape didn't have the funding to keep up with Microsoft. (...) At one of those meetings we sat down for a talk which was a major turning point for me and for Spyglass. Scott told me that the IE team had over 1,000 people.

      I was stunned. That was 50 times the size of the Spyglass browser team. It was almost as many people as Netscape had in their whole company. I could have written the rest of the history of web browsers on that day -- no other outcomes were possible.

      Apple then did the same years later, starting with KHTML (generally considered inferior to Gecko), and within a pretty short time has a really polished Safari browser.

      Well you're making the other guy's point, since KHTML was, precisely, (open source and) being reused.

      --
      This is...

      O
      U
      T
      R
      A
      G
      E
      O
      U
      S

      !

    164. Re:it's true by Wyzard · · Score: 1

      Copyright infringement occurs not when you read the Windows code, but when you download it -- the person you downloaded it from didn't have the right to give it to you. So the person you download from commits copyright infringement directly, and you probably commit contributory copyright infringement or something by voluntarily participating in the transaction knowing that the other party is infringing.

      The Windows source code could probably be considered a trade secret, too. (IANAL, of course.)

    165. Re:it's true by harmonica · · Score: 2, Informative

      How does one take a quick peek to see such a file is circulating?

      Some P2P network, I guess. Or one of the aforementioned IRC channels.

    166. Re:it's true by identity0 · · Score: 2, Interesting

      I don't know if you are telling the truth, but if you are, you should count yourself lucky.

      Although I don't think MS would deliberately release the windows source code just to "taint" open source projects as some here have suggested, I think it's quite plausible that MS could fill up some zips with garbage data and release the IP and password of a honeypot server containing the 'windows source code'. They could catch a whole bunch of warez and script kiddies, without exposing themselves to real damage.

      The moral of the story: never accespt a free ride from Microsoft, even if they offer tasty candy.

    167. Re:it's true by Anonymous Coward · · Score: 0

      lol... I did a search for the same thing in the Xbox kernel source code (which leaked about a year ago) and all I found was a few lines from the Win2000 GeForce 3 driver source (which Nvidia gave to M$ for obvious reasons).

      I can't paste it because it has too many !'s, which the "lameness filter" doesn't like.

      anonymous woman

    168. Re:it's true by myg · · Score: 1
      Cutler is meticulous. Clean commented code. Ohh, and who on their right mind would actually accept hungarian as something useful?

      MS Israel did the OS/2 SS as well, right?

      And I would love to know whos architecture the object manager was? That has to be my favorite section of the code.

    169. Re:it's true by Anonymous Coward · · Score: 0

      A quick search on google on "Windows.Source.Code.w2k.nt4.wxp.tar" gave an immediate response of "0 pages found".
      Seems like google has banned this search term...

    170. Re:it's true by Anonymous Coward · · Score: 0

      This is not part of any stock standard kernel, as far as I can tell. It is part of a separate kernel module, downloadable from source forge. You can see the file yourself: http://cvs.sourceforge.net/viewcvs.py/spca50x/spca 50x/drivers/usb/spca50x.c?view=markup

      Maybe redhat add it to their heavily patched kernel, but it isn't in 2.4.24 as downloaded from kernel.org.

    171. Re:it's true by Anonymous Coward · · Score: 0

      http://www.chrisbrunner.com/W2Ksrc.torrent

    172. Re:it's true by Anonymous Coward · · Score: 0

      Which proves you can't! (coment???)

    173. Re:it's true by gglaze · · Score: 1

      Don't pretty much all of us who graduated in CS and took CS372 learn operating systems by studying some real operating system code and concepts? And isn't it likely that most of us studied a unix or unix-variant codebase? So are you saying that only Liberal Arts majors are hired to work on Windows?

      Hmm...actually, you may have a point...

    174. Re:it's true by mpe · · Score: 2, Insightful

      Moving from cathedral to bazaar isn't easy.

      As shown with Mozilla and OpenOffice.org.

    175. Re:it's true by Anonymous Coward · · Score: 0

      I think this one takes the cake by far: /usr/src/linux/arch/mips/kernel/sysirix.c:/* 2,191 lines of complete and utter shit coming up...

    176. Re:it's true by Anonymous Coward · · Score: 0

      I get a bunch of feelings when I looked at that list.. Somehow, my local university (of Tromso), is on the list.

      Why? It's a tiny university in a city with only 70.000 people. It just looks so strange that this university has the source..

      Conspiracy? I think so (just dont know what it exactly is).

    177. Re:it's true by jrumney · · Score: 1

      Gzip does not contain any files with those names, so it is more likely that the code simply implements gzip compression as used in the HTTP protocol, probably using zlib given the acknowledgements in Windows documentation, and is not copyed from the gzip command line utility in any way.

    178. Re:it's true by Anonymous Coward · · Score: 0

      can't thoses posts ever stop ?
      I mean, if you read something, since when does that means that you'll do it the same ?

      I guess that in your opinion, anyone who *EVER* worked in a companie shouldn't *EVER* code an Open Source project ?
      What logic is that ? (trash)

    179. Re:it's true by Anonymous Coward · · Score: 0

      Ok first of all i'm not the swearing type. If i swore it would shock the people around me. So i thought i'd do some checking on one my pet projects ( bond.treshna.com ) and got these results.

      grep -ir " fuck" * | wc -l
      16
      grep -ir " shit" * | wc -l
      178
      grep -ir " crap" * | wc -l
      9

      I'm shocked that a project the size of linux has less swear words that my project.

    180. Re:it's true by Anonymous Coward · · Score: 0

      Odd that you didn't get the line about the "fucking shit" compiler when you ran grep. (See the guy who did a grep on "fuck")

      Different source-material or just plain lies?

    181. Re:it's true by PhxBlue · · Score: 2, Funny

      That's kinda sad. I've written a lot of code, and I've never felt the need to use profanity (no matter how frustrated I might have been). Programs should be written as professionally as any other document--there's room for humor, but words like fuck really shouldn't have a place in them, IMO.

      --
      !#@%*)anks for hanging up the phone, dear.
    182. Re:it's true by Anonymous Coward · · Score: 0

      linux kernel developers also use this shit(noghty words) you can find these words on the linux kernel source eather.

      - Nicko

    183. Re:it's true by lynk · · Score: 1

      From the FreeBSD sources (4.9-RELEASE)

      gbopsp02# grep -ir " shit " /usr/src/* | wc -l
      47
      gbopsp02# grep -ir " crap " /usr/src/* | wc -l
      43
      gbopsp02# grep -ir " fuck " /usr/src/* | wc -l
      85
      gbopsp02# grep -ir " buggy " /usr/src/* | wc -l
      269
      gbopsp02# grep -ir " hell " /usr/src/* | wc -l
      116
      gbopsp02# grep -ir " arse " /usr/src/* | wc -l
      6
      gbopsp02# grep -ir " broken " /usr/src/* | wc -l
      1350

    184. Re:it's true by waxxie · · Score: 1

      These are whats floating around:

      windows_2000_source_code.zip - 213,748,207 MB
      windows_nt_4_source_code.zip - 241,131,483 MB
      Windows.2000.SOURCE.CODE.LEAK-iND - 660 MB


      And apparently its confirmed that at least the 660MB one, does indeed have the source code for internet explorer, explorer, the whole shell, the games, notepad/wordpad, etc....
      But mind you this is just what i've heard ;)
      MS should release win3.1 src code...hehe

    185. Re:it's true by nikster · · Score: 1

      i fully agree. "code" - e.g. some ascii files - is generally highly overrated.

      what is valuable about code is the knowledge that went into generating it. coding is the process of understanding the problem - as much as everybody would just wish it weren't so. therein lies the value.

      once you have a sufficiently deep understanding of the subject matter, and an adequate architecure, the rest is trivial: code monkeys can do it.

      when you see a pile of source code, however, the value is not easy to see. the reasons for design decisions are not mentioned so you can never know if something is a certain way because A) somebody came up with a good design, B) somebody came up with a bad design, or C) somebody simply pulled this piece out of their behinds.

      e.g. raw source code is great for reverse engineering, but not for basing development efforts on it. closed source therefore does not impede innovation.

    186. Re:it's true by cluckshot · · Score: 1

      The story here is a bit more simple than a lot of people may think. His Highness Sir Bill of the Gates trapsed off to India recently trying to stick his finger in the dike to prevent Linux from taking India. He got met by a few problems. http://www.theinquirer.net/?article=6609 http://www.theinquirer.net/?article=6254

      So he got mad and released the Source code http://search.yahoo.com/search?p=Windows+Source+Co de&ei=UTF-8&fr=fp-tab-web-t&n=20&fl=0&x=wr t to a few people in India to try to cork Linux back in the bottle. http://www.theinquirer.net/?article=5767 Those Indian Pirates did him in as was to be expected... This is why outsourcing to India is not wise. The climate there is a bit hostile to property rights. But those Ignorant Arrogant Americans keep on foolishly thinking that things are just like back home when they deal there. I apologize to anyone who thinks I am talking out of court when I shoot at the Asian Pirates with such remarks. I was raised around about 10 people who had a cumulative total of about 450 years experience dealing in India and China. The behavior over there is just something I know about. I have had to deal in South East Asia and in the USA with Asians and found that this information was extremely correct.

      Linux is absolutely essential to dealing with these people. It completely destroys the value of their "Pirate" mentality. It allows US Programmers to work with these people without fear of the Indians or Chinese using source code as an "Advantage" to crush the Americans. (EU people too!)

      I find it most amaizing that Americans always think that this ethical issue in not so. Frankly it is the reason Asia does not absolutely SWAMP the US out of consideration. It hobbles them economically. If they corrected this problem their native natural resources plus massive population would make the USA assume a 2.5% share of the world market and power rather than its much higher station. I for one would love for them to finally get this together because I know that it would be good for all if they did. It would for example end the war problems there.

      --
      Never Politically Correct ~ I prefer the facts If you don't like what I say, get a life, or comment yourself.
    187. Re:it's true by Freultwah · · Score: 1

      Just out of curiosity, what were you grepping for when you found this? And why?

    188. Re:it's true by nineoneone · · Score: 1

      Well, I for one just cannot resist it. But I'm gonna follow the example of our great leader, Tony Blair and lie my arse off about it.

      --
      sig under development
    189. Re:it's true by niller · · Score: 1

      A quick peek on Kazaa on my friend's box pulled up around 3600+ matches. Granted... lots of them were .exe, and even more were waaaaaay to small.

      Still... there are a good number that are more then a GB in size.

      Of course... it's Kazaa...so who knows.

    190. Re:it's true by Marillion · · Score: 1
      Developed editions of NT4, and I presume more recent versions, ship with debug symbols, device driver headers and a wealth of information that can be used to facilitate the reverse engineering process.

      Also, I don't know if you've ever looked at the reversed engineered code the the 1988 Morris Internet Worm source code. Sure it's small compared to an operating system, but it's an amazing testament to the power of good reverse engineers.

      --
      This is a boring sig
    191. Re:it's true by TheGrayArea · · Score: 1

      >>Ohh, and who on their right mind would actually accept hungarian as something useful?
      Try the Excel team. I had an opportunity to see some of the Excel source as part of a debug session. Total Hungarian hell!! The variable names were huge and looked like alphabet soup!

      --

      This space for rent.
    192. Re:it's true by Shinobi · · Score: 1

      Improvements tend to come from working on other peoples projects. Innovation has that annoying tendency to come from the people who actually choose to work from scratch.

      Case in point: Marketing aside, Xerox, Apple, MS etc etc has done far more innovation than the Open Source/Free Software Movement has done(Hell, the GNU project started because they made their own implementations of already existing tools). There's nothing in *BSD, Linux, XFree86, Mozilla, KDE, Gnome, GIMP etc that can be considered innovative, just implementations of what has been done in earlier research projects or commercial offerings.

    193. Re:it's true by myg · · Score: 1
      Ugh. I work on a hungarian piece of shit code every day. The original author had no discipline and the names are now meaningless since the types have changed. Oh, and he was inconsistent to begin with.

      I just had to vent.

    194. Re:it's true by Deadplant · · Score: 1

      i trimmed the output a bit.
      slashdot's stupid lameness filter kept telling me I was using too many "bizaar characters" or something like that.
      there were also a few lines that matched but didnt' actually contain the naughty words.

    195. Re:it's true by alienw · · Score: 1

      I grepped for "fuck". Then I saw "pussy" in the same line and thought "WTF". Then I found that little gem.

      By the way, this is the Mandrake kernel, version 2.4.22-10mdk. So it may not be in the vanilla kernel.

    196. Re:it's true by cspring007 · · Score: 1

      How about a worm that spreads copies of the source code around the internet. call it the 'my source' virus.

    197. Re:it's true by meme_police · · Score: 1

      OS X sucks less.

      --

      The meme police, They live inside of my head

    198. Re:it's true by Anonymous Coward · · Score: 0
      I think you'll be surprised by how much good code there is in NT, and it's not all from "Cutler's tribe". Microsoft programmers are mostly pretty good. Sure, there's some crap, and due to the closed development model it tends not to get weeded out, but there's a lot of good programming too.

      --former Microsoft programmer, now free software zealot

    199. Re:it's true by GlassHeart · · Score: 1
      Keep the context in mind. The article I'm responding to said copyright "slows down the whole developement process to a virtual standstill", because code cannot be reused.

      I'm pointing out that throwing money at the problem has been an effective way to get code written for decades now. In fact, plenty of software projects progress slowly despite publishing their source code. This means that copyright, closed source, and reinvention do not mean progress has to be slow.

      I did not say all free software projects progress slowly. I did not say throwing money produces the best results. I'm afraid you're barking up the wrong tree.

      I said that copyright is not an insurmountable problem when you have money to throw at it.

    200. Re:it's true by gordyf · · Score: 1

      Google doesn't keep an up-to-the-second db of the 'net, it takes time to crawl.

    201. Re:it's true by GlassHeart · · Score: 1
      You might want to read Eric Sink on how this happened:

      I didn't say Microsoft played fair. In fact, I even pointed out they resorted to illegal actions. The point is that throwing money at the problem quickly overcame the fact that Microsoft didn't have Netscape's source code. The fact was that IE was not at a "virtual standstill" once Microsoft decided to enter the game.

      Well you're making the other guy's point, since KHTML was, precisely, (open source and) being reused.

      No, I'm not. Apple picked KHTML over Gecko, even though Gecko is more mature. Why? Because they know they can make up the difference quickly once they get to work on it. The portion that makes Gecko superior to KHTML at the time was not significant enough to Apple.

      Reinvention is simply a fact of life in commercial software development. Look at how quickly the proprietary portions of MacOS X were put together relative to KDE or Gnome for another example. Yes, there was significant reuse from NeXTStep, BSD, and other sources, but the parts that were entirely new did not come about so slowly.

      I'm not putting down reuse. I'm just saying that companies don't really have to think hard before deciding to code something themselves.

    202. Re:it's true by booch · · Score: 1

      I would tend to agree with that.

      --
      Software sucks. Open Source sucks less.
    203. Re:it's true by This+is+outrageous! · · Score: 1
      I will agree with you that the great-granparent overreached with that "virtual standstill" comment. But still I think you're stretching those examples quite a bit. Maybe you can find better ones :-)

      As you admit OS X makes significant (I'd say huge) reuse of (Mach,) BSD and NeXTstep. Didn't previous attempts to do it from scratch almost kill Apple? (I forget the projects' names... Taligent? Copland?)

      As to KHTML vs. Gecko, they seem to simply not have found the latter so "superior"...

      --
      This is...

      O
      U
      T
      R
      A
      G
      E
      O
      U
      S

      !

    204. Re:it's true by GlassHeart · · Score: 1
      I will agree with you that the great-granparent overreached with that "virtual standstill" comment. But still I think you're stretching those examples quite a bit. Maybe you can find better ones :-)

      Picky, picky. :) Netscape had 70% of the market, and Microsoft caught up within a few years, including bug-for-bug compatibility in some areas. Isn't that dramatic enough an example to prove that closed source development isn't really slow?

      As you admit OS X makes significant (I'd say huge) reuse of (Mach,) BSD and NeXTstep. Didn't previous attempts to do it from scratch almost kill Apple? (I forget the projects' names... Taligent? Copland?)

      Note that Apple went cherry picking with MacOS X. The conventional wisdom would be to just adopt BSD in its entirety, which maximizes the number of lines reused. It's difficult to say, especially from an outsider's view, whether the problems with Copeland is really technical.

      As I said, suitable reuse does speed up improvement. MacOS X has progressed much more quickly than Windows in the past three years or so, and a part of that success must be credited to their liberal adoption of free software.

      As to KHTML vs. Gecko, they seem to simply not have found the latter so "superior"...

      The relevant passage from the article you cited is: "The size of your code and ease of development within that code made it a better choice for us than other open source projects. Your clean design was also a plus."

      In other words, it was better for Apple that KHTML was smaller. It was big enough to save them considerable time, but small enough to easily understand and extend. Put another way, you don't try to reuse the maximum number of lines of code possible, which matches my point exactly. New lines of code are simply not that hard to write, compared to the effort required in understanding a larger body of code.

    205. Re:it's true by Anonymous Coward · · Score: 0

      chicken

    206. Re:it's true by This+is+outrageous! · · Score: 1
      The relevant passage from the article you cited is: (...)

      Well, that and (my emphasis):

      "Gecko does not fit in well with Objective C and Cocoa (...) Gecko is a thick cross-platform codebase that doesn't reuse components that have already been implemented by the OS."
      So yeah, it looks to me like they did go for maximal reuse. It's just that, with all cross-platform requirements gone, the choice was not between Gecko and KHTML but between Gecko and KHTML + Cocoa...
      --
      This is...

      O
      U
      T
      R
      A
      G
      E
      O
      U
      S

      !

    207. Re:it's true by GlassHeart · · Score: 1
      it looks to me like they did go for maximal reuse. It's just that, with all cross-platform requirements gone, the choice was not between Gecko and KHTML but between Gecko and KHTML + Cocoa...

      Ahh, good point. This brings up another point, which is that reuse and commercially developed code aren't mutually exclusive. Microsoft bought some code to jumpstart IE, and Apple bought NeXTStep to jumpstart MacOS X. In my original rebuttal I simply forgot to mention the obvious: that you can buy the copyright of the code you want.

    208. Re:it's true by Anonymous Coward · · Score: 0

      Why the fuck not?

    209. Re:it's true by SkunkPussy · · Score: 1

      > A quick peek around indeed shows something named Windows.Source.Code.w2k.nt4.wxp.tar

      no in this case some joker has tar'd up what appears to be a gentoo distribution. the implication that this is Microsoft's crown jewels is funny, but not what you're looking for.

      --
      SURELY NOT!!!!!
  2. Open Source by The_Rippa · · Score: 5, Funny

    Now will everyone stop bitching about Windows not being open source?!

    1. Re:Open Source by jps3 · · Score: 1

      I could not have said it better myself! :-)

    2. Re:Open Source by Anonymous Coward · · Score: 0

      Bill Gates is pissed!! HAHAHA! Take that Mr. Chairman!

    3. Re:Open Source by eyegor · · Score: 5, Funny

      Actually, now Microsoft can pull a SCO and sue anyone who produces an OS with lots of security holes and cruft.

      --

      Don't anthropomorphize computers, they don't like it.
    4. Re:Open Source by Rosco+P.+Coltrane · · Score: 4, Funny

      I'm surprised nobody has sent them patches to fix security issues yet...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    5. Re:Open Source by Anonymous Coward · · Score: 3, Interesting

      I would see the opposite being more likely...now the open source community can examine w2k for evidence of GPL'd code being used.

      Imagine the shitstorm if someone found linux code in the w2k kernel...and people thought slashdot posted a lot of SCO stories...

    6. Re:Open Source by swordboy · · Score: 2, Funny

      http://heim.ifi.uio.no/~mortehu/files.txt

      The list of files has none other than:

      win2k/private/inet/mshtml/tools/include/errno.h

      --

      Life is the leading cause of death in America.
    7. Re:Open Source by Dreadlord · · Score: 2, Interesting

      WRONG, SCO as they can see Windows source code, will surely find lines of code copied verbatim from their UNIX and sue MS.

      --
      The IT section color scheme sucks.
    8. Re:Open Source by DarkBlackFox · · Score: 4, Insightful

      No, but how long will it be until Microsoft pulls an SCO and accuses open source of integrating MS code? If it is indeed true, and the code is floating around out there, and within a few weeks a miracle version of Wine is released which suddenly has 100% compatibility, what would MS's reaction be?

    9. Re:Open Source by borgdows · · Score: 0

      0 11-18-01 14:24 win2k/private/ntos/dll/mips/cv - vered mazafi.eml

      what the hell does a curriculum vitae email link make in the Windows source tree??!

    10. Re:Open Source by Anonymous Coward · · Score: 0

      I'm wondering about these EML files myself. Couple ideas:

      1) They are actually documentation that someone dragged-n-dropped out of their inbox.

      2) One of those virus/worms that spreads infected files all over the harddrive? A few years ago, EML was a common virus vector.

    11. Re:Open Source by KJACK98 · · Score: 1

      There is a file in there called gnumake, you mean to tell me they are using GCC, I HIGHLY doubt that, something doesn't sound right, fake perhaps?

    12. Re:Open Source by Anonymous Coward · · Score: 0

      The source listing at the url above contains numerous files called "gnumakefile". They're perfectly allowed to be using gnumake, but still, it's funny that they would be I think.

      Of course there is no evidence the file listing is accurate.

    13. Re:Open Source by macshune · · Score: 1

      >>what the hell does a curriculum vitae email link make in the Windows source tree??!

      Evidence.

    14. Re:Open Source by Ungrounded+Lightning · · Score: 1

      I'm surprised nobody has sent them patches to fix security issues yet.

      I'm not. (Though I WON'T be surprised if somebody sends 'em a patch anonymously. B-) )

      Anybody who sends a fix in a tracable way - and lets the rest of us know they did it - is likely to be sued, or prosecuted, for having a copy of the source. So why risk it?

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    15. Re:Open Source by bersl2 · · Score: 1

      We're not dumb. Any sudden OSS magic bullet is suspicious, simply because it will have come from nowhere; we do not develop in isolation.

    16. Re:Open Source by Anonymous Coward · · Score: 0

      vered mazafi.eml

      I accidentally read "mafia.eml" the first time. LOL

    17. Re:Open Source by SirTalon42 · · Score: 1

      unless it crashed every few seconds and could only run a few programs properly then i would be suspicious

    18. Re:Open Source by jonadab · · Score: 1

      If (and this is the sort of "if" that places us well more than a mere one leap
      away from reality) the WINE team had full legal access to the Windows source
      code granted them by Microsoft, the miracle version of WINE would definitely
      not come out "within a few weeks". The job of ingesting all that info and
      getting a feel for the organisational peculiarities of a codebase that large
      would impose a multi-month overhead before you could really even start to do
      meaningful work.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    19. Re:Open Source by SQLz · · Score: 1

      Errr...ummm...no.

    20. Re:Open Source by snipersock · · Score: 1

      We can only hope :) I'd sure love some of my games to work under wine alot better. Also some of the other random win32 programs that havn't been converted to *nix clones yet. I can just imagine running some of the cool and obscure win32 toys under wine or winex.

    21. Re:Open Source by Prof.Phreak · · Score: 1

      Actually, I just installed the latest update from windowsupdate, and one of them included something called "Error Reporting Service" update or something, and in the comments it said you could send them a problem, cause, and fix if you wanted. (ie: a FIX!).

      --

      "If anything can go wrong, it will." - Murphy

  3. Server problems ALREADY... by momerath2003 · · Score: 5, Informative
    "The server is too busy at the moment. Please try again later."

    Later isn't going to work, since the server was down even before it hit the Slashdot front page. I empathize with their server.

    I did, however, managed to grab the news blurb (but not the, at that point, 214 comments) from the intermittent front page:

    Neowin has learned of shocking and potentially devastating news. It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT. At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department.

    Please do not post any links/screenshots/hints or anything to do with the source code outbreak. Discussion is allowed but we will not condone people spreading this source code.


    Torrent, anyone? ;) (not like I would have any reason to want to have several lines of bug-infested code, as who knows to where the bugs might spread in my system)
    --
    I had but a simple dream, to destroy all humans.
    1. Re:Server problems ALREADY... by momerath2003 · · Score: 4, Informative

      Also, someone on the comments posted an alleged 2.3 MB list of the files leaked as well (contains no source).

      It's allegedly from the file "windows_2000_source_code.zip."

      (Who knows if it's real, as it's too early to tell, probably)

      --
      I had but a simple dream, to destroy all humans.
    2. Re:Server problems ALREADY... by Trix · · Score: 1, Funny

      What the line says...



      Discussion is allowed but we will not condone people spreading this source code.


      What I saw on first glance...


      Discussion is allowed but we will not condone people upgrading this source code.
      --
      I want all of the power and none of the responsibility.
    3. Re:Server problems ALREADY... by 1010011010 · · Score: 4, Interesting


      I hope some bright I.T. reporter will write a story about how "Linux source code leaks" are not a security issue, but part of the development process, making Linux safer than Windows. I mean, if the Windows source is so full of bad code and bad design that releasing it represents a threat to national security (Jim Allchin's words), while Linux has always had its source code freely published -- it standsto reason that Open Source software is of higher quality.

      --
      Napster-to-go says "Fill and refill your compatible MP3 player", which is a lie. It's not MP3. It's WMA with DRM.
    4. Re:Server problems ALREADY... by Docrates · · Score: 2, Insightful

      but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

      I disagree with the reporter. Because of the added scrutinity a widespread access to the sourcecoude will generate, it's more likely that we'll finally see a tight, secure Windows 2000 and NT. That is, if Microsoft accepts fixes, tips and advices from the hacker community as they should. If they don't, I can already see the unofficial Service Packs doing a much better job than Microsoft's.

      --

      There are two kinds of people in the world: Those with good memory.
    5. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0, Funny
      the number of industries and critical systems that are based around these technologies

      Critical systems ? I mean Windows is OK for games and office apps, but who the hell would run a critical system with Microsoft rubbish ?

    6. Re:Server problems ALREADY... by Zork+the+Almighty · · Score: 1

      This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

      Hmm, my computing platform doesn't seem to have that problem.

      --

      In Soviet America the banks rob you!
    7. Re:Server problems ALREADY... by Mr.+Piddle · · Score: 4, Insightful

      At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them.

      How big are these files? I would expect the size of these tarballs to be comparable to Linux Kernel + GNOME + Mozilla + misc userland/bundled equivilents. If they are unexpectedly small (like less than a gig for W2K), then they are probably a hoax.

      --
      Vote in November. You won't regret it.
    8. Re:Server problems ALREADY... by Mr.+Piddle · · Score: 2, Troll

      who the hell would run a critical system with Microsoft rubbish ?

      You overestimate the average IT customer. Whevever I hear someone say proudly that they have a big-ass server running Windows 2000 that controls things like parts of our insurance or finance industry, I cringe. I've also seen little camoflaged portable computers running Windows for the military (cringe again). You know, some people have even put Windows on a United States Navy ship (after Billy G. bought stock in the shipyard, I hear). We have all heard the story of it being towed back to port.

      --
      Vote in November. You won't regret it.
    9. Re:Server problems ALREADY... by scambaiter · · Score: 1

      uhm, no. If it were true it would probably be more the source of the nt kernel alone, not the whole windows source tree including explorer and mine sweeper. I suppose that should be quite a bit smaller than 1 gig.

      --
      sick of sigs... *sigh*
    10. Re:Server problems ALREADY... by Rosco+P.+Coltrane · · Score: 3, Funny

      God, this latest karma-whoring technique on Slashdot consisting in posting "I thought I had read first!" or "I could have sworn it said " pisses me off to high heaven : if people can't find funny lines in the article to exploit in a witty post, they just make up their own, and moderators mod up funny for a reason that escapes me.

      MOD PARENT DOWN, IT'S NOT FUNNY...

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    11. Re:Server problems ALREADY... by say · · Score: 1

      It's not like it is the entire sourcecode for everything in win2k. it's some of it. judging by the filelist, i would guess.. 30MB or so.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    12. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      Clue: funny mods don't aid karma.

    13. Re:Server problems ALREADY... by LuxFX · · Score: 4, Funny

      ... that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

      Argh! Trying to get rid of images of naked NeoWin people thinking about ramifications....

      --
      Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
    14. Re:Server problems ALREADY... by bonch · · Score: 1

      I'm seeing filesizes of 245.37MB.

      I think this might be a hoax.

    15. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      Breaking news: +1 funny means +0 karma. Comedians actually risk karma because the downmods still count.

    16. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      (Who knows if it's real, as it's too early to tell, probably)

      Sure looks convincing to me.

      Wowza.

    17. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      There is some fancy fighter jet whose avionics run windows and has an in-flight reboot capability.

      (I'm sorry for being so vague... I cannot search for the reference since I am downloading certain source code).

    18. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      30915 files
      658114889 bytes

    19. Re:Server problems ALREADY... by plj · · Score: 2, Interesting

      Searching the file for "ppc", "mips" and "alpha" it is interesting to realize how much references to these architectures is still lingering there. And hell, even "ppcmac"! I wonder if MS is still maintaining these other architectures internally the same way as Apple is rumoured to have running Mac OS X/x86 installations internally.

      OTOH, most of the OS X code (without Quartz etc.) is OSS-maintained on x86 anyway, so it is probably much smaller pain for them.

      --
      “Wait for Hurd if you want something real” –Linus
    20. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      It sure seems to be for most of windows.

      From Explorer to Paint, even tweakui, IE, screensaver, registry... Damn near all of it, as far as I can tell.

      If it's legit, it seems to pretty much all be there.

    21. Re:Server problems ALREADY... by TwistedSpring · · Score: 1

      Yeah yeah and the rest. "My OS is open source! Isn't that great!" grow up. If you think MS should open source the whole of windows you're crazy. Too late now, will never happen, and how would they make any capital out of a move like that.

    22. Re:Server problems ALREADY... by Pakaran2 · · Score: 1

      By the way, the only times "NSA" occurs in the filenames is "scrnsave" and "transact". "DRM" occurs only once, in a filename "addrm.c".

      So a lot of what we've been hearing is apparently quite false.

    23. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0
      We have all heard the story of it being towed back to port.

      More FUD - from http://www.gcn.com/archives/gcn/1998/july13/cov2.h tm:

      Navy brass have called the Yorktown Smart Ship pilot a success in reducing manpower, maintenance and costs... The Yorktown last September suffered a systems failure when bad data was fed into its computers during maneuvers off the coast of Cape Charles, Va.... The ship had to be towed into the Naval base at Norfolk, Va., because a database overflow caused its propulsion system to fail... The Yorktown lost control of its propulsion system because its computers were unable to divide by the number zero, the memo said. The Yorktown's Standard Monitoring Control System administrator entered zero into the data field for the Remote Data Base Manager program. That caused the database to overflow and crash all LAN consoles and miniature remote terminal units, the memo said.
      With that being said, one would certainly argue for a more graceful failure - however, it wasn't the OS's fault (assuming the previous statements were true, and regardless of DiGiorgio's statement to the contrary of "the NT operating system is the source of the Yorktown's computer problem") and it didn't bring down the OS either.

      Also, in blaming the SQL, considering the patches and fixes that have been issued for competitor's SQL products available at the same time, I think one has a hard time arguing that Oracle [bulletproof - cough!], DB2, Informix, MySQL [snicker], or anything else wouldn't (or, couldn't) have had their own share of similar issues.

    24. Re:Server problems ALREADY... by smoking2000 · · Score: 2, Informative

      According to the filesizes on the webpage the total bytesize = 1974344667 (1255.2545337677 MB)

      And has 4411 files of 0 bytes long ...

      Maybe it's real, maybe it's not

      Russian gov. gets full src windows http://amo.net/NT/01-20-03MSFT.html

    25. Re:Server problems ALREADY... by TwistedSpring · · Score: 1

      Pretty much most people who make Automated Teller Machines these days. I frequently see win2k error dialogs on the ones around where I work. That doesnt mean that windows is shit, it just means that the software written for it to run on ATMs is shit, and people should realise that the NT kernel is actually an extremely sensibly structured and well written system, it's just most of the peripheral junk like IE that's bundled on top that leaves something to be desired.

      I've been using my machine for 4 years with Win2k, and never got a virus and never got exploited. This is because I know how to use a computer and am not a fucking retard. If people who run porn sites had any interest in exploiting Linux they would have researched it and done it long ago, plus unix has had its fair share of serious breaches (read SSH, OpenBSD holes) just recently, but because the media doesn't care everyone thinks its super-secure.

      If Windows has Security through Obscurity, then unix is Security through Lack of Publicity.

      Like it or not, Windows is the most popular home OS, so if you're writing malicious code, hit Windows and sod the rest. You'll get the most exposure and pldages from your spotty cracker buddies that way.

    26. Re:Server problems ALREADY... by Anonymous Coward · · Score: 2, Informative

      The files.txt that was posted everywhere reads a sum of 658,114,889 bytes.

    27. Re:Server problems ALREADY... by AHumbleOpinion · · Score: 1

      Actually in-flight software does that sort of thing all the time. Pilots have been resetting subsystems long before Windows or Linux, the OS is typically not the culprit. My vague recollections are that the subsystem that happened to be running Windows had something to do with weapons inventory. Flight control and weapons launch being done by other subsystems. Just a recollection, can't be sure.

    28. Re:Server problems ALREADY... by Scott+Hale · · Score: 1

      What, you think finding a backdoor is as simple as locating "nsabackdoorhax0r.c?"

    29. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      The source code is on the order of 2 GB, compressed. I know this for a fact.

    30. Re:Server problems ALREADY... by Chainsaw+Messiah · · Score: 1
      MOD PARENT DOWN, IT'S NOT FUNNY

      Wow! That's weird, at first I thought that said "MOD PARE NT DOWN, IT SNOT, FUNNY

    31. Re:Server problems ALREADY... by PFAK · · Score: 2, Interesting

      I wonder if http://lists.suse.com/archive/suse-linux-e/2000-Ju n/1725.html is relavent to this, could it just be one big hoax?

      I hope its real.. heh.

      --

      Free means no restrictions, ironic the FSF's GPL forces restrictions, isn't it? What's your definition of free?
    32. Re:Server problems ALREADY... by chevelleSS · · Score: 1

      I found a link to the source on E-MULE, it looks to be around a gig if it is the real thing.

      Brandon

    33. Re:Server problems ALREADY... by benna · · Score: 1

      This is exactly what people mean when they say there should be software deversity just like there must be diversity in a species for it to survive. Now what M$ should do is just opensource it so they can fix all the bugs that will be found (if anyone is willing to help them fix them)

      --
      "It is not how things are in the world that is mystical, but that it exists." -Ludwig Wittgenstein
    34. Re:Server problems ALREADY... by Kethinov · · Score: 2, Interesting
      Yeah yeah and the rest. "My OS is open source! Isn't that great!" grow up. If you think MS should open source the whole of windows you're crazy. Too late now, will never happen, and how would they make any capital out of a move like that.
      If all this is true and the full source code to Win2k has been leaked, if I were MS I'd go ahead an open the source to WinXP and all prior. Continuing to develop using fully leaked insecure code is corporate suicide, so then I'd rebuild Longhorn from scratch so that not a single trace of the original code was in it. They could even go the Apple way and build a new OS off some open source kernel, though I doubt they'd swallow that much pride.
      --
      You're right, I wouldn't steal a car. But if it were possible, I sure as hell would download one!
    35. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      There are tons of gnumakefile's in there

    36. Re:Server problems ALREADY... by VariableQ · · Score: 1

      NTFS.org has an update from neowin.net regarding a statement from Microsoft. It can be found here Here the updated text too. "Microsoft Corp. is investigating rumors that the secret underlying programming code of its Windows NT and Windows 2000 software has leaked and is available on the Internet, a company spokeswoman said Thursday "The rumor regarding the availability of Microsoft source code is based on the speculation of an individual who saw a small section of unidentified code and thought it looked like Windows source code. Microsoft is looking into this as a matter of due diligence," the spokeswoman said."

    37. Re:Server problems ALREADY... by orthogonal · · Score: 1

      By the way, the only times "NSA" occurs in the filenames is "scrnsave" and "transact"

      Sure is does, "Pakaran2".

      That's what you want us to believe, isn't it?

      Well, I'm not fooled, and neither is my friend Timmy the Tinfoil hat!

      No, we're not fooled, are we, Timmy?

    38. Re:Server problems ALREADY... by BitwizeGHC · · Score: 1

      Building longhorn from scratch would require re-hiring Dave Cutler, the VMS architect who developed the first NT codebase.

      Word is that Cutler and MS had something of a falling out due to the marketroids getting hold of his little OS project and turning it into the shining example of security and reliability that it is today.

      Don't expect Microsoft to rebuild anything from scratch. The best they could come up with without someone like Cutler is probably Windows Me.

      --
      N4st0r, trixx0r h0bb1tz0rz! Th3y st0l3 0ur pr3c10uzz!
    39. Re:Server problems ALREADY... by adrianbaugh · · Score: 0, Flamebait

      I don't usually reply to sigs, but (asking as a non-USian, not a troll) what's wrong with Kerry following the party line? After all, he is hoping to represent that party...

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    40. Re:Server problems ALREADY... by jonadab · · Score: 1

      > people should realise that the NT kernel is actually an extremely sensibly
      > structured and well written system, it's just most of the peripheral junk
      > like IE that's bundled on top that leaves something to be desired.

      I don't know exactly how sensibly-written the NT kernel is (other than that
      it's obviously *way* better than the Win9x kernel; that much is clear). I
      do know that certain apps bundled with it (most notably Outlook Express) are
      much worse than the mere waste that you mention[1] but more akin to poison, as
      they *actively* compromise security. (OE (or something) also actively takes
      measures to prevent you from removing it and/or restore it if you do, which
      as far as I'm concerned qualifies it as a virus.) So the kernel is certainly
      not the major problem with current NT systems. As near as I can tell, the
      kernel's not half bad, but some of the other components of the system are
      much worse than half bad. If you want to call Outlook Express "peripheral
      junk", sure, then I can agree with what you say, but it'd sure be nice to
      have a way to get rid of the peripheral junk. (And don't say "just don't
      use it"; I have to deploy to users who don't know the difference between
      My Computer and their ISP; they're sure not going to know whether they're
      using Outlook Express or not; I want it *removed* from the system, GONE.)

      > I've been using my machine for 4 years with Win2k, and never got a virus
      > and never got exploited.

      Yeah, I've been maintaining a network since 2000 April (not quite 4 years
      yet) that's currently got nine (about to be ten) Windows systems on it of
      one flavour or another (plus several macs, a couple of Mandrake systems,
      and one OpenVMS), and the last time we had anything that resembled a virus
      running on our systems was Bonzi Buddy which was already there when I was
      hired, and I cleaned it off sometime in 2000. (I say "running" because we
      did have a situation where a virus file got deposited on an exposed network
      share, but it never got executed on our systems and I got rid of it and
      moved the network share behind a NAT gateway (specifically, a headless
      Mandrake box doing IP Masquerade).) But I've accomplished this by making
      darn sure there are no MSIE shortcuts on the desktop or start menu, making
      sure MSOE (and in some cases Outlook -- we have a couple of systems with
      Office) is non-functional (which is much harder on XP than on Win98, I
      might note), having no working removable-media drives on certain systems
      (ones that are accessible to random persons and connected to the network),
      and other measures that really ought not to be necessary. Sure, it's
      *possible* to secure Windows systems, but it's entirely too much work.
      I've put almost no time into keeping the Mac systems secure and for the
      Linux systems I only had to upgrade server-type apps a handful of times;
      if they hadn't been running any server stuff (the Windows systems aren't),
      then they wouldn't have needed any maintenance at all (unless there were
      new features available in the new versions that I wanted, like Emacs 21,
      browser upgrades, ... but that's not security maintenance).

      My hatred is particularly strong for Outlook Express. I want it removed
      from the universe, sooner rather than later. (Today would be good.
      Yesterday would be better. Five years ago would be wonderful.) I don't
      even want people to remember it. *I* certainly won't want to remember it.

      [1] You used a less-kind word for it. You know the stuff I mean.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    41. Re:Server problems ALREADY... by jonadab · · Score: 1

      > it'd sure be nice to have a way to get rid of [Outlook Express]

      An easier way, I mean. What one has to go through to do it the way I know
      how is rediculous. Every new WinXP system we get I have to devote at least
      an hour to hunting down and removing all the MSOE components; it's a pain, but
      I'm not willing to support a network that has OE on it; that would be worse.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    42. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      I'll post AC for paranoid reasons, but I added some files to Windows 2000 (then NT 5) when I worked in 1997. They've got the right names, and are in the right places in the tree. So I'm convinced.

      And disgusted- stealing other people's property isn't anything I'd be quick to laud.

    43. Re:Server problems ALREADY... by GNUALMAFUERTE · · Score: 0

      Well, actually Windows Code will be smaller ..
      The quation should be something like:

      (Kernel + Base GNU + GNOME + MOZILLA) - ErrorHandling + 500 MB Of ugly bitmaps + 200 MB of CopyRight Notices = Windoze Size.

      --
      WTF am I doing replying to an AC at 5 A.M on a Friday night?
    44. Re:Server problems ALREADY... by adrianbaugh · · Score: 1

      > what's wrong with Kerry following the party line? After all, he is hoping to represent that party...

      Modded as flamebait but not intended as such - I'm genuinely curious (as an outsider) why it's thought to be a bad thing that someone who wishes to be a Democrat president actually adheres to Democratic policies. If anyone could post a more helpful response than negative moderation (which doesn't really explain anything) I'd be grateful.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    45. Re:Server problems ALREADY... by Anonymous Coward · · Score: 0

      The above is dumb.

    46. Re:Server problems ALREADY... by fatboy · · Score: 1

      God, this latest karma-whoring technique on Slashdot consisting in posting "I thought I had read first!" or "I could have sworn it said " pisses me off to high heaven : if people can't find funny lines in the article to exploit in a witty post, they just make up their own, and moderators mod up funny for a reason that escapes me.

      MOD PARENT DOWN, IT'S NOT FUNNY...


      Trix has the Karma to burn. If you don't like how a post is moderated, start meta-moderating and quit bitching, Karma Whore.

      --
      --fatboy
  4. site was /.ed before story went live by mpost4 · · Score: 2, Informative

    so here is the story

    Neowin has learned of shocking and potentially devastating news. It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT. At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department.

    Please do not post any links/screenshots/hints or anything to do with the source code outbreak. Discussion is allowed but we will not condone people spreading this source code.

    1. Re:site was /.ed before story went live by norculf · · Score: 2, Funny

      We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department.

      How is this to the benefit of the IT community?

    2. Re:site was /.ed before story went live by glop · · Score: 2, Funny

      Along the same lines. The sources to the Linux operating system have been widely exposed for the last ten years or so. I do not wish to be sensationalist but the number of industries and critical systems that are based around these Linux Technologies and could be damages by new exploits found int this Linux source code is something that doesn't bear thinking about.

      P.S. This is my first attempt at writing a funny comment on Slashdot, so please don't be too harsh ;-)

    3. Re:site was /.ed before story went live by Anonymous Coward · · Score: 0

      don't worry I saw the humor in it.

  5. Full Article Text by Anonymous Coward · · Score: 0, Funny

    Neowin Message
    The server is too busy at the moment. Please try again later.

  6. I forsee a lawsuit by alen · · Score: 0, Troll

    From the FSF and many other organizations. As well as a few more patches.

    1. Re:I forsee a lawsuit by dtfinch · · Score: 1

      They'd only be sued by the FSF if they had put GPL'd code into Windows.

    2. Re:I forsee a lawsuit by ReaperOfSouls · · Score: 1

      They'd only be sued by the FSF if they had put GPL'd code into Windows.

      While the FSF would definately come to the aid of anyone filing a lawsuit over GPL claims, there is no reason to think that any one who released said code couldn't themselves file a lawsuit. Just be cause you place something under the GPL doesn't mean that FSF has any rights to it. The only time that they could even be a primary party in the lawsuit is if the copyrights for the code in question was assigned to them or they wrote it themselves. I would wager that there is significantly more GPL code that the copyrights have _NOT_ been reassigned then have been.

      --
      Shameless self promotion : The Misadvetures of the in
    3. Re:I forsee a lawsuit by dtfinch · · Score: 1

      I guess I worded that poorly.

  7. hmm seems a bit buggy by sndtech · · Score: 0

    I just wonder why this hasn't happened sooner

    1. Re:hmm seems a bit buggy by fishbowl · · Score: 5, Interesting

      It *amazes* me that it hasn't been routine.

      Windows source code is not some deep dark secret that is locked in a vault, only let out during builds for the product releases.

      *MANY* people have access to the Windows source code. A number of people in my own university have it. There are strict licensing considerations, but when has that ever worked before? Surprisingly, none of the people with source access has ever pulled off the stunt where it's broadcasted. I have always wondered why.

      --
      -fb Everything not expressly forbidden is now mandatory.
    2. Re:hmm seems a bit buggy by Anonymous Coward · · Score: 0

      maybe its just microsofts way to tell people to switch to windows xp;) j/k

    3. Re:hmm seems a bit buggy by jmorris42 · · Score: 4, Insightful

      > It *amazes* me that it hasn't been routine.

      Because most people are paranoid enough to assume M$ watermarks each distributed copy to allow them to trace it back to the point of release. But now they are giving copies to governments like China and folks there just don't really give a damn about western notions of copyrights.

      --
      Democrat delenda est
    4. Re:hmm seems a bit buggy by geekoid · · Score: 1

      because most people are, in fact, pretty honest.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:hmm seems a bit buggy by mobby_6kl · · Score: 2, Interesting

      MS may just add different comments(or slightly modify the code) to each licensed source, and when/if they see a leak, they can easily find where the leak is coming from, for example they add something like "#Rewrite this later" on line 135 for your license, "#Redo this part" on line 563 for another license, etc. and when they see source leaked with a comment on line 563, they know which particular license is it coming from.

    6. Re:hmm seems a bit buggy by nehril · · Score: 1

      I would not be surprised if MS watermarked the sources somehow for each recipient (in the comments, telltale spacing or whitespace, etc).

      it would be easy to automate and hard to detect. I'm sure the list of suspects will be small, and blame will probably land on a hacked/wormed workstation.

    7. Re:hmm seems a bit buggy by weileong · · Score: 1

      But then in a cost-benefit analysis it doesn't make sense.

      I mean, so they can trace who leaked it. But unless they are doing it for the pleasure of catching someone leaking ("AHA!I KNEW IT! YOU GUYS LEAK OUR CODE!"), there's no net benefit in it because the source code would STILL HAVE BEEN LEAKED.

      You're trading the "crown jewels" for the dubious value of catching a leak, and it's not like whoever leaked it can pay MS sufficient damages to make up for it.

      Unless it's not a net-negative for MS to have the code leaked (which the black-helicopter crowd seems to have pointed out), it makes no sense.

    8. Re:hmm seems a bit buggy by iminplaya · · Score: 1

      ...China and folks there just don't really give a damn about western notions of copyrights.

      Well, GOOD for them. It looks like China is more advanced than us in some things. China may have lots of problems, but this isn't one of them. It's a concept that's long overdue.

      --
      What?
    9. Re:hmm seems a bit buggy by zurab · · Score: 4, Insightful
      It *amazes* me that it hasn't been routine.

      I agree. Remember, at the trial MS argued that opening or showing parts of Windows source code would be a threat to national security. Not long after that, they gave their source code to Russia, China, and many multi-national corporations and other organizations as part of their Shared Source initiative. Now, don't know where the source was leaked from, but 1 + 1 = ?

      If in fact, this story is true, MS is riding against the wind here. It is feeling pressure from the Open Source while its security, software, and business models are based on keeping the source secret. If so, how long can they keep up?
    10. Re:hmm seems a bit buggy by Anonymous Coward · · Score: 0

      That's incredibly insightful. With the MS/China deals going on I wonder if that's where this originated.

      Everyone I've ever met from China (Asian or not) has been an untrustworthy SOB (very often stealing all sorts of things).

    11. Re:hmm seems a bit buggy by Anonymous Coward · · Score: 0

      One of the reasons why companies should not outsource software to developing countries is that those countries do not enforce copyright law! Not that anyone should be surprised by that.. after all, when you are paying a third world worker $100 a month, the worker can't afford to pay enough taxes to fund the infrastructure necessary to enforce IP laws.. i.e. policemen, courts, judges, lawmakers, etc.. all that costs.. wait for it, wait for it... MONEY! And yet these companies blaim the governments of those countries instead of blaiming themselves for moving their workforce to types of countries. D'oh! And if India or China had the same copyright infrastructure as the first world, you can bet these companies will have to pay Asok more than the $1000 dollars a year they are paying now.

    12. Re:hmm seems a bit buggy by fishbowl · · Score: 1

      Sure they mark the code, and obviously they can identify the origin of a leak, unless the leaker detected the security system and took countermeasures against it.

      But that's beside the point. Some of the source code has gone to organizations in countries where a countract with a US corporation has more value as toilet paper than as a legal document. Whoever started this alleged leak can probably count on never getting another update, or even having their MSDN licenses revoked, but outside the US, there might not even be enumerated consequences for an incident of this nature.

      Not that I believe the report. The source code volume is on the order of dozens of gigabytes, according to more credible reports than this one.

      --
      -fb Everything not expressly forbidden is now mandatory.
    13. Re:hmm seems a bit buggy by Jugalator · · Score: 1

      Now, don't know where the source was leaked from, but 1 + 1 = ?

      1 + 1 = USA in this case ;-)

      --
      Beware: In C++, your friends can see your privates!
    14. Re:hmm seems a bit buggy by Anonymous Coward · · Score: 0

      The source code is watermarked! In plain text there is a company name whose website is here http://mainsoft.com/ They worked with MS on the windows api in the past. It seems very likely their copy of the code was leaked from their own servers.

    15. Re:hmm seems a bit buggy by tiger99 · · Score: 1
      It was said to be a threat to national security because of 1 (or was it 3) insecure APIs which could not be fixed, and would be exposed. It has now been exposed to enemies of the US. Does that not mean that the Convicted Monopolist is a traitor?

      I think the 1 problem was raw sockets, which is pretty well exposed by Mr. Gibson at www.grc.com, but I may be wrong.

      Even the Frogs have seen the Windoze source, and we know how much thay hate the US, and the UK for that matter, and I mean at government level, most individual French are very nice people indeed. It is certain that some of the countries which have seen the source, or some of the employees concerned, who may have their own little axe to grind, will do something like this sooner or later. Of course it may be in retaliation for having suffrered vast economic damage due to Windoze/Outlook virii in the last few weeks, a bit of revenge.....

  8. omg by Anonymous Coward · · Score: 0, Interesting

    mr billy is gonna be so pissed!

    1. Re:omg by Dreadlord · · Score: 2, Insightful

      Mr Bill isn't the only one in a bad situation here, with the source code available to all those crackers/virus writers, there will be lots of new worms and exploits, millions of Windows users will be in a much worse situation too.

      Worms and exploits will start to appear quicker, and more frequently than ever.

      --
      The IT section color scheme sucks.
    2. Re:omg by CuteAlien · · Score: 1

      But just for a while. MS will start even harder securing the sources in the future. The fixes for security leaks will be there sooner and a lot people are not interested in cracking but in getting a more secure system, so MS will get hints about security for free. So the bugs which are in the source will be fixed soon and the whole system be more safe for a while (till the next leak *g*).

      I'm surprised this did not happen sooner (if it did happen now at all).

    3. Re:omg by Anonymous Coward · · Score: 0

      mr billy is gonna be so pissed!

      I don't know -- won't this motivate people to upgrade to XP? Mr billy may not be all that pissed at that. In fact .... no, I won't say it.

    4. Re:omg by Anonymous Coward · · Score: 0

      Too bad there aren't alternatives to move to when/before that happens...

    5. Re:omg by Anonymous Coward · · Score: 0

      that's sir my billy

      he was knighted, you know

  9. What now? by Rosyna · · Score: 4, Funny

    Are people deeply involved with OSS going to start fixing bugs in Win 2k? Might be fun and a dagger in MS's heart.

    "We fix bugs in 24 to 40 hours, much faster than OSS."

    1. Re:What now? by MikeXpop · · Score: 2, Interesting

      I have no idea what and how much of windows' code is leaked, but I imagine if it's the right amount, there might be some illegal forks in the WINE project formulating.

      --
      Etiquette is etiquette. He kills his mother but he can't wear grey trousers.
    2. Re:What now? by MenTaLguY · · Score: 1

      Are people deeply involved with OSS going to start fixing bugs in Win 2k? Might be fun and a dagger in MS's heart.

      More like a dagger in OSS's heart, due to IP contamination.

      --

      DNA just wants to be free...
    3. Re:What now? by 74nova · · Score: 1

      haha, i sure hope so. then microsoft/wine can be the next SCO/linux. oh wait, i spose it would be different since code woudl actually be stolen...

      --
      use your turn signal! you people act like it's divulging information to the enemy
    4. Re:What now? by smelroy · · Score: 1

      Don't stab MS Hearts, that is a good game!

      --
      Switching to Linux can be an adventure!
    5. Re:What now? by Jim_Maryland · · Score: 5, Interesting

      Just to throw this out, what's the possibility that MS saw some similar routines in WINE and figured to shutdown the project by releasing some portions of the MS code that overlaps? They could essentially say that WINE must be based on MS proprietary code. Even with the code only publicly being leaked now, they could argue that copies may have been floating around for a while. Maybe they are taking some ideas from SCO on how to profit from the OSS community.

    6. Re:What now? by Loie · · Score: 1

      rofl! seriously folks, that would be hilarious if the OSS movement releases a vastly improved version of Win2K by April 1.

    7. Re:What now? by 0mni · · Score: 1

      It is more likely that the illegal works will be created by an individual user, or seperate body to the wine project.

    8. Re:What now? by hendridm · · Score: 1

      > there might be some illegal forks in the WINE project formulating.

      Only to be sued into oblivion faster because it's open source!

    9. Re:What now? by Anonymous Coward · · Score: 0

      it'd be great if the virus writers - who should theoretically be used to working very hard to remain anonymous/untraceable - went and did something like this.

      something valuable out of their coding ability instead of something harmful... .

      it'd definitely make MS's position/PR team very very uncomfortable though. I mean, how can they explain why the new "Win2K.MyDOOM.C" ISOs floating around the net work better/more stable than XP, etc. etc.

    10. Re:What now? by Rufus211 · · Score: 1

      Except you forget microsoft has never sued anyone AFAIK, and certainly not any OSS project. They could have probably sued about NTFS being pantented or shit like that a long time ago.

    11. Re:What now? by Bagels · · Score: 4, Insightful

      Not likely - the WINE folks could just show some code from before the leak with the "similar routines" included. That said, they'd have to find a way to *prove* that it came from before.

      --
      --- Bwah?
    12. Re:What now? by jonadab · · Score: 1

      > Maybe they are taking some ideas from SCO on how to profit from the OSS
      > community.

      SCO is profitting from investors (mainly two large ones), not from the OSS
      community. The OSS community is only involved as a way of generating some
      publicity. (It's a remarkably complex way to generate publicity, but that's
      what they're doing (quite successfully, I might add). The process is really
      too involved to classify as a "stunt", though, as that would imply a
      terminating sequence of simple events; SCO's publicity engine seems to be
      more of an ongoing thing.)

      Microsoft doesn't *need* the OSS community to generate publicity; they can
      get media attention as easily as the President of the United States. And
      over the medium or long term they seem to be much better than SCO at making
      profit. So no, I don't think Microsoft is planning to pull a SCO for the
      purpose of generating revenue.

      If they *were* planning a lawsuit (which seems unlikely; not that I'd put
      it past them, but the leak is more easily explained elsewise; various things
      seem to leak out of MS regularly, not all of which Microsoft wants released,
      I'm pretty sure; there's no reason to believe this is different) it would be
      for the purpose of squelching competition, not generating revenue directly.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    13. Re:What now? by Anonymous Coward · · Score: 0

      "Dont know if its genuine but for everyones sake I suggest that all people here completly ignore it (same as I will be doing)" -- Jonathan Wilson

      http://www.winehq.org/hypermail/wine-devel/2004/ 02 /0253.html

    14. Re:What now? by jo42 · · Score: 1

      Submit code fixes here:

      bling.microsoft.com/cvs
      Account: bgatus
      Password: G0D!

  10. Hmmm... by TheSpoom · · Score: 3, Funny

    Do I have to sign an NDA?

    Seriously, this should be pretty interesting. I wonder how many bugs are ACTUALLY in the NT kernels...

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Hmmm... by Anonymous Coward · · Score: 1, Funny

      I wonder how many bugs are ACTUALLY in the NT kernels...

      Based on these windows screenshots, I would say - A Lot.

    2. Re:Hmmm... by frodo+from+middle+ea · · Score: 1
      I can name atleast one.

      Install Adobe acrobat reader 4. (any version pre 5). Open a large PDF file. (say more than 30 pages).

      Click on the scroll bar very quickly 3-4 times..

      KA..BOOM

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    3. Re:Hmmm... by ThogScully · · Score: 1

      And what does this have to do with Windows?
      -N

      --
      I've nothing to say here...
    4. Re:Hmmm... by Orne · · Score: 1

      Yea, you go over to support.microsoft.com and fill out an HTML form telling them that you downloa... wait a minute...

    5. Re:Hmmm... by frodo+from+middle+ea · · Score: 1

      Yes, a simple document reader, crashing an entire OS, by just some mouse clicks, speaks volumes about the quality of OS.

      --
      for the last time people, I am "frodo from middle eaRTH", not "middle eaST".
    6. Re:Hmmm... by ThogScully · · Score: 1

      My mistake then. I wasn't aware that KA-BOOM means the OS crashes.
      -N

      --
      I've nothing to say here...
    7. Re:Hmmm... by BandwidthHog · · Score: 1
      I wonder how many bugs are ACTUALLY in the NT kernels...

      I'd say pretty much all of 'em.
      --

      Quantum materiae materietur marmota monax si marmota monax materiam possit materiari?
  11. I'll believe it when I see it. by American+AC+in+Paris · · Score: 1, Insightful
    Zeroeth point: Who? Neowin.net? ...now where have I heard that name before...oh--that's right! Nowhere! It's one of umpteen-dozen Slashdot wannabe sites, your basic news feed/PHP comment page model. I can't imagine they have that much of an investigative team...

    First point: The tagline for Neowin.net is "Where unprofessional journalism looks better" I'll take what they say with a block of salt.

    Second point: The odds of getting one's hands on the full source to NT4/2K are slim to none--even most Microsoft folks couldn't do that. The code is probably scattered across multiple servers in Redmond, for starters, and you'd only be given access to the parts you needed to work with.

    Third point: The article has absolutely no detail to it whatsoever. For all we know, they've released a trojan masquerading as the source code and are trying to sucker geeks and 14m2rZ into downloading it.

    ...as the site is probably going to crash hard very quickly, here's the article text:

    Neowin has learned of shocking and potentially devastating news. It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT. At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department.

    --

    Obliteracy: Words with explosions

    1. Re:I'll believe it when I see it. by rritterson · · Score: 5, Informative

      While you may not have heard of Neowin before, they are actually quite well known and are often placed in those '100 essential sites' lists.

      They focus primarily on windows tech, and have a knack for breaking stories about Windows- leaked builds of future versions, beta builds of service packs, etc. Whoever runs the site is well connected in Microsoft.

      --
      -Ryan
      AUWYHSTOT (Acronyms are Useless When You Have to Spell Them Out Too)
    2. Re:I'll believe it when I see it. by y0bhgu0d · · Score: 2, Informative

      Neowin is one of the pillars of the beta scene... they normally have news on leaked betas/previews/etc...

    3. Re:I'll believe it when I see it. by scambaiter · · Score: 1

      Hm, when looking at google for sites linking i get... 86! Maybe it _is_ some trustworthy elite windows site, but i would really love to see confirmation by at least 2 major tech sites.

      --
      sick of sigs... *sigh*
    4. Re:I'll believe it when I see it. by Dachannien · · Score: 1

      For all we know, they've released a trojan masquerading as the source code and are trying to sucker geeks and 14m2rZ into downloading it.

      That would require actually making the executable from the source. And if somebody manages to pull that off, that's a good sign that you probably *shouldn't* try running it ;)

    5. Re:I'll believe it when I see it. by Salsaman · · Score: 1
      The code is probably scattered across multiple servers in Redmond, for starters, and you'd only be given access to the parts you needed to work with.

      So, how do they build binaries then ? Gather all the parts together and hope they work ? Sounds about right to me !

    6. Re:I'll believe it when I see it. by BrianCarlstrom · · Score: 5, Informative
      Second point: The odds of getting one's hands on the full source to NT4/2K are slim to none--even most Microsoft folks couldn't do that. The code is probably scattered across multiple servers in Redmond, for starters, and you'd only be given access to the parts you needed to work with.

      Microsoft gave a talk at usenix: Windows A Software Engineering Odyssey

      This slide indicates the full source is 50gb and took a week to setup and 2 hours a day to update.

      That implies to me that people could have the whole source but it would huge.

      Slide 24 talks about their new perforce based system that only takes 3 hours to setup and 5 minutes to update.

    7. Re:I'll believe it when I see it. by Zork+the+Almighty · · Score: 0, Redundant

      Neowin has learned of shocking and potentially devastating news.

      Stephen King is DEAD!
      Nooooooooo!!!!!

      --

      In Soviet America the banks rob you!
    8. Re:I'll believe it when I see it. by Chiron+Taltos · · Score: 1
      While you may not have heard of Neowin before

      Thank you! People love to use that as their first arguement ... "well, I've never heard of it before".

      So freakin' what?!? The internet is a big place. I'm sure there are exponentially more sites in existence, than I've visited. This doesn't, by itself, make them irrelevant.

      --
      CT

    9. Re:I'll believe it when I see it. by domipheus · · Score: 1

      if you had bothered to open your eyes before showing your stupidity you would see that neowin is actually a very popular site for windows info, and has infact won awards for its popularity.

      even if this is false (as _they_ say, if it is out, its deffo not the full thing) neowin will always be the place to be for windows info.

      maybe you should do your homework before making youself look like such a twat. Get your finger out your arse and post some constructive comments.

    10. Re:I'll believe it when I see it. by FreeTheFurniture! · · Score: 0
      Don't you understand this shocking-devastating news. I mean, it just devestating. And though they state they have no wish to sensationalize, it's clearly shockingly devistating.

      I for one am shocked but mostly devestated that you could imply that this is not a reputable news source.

      Shocked, shocked, shocked.

    11. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      I know some of the guys who run it and well, I know of two that work on longhorn, one in-person. Anyway, it's a very credible news source, lets just leave it at that, so shut the fuck up you NW basher.

    12. Re:I'll believe it when I see it. by sql*kitten · · Score: 3, Funny

      took a week to setup and 2 hours a day to update

      No wonder, with half a meg of memory :-)

    13. Re:I'll believe it when I see it. by trentblase · · Score: 1

      well, I've never use that as my first argument before

    14. Re:I'll believe it when I see it. by justsomebody · · Score: 4, Informative

      Agreed, but you forget one thing about size. Source code has very good compression ration. Almost every time ratio is 10:1 or more which would mean 1-5 GB, and considering Fedora dvd image i'm downloading right now 3.7GB, well nothing special about the size.

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    15. Re:I'll believe it when I see it. by trentblase · · Score: 1

      I think this could be accomplished with dlls. And who said anything about "work" anyways?

    16. Re:I'll believe it when I see it. by justsomebody · · Score: 1

      Damn, I just invented COMPRESSION RATION by mistake, can I patent that???:) If I don't SCO might sue me.

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    17. Re:I'll believe it when I see it. by Chiron+Taltos · · Score: 1

      True ... it was point number zero.

      --
      CT

    18. Re:I'll believe it when I see it. by Pizzop · · Score: 0

      Man, you can't even use that logic. Want to bet that there are people who haven't heard of /. ? Pretty sure the president hasn't a clue on what this site is, and you know what, that doesn't make /. nothing. Neowin does a great job with Windows break throughs. When /. features a story about how the WinXP SP1 was leaked, Neowin's already got info on where to get it and reviews on it. Atleast when you try to make an argument, don't use bad logic.

    19. Re:I'll believe it when I see it. by Via_Patrino · · Score: 1

      The index that's around says:
      658114889 30915 files
      that's 658MB, the size of a CD-ROM ?

    20. Re:I'll believe it when I see it. by highspl · · Score: 1

      If you look at that 2.3MB file listing all the files in the distribution (along with the sizes), all the files add up to only about 660MB. I highly doubt that's the entire source.

      --
      It puts the lotion on it's skin, or else it gets the hose again.
    21. Re:I'll believe it when I see it. by Pentagram · · Score: 1

      Hey, it's on /. - what more could you want? ;)

    22. Re:I'll believe it when I see it. by Duckman5 · · Score: 1

      It's just a guess, but from taking a look at that slide and a few others, I think that he is saying that the build environment requires 50GB. Which makes sense (OO.o requires like 2.4). I'm just having a hard time believing that the source alone could possibly consume that much disk space.

    23. Re:I'll believe it when I see it. by BeBoxer · · Score: 2, Interesting

      This slide indicates the full source is 50gb and took a week to setup and 2 hours a day to update.

      The weird thing about that slide is that it indicates that the project is "29M LOC". Now, by my math, that indicates about 1,700 bytes of storage used per line of code. There has to be something artificially inflating the size, or decreasing the LOC. I mean, even assuming 170 character lines, that works out to 10 lines of comments for every line of code. I wonder if the 50GB refers to the size of the multi-version repository, or to just a single check out?

      Either way, if the LOC is 6M for NT and 29M for 2K (numbers taken from the slides you linked), I can easily imagine it all fitting into a net-friendly sized zip file. Hell, my 2.4.23 tarball is about 29MB and has 3.6M lines (including comments) in the .c files. Multiply that by 10x and it's not even half an ISO image.

    24. Re:I'll believe it when I see it. by lantius · · Score: 1
      Second point: The odds of getting one's hands on the full source to NT4/2K are slim to none--even most Microsoft folks couldn't do that. The code is probably scattered across multiple servers in Redmond, for starters, and you'd only be given access to the parts you needed to work with.
      Actually, in my senior operating systems course (taught by Gary Kimura) we spent a quarter doing Win2k kernel development. The source we had wasn't anywhere on the order of magnitude of 50gb, as I recall, probably more like 6gb or so. We did plenty of grepping about for interesting things and making small tweaks in addition to our assigned projects. We certainly had enough to build a full system, but we mostly limited ourselves to the kernel, which is plenty of code in and of itself.

      Of course, we signed fairly immense documents for Our Friends at Microsoft that gave them things like full and unhindered ownership of anything we created while having access to the source code. We also had to have the room with our workstations disconnected from the internet, and had to go outside to check our email.

      Unfortunately, with all that access and opportunity, my group's project was to implement sparse clusters for FAT after completing the introductory assignment of logging file handles - which was harder than the same project I'd already done in Linux. It was hard to be excited about FAT hacking, but at least better than the folks who had to make modifications to the memory manager that had apparently already been made since garyk had come to the University from Microsoft.

      Interesting anecdote from our adventures: when grepping the Linux source for swear words you'll find quite a plethora, and WinNT was once the same. When they submitted the source for government certification, however, they had to go through and clean it up! (We of course had assumed that the developers were all prudes.)

    25. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      *coff*
      think.
      at least one department _HAS_ to have access to the entire tree.

      the BUILD department.

      remember some old article describing their 24/7 build process, so devs always had a fresh copy of the latest build for the next days debugging.

      questions?

    26. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      50gb is probably the size of the whole source control database for the entire project, for all of its lifetime (starting with Windows NT in 1989).
      The checked out source for W2K is probably more like 2-3Gb.

    27. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      640k is enough for everyone.

    28. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      If you would like proof just fire up your freenet client and grab the following node: CHK@JANQuMJMYGNWPVWyfwBwyXPsgBwPAwI,LeWue01uUKoEMG Kv54~o6A. That gets you 208MB of supposed windows 2k sources. Watch for spaces inserted by slashcode in the key.

    29. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      In another thread someone who claimed to have seen the code in question while working at MS said that a big part of it is actually binary files - the amount of actual code was something similar to your calculations.

    30. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      50GB are needed to compile the source, not just to host it.

    31. Re:I'll believe it when I see it. by Anonymous Coward · · Score: 0

      Who cares, he finished dark tower, he is no longer useful to me

  12. Mysterious future... by avalys · · Score: 1

    I clicked on this while it was in the Mysterious Future. After the site loaded, I saw a "this server is too busy to service your request" notice. When I checked back on the Slashdot main page (mere seconds after clicking the link the first time), the story had been posted publicly.

    Give a whole new meaning to the phrase: "Slashdotted already!?"

    --
    This space intentionally left blank.
  13. There is no evidence listed by PickyH3D · · Score: 2, Interesting
    Other than files being named stuff, there is no evidence.

    I could easily name files "windowsxp.source.tar," but that means nothing.

    1. Re:There is no evidence listed by RealityMogul · · Score: 5, Funny

      Breaking News:

      A member of the Slashdot cult has admitted he has stolen the source code to Microsoft's Windows XP operating system. PickyH3D is the handle the low-karma hacker used when bragging of his accomplishment to the world. He has also issued a challenge to Microsoft's legal team with the statement that "there is no evidence". More on this as we hear it.

    2. Re:There is no evidence listed by PacoTaco · · Score: 2, Funny

      That lucky bastard! I've had the OS/2 source code for months and the editors won't even post a link.

  14. Slashdotted by Anonymous Coward · · Score: 0

    0 comments, and already I can't get to the site.

    Is that some sort of record?

  15. Ubiquitous /. ed Joke by somethinghollow · · Score: 0, Troll

    They must have been running it on the code that was leaked. Typical of Windows to bow under pressure, and finally snap with a dry cracking sound.

    1. Re:Ubiquitous /. ed Joke by SonicBurst · · Score: 1
      I know you're joking but according to netcraft:
      The site www.neowin.net is running Apache/1.3.29 (Unix) mod_gzip/1.3.26.1a mod_auth_passthrough/1.8 mod_log_bytes/1.2 mod_bwlimited/1.4 PHP/4.3.3 FrontPage/5.0.2.2634 mod_ssl/2.8.16 OpenSSL/0.9.6b on Linux
      --

      Geek used to be a four letter word. Now it's a six-figure one.
  16. No report! by Anonymous Coward · · Score: 0

    They won't be able to report for a long period of time after this report :P

  17. What's the big deal? by Fluk3 · · Score: 5, Funny

    There's plenty of worthless spam on the internet already.

    --
    I've been upgraded to "bad"!
    1. Re:What's the big deal? by imbaczek · · Score: 1

      If you're into kernel architecture, it might be interesting, but otherwise, so what?

      The bugs.

    2. Re:What's the big deal? by myg · · Score: 1
      Because I'm into kernel architecture. I wouldn't mind a peek... but man am I scared to do it just for the legal reasons (I've seen portions of the code for NT at an employer); but the whole thing would be interesting.

      Alas, NTFS is the one area I would like to see and it doesn't look like its there.

  18. Too cool. by slusk · · Score: 0, Redundant

    Yay! :D

  19. The truth is in there by Anonymous Coward · · Score: 2, Interesting

    OK lets see how much THEY'VE nicked from Linux.........

  20. Instead of the sky falling... by clifgriffin · · Score: 2, Funny

    Maybe peer review will send a flurry of discovered holes to Microsoft for them to patch.

    Maybe this will be positive for all of mankind!

    Or maybe I'm crazy.

  21. Finaly by Anonymous Coward · · Score: 0

    A service pack that is usefull

  22. Torrent? by Richard_at_work · · Score: 1

    Anyone got a torrent yet?

    1. Re:Torrent? by thelasttemptation · · Score: 5, Funny

      I want a ebuild!

      emerge win2000

    2. Re:Torrent? by Falshrmjgr · · Score: 1, Funny

      ROFL!!!!

      chroot /mnt/win2k /windows/system32/ntkernel.exe

      --
      "I wasn't using my civil rights anyway...."
    3. Re:Torrent? by Anonymous Coward · · Score: 0

      c60bd616078ce954ac05c7c7b94c0c2b ;)

    4. Re:Torrent? by thelasttemptation · · Score: 1

      Just wait till office leaks

      USE="-clippy" emerge msoffice :)

    5. Re:Torrent? by Anonymous Coward · · Score: 5, Funny

      You must either be new to Gentoo or new to Windows. It would most definately be:

      ACCEPT_KEYWORDS="~x86" emerge win2000

    6. Re:Torrent? by entrager · · Score: 1

      This right after an interview with Bram is posted in which he says BitTorrent is not anonymous....

    7. Re:Torrent? by ScriptFanix · · Score: 1

      Destroy-your-gentoo-HOWTO :)

    8. Re:Torrent? by Pakaran2 · · Score: 2, Funny

      Shouldn't that be -x86?

      Ok, probably wasting three karma here, but ++parent

    9. Re:Torrent? by Njovich · · Score: 1

      And I thought compiling KDE's few million lines of code took long

    10. Re:Torrent? by Anonymous Coward · · Score: 5, Funny

      Don't worry... We're safe. MS can't prove what you're downloading, because no one there can open a tar.bz2!

      TAR!? BZ2?! What the hell? That's not ZIP!!!!

    11. Re:Torrent? by Anonymous Coward · · Score: 0

      No, ~x86 is correct. This isn't a USE flag, but instead telling portage to accept beta/known broken packages.

    12. Re:Torrent? by Anonymous Coward · · Score: 0

      no it's correct. ~x86 will allow masked (due to flakiness) packages to be installed (compiled !! yum yum)

    13. Re:Torrent? by Anonymous Coward · · Score: 0
    14. Re:Torrent? by Sivar · · Score: 1

      For those who haven't used Gentoo (why?), ACCEPT_KEYWORDS="~x86" means "emerge unstable software, even if it is known to be poorly tested."

      Therefore, the parent was correct.

      --
      Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    15. Re:Torrent? by Anonymous Coward · · Score: 0

      Don't bother. It's the 2.6.2 kernel source.

      I fully expected it to be the fake, what with the incorrect file size and name, but I was hoping that whoever put it up was at least somewhat imaginitive with what they put in it.

      I am incredibly disappointed.

    16. Re:Torrent? by R4p70r · · Score: 1
      TAR!? BZ2?! What the hell? That's not ZIP!!!!

      Should be a CAB

    17. Re:Torrent? by Anonymous Coward · · Score: 0

      Not ZIP? Hell, ten years ago they couldn't even open that without using a third-party tool. Only recently did M$ add .zip support, and they did that by buying the code from someone else.

  23. For those that need more proof by timdorr · · Score: 5, Interesting

    Full file listing with sizes: http://heim.ifi.uio.no/~mortehu/files.txt I suggest mirroring ;)

    --
    Tim Dorr
    Owner/Manger
    A Small Orange
    1. Re:For those that need more proof by ps_inkling · · Score: 2, Interesting
      From the list of files...

      0 11-18-01 14:25 win2k/private/security/msv1_0/subauth/words of wisdom from dennis.eml

      0 11-18-01 14:26 win2k/private/windows/media/avi/msvideo.16/res/wor ds of wisdom from dennis.

      0 11-18-01 14:27 win2k/private/windows/shell/security/rshx32/deadco de/words of wisdom from dennis.eml

      I'm curious who dennis is, and what the words of wisdom were. Too bad the file is zero size in the list. It also appears several times in the file listing, always at zero size.

      Maybe... nah, that's too cruel.

    2. Re:For those that need more proof by Anonymous Coward · · Score: 1, Interesting
    3. Re:For those that need more proof by clifgriffin · · Score: 0

      That was fast.

    4. Re:For those that need more proof by BaronAaron · · Score: 2, Informative

      Well that doesn't really look like the entire code listing for Windows 2000... Even if it's legit....

      This was interesting...

      win2k/private/shell/shdocvw/

      If it's real.. then someone has a good portion of the rendering engine behind IE....

      Hmmmm.....

      Also

      win2k/private/shell/explorer/

      Looks like there is the shell for windows also...

      I don't see any kernel level stuff though...

      Just a quick analysis though..

    5. Re:For those that need more proof by Anonymous Coward · · Score: 0

      Interesting file:

      0 11-18-01 14:27 win2k/private/ronen-cv.eml

      someone name ronen's CV? I wonder if anyone at M$ is named ronen?

    6. Re:For those that need more proof by cethiesus · · Score: 2, Informative

      Partial mirror if you just want to see the general idea of it (still 950k worth of text):

      files.txt

      --


      "Ford," he said, "you're turning into a penguin. Stop it."
    7. Re:For those that need more proof by say · · Score: 5, Interesting

      What is this:

      win2k/private/inet/urlmon/iapp/gnumakefile
      win2 k/private/inet/urlmon/mon/gnumakefile
      win2k/priva te/inet/xml/xml/tokenizer/parser/gnumak efile

      (and so on - many, many instances)

      on the other hand, a few funny files:
      win2k/private/inet/xml/xml/tokenizer/dll/w ords of wisdom from dennis.eml
      win2k/private/inet/xml/xml/dso/letter to children - 2.eml

      and VERY interesting:
      win2k/private/ntos/w32/ntuser/kernel /

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    8. Re:For those that need more proof by Morten+Hustveit · · Score: 2, Informative

      http://folk.uio.no/mortehu/files.txt is a much faster server.

    9. Re:For those that need more proof by scambaiter · · Score: 3, Funny

      Well, Dennis Ritchie would make some sense, wouldnt it?;)

      --
      sick of sigs... *sigh*
    10. Re:For those that need more proof by Anonymous Coward · · Score: 0

      Here is a mirror of files.txt, bzip2'd so it's only 200K.

    11. Re:For those that need more proof by Thud457 · · Score: 2, Funny

      I guess that means this Dennis isn't very wise -- or doesn't have much to say. You make the call.

      --

      the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

    12. Re:For those that need more proof by Zork+the+Almighty · · Score: 1

      Another Mirror, gzipped this time.

      --

      In Soviet America the banks rob you!
    13. Re:For those that need more proof by Anonymous Coward · · Score: 0
    14. Re:For those that need more proof by PipianJ · · Score: 5, Funny
      20475 07-26-00 03:06 win2k/private/windows/shell/games/sol/sol.c

      AT LAST! The secret to beating Solitaire... This could perhaps be the most significant event of our times!

    15. Re:For those that need more proof by Anonymous Coward · · Score: 0

      I found some quite interesting things there:

      win2k/private/inet/mshtml/dead/site/dfrm/rootfrm .c xx

      win2k/private/inet/controls/licmgr/copy of using web integration infrastructure.eml (there were many of those)

      win2k/private/inet/mshtml/build/scripts/tools/x8 6/ awk.exe

      And then there were those words of wisdom from mysterious Dennis. He must be a smart guy because there are *many* files with his words.

      win2k/private/genx/ie/tokens/words of wisdom from dennis.eml

    16. Re:For those that need more proof by clifgriffin · · Score: 0

      Wow, you guys totally screwed my server. :-D 40 days of uptime down the tubes. This isn't supposed to happen to NetBSD.

    17. Re:For those that need more proof by Soul-Burn666 · · Score: 2, Interesting

      hmmm... these files seem familiar...

      61072 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/awk.exe
      112672 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/chmod.exe
      65536 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/grep.exe
      58640 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/kill.exe

      --
      ^_^
    18. Re:For those that need more proof by Turmio · · Score: 1
      Hmm...

      $ cat files.txt | perl -e'while(<>){/^\s+(\d+)/ or next;$a+=$1}print"$a\n"'
      658114889


      Only some 600+ megabytes of stuff. Someone said there should be like 50 gigs of it. Who's right or is everyone wrong? Go figure.
    19. Re:For those that need more proof by panaceaa · · Score: 1

      It's interesting to note that Internet Explorer (win2k/private/shell/iexplore/iexplore.rc) really is just a small sized shell application for Windows win2k/private/ntos/ based ActiveX controls. This means that IE's core functionality really is in the kernel and not an application with minimal ties to the OS.

      It's also interesting that Windows Media Player isn't in the OS, though it's still bundled with Windows. I wonder if Real could use this to argue a monopoly case? But I've heard that Longhorn is going to have kernel-level 3D rendering and multimedia playback, so maybe that's going to change.

    20. Re:For those that need more proof by I+confirm+I'm+not+a · · Score: 1

      Not quite as entertaining, but I spotted this:
      0 11-19-01 00:31 win2k/private/windows/shell/accesory/

      acce_s_ory? It's late here (GMT) but that looks odd? The whole thing smelt fishy...

      --
      This is where the serious fun begins.
    21. Re:For those that need more proof by Chester+K · · Score: 1

      What is this:

      win2k/private/inet/urlmon/iapp/gnumakefile

      win2k/private/inet/urlmon/mon/gnumakefile

      win2k/private/inet/xml/xml/tokenizer/parser/gnum ak efile


      What about it? It's not a violation of the GPL for them to use GNU Make to build commercial software.

      --

      NO CARRIER
    22. Re:For those that need more proof by Anonymous Coward · · Score: 0

      You'll find MS-DOS 8+3 character filename limits in most surprising places in Microsoft software... :)

    23. Re:For those that need more proof by Luke-Jr · · Score: 1

      Looks like a remnant from the old 8.3 filename limitations...

      --
      Luke-Jr
    24. Re:For those that need more proof by Anonymous Coward · · Score: 0

      there is a section in there about mcaffee as well. i know you get mcaffee preinstalled on alot of machines, but not as part of the OS... last i heard anyways....

    25. Re:For those that need more proof by shift1978 · · Score: 1

      For the gnumakefile, it is pobably because Internet Explorer existed in Unix few years ago.

    26. Re:For those that need more proof by damiam · · Score: 1

      Consider the size of the Linux kernel + X + Mozilla + KDE/GNOME. 600 megs sounds a little small, but I wouldn't expect it to be much over a gig.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    27. Re:For those that need more proof by plaa · · Score: 4, Interesting

      A few more interesting ones:

      win2k/bsc/.glimpse_filenames_index
      etc.

      Huh? What's with the "."? Are they using Unix?

      win2k/private/inet/mshtml/src/site/download/pngl ib /
      win2k/private/inet/mshtml/src/site/download/zli b/
      win2k/private/inet/mshtml/src/site/download/jp glib 6a/
      win2k/private/inet/urlmon/compress/gzip/

      (AFAIK nothing illegal in using these, but interesting to know. Maybe the gnumakefiles are for these and similar?)

      win2k/private/ntos/rtl/boot/i386/cv - vered mazafi.eml
      win2k/private/shell/wontfix.txt
      win2k /private/shell/docs/leak.txt
      win2k/private/shell/ shdocvw/ofbugs.txt
      win2k/private/shell/cpls/appwi z/todo

      Interesting...

      win2k/private/shell/ext/viruschk/
      win2k/private /shell/ext/viruschk/mcafee/

      Wha?

      At least that list looks pretty damn convincing... If that list is a hoax its a pretty damn well made one.

      --

      I doubt, therefore I may be.
    28. Re:For those that need more proof by Anonymous Coward · · Score: 0

      Having seen the source tree in person, this does indeed look like the real deal.

    29. Re:For those that need more proof by Procyon101 · · Score: 1

      Yea. In fact, install IE 6 or so, then go get iexplore.exe from IE 3 or so. It will still run, and be a really funky hybrid.

    30. Re:For those that need more proof by Anonymous Coward · · Score: 0

      This obviously looks like a developer's sandbox with certain files checked out, along with other files that are not from the repository, some of which comment on the files they are kept with.

      It is clearly not an extract of the full source. There are empty source directories for implemented features.

    31. Re:For those that need more proof by RPoet · · Score: 1

      And then there were those words of wisdom from mysterious Dennis. He must be a smart guy because there are *many* files with his words.

      I'm guessing it's this guy. Washed-out 70's reggae artist goes to work for Microsoft, sounds credible to me.

      --
      "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    32. Re:For those that need more proof by sglane81 · · Score: 1

      AT LAST! The secret to beating Solitaire... This could perhaps be the most significant event of our times!

      You must not know about CTRL+SHIFT+Click when you are playing in 3-card mode. That sequence will give you ... wait for it ... ONE card and will go through the deck three times like it does in 3 card mode.

      I know I know... it IS sad that I know that.

      --
      This is the Internet. You can say "fuck" here. - AC
    33. Re:For those that need more proof by antime · · Score: 2, Interesting
      Take a look at the bottom line. The files add up to about 650MB. Wanna bet this is just one from a set of backup CDs?

      Another thing I found interesting (considering the age of the snapshot) is the presence of ia64 support.

    34. Re:For those that need more proof by the_mad_poster · · Score: 1

      Seems about right. The compressed Win2k fits on a single CD-ROM. LinKernel + X + GNU Tools + Peripherals == 3 discs at about 1.7 gigs IIRC (it's been awhile since I dl'ed a full distro). Plus, bear in mind, this is the source code. You won't have graphics and sounds files and vid clips and all that tripe in it.

      --
      Alito: A vote for Alito is a punch in the eye to put that bitch back in her place!
    35. Re:For those that need more proof by Dalcius · · Score: 1

      No, just amusing, being that it's anti-American and all...

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    36. Re:For those that need more proof by Anonymous Coward · · Score: 0

      http://www.tigersushi.com/site/frameset.jsp?page=R cd.jsp&RcdId=4198

      This is your answer, grasshopper.

    37. Re:For those that need more proof by Anonymous Coward · · Score: 0

      Check this only works with windows 98 afaik.. start solitaire. find the keyboard combination to start a new game. make sure that the options are set so it keeps track of your $ amount. Now press the key combo for a new game over and over. You will lose alot. Once it gets around -$32,000 it will overflow to around $32,000.

      Impress your friends. (or get laughed at for having too much time on your hands).

    38. Re:For those that need more proof by Anonymous Coward · · Score: 0

      Here is a mirror, mate: http://nan2d.com/~after/win2k_source_listing.txt

      Small disclaimer note just in case: I did not download any source code. Nan2d.com nor Comcast has nothing to do with this. Download the file, you agree to view the listing of all the files in the source leek.

      Okay, now you may go on :P

    39. Re:For those that need more proof by robhancock · · Score: 1

      IE functionality is deeper in the OS, but it definitely is not present in the kernel. Things like shdocvw and mshtml are core components of the OS, but do not run in kernel mode.

    40. Re:For those that need more proof by Anonymous Coward · · Score: 0

      bziped version is smaller.

    41. Re:For those that need more proof by ncr53c8xx · · Score: 2, Informative
      win2k/bsc/.glimpse_filenames_index etc. Huh? What's with the "."? Are they using Unix?

      Possibly. glimpse is a program that will create a database so that you can quickly search through all of your files, in UN*X.

    42. Re:For those that need more proof by eddy · · Score: 1

      win2k/private/inet/mshtml/src/site/download/pnglib

      If they're using pnglib, then how come png alpha supports is so fucked in IE? Deliberate?

      --
      Belief is the currency of delusion.
    43. Re:For those that need more proof by Anonymous Coward · · Score: 0

      libpng is the PNG library by the authors of ZLib. pnglib might be a Microsoft in-house one (it's a pretty generic name, after all).

    44. Re:For those that need more proof by TwistedSpring · · Score: 1

      on the other hand, a few funny files:
      win2k/private/inet/xml/xml/tokenizer/dll/words of wisdom from dennis.eml
      win2k/private/inet/xml/xml/dso/letter to children - 2.eml


      These look like a virus infection to me. They're spread all over the tree and they're all 0 bytes in size (just from looking at this listing). Seems as though whatever machine this code was ripped from has Nimda or something. I'm now uncertain as to whether this stuff is genuine. Looks like some guy burned it onto CD, then took it home to work on where he got infected with Nimda and didnt bother to scan for and delete the random .eml files it spreads. I can't believe any virus would be able to actually penetrate into Microsofts development tree without being killed off.

    45. Re:For those that need more proof by Mixel · · Score: 1

      win2k/private/windows/shell/games/reversi/document ation of problems in stress.eml

      O_o

  24. Article text by Anonymous Coward · · Score: 0

    All your source are belong to us!

  25. About bloody time. by noc007 · · Score: 1

    Looks like the server is ./ed

    1. Re:About bloody time. by funkhauser · · Score: 3, Funny
      Well yeah, running ed as an HTTP server is bound to fail.

      Or perhaps you meant /.ed?

  26. New Licensing Model by MADCOWbeserk · · Score: 4, Funny

    GLL - General Leaked-Souce license

  27. Simpsons mode equals one by defile · · Score: 3, Funny

    Ha ha!

    1. Re:Simpsons mode equals one by geschild · · Score: 1

      I was going to say: "So that's what it takes to get an 'old-timer' to make a post!"

      Then I decided to check your profile first and found out you've posted roughly three times as much as I have... Ayee, what have I done with my time! :-)

      Must've not 'recognized' you for lack of .sig.

      --
      Karma? What's that again?
  28. Great by Gr8Apes · · Score: 1, Redundant

    Now we'll have all sorts of new viruses and worms....

    --
    The cesspool just got a check and balance.
    1. Re:Great by JabberWokky · · Score: 1
      I was going to make a smart aleck remark about "no, only Windows users will get worms", but then I checked my mail, sorted by size, and deleted the hundred or so emails between 31k and 35k, all with the same five subjects. They may not replicate on Linux, but they are a pain in the ass anyway.

      --
      Evan

      --
      "$30 for the One True Ring. $10 each additional ring!" -- JRR "Bob" Tolkien
    2. Re:Great by Lovepump · · Score: 1

      From http://itvibe.com/default.aspx?NewsID=1283
      UPDATE @ 22:46:

      Steve Ballmer, Chief Executive and President of Microsoft has said in a statement,

      "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

  29. It is probably the aquamark/watermark by Srividya · · Score: 2, Interesting

    Among the programmers I know who use the Microsoft source code, if you the "diff", there are many very small changes between the source files. It is a question, are these changes intentional, and signed, and in a database. I would think yes, there is no other reason for it.

    The leaking company will soon be identified unless the code was first changed in a very strong way.

  30. Oooh.... by Anonymous Coward · · Score: 0

    "More on this as we hear it".....

    Thanks Dan rather.

  31. Close you eyes! by exhilaration · · Score: 3, Insightful
    ...LEST YOU ARE CORRUPTED!!!

    Seriously, don't look at it, you will no longer be considered "clean" and might become a liability to any project you work on.

    1. Re:Close you eyes! by djh101010 · · Score: 2, Insightful

      This is actually very good advice. There's probably not a lot of "Wow, that's a great way to do things" in there, and you certainly don't want to be in the position someday of sitting in a courtroom with a bunch of MS lawyers, explaining how even though you downloaded a copy of it, the work you produced since isn't derived from their IP.

      It wouldn't be the first company to pull someting silly like that, after all...

    2. Re:Close you eyes! by Anonymous Coward · · Score: 0
      While I don't condone stealing source code, its this kind of thought process that only serves to forward the horrible mess that IP has become.

      Just because I've seen something, doesn't mean every idea I ever come up with is tainted. If that were the case, couldn't Ford sue every other car manaufacturer that ever took an engine apart to learn from it?

      As soon as the general public believes the thoughts thy may have might not belong to them, the world has become a much worse place.

    3. Re:Close you eyes! by cuiousyellow · · Score: 2, Funny

      Funny, I guess we both had the same thing come to mind...

      Raider's of the Lost Ark

      Eww.. melty eye balls.

    4. Re:Close you eyes! by Anonymous Coward · · Score: 0

      There's a risk that you see an algorithm, like it and use the idea when solving the same problem. Even if you write all code yourself, you may infringe on software patents (where applicable).

    5. Re:Close you eyes! by AndroidCat · · Score: 1

      Yeah, it's sort of like a touch of the Bog of Eternal Stench [Labyrinth]: "One touch and you'll stink forever!"

      --
      One line blog. I hear that they're called Twitters now.
    6. Re:Close you eyes! by Anonymous Coward · · Score: 2, Interesting

      does it really matter? i mean maybe Microsoft wanted the source to leak so they can shutdown projects like wine(X), Samba and others in the same style as SCO is trying to with linux/IBM

      anyway, i wouldn't even want to see the source code if it was strapped to a hot chick..

    7. Re:Close you eyes! by Bendebecker · · Score: 1

      Funny, that's what my parent's said about porn. Only you need to replace company with 'nice girl' and 'liability to any' with 'impossible to get in pants of any'

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    8. Re:Close you eyes! by anno1a · · Score: 2, Interesting

      I wonder... Does this go for GPL code as well? If I glance at a bit of GPL code and then at a later time write something that uses a smart trick used in that code, or something which resembles a piece of that code, then my whole project should be GPL? Or is it just that Windows is Evil and everyone who gets near their code becomes tainted and must now work for them?

      --
      ------- I fumbled my registration and I now must suffer
    9. Re:Close you eyes! by exhilaration · · Score: 1
      Good point. It's not that Microsoft is evil, it's that it has an army of lawyers ready to enforce its intellectual property rights.

      So while "accidentally" borrowing GPL code might get you a bunch of angry e-mails from slashdotters leading you to apologize, borrowing MS code might have more painful consequences.

    10. Re:Close you eyes! by Anonymous Coward · · Score: 0

      Learn how to use the apostrophe, moron.

  32. Wow by 1000101 · · Score: 1

    That was fast. //you know what I'm talking about

  33. Leaky by Earl+The+Squirrel · · Score: 2, Funny

    Of course their source code leaks...they don't properly clean up their pointers....

    Oh wait a sec...8-)

  34. Similarities between Linux and Windows by benpharr · · Score: 0

    And SCO is reporting that they have found similarities between the leaked code and Linux. They will be lending their legal expertise to Microsoft for the upcoming lawsuit.

  35. Just don't use the code by Midnight+Thunder · · Score: 3, Insightful

    What ever you do, don't let the code influence your projects. The last thing we want is Microsoft joining in with SCO and accusing the open source community of using MS code in an open source project such as Linux. Sure you probably wouldn't want to with its reputation, but I am sure there would be those who would be tempted.

    --
    Jumpstart the tartan drive.
    1. Re:Just don't use the code by aoteoroa · · Score: 4, Interesting

      What ever you do, don't let the code influence your projects

      You beat me to the punch. This code leak could be a very good thing for Microsoft, and a trap for the open source community. I doubt that Microsoft intentionally planted this snare but if any future open source project even vaguely resembles this leaked code I have no doubt that Microsoft will open their full arsenal of lawyers.

    2. Re:Just don't use the code by SkArcher · · Score: 4, Insightful

      Exactly

      In fact if you are involved with an Open Source project (especially Kernel and Window Manager projects) I suggest you do everything possible to avoid seeing this code.

      Accusations of Taint are undoubtedly going to spring up from this, and you would be better to be well clear.

      I will confess to a certain curiosity as to what the results of a comparator test would be though.

      --

      An infinite number of monkeys will eventually come up with the complete works of /.
    3. Re:Just don't use the code by acousticiris · · Score: 4, Funny

      Yeah... I can see it now.
      "Microsoft is suing end-users of Linux due to the discovery that the latest version of the kernel incorporated Windows 2000 code. The discovery of the code theft was made after someone at Microsoft plugged a USB scanner into a system running the latest Linux kernel and received the Blue Screen of Death."

      --
      "God is dead!" - Nietzsche
      "Nietzsche is dead!" - God
    4. Re:Just don't use the code by Boing · · Score: 2, Interesting
      don't let the code influence your projects

      And to clarify, this means DO NOT LOOK AT THE CODE. A court can say that anyone who has seen the code has let it influence their future works, even if that influence was unintentional.

    5. Re:Just don't use the code by Anonymous Coward · · Score: 0

      Heh, I don't want the crappy code to copy or use in coding. I just want a compilable OS source so I don't have to pay for M$ crapware.

    6. Re:Just don't use the code by cybermace5 · · Score: 4, Insightful

      *** CONSPIRACY THEORY BEGIN ***

      I remember someone on here, a while back during one of the SCO stories, wondered what would happen if Microsoft released the source code, but under such a devious license that contamination would be fatal to an open-source project.

      Maybe someone at Microsoft thought that was a neat idea.

      *** CONSPIRACY THEORY END ***

      As far as looking at the code: the only real reason to examine it is to find new exploits. No developer is going to slave over that source in order to find bugs and repair them, since there is no legal way to do it.

      --
      ...
    7. Re:Just don't use the code by happyfrogcow · · Score: 1

      [sarcasm]Yes, and I will not let my 12th grade math influence my understanding of cryptography either...[/sarcasm] You had it right in your subject, but wrong in your body. Don't use the code. But if you learn something from it, some technique to modify bits a little different, why not let that influence you? It's all math eventually anyway.

      If this stuff was "trade secret" it's not anymore, and there's nothing they can do about it.

    8. Re:Just don't use the code by Anonymous Coward · · Score: 0

      In fact if you are involved with an Open Source project (especially Kernel and Window Manager projects) I suggest you do everything possible to avoid seeing this code.

      Microsoft source code links: the new goatse.cx!

    9. Re:Just don't use the code by erobertstad · · Score: 1

      Allthough this could go both ways. I wonder how many lines of code under the GPL is in MS's software. It'd think it's more likly that MS has used code that was GPLed then people using buggy MS code in their open source projects, now we just need to find it. :)

    10. Re:Just don't use the code by Anonymous Coward · · Score: 1, Funny

      After reading the code, if the influence
      proves rather negative, can we sue them ?

    11. Re:Just don't use the code by Keitero-sama · · Score: 1

      ".. I have no doubt that Microsoft will open their full arsenal of lawyers." Those wouldn't be those "lawyers" from that episode of the Simpsons with Bill Gates now would it? Cause I fear them more than the former. >_

      --
      -Kids in the back seat causes accidents.- -Accidents in the back seat causes kids.-
    12. Re:Just don't use the code by zurab · · Score: 1
      if any future open source project even vaguely resembles this leaked code I have no doubt that Microsoft will open their full arsenal of lawyers.

      Like a significant part of BSD code that many systems share? Maybe MS is/was just testing waters with SCO.
    13. Re:Just don't use the code by prockcore · · Score: 1

      And to clarify, this means DO NOT LOOK AT THE CODE. A court can say that anyone who has seen the code has let it influence their future works, even if that influence was unintentional.

      What? What court would say that? That's like saying that anyone who has seen Gone with the Wind has let it influence their future works.

    14. Re:Just don't use the code by grumpygrodyguy · · Score: 1

      What ever you do, don't let the code influence your projects. The last thing we want is Microsoft joining in with SCO and accusing the open source community of using MS code in an open source project such as Linux. Sure you probably wouldn't want to with its reputation, but I am sure there would be those who would be tempted.

      Look isn't it time we built an encrypted, untraceable P2P based infrastructure(like freenet) so we don't all piss our pants every time we hear the word lawyer?

      Let's cut the "fair use" bullshit and get on with the program.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    15. Re:Just don't use the code by 77Punker · · Score: 1

      Don't even mention the KDE BSOD screensaver!

    16. Re:Just don't use the code by whittrash · · Score: 1

      Who will they sue? Who can they sue?

    17. Re:Just don't use the code by ab_iron · · Score: 1

      The worst that could happen is that someone would do a code review and fix it.

    18. Re:Just don't use the code by Anonymous Coward · · Score: 0

      *** CONSPIRACY THEORY END ***

      Dude, if you write like that then you need to get out more...

    19. Re:Just don't use the code by Anonymous Coward · · Score: 0

      It was the first time.

    20. Re:Just don't use the code by statusbar · · Score: 1

      How can you prove that you DID NOT see the source code? What's keeping you from being accused anyways?

      --jeff++

      --
      ipv6 is my vpn
    21. Re:Just don't use the code by kjd · · Score: 1

      Accusations of Taint are undoubtedly going to spring up from this

      Yeah. I got a 4-inch taint.

      (Fuck yeah that wide!)

  36. Error message by Rosco+P.+Coltrane · · Score: 2, Funny

    Neowin Message
    The server is too busy at the moment. Please try again later.


    Yep, looks like an error. Must be real Windows code then...

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
  37. Maybe they will rethink Open Source... by viper21 · · Score: 4, Funny

    Microsoft just needed a push in the right direction, right?

    -S

    1. Re:Maybe they will rethink Open Source... by garcia · · Score: 1

      forcing everyone to now use Longhorn because the security holes in NT/2k based OSs (XP) will be sky high?

      Not only will they be able to claim that any Samba project is tainted they will be able to claim that everyone must upgrade to their latest OS not based on NT/2k code.

      Sounds like a money-maker.

  38. Mirror? by Dark+Paladin · · Score: 1

    Anybody seen a mirror yet? I tried looking at the article before Slashdot even posted it, but I'm guessing there was some sort of n-dimensional Internet traffic, since the article was unavailble before slashdot readers should slashdot it.

    Good lord - we have the ability to impact sites in all possible times and places - the clicks so numorous is overwhelms the very fabric of space and time and overwhelms a server before a link is posted.

  39. Oh darn... by Supp0rtLinux · · Score: 1

    Well, looks like the server that got linked couldn't handle all the /. traffic. But just based on the post, did we not all think this would happen sooner or later? Knowing M$, they'll probably use this is proof as to why they shouldn't show their code. After all... governments use it. What if it gets out? Heaven forbid some Linux guys take it apart and make it better. :)

  40. Damn.... by robpoe · · Score: 1, Funny

    Now, we can see how tightly integrated Internet Exploder is into the OS...

    Oh, say...If the code to IE is REALLY in there, can we have some smart, talented hacker PLEASE fix all those stupid security holes (and .. possibly some of the broken bugs too)?

    Oh yeah..That's right..It's called Firefox, eh?

    --
    = Grow a brain...
  41. One a related note by ackthpt · · Score: 5, Funny
    On a related note, Microsoft is reporting the number of bugs in Linux to have surged in recent weeks, thus proving Intellectual Property theft.

    Seriously, the previous article lambasting open source for being vulnerable is nothing when compared to eyes backed with malicious intent poring over Windows source code for new exploits. So much for security through ignorance.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:One a related note by 4of12 · · Score: 1

      It's a trick for getting a free security audit.

      Recall a recent story where the code security auding project for Linux shutdown due to lack of activity.

      This kind of code release from MS is going to get orders of magnitude more auditing than Linux did. WinNT/2K will get up into the big leagues with OpenBSD as far as having been through a code security audit.

      But I wonder how patches will be handled?

      --
      "Provided by the management for your protection."
    2. Re:One a related note by ackthpt · · Score: 1
      This kind of code release from MS is going to get orders of magnitude more auditing than Linux did. WinNT/2K will get up into the big leagues with OpenBSD as far as having been through a code security audit.

      Sure, but who will audit the auditors? Where's their accountability? I certain some well meaning Microsoft supporters will tell the company of bugs (best be sure they don't reward you with some jail time), but I expect most won't be publicly revealed. This is the kind of thing, if it's backed up, and it looks like it is, which will get big press and do billions of dollars damage to Microsoft stock. How do you suppose they will handle damage control?

      But I wonder how patches will be handled?

      Oh, the usual way, as attachements to email with forged addresses sent from zombies.

      --

      A feeling of having made the same mistake before: Deja Foobar
  42. That's it. by Anonymous Coward · · Score: 0

    For anyone who keeps trying, the news blurb on the front page is the exact same content that is in the forum link, minus the user comments. I was able to get in once, and there was no extra information at the original link, save for some user speculation.

    1. Re:That's it. by Anonymous Coward · · Score: 0

      there was no extra information at the original link, save for some user speculation.

      Thank god slashdot posted the story. Now we can get some real information.

  43. Oh boy... by BrianGa · · Score: 2, Funny

    From the site: Please try again by pressing the refresh button in your browser.
    Oh boy...

  44. Fortune by Tom+Rothamel · · Score: 5, Funny

    The funny thing is the fortune that appeared in the appropriate slashbox when I first saw this article.

    "Never trust an operating system you don't have sources for. ;-)
    -- Unknown source"

    1. Re:Fortune by Alsee · · Score: 1

      Never trust a fortune with unknown source.

      -

      --
      - - You can't take something off the Internet! That's like trying to take pee out of a swimming pool.
    2. Re:Fortune by ahaning · · Score: 1

      Also,

      Never use a preposition to end a sentance with.

      --
      Withdrawal before climax is very ineffective and those who try this are usually called "parents."
  45. Re:The shit will hit the fan + Mirror by Dr+Reducto · · Score: 1, Interesting

    My formatting was fucked up, but Ill repost without the Mirror, since everyone else posted the mirror:

    The server is already slashdotted, but I think this is major if it is true. Microsoft's legal dept is probably planning an all-nighter tonight, and will be working in shifts to frantically sue people who are connected in any way with this.

    If this is true, the shit will definitely hit the fan. I wonder how this was done. The IP contained in Win2k/NT is worth BILLIONS(arguably). They obviously would have some serious security on it.

    On a lighter note: When will we see some tricked out Windows 2000 "Distros"? ,Could this potentially help the WINE Project?, Is anyone working on replacing IE with Konquerer?, Will this be able to help the effort to make driver "wrappers"?

  46. Mirror With Comments by RPoet · · Score: 5, Informative

    Mirror with comments.

    Hope it's all just a bluff.

    --
    "Oppression and harassment is a small price to pay to live in the land of the free." -- Montgomery Burns.
    1. Re:Mirror With Comments by RichMan · · Score: 5, Funny

      You have commented all that Microsoft code already. Holy Crap that is fast.

    2. Re:Mirror With Comments by pjrc · · Score: 2, Informative
      Link "litigious bastards" to www.sco.com on your webpage!

      Or better yet, update your link and sig to www.thescogroup.com, the litigious bastards.

    3. Re:Mirror With Comments by __aafutm5472 · · Score: 2, Funny

      You have commented all that Microsoft code already. Holy Crap that is fast.

      Well, it's not that hard when you think about it. His comments are largely thus:

      (some code here) /* This is crap. Just taking up memory */
      (more code) /* Again, more crap. */
      (yet more code) /* Oh here's something new -- crap */

  47. Fertile Ground for Foul Play by vijayiyer · · Score: 1

    I guess Windows is now "Fertile Ground for Foul Play" too, like W. Russell Jones claims (from the last article)

    1. Re:Fertile Ground for Foul Play by thelasttemptation · · Score: 1

      NOPE! The hackers already had the code, hence all the problems. Hence releasing it doesn't hurt cause they already had the code! :P

  48. It includes XP too... by tizen · · Score: 0

    I hear it includes XP source aswell...

    -tiz

  49. Bittorrent? by Anonymous Coward · · Score: 0

    i think we'll be needing one of those.

    kthxbye.

  50. Code by daeley · · Score: 5, Funny

    ...Windows 2000 and Windows NT source code has been leaked to the internet.

    The Internet, however, being a polite sort of fellow and completely undesirous of the undoubtedly horrible ramifications of having such a beastie running around loose, gently replaced the source code and gave Windows a friendly pat on the head.

    --
    I watched C-beams glitter in the dark near the Tannhauser gate.
  51. Nelson by mrmookid · · Score: 0, Offtopic

    <nelson voice> HA HA! </nelson voice>

  52. Nothing new ... by Mr.+Mai · · Score: 1

    Great! this will now confirm what we all know ... How insecure it really is!

  53. Do NOT read that code! by AuMatar · · Score: 5, Insightful

    Do NOT read that code if you ever wish to program for an open source OS, ever. Doing so will make you tainted- you open the project up to allegations of copyright infringement. Unless you never want to contribute a single line to Linux, *BSD, etc, checking out that code is a bad idea. Its almost a surprise MS didn't "leak" Win 95 or 3.1 years ago to catch open source developers like this.

    --
    I still have more fans than freaks. WTF is wrong with you people?
    1. Re:Do NOT read that code! by Samari711 · · Score: 3, Insightful

      oh take off the tinfoil hat already.

      that's like saying the beatles can sue every musician who ever listened to them for copyright infringement

      --

      I never said I was smart, I just said I was smarter than you

    2. Re:Do NOT read that code! by Anonymous Coward · · Score: 0

      Good point. Don't read it, otherwise you are tainted.

    3. Re:Do NOT read that code! by TekPolitik · · Score: 4, Insightful
      Do NOT read that code if you ever wish to program for an open source OS, ever...

      Of course those of us who are also lawyers can safely read other peoples' code, because we know exactly what to do to avoid infringing. It is possible to extract knowledge from the code without breaching copyright, but...

      Getting a copy of the code at all is a breach of copyright.

    4. Re:Do NOT read that code! by geekoid · · Score: 1

      gee thanks. Of course, you could also refrain from putting "studied leaked Microsoft code" on ones resume.

      If MS intentionally let there code into the wild, the run a very high risk of loosing there rights to it.

      --
      The Kruger Dunning explains most post on /. http://en.wikipedia.org/wiki/Dunning%E2%80%93Kruger_effect
    5. Re:Do NOT read that code! by GoofyBoy · · Score: 3, Insightful

      >Its almost a surprise MS didn't "leak" Win 95 or 3.1 years ago to catch open source developers like this.

      Please, you are talking about sacrificing the source code for NT and 2000 just to hold off OpenSource projects, which WILL happen eventually regardless of what lawyers say. They can't stop every comptuer science student out there from writing and giving away programs.

      The number of virus created and holes which will be found (now and years in the future), IF this is true, will almost destroy any IT administrator to a weaping mound of tears and make them seriously consider moving to Linux/BSD/Mac.

      Moving to XP won't help because this could happen with that code also.

      So, IF this is true, this MIGHT be more damaging to MS than the Dept of Justice thingy from years ago. Not something MS would want to do on purpose no matter what they think about OpenSource.

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    6. Re:Do NOT read that code! by cmowire · · Score: 3, Insightful

      That's not entirely in the tinfoil zone.

      The basic problem is that if it's clear that you have viewed the source code and make substantial contributions to a project that competes with Windows, MS will be able to, without being laughed out of court, at least file a lawsuit against you and ruin your day.

      The correct analogy is sampling large portions of a beatles song or performing your own rendition of it. If you try to record a beatles song and sell it, you had better pay the proper song royalties or you will get sued.

      I'm really fascinated about, if this turns out to not be a lie, the long-term ramifications of this. It's a can of worms that you can't undo. Its impact on the number of security holes, any commentary by third party sources, etc. will be most interesting. Especailly given that it's probably reached areas already where it doesn't have the sort of protections that it has under US laws. ;)

    7. Re:Do NOT read that code! by AuMatar · · Score: 1

      This isn't a tinfoil hat, its copyright law. This is a common situation in law where people switch to work at competitors. There's lawsuits over this all the time.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    8. Re:Do NOT read that code! by TioHoltzman · · Score: 1

      plus 5 Insightful???? WTF? Take off the tinfoil cap first.

    9. Re:Do NOT read that code! by Planesdragon · · Score: 1

      you open the project up to allegations of copyright infringement.

      Correct, in a way. But all that means is that if MS wants to argue and scream, it takes a little bit longer to have the court shut them up.

      Copyright ISN'T absolute. There's a reason why, for example, so many movies follow the same formula.

    10. Re:Do NOT read that code! by aoteoroa · · Score: 3, Interesting

      It is possible to extract knowledge from the code without breaching copyright, but...Getting a copy of the code at all is a breach of copyright.

      Sorry for sounding like an idiot but could you clarify that for me. On one hand you say it is safe to read copyrighted code, on the other hand it isn't.

      It sounds like you are saying that there are some instances where you can read copyrighted source code and still write your own code for a similar project and be legally safe. But in this instance simply having a copy of microsoft's code without signing their NDA first is a breach of copyright and would put a person at risk. Is this correct?

      I must admit that I am curious to see the Windows source, and since I write network apps in java & delphi, not operating systems in C my software is not likely to be tainted by it.

    11. Re:Do NOT read that code! by Kilobug · · Score: 1

      Copyright is NOT patent. It protects code, not idea or structure.

      You can read GPLed source code and then use the knowledge you gained from this to create a non-free alternative. The same way, if you have legal access to Windows source code, you can read it and then later write by yourself something similar. The same way you're allowed to read Lord of the Rings and then write a fantasy story of two small guys sneaking into the territory of the Ennemy to destroy His weapon. You're not allowed to copy/paste or clone copyrighted work unless you follow the license, but you're allowed to read it and then do something similar.

      Since reading Windows souce code is illegal, you can be sued if you do it. But not the code you'll write after. Copyright protects source code, not ideas, not data formats, not algorithms.

    12. Re:Do NOT read that code! by Samari711 · · Score: 2, Insightful
      i think my analogy in context of its parent makes sense. the parent sound like the mere act of viewing the code forever infects you with microsoft code and you can never make any contributions to any open source project ever again (talk about viral). obviously copying code from windows into linux would be a big no no, but to just looking at it does nothing.

      to further my analogy a little bit, say a beatles song uses a C G D chord progression and i've written a song using the same progression i'm still safe even if i know that i'm using the same chord progression so long as i didn't take it from the beatles. i could either have come up with it on my own messing around or been shown it elsewhere.

      --

      I never said I was smart, I just said I was smarter than you

    13. Re:Do NOT read that code! by MenTaLguY · · Score: 5, Informative

      that's like saying the beatles can sue every musician who ever listened to them for copyright infringement

      I personally think it's a bad analogy, but even that isn't as far-fetched as you might think.

      George Harrison (of Beatles fame) was succesfully sued for _subconsciously_ ripping off the song "He's So Fine" (in "My Sweet Lord"). See here for more details.

      So, no, I don't think worrying about IP contamination from looking at Windows source code is paranoid at all.

      --

      DNA just wants to be free...
    14. Re:Do NOT read that code! by happyfrogcow · · Score: 4, Insightful

      The correct analogy is sampling large portions of a beatles song or performing your own rendition of it. If you try to record a beatles song and sell it, you had better pay the proper song royalties or you will get sued.

      Yet if I learn to play guitar by among other things, listening to all of the Beatles songs and playing along, do the Beatles own the rights to any future song I write? Goddamn hell freakin no! How is that any different from learning things from viewing MS, or any other persons code?

      I've learned to code by doing all sorts of things over the years. Among them, learning from coworkers code. Applying that knowledge at my current job doesn't make the propoerty of my current employer a derivitive work of my employer from 5 years ago, even though I had access to the source code of that previous job.

    15. Re:Do NOT read that code! by mangu · · Score: 1
      The correct analogy is sampling large portions of a beatles song or performing your own rendition of it.


      Right. In order to do a copyright infringement you would have to copy large portions of source code. Just looking at the code and writing int n; isn't enough.

    16. Re:Do NOT read that code! by Anonymous Coward · · Score: 0

      You cannot own or make the copy, but you can look at it. You cannot copy (parts of) it for use in your own programs, but you can use ideas you find in it. If an idea is patented, the consequences for you won't be any different than if you hadn't seen the code. The only difference is that you are less likely to come up with a patented algorithm if you don't look at the W2K source.

    17. Re:Do NOT read that code! by G27+Radio · · Score: 1

      It's one thing if there's an NDA involved. But if there isn't, then I don't see how Microsoft could tell people what they can and can't write.

    18. Re:Do NOT read that code! by AuMatar · · Score: 1

      But the act of reading the code is illegal. If you read it, and then produce code that they can claim resemble their code, they can get you as a derivative work of their source code. Derivative works are covered by copyright law.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    19. Re:Do NOT read that code! by cmowire · · Score: 1

      True. And I'm not saying that I entirely disagree with you here because these sort of arguments degenerate into absurd statements no matter how you slice and dice them. ;)

      However, a good way to differentiate between inspiration and copying, especially given a bunch of relatively dumb existing laws and precedents, is one of the biggest, most obnoxious issues that needs to be dealt with.

      It gets sticky even for music when they try to determine where a fair-use sample begins and where a blatant rip ends.

    20. Re:Do NOT read that code! by rewt66 · · Score: 1
      ... and not trade secrets. Whatever trade secrets Microsoft claims in its code (at least before XP and 2003), they're gone now.

      The patents thing is interesting, though - Microsoft does have some patents, and implementing similar code could get you into patent infringement.

      But, as someone noted earlier, it's illegal (copyright infringement) to grab this code in the first place.

    21. Re:Do NOT read that code! by prockcore · · Score: 1

      George Harrison (of Beatles fame) was succesfully sued for _subconsciously_ ripping off the song "He's So Fine" (in "My Sweet Lord"). See here for more details.

      So, no, I don't think worrying about IP contamination from looking at Windows source code is paranoid at all.


      That's because He's So Fine is a catchy tune and it got stuck in George's head. There's nothing catchy sounding in the windows source. Looking at it won't make you subconciously overflow buffers.

    22. Re:Do NOT read that code! by grumpygrodyguy · · Score: 1

      Do NOT read that code if you ever wish to program for an open source OS, ever. Doing so will make you tainted- you open the project up to allegations of copyright infringement

      Look isn't it time we built an encrypted, untraceable P2P based infrastructure(like freenet) so we don't all piss our pants every time we hear the word lawyer?

      Let's cut the "fair use" bullshit and get on with the program.

      --
      The government has a defect: it's potentially democratic. Corporations have no defect: they're pure tyrannies. -Chomsky
    23. Re:Do NOT read that code! by poot_rootbeer · · Score: 1

      Getting a copy of the code at all is a breach of copyright.

      IANAL, but don't copyright breaches involve distribution of materials, and not mere possession of them?

      Remember, the RIAA didn't nail those children and old people for DOWNLOADING music, but rather for SHARING music they had downloaded previously.

    24. Re:Do NOT read that code! by ManxStef · · Score: 1

      Hehe, you think that's worrying? How about the case of Mike Batt (of the UK childrens' TV animation "the Wombles" fame) being sued for alledgedly plagiarising John Cage's composition "4'33" - which consisted of four minutes and thirty three seconds of... silence! His track was one minute of silence and, presumably as a joke, was credited to Batt/Cage, which is probably what the frenzied lawyers jumped on to kick off the lawsuit.

      Mike paid out an alledged six figure sum in an out of court settlement to the John Cage Trust, shocking stuff! You can read the CNN coverage here and also at ChartAttack. Sometimes the truth really is stranger than fiction ;)

    25. Re:Do NOT read that code! by Aneurysm9 · · Score: 2, Interesting

      Read 17 U.S.C. 106. Copyright holders are granted six exclusive rights: reproduction, making derivative works, distribution, public performance, public display, and digital audio transmission. Obviously, some of those only apply to certain media (more fully detailed in 106) but it is clear that to even obtain a copy via the internet you must make a copy. Now, if someone were to hand you a CD with the code, you might not be infringing, but you would as soon as you stuck the CD in your computer and did anything with it since the courts have this stupid view that copying an executable into RAM to run it is a reproduction and copyright infringment if you are not properly licensed to do so. See MAI Systems Corp. v. Peak Computer, Inc., 991 F.2d 511 (9th Cir. 1993).

      And, just as a point of clarification, the RIAA could have nailed people for downloading music or for uploading. The only thing we know from their press releases is that they were targeting people who were sharing, but since things haven't proceeded to trial in any case we don't know what was really going on.

      --
      There was Cowboy Neal at the wheel of a bus to never-ever land.
    26. Re:Do NOT read that code! by peksik · · Score: 1
      Yet if I learn to play guitar by among other things, listening to all of the Beatles songs and playing along, do the Beatles own the rights to any future song I write? Goddamn hell freakin no! How is that any different from learning things from viewing MS, or any other persons code?

      How about if you happen to get yourself a copy of the sheet music (that has not been officially released) ? I think this is a more accurate analogy.
      --
      -- Everybody has a sig but me... :-(
    27. Re:Do NOT read that code! by cheekyboy · · Score: 1

      yeah right, like reading about directx source will be usefull for apache.

      --
      Liberty freedom are no1, not dicks in suits.
    28. Re:Do NOT read that code! by AuMatar · · Score: 1

      Is Apache an open source OS? No? Then maybe you should reread my post.

      --
      I still have more fans than freaks. WTF is wrong with you people?
    29. Re:Do NOT read that code! by glk572 · · Score: 1

      Read it, just don't tell anyone you did.

      --
      Well art is art isn't it, but then again water is water; and east is east; and west is west; and if you take cranberries
    30. Re:Do NOT read that code! by whittrash · · Score: 1

      How do you explain Oasis!

    31. Re:Do NOT read that code! by TekPolitik · · Score: 1
      It sounds like you are saying that there are some instances where you can read copyrighted source code and still write your own code for a similar project and be legally safe. But in this instance simply having a copy of microsoft's code without signing their NDA first is a breach of copyright and would put a person at risk. Is this correct?

      This is correct, but they're different risks.

      If you look at code, and make use of the knowledge you find it, then if you have sufficiently strong knowledge of copyright law you can avoid your new code being subjected to copyright problems.

      However, if you don't have a license to the source code, then making a copy is itself an infringement. That includes downloading it. The consequences aren't normally as serious as putting somebody else's stuff in your code, but you can still get sued. You might also be required to disgorge any profit you make that flows from the infringement.

      Now a third scenario - say you know somebody who has a copy. They've breached copyright by doing that. But say they have loaded it in any one of the many editors that retains the source code in memory. If you peruse the file in that editor, you will not be doing anything illegal. If you have sufficient knowledge of copyright law you can make use of knowledge discovered by this means. And then Microsoft couldn't touch you (they could try a trade secret claim, but if the story is true then the trade secret would basically be gone).

    32. Re:Do NOT read that code! by freeze128 · · Score: 1
      The number of virus created and holes which will be found (now and years in the future), IF this is true, will almost destroy any IT administrator to a weaping mound of tears and make them seriously consider moving to Linux/BSD/Mac.
      I'm already a weeping mound of tears and I am seriously considering becoming a BOTANIST!
    33. Re:Do NOT read that code! by wolf- · · Score: 1

      Man A reads code.
      Man A documents ideas, processes.

      Man B reads ideas, processes.
      Man B writes new code.

      However, throw tainted code for Man A to read into the mix, and you need to hire an army of attorneys.

      --
      ----- LoboSoft specializes in Digital Language Lab
    34. Re:Do NOT read that code! by Tom · · Score: 1

      Oh, please. Stop posting such bullshit.

      If reading something would "taint" you and prevent you from ever writing something similiar again, then there would be no books because no author could write something without considering the potential lawsuits from every book he ever read.

      Copyright specifically refers to the act of copying, not to applying skills and knowledge no matter where you gathered them.

      --
      Assorted stuff I do sometimes: Lemuria.org
    35. Re:Do NOT read that code! by Anonymous Coward · · Score: 0
      >Of course those of us who are also lawyers can safely read other peoples' code, because
      ... because lawyers do not sue lawyers?

      Something about sharks not eating sharks, I hear...

  54. Leaks as a Business Strategy? by Anonymous Coward · · Score: 0
    Would it be a possible move against Linux to put some general Linux kernel code into the Windows codebase, then intentionally leaked it? That would allow Microsoft to claim that Open Source folks stole their ideas!

    Anonymous Kev
    Proudly posting as AC since 1997

  55. error.h by sarice · · Score: 5, Funny

    We all know the real valuable stuff is in error.h.
    So, what does it say?

    1. Re:error.h by gohai · · Score: 1

      ahahaha, mod parent up!

    2. Re:error.h by fredrikj · · Score: 4, Funny

      Apparently that's where they put main()

    3. Re:error.h by SamSim · · Score: 1

      I couldn't read it. There was some kind of error.

    4. Re:error.h by dmeranda · · Score: 1

      /* Copyright FSF^H^H^H SCO Group */
      #define EABORT 1
      #define ERETRY EABORT
      #define ECANCEL EABORT
      #define EADMIRAL_PROTECTION 4
      #define EGENERAL_PROTECTION EADMIRAL_PROTECTION
      #define EBLUE_SCREEN 5
      #define ELOCKUP 6
      #define EPIRACY_DETECTED 7
      #define EEND_OF_LIFE_TIME_BOMB 8
      #define EINVOKE_CLIPPY 9
      #define EI_WISH_I_WERE_LINUX 10

    5. Re:error.h by Anonymous Coward · · Score: 0

      Actually error.h comes with the SDK:
      *error.h - DOS error codes

      So does winerror.h:
      * winerror.h -- error code definitions for the Win32 API functions *

    6. Re:error.h by Anonymous Coward · · Score: 0

      Is there a doctor in the house? Because this man has taken the life out of comedy!

  56. Article +1 Ironic by Samari711 · · Score: 3, Funny

    right after a story that was about open vs. closed source

    --

    I never said I was smart, I just said I was smarter than you

    1. Re:Article +1 Ironic by Anonymous Coward · · Score: 0

      No, that would be coincidence.

    2. Re:Article +1 Ironic by Samari711 · · Score: 1

      you know if you're going to be a grammar nazi, you should at least know what you're talking about

      an article about how wonderful open source security is following one about how superior closed source security is wouldn't be ironic because one could see it as a reasonable next occurance and could possibly be expected. the last thing most people would expect would be to see that the world's most well known piece of closed source software had a code leak and is now less closed; situational irony.

      --

      I never said I was smart, I just said I was smarter than you

  57. Kernel source here by Mr.+Darl+McBride · · Score: 0, Offtopic

    You can find the build applications and such with google already. The basic kernel is here (bittorrent)

    1. Re:Kernel source here by Anonymous Coward · · Score: 0

      This is the Linux 2.6 kernel.

    2. Re:Kernel source here by PatrickThomson · · Score: 2, Informative

      Linux 2.6.2...

      har de har dar. well, it does what it says on the tin.

      --
      I am one of many. My idea is not unique, nor do I expect my voice alone to sway you. I speak in a chorus of opinion.
  58. So is this the beginning of something... by freerecords · · Score: 2, Interesting

    as this source code is now out, can we expect people in the wine project to start using it as a basis for their coding. I'm sure it would provoke a legal battle of the SCO type (but with reason this time) but surely with a bit of clever coding and a bit of reference to this code wine could be advanced very far. Sure it's illegal, but so have many things Microsoft has done. I haven't been able to get through to that link (/.ed). This source code could, theoretically, be a big step for ReactOS and the WineX and Wine projects particularly as it is 2000 which has support for a lot of the stuff that NT does.. very exciting!

    --
    tim
    1. Re:So is this the beginning of something... by webroach · · Score: 5, Insightful

      Sure it's illegal, but so have many things Microsoft has done.

      I'm not sure that kind of justification really works. It also doesn't help the open source community, IMHO. I can't agree with the "let's sink to their level" philosophy.

    2. Re:So is this the beginning of something... by thelasttemptation · · Score: 1, Redundant

      Hell no! NO wine/winex/reactos/programmer should even click on any link anywhere near where tehy might find the source code. THEY CAN NOT LET THIS EFFECT THE WORK!

      Talk about killing the programs, who's gonna pay the legal bills when MS sues the shit out of the projects and everyone who's a dev? Esp when it's a clear cut case that they ripped it? You?

      No, no dev will go near this ever...

    3. Re:So is this the beginning of something... by damiam · · Score: 2, Insightful

      Anyone who looks at that source is pretty much legally prohibited from ever writing a line of remotely related code for any project. If Wine attempted to make any use of this leak, it would immediately become illegal in the US, EU, and most other copyright-enforcing countries. Probably no one would bother the users, but anyone redistributing it (or developing it) in the US would be cracked down on.

      --
      It's hard to be religious when certain people are never incinerated by bolts of lightning.
    4. Re:So is this the beginning of something... by Anonymous Coward · · Score: 0

      Some freaks in open source is going too far. You are playing into the hands of SCO. I don't like a community that is so eager to rip off others' hard work. You are definitely a criminal and I think if slashdot is the voice of the open source community, I do think something legally has to be done for these people. So far slashdot was about freespeech, but definitely you are promoting crimilan activity, and definitely puttin the whole open source thing under risk. There will be criminally minded people. There is no way open source projects can figure out if some of their developers are criminals or not and thus whether they infringe on others' rights or not. So looks like you are opening the whole open source community into ligitation and MS should win this war rightly so.

      Declaring GPL as illegal doesn't sound so crazy now to me. Clearly the intent is there. Illegally copying others' hard work.

    5. Re:So is this the beginning of something... by Anonymous Coward · · Score: 0

      What's obviously needed here is a semi-permeable membrane of information. www.cleanroomimplementationofwin2k.org anyone?

  59. Who by read-only · · Score: 1

    It will be very interesting to follow this and see who was responsible for the leak, if that is even possible. I'm guessing that Microsoft will blame someone rather than remain silent.

    Could it be someone who had access to the code under NDA?

    Thoughts?

    1. Re:Who by Anonymous Coward · · Score: 0

      I would bet that the code given out under NDA would have something in it to uniquely identify the recipient. If so, I feel sorry for whoever did it. They will be a stain on the bottom of Microsoft's shoe.

  60. So much for security through obscurity by Anonymous Coward · · Score: 5, Interesting

    This pretty much destroy's any argument that Windows is more secure because "the bad guys" can't look at the source code. And yet it won't get the positive aspect of "the good guys" reviewing the source code for bugs as it is illegal to make a copy of the code without a license to do so.

    1. Re:So much for security through obscurity by Anonymous Coward · · Score: 0, Offtopic
    2. Re:So much for security through obscurity by Anonymous Coward · · Score: 5, Interesting

      Just remember, eEye doesn't have access to the code and they have been sitting on exploits for months.

      Source helps, but it isn't everything.

      Does anyone else just get a tingly feeling seeing this article sitting on top of an article on Open Source being less secure because of it's openness?

    3. Re:So much for security through obscurity by Monkelectric · · Score: 5, Insightful

      Could this be a ploy to spur Win2k+3 updates? Blame the hackers for making win2k insecure. Oops you gotta upgrade now, sorry,

      --

      Religion is a gateway psychosis. -- Dave Foley

    4. Re:So much for security through obscurity by Dr+Caleb · · Score: 5, Funny
      So, when do you figure SCO will find their intellectual property in it?

      --
      "History doesn't repeat itself, but it does rhyme." Mark Twain
    5. Re:So much for security through obscurity by CaptBubba · · Score: 4, Informative

      Windows XP is based on the Win2k kernel IIRC. Assuming that code is part of what got leaked everything after Windows ME could be in for a world of hurt.

    6. Re:So much for security through obscurity by Pakaran2 · · Score: 1

      In all seriousness, they wouldn't dare. If they turn MS against them, they're asking to get reamed completely, and not just in the courts.

      MS could buy them up with a month's revenue.

    7. Re:So much for security through obscurity by Eraser_ · · Score: 1

      Never. Remember Microsoft is currently their big supporter, a long with Sun Microsystems? They both took out large contracts with SCO at the beginning of the whole lawsuit business. Both companies know they could sue for damages later (against who? I don't know.) since the contracts could be seen as invalid. "You sold us this product under the guise we were required to buy it, but that's not true".

    8. Re:So much for security through obscurity by mwheeler01 · · Score: 4, Insightful

      win2k+3? wow that's much easier that typing win2003...I don't care mod me down, abreviations and acronyms have gotten out of control!

      --
      Pretty widgets? What pretty widgets?
    9. Re:So much for security through obscurity by r_j_howell · · Score: 1

      If I remember correctly, They've already done that one. Back when they were caldera.

    10. Re:So much for security through obscurity by RancidBeef · · Score: 1

      MS could buy them up with a month's revenue

      Oh goody, then MicroShaft would own UNIX

      When this is all over and everyone is picking over the bones of SCO's corpse, I hope IBM or Novell or someone who might open source most of UNIX will wind up with it.

      (Sorry for the OT post. [-- no I'm not!])

    11. Re:So much for security through obscurity by mattdm · · Score: 1

      Could this be a ploy to spur Win2k+3 updates?

      Not likely -- it's not like they rewrite everything from scratch. Or very much of *anything*. There's probably DOS 1.0 code in there somewhere still. There's a good chance that flaws in the old versions will exist for a long time.

    12. Re:So much for security through obscurity by gotem · · Score: 1

      but the bad guys WROTE the code.

    13. Re:So much for security through obscurity by The+Lynxpro · · Score: 4, Interesting

      Never. Remember Microsoft is currently their big supporter, a long with Sun Microsystems? They both took out large contracts with SCO at the beginning of the whole lawsuit business. Both companies know they could sue for damages later (against who? I don't know.) since the contracts could be seen as invalid. "You sold us this product under the guise we were required to buy it, but that's not true".

      So, all we need is an over-ambitious green-thumb attorney straight out of lawschool to discover this and bring it out in the open and force the hands of Microsoft and Sun to sue SCO out of existence over it so neither company "appears" guilty in the eyes of the SEC and class action lawsuit specialists. It could be the IT adaptation of the book/movie "The Firm."

      --
      "Right now, somewhere in this world, Scott Baio is plowing a woman he doesn't love," - Peter Griffin, *Family Guy*
    14. Re:So much for security through obscurity by rsmith-mac · · Score: 1

      2000 is still well supported, so that idea is at best +1 Conspiracy.

    15. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      possibly if it were 98 that got yoinked...but 2k? i dont konw about that ..

    16. Re:So much for security through obscurity by MrChuck · · Score: 1
      Um, MS used to own a large chunk (1/3?) of SCO in the the late 80's/90s.

      When I was cursing it (Xenix) my friend at MS says "Well of course it sucks. It's MS's way of demoing to our customers why they want Microsoft OS/2"

    17. Re:So much for security through obscurity by Anonymous Coward · · Score: 5, Funny

      I prefer win3*23*29+2

    18. Re:So much for security through obscurity by diersing · · Score: 5, Funny

      If its true (conspiracy theorists) that MS was behind the 50M cash investment into SCO a while back, then its possible MS is trying to provoke the playgournd wimp into picking a fight with the Big Blue bully for the sole purpose of being there first after getting his ass kicked. Its not out of the realm of possibility that the MS world domination plans include purchasing UNIX IP just to burn it in some pagan ritual.

    19. Re:So much for security through obscurity by Ralph+Wiggam · · Score: 1

      No way. If they say "You have to upgrade right now because we screwed up...that'll be 100 bucks per machine". Big companies would tell them to shove it and then sue.

      -B

    20. Re:So much for security through obscurity by Frymaster · · Score: 0, Redundant
      abreviations and acronyms have gotten out of control!

      tell me about it. i can't tell if you're supposed to be m.w. heeler or m. wheeler!

    21. Re:So much for security through obscurity by anactofgod · · Score: 2, Funny

      Maybe the source was "leaked" because MS is so tired of people claiming it's OSs are inherently insecure, when in reality the exact opposite is true. With the proof floating out there for all to see, this silly argument against WinOS can finally be put to rest.

      Naaaaa....

      --anactofgod---

      --

      ---anactofgod---

      "Equal opportunity swindling - *that* is the true test of a sustainable democracy."
    22. Re:So much for security through obscurity by Jeremi · · Score: 1
      MS could buy them up with a month's revenue.


      I thought getting bought out was SCO's goal?

      --


      I don't care if it's 90,000 hectares. That lake was not my doing.
    23. Re:So much for security through obscurity by zapp · · Score: 0, Offtopic

      I'd just like to point out what my sig says...

      Challege to be modded down, and you will end up +4 or +5 insightful.

      Worked for you! :)

      --
      no comment
    24. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      This pretty much destroy's any argument that Windows is more secure because "the bad guys" can't look at the source...

      I think that argument was destroyed already; at least, it never made any sense to me. There were copies of that source code all over the world. Does anyone who advances this argument really think for one second that anyone with serious monetary resources and some computing know-how couldn't get his hands on it? As we have seen, it only takes one greedy or stupid individual in the right place to make the source appear where it doesn't belong.

      It does serve as an example of what I'm talking about, though.

    25. Re:So much for security through obscurity by zangdesign · · Score: 4, Funny

      Could this be a ploy to spur Win2k+3 updates? Blame the hackers for making win2k insecure. Oops you gotta upgrade now, sorry,

      Not a very effective one, then. The key component - Windows Update - still fetches from the same place each time, and unless someone manages to fool that program into downloading from some other source, it's not a big problem.

      The bigger issue here is the release of code that Microsoft may have licensed from third parties that they were not supposed to reveal, as well as the release of their own IP. I imagine someone's or some institution is going to be in a world of hurt if MS ever finds out who did it. Not terribly likely, but possible.

      If it were me who did it, accidentally or on purpose, I'd be on a jet to some foreign country right now.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    26. Re:So much for security through obscurity by homer_ca · · Score: 4, Insightful

      No, it's the same codebase. Big parts of it are rewritten for every release and new parts are written from scratch to support new features, but a lot of it is the same. How else do you explain that most of the security bugs affect every Windows NT version from 4.0 to Server 2003? They were rewritten from scratch with the same mistakes?

    27. Re:So much for security through obscurity by banzai51 · · Score: 1
      Actually, this would prove it. It would debunk the OSS arguement that you are more secure when you're code is available.

      So who are you rooting for now?

    28. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      I myself perfer w03 (like w2k and wxp).

    29. Re:So much for security through obscurity by Cryptnotic · · Score: 4, Funny

      I prefer Windows 666*3+5.

      --
      My other first post is car post.
    30. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      didn't work on all the trolls that were modded down. Only works on the exception. It's just that you only see the exception, never the -1 posts. But you knew that already, since you can't possibly be a complete fuckwit.

    31. Re:So much for security through obscurity by RoLi · · Score: 4, Interesting
      Actually when you look at the security track record, WinNT/2K/XP is already in a world of hurt compared to Win9x.

      Blaster was the biggest worm - ever. And it worked only on NT, not on 9x...

      That Windows 2000 (or NT or XP) is "more secure" than Windows 98 has been repeated so often that most people started to believe it, even though the security track record shows the reversed situation.

    32. Re:So much for security through obscurity by Pharmboy · · Score: 5, Interesting

      Actually, I think it would be funny to see the open source community release a security patch for win2k before Windows does, proving that open source is more secure since it can be patched faster with more eyes looking at it.

      Of course, MS would flip out, call it an exploit, and have the next patch uninstall it, since any patch for MS products that do not come from MS "can't be trusted". Another reason I like Linux more and more every day, not having to rely on a single company for patches.

      --
      Tequila: It's not just for breakfast anymore!
    33. Re:So much for security through obscurity by Fizzog · · Score: 4, Insightful

      Adding Microsoft to the SCO mix would make no difference whatsoever.

      IBM's legal team make Microsoft's look like first year law students. IBM's lawyers held the DoJ at bay for DECADES. Not even Microsoft are prepared to mess with IBM. The moment IBM called SCO's bluff SCO knew they were dead.

      And if Microsoft could buy them with a month's revenue imagine what IBM could do. They are a little bit bigger than Microsoft you know...

      I just think it's funny that IBM were everybody's worst enemy in the 70's and 80's, and now they are usually the ones doing the right thing by the industry.

    34. Re:So much for security through obscurity by Pharmboy · · Score: 1

      If that was the case, they could have just made a hostile bid for the stock back when it was a buck or two per share. Besides, they used to own a big chuck of sco and sold it.

      --
      Tequila: It's not just for breakfast anymore!
    35. Re:So much for security through obscurity by whovian · · Score: 0

      (There are over 950 responses to the OP, so forgive if this is a duplicate...)

      Maybe MS won't flip out, but it will take credit for *enabling* (somehow) their OS to be patched by the community?? I mean, RedHat has basically claimed to enable the community with the Fedora project, though of course the SRPMS had always been available back in the RedHat-x.y days.

      --
      To-do List: Receive telemarketing call during a tornado warning. Check.
    36. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Shorter and easier way to mean "Windows 2000 and Windows 2003".

    37. Re:So much for security through obscurity by PetiePooo · · Score: 1

      Catch up.. The $50M investment was a venture capital offering funded largely by RBC Centura. That's old news.

    38. Re:So much for security through obscurity by SabrStryk · · Score: 1

      While it might be true that WinNT and its descendants aren't really more secure, you really should keep in mind that there are more "serious" machines that run WinNT-based product than Win9x. Without accounting for that, you can't really assume that WinNT is less secure.

      The other thing to keep in mind is that XP has been on the market for 2 years. If it hasn't done so already, it probably will outnumber functioning machines running the older code. Therefore, any virus/worm authors wanting to do more damage should target WinNT systems.

      --
      "A group of words expressing something other than their literal intention. Now that... is... irony!" - Bender
    39. Re:So much for security through obscurity by puck71 · · Score: 4, Insightful

      I'd say that's misleading at best. The reason there have been more worms/virii/etc. that attack 2000/XP than 9x is purely numbers. There's so many more computers running than 2000/XP than 9x, why bother writing any kind of worm that targets 9x?

      Coincidently, this is also one of the key reasons that there are more worms/virii released that target Windows than Mac or Linux - why target Mac or Linux when you can target Windows, with many, many times more users?

    40. Re:So much for security through obscurity by bob · · Score: 0

      Shouldn't it be W2.003K?

    41. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Or how about win(e^7.602401335665818253325206634378)?

    42. Re:So much for security through obscurity by cps42 · · Score: 5, Informative

      Windows Update clients are hardly secure if you happen to modify the registry of the client system to use a differenet "WindowsUpdate" server...

    43. Re:So much for security through obscurity by benna · · Score: 5, Interesting

      You know its very interesting. This has just gotten released into the regular warez scene. Some group pred it on a bunch of sites. its called Windows.2000.Source.Code-iND. But anyway, i requested it be sent to a site im on. Imediatly one of the siteops said, "if that request is filled, i'll seriously leave." many others agreed with him. It seems at the very top of the scene, in the irc channel im in, curries and siteops are making a moral arguement NOT to move the source. When I asked what the big deal was, the siteop responded, "think about it, by downloading that you think its okay for people to search through it to hunt down ways to fuck people over." So anyway i was just facsinated by the sudden display of morals in the warez scene.

      --
      "It is not how things are in the world that is mystical, but that it exists." -Ludwig Wittgenstein
    44. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Windows 2000 group policy can specify an alternate site for updates using Software Update Services. Our office hosts its own mirror of windows updates so that the sysadmins can approve an update and force it out to our client machines. All you'd need to do is figure out the communications between update server and client machine and you'd be good to go and make your own false one.

    45. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      You're not consideing the art of spin management. It would be fairly easy to turn it around into blame-the-hackers/pirates/badguys and we(MS)-are-the-victims-here. Companies and polititions both do this nearly automatically nearly all the time.

    46. Re:So much for security through obscurity by Anonymous Coward · · Score: 0
      "But you knew that already, since you can't possibly be a complete fuckwit."

      If there's anything that the Internet has taught me, it's that anything, especially people being complete fuckwits, is possible...

    47. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      (TJWADHLYWS,YD)

      that's just what a dickhead like you would say, you dickhead

    48. Re:So much for security through obscurity by TopShelf · · Score: 2, Funny

      Heck, you could make the argument that just sending this source code around should be considered "distributing a malicious virus"...

      --
      Stop by my site where I write about ERP systems & more
    49. Re:So much for security through obscurity by RancidBeef · · Score: 3, Interesting

      Yeah, I remember back during the Microsoft vs. Apple "Look-and-feel" lawsuit, I was rooting for Microsoft. 'Course, I guess I still would today because Microsoft was in the right on that argument.

    50. Re:So much for security through obscurity by nullard · · Score: 5, Funny

      There's so many more computers running than 2000/XP than 9x, why bother writing any kind of worm that targets 9x?

      Is that true? Can you prove it?

      For years after Windows 95 came out, there were more Windows 3.1 systems than there were Windows 95 systems. Why is this?

      It's probably for the same reason that there are more dead people than live people.

      --


      t'nera semordnilap
    51. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      I hope M$ gets the code. Seriously, The code is cursed. AT&T had it and were broken up; USL got it, they are no longer significance; Novell had the sense to sell it before going bankrupt, and SCO's been lingering on the brink of bankrupcy for a few years.

    52. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Easily, if you had a clue and have been outside the door you'd realize there are a great number of machines running NT/2000 in the workplace. In fact in the last 5 years all I've seen are NT 4.0/2000 machines at clients. Clearly you're not qualified to make any judgement on the matter.

    53. Re:So much for security through obscurity by LittleBigLui · · Score: 5, Funny
      why target Mac or Linux when you can target Windows, with many, many times more users?


      what my first thought was:

      Because every idiot skr1pt k1dd13 and their lam0r grandmother can code winDOZE viriii, but only 1337 H4XX0rZ can ownzor teh LiNuX and MaC BoXxEn!!!1!!

      how it should be phrased:

      Successfully designing, implementing and deploying a worm/virus targetting the aforementioned "alternative" platforms Linux and/or Apple would - although being a much more complex undertaking and promising less quantifiable success (for example, infected hosts) than targetting the Microsoft Windows platform - could strengthen the Programmer's social status amongst his peers.

      how it should be phrased on slashdot:

      Frist psot!
      --
      Free as in mason.
    54. Re:So much for security through obscurity by harmonica · · Score: 1

      Thanks for pointing that out. I first read it as Windows 2000 with service pack 3, and that didn't make a lot of sense in the context.

    55. Re:So much for security through obscurity by yandros · · Score: 5, Interesting

      Actually, there have been numerous studies/surveys by roughly every major `business market analyst' company (Gartner, Jupiter, et al) that show that Win9x variants are more widely used than all other Windows OS's combined, by a decent margin.

      Perhaps your personal experience in server rooms has misled you about the HUGE number of Win9x installations on user desktops?

    56. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      It's probably for the same reason that there are more dead people than live people.

      Actually, there aren't

    57. Re:So much for security through obscurity by Bedouin+X · · Score: 1

      Maybe the fact that there weren't 300 million people on an Earth Area Network called the Internet back then.

      --
      Dissolve... Resolve... Evolve...
    58. Re:So much for security through obscurity by Anonymous Coward · · Score: 5, Funny

      Windows 1337+666 seemed to always do it for me...

    59. Re:So much for security through obscurity by MasterSLATE · · Score: 5, Funny

      Due to the source code leak, Microsoft has delayed the release of the highly anticipated Windows 2000 till the summer of 2004.
      *time passes*
      Due to the source code leak, Microsoft has delayed the release of the highly anticipated Windows 2000 till the fall of 2004.
      *time passes*
      Due to the source code leak, Microsoft has delayed the release of the highly anticipated Windows 2000 till the release of Half-life 2.
      *time passes*
      Duke Nukem Forever released...

      --

      [sig]www.masterslate.org[/sig]
    60. Re:So much for security through obscurity by LurkerXXX · · Score: 3, Insightful
      If you look back at past slashdot stories, you'll find exactly that was done several months ago. An opensource patch was released for a windows exploid before MS could release one. Everyone raved about it that day.

      The next day it was discovered the patch was very badly coded, and included a backdoor...

      I think I'll stay away from 'opensource' MS patches, thank you very much.

    61. Re:So much for security through obscurity by JWSmythe · · Score: 1

      It's easier to set a macro to current Windows version.

      perl -e '@t=localtime(time());$yr=($t[5]+1900)-1;$sr=int(( $t[4]/4)+1);$v = int("$t[7]$t[2]$t[1]$t[0]"*((rand(rand(10)+1)+1))) ;print "Win$yr\SR$sr.$v\n";'

      (take out the line break, and it will work better)

      --
      Serious? Seriousness is well above my pay grade.
    62. Re:So much for security through obscurity by RoLi · · Score: 1
      Blaster doesn't care about how "serious" the machine is it infects.

      Also, Win9x was once the big mainstream OS, too.

      And finally, as Nimda and the Code Reds show, you don't have to run the majority to attract a worm.

    63. Re:So much for security through obscurity by jonathan_ingram · · Score: 1

      That's Windows 1561 in the base of our overlords (base 11).

    64. Re:So much for security through obscurity by soramimicake · · Score: 5, Insightful
      Sorry for pointing out the obvious, but you really don't want to end up being as a scapegoat in a high profile case this one has the potential of turning into. Getting blamed for distributing a million copies of Windows and ending up in jail for years is not fun.

      It is wise to keep a low profile from a company that offers bounties to hunt people down.

    65. Re:So much for security through obscurity by mwheeler01 · · Score: 1

      actually it's m. w. h. eeler, sorry about the confusion

      --
      Pretty widgets? What pretty widgets?
    66. Re:So much for security through obscurity by mwheeler01 · · Score: 1

      meh, I make no appologies, I had a good point and I was wiling to take the hit, I was actually expected to be modded down (actually the post was a +5 and now it's a +4)

      --
      Pretty widgets? What pretty widgets?
    67. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      This may also pretty much give Microsoft a pretext for suing anyone supporting an open source project for copyright infringement, just like SCO. Doesn't matter whether they could prove it, since they have more money than G*d or SCO put together.

    68. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Help stamp out TLA's

    69. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Windows XP is based on the Win2k kernel IIRC

      No, it's based on the ingredients section off the side of a box of Wheaties IIRC.

    70. Re:So much for security through obscurity by Trolling4Dollars · · Score: 1

      It would be quite interesting if Microsoft decided to enlist the help of the open source crowd to fix the problems as quickly and as securely as possible by encouraging them to download the source if they find it. They could then submit patches to MS which could be tested both by peer review in the OSS camp AND MS's own developers. This would be a truly fascinating and powerful partnership that no black hat would standa chace against. Of course... that's never happen because there are some things that are more important than computer security. Namely profit. [ahem]

    71. Re:So much for security through obscurity by EngrBohn · · Score: 1

      I've got an email inbox filled with "The Latest Security Update for Windows". I'd be careful before installing a patch from an unknown source.

      --
      cb
      Oooh! What does this button do!?
    72. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      No its a ploy to pull an SCO on the linux community for the gpl code that microsoft has assimilated into windows.

    73. Re:So much for security through obscurity by Anonymous Coward · · Score: 2, Interesting

      There's so many more computers running than 2000/XP than 9x, why bother writing any kind of worm that targets 9x?

      Rubbish! It's more likely that there are one helluva lot more machines running some pre-2000 version of windows than the latest version. Why there would be a disproportionate number of security issues with 2000/xp is beyond my knowledge ...unless it's because Microsoft only recently began seriously investigating security lapses and most XP users are logged in as Administrator (which wouldn't give you much of an advantage security-wise over win9x).

    74. Re:So much for security through obscurity by Grr · · Score: 1

      No a K is 1024 so it's about W1.9560546875K

    75. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      You've missed the point - the poster was not talking about "windows update", but rather updating windows (installing a version of windows that has not been leaked), which one would (of course) be required to pay for.

    76. Re:So much for security through obscurity by kasuga · · Score: 1
      When I asked what the big deal was, the siteop responded, "think about it, by downloading that you think its okay for people to search through it to hunt down ways to fuck people over." So anyway i was just facsinated by the sudden display of morals in the warez scene.
      The warez scene is a lot more moral than the business 'scene'.
    77. Re:So much for security through obscurity by knigitz · · Score: 1

      The format command for Linux is not that much different than Windows.

    78. Re:So much for security through obscurity by darkvizier · · Score: 0

      Well it seems that the entire source code wasn't leaked, as I expected from the title, but what would befall Microsoft if that *did* happen?

      I seriously don't think the NT line could handle it... Sure they've got people working on fixing it, but as has been mentioned before, they're fixing it from a closed source standpoint. They're assuming from the beginning that no one knows their algorithms for creating encryption keys, CD keys... anything. If the source code were to be exposed this whole design strategy would fall apart.

      What really frightens me is the fact that there are ATM machines and other integral systems out there running Windows. If the source code were leaked, the whole world would be effected.

      It just scares the hell out of me to have so much of the world relying on a couple gigabytes of code not getting out... All it would take is one martyr, one person willing to sacrifice himself to take out Microsoft. Then the whole system fails.

      The very possibility of Windows source code being leaked at some point is a *very* strong argument for open source. We need to get off the Microsoft boat before it sinks and drowns us all...

    79. Re:So much for security through obscurity by Anonymous Coward · · Score: 0


      From what I have seen it looks like the stuff from

      http://www.sysinternals.com/ntw2k/source.shtml

      Nothing to see here folks move along

    80. Re:So much for security through obscurity by rixstep · · Score: 1

      No, it's the same codebase.

      Yes and no - especially between these two.

      I think you're forgetting the settlement between MS and DEC over Prism.

    81. Re:So much for security through obscurity by Anonymous Coward · · Score: 1, Informative

      I think you're confusing two different things. Windows NT/2000/XP is a more secure design in that it supports multiple users (like UNIX), allowing individual users to have restricted permissions, as opposed to being a single-user system like Win3/Win9x/MacOS1-9, where the single user has full control of the system. This means that, for example, a corporate desktop running Win9x is completely at the mercy of the user using it, while an NT/2000/XP desktop can be managed by corporate administrators, with the actual users limited in terms of what they can do.

      As for the track record of NT/2000/XP, it's arguably been more vulnerable to Internet attacks than Win9x, but that's simply because it offers more network services. It's the same reason the major Linux distributions have had so many more vulnerabilities than UNIX or BSD (which typically include fewer services), which in turn have had more than, say, Win9x or MacOS9 (which typically include even fewer).

      BSD (I know) and Linux (I think) learnt the Internet lesson pretty quickly, so these days typical distributions don't have many (if any) network services enabled by default, but that was a relatively recent change (within the last few years). If you enable tons of network services on a BSD or Linux system, you'll still be vulnerable to the numerous security holes repeatedly found in them.

      For reaons known only to MS, Windows still runs all sorts of network services by default, and that's the key difference. It doesn't run the really obnoxious ones like IIS, but it still runs RPC, etc. If those are turned off or blocked, it will be safe from network attacks by default (i.e. only vulnerable to user ignorance). Even today, Windows users who know what they're doing typically turn on the inbuilt firewall (or use an external one), thereby protecting their systems from Internet attacks. The non-technical ones, on the other hand, don't even know what a firewall is.

      At any rate, the main problem today is user ignorance, not vulnerabilities in OSes. Users have all the privileges necessary to propagate email worms, mount DoS attacks and so on, so all you have to do is trick a user into running your executable, and it's over. There are solutions to that too, but no mainstream OSes include any (yet). It will be interesting to see which major OS family (e.g. Windows, Linux, BSD, UNIX) is the first to include the necessary safeguards by default.

    82. Re:So much for security through obscurity by althalus · · Score: 1

      Looks like they are already pointing some fingers according to this article it's the open-source hackers who want this.

      Didio said. "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

    83. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      to all those cautious folks who suggest not looking at the source code:

      I happen to agree. After all, perhaps this situation bears resemblence to an Indiana Jones movie. If you don't close your eyes to that code you will be consumed by fiery demons!

      also, to those who are on the fence...
      TAke it take it...TAKE it..take it.take.taKE iT (simpsons reference - bart shoplifting)

    84. Re:So much for security through obscurity by Corbin+Dallas · · Score: 1

      "think about it, by downloading that you think its okay for people to search through it to hunt down ways to fuck people over."

      Though if I spend years developing a game to feed my family, they don't seem to mind fucking me over by pirating it. Morals indeed.

      --
      Democracy is two wolves and a lamb voting on what to have for lunch. Liberty is a well-armed lamb contesting the vote.
    85. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Windows XP is based on the Win2k kernel IIRC. Assuming that code is part of what got leaked everything after Windows ME could be in for a world of hurt.

      Mod down. This guy doesn't have any clue what he's talking about.

      1.) The XP kernel is based on the 2K kernel, which in turn is based on the NT kernel - but so what? What are you defining as 'kernel'? Are you taking in the object manager, the process manager, the schedulers, etc? Are you referring to the source to the file NTOSKRNL.EXE? How do you define what you said? Oh forget it - you're so full of it, it's obvious you don't know.

      2.) Just to show all of you what a fucking idiot this guy is, Windows ME has nothing to do with this tree whatsover. ME is derivative of 98 which comes from 95 which is based on Windows for Workgroups 3.11.

      I just wish idiots like this would learn to keep their mouths shut.

    86. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      The warez scene is a lot more moral than the business 'scene'

      Care to explain?

    87. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      An implication in my post is that the more code you run, the likelier you are to be running code with bugs. The more bugs there are, of course, the higher the likelihood one of them will be expoitable. This all matters for local security, but not for vulnerability to network attacks per se.

      Vulnerability to Internet attacks requires that Internet-accessible services be running. The more such services you have running, the more code you have accessible to people who want to attack you. Even if your OS lacks any notion of security and/or is riddled with bugs, it can't be attacked over the Internet unless you're running network services.

      In other words, the fact that, say, the average Linux system (running at least sshd) is much more vulnerable to Internet attacks than the average MS-DOS system (not running any network services) does not mean that MS-DOS is a more secure system than Linux (it definitely isn't), or that it's necessarily less buggy (it's smaller, so in that sense the odds are it is less buggy, but that's really irrelevant).

    88. Re:So much for security through obscurity by bogie · · Score: 1

      Distributing illegal software is moral? That's the dumbiest thing I've read here in ages. You must still be in school or something because no rational adult would think that taking property you don't own is the right thing to do. I could see not caring that warez exists, but thinking its a moral practice shows you have a lot of growing up to do.

      --
      If you wanna get rich, you know that payback is a bitch
    89. Re:So much for security through obscurity by Anonymous Coward · · Score: 2, Informative

      Maybe it also has to do with the fact NT based machines are made to be administered remotely. If you've ever tried to hack any Windows computers, you would know that a 9x machine isn't going to do much without you tricking the end-looser into doing it for you. I seriously doubt the punks that write this crap are sitting down and discussing their target demographic.

      Seriously, why is this insightful? Isn't it also possible that the punks I mentioned before don't know how to write code that would work on any other platform? The end result is the same, but you're making a big jump on the motivation.

      The crap being released today is pathetic. The idiots writing this stuff probably can't even spell their own names. They probably wouldn't recognize a boot-sector virus if you beat them over the head with the monitor it was displayed on.

      Whew, I feel better now.

    90. Re:So much for security through obscurity by lommer · · Score: 1

      The statement that either company might be able to buy SCO with a months revenue is dubious, but in any case, Microsoft would actually be in a better position to buy them than IBM. I say this because I just went and compared the financial reports of the two companies (1, 2). Notice that while IBM has more assets than Microsoft (96B vs. 79B), Microsoft has an astounding 50 Billion dollars in cash reserves. Seeing as this is a full order of magnitude larger than IBM's 5B in cash I think Microsoft would be in a better position to make a surprise hostile takeover bid on SCO.

    91. Re:So much for security through obscurity by rixstep · · Score: 1

      any patch for MS products that do not come from MS "can't be trusted"

      Interesting! For most sysadmins I know say it's the other way around!

    92. Re:So much for security through obscurity by adrianbaugh · · Score: 1

      It's not morals, it's pride. It's not as l33t if you need the code to write a virus, I guess.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    93. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      abreviations and acronyms have gotten out of control!

      Yeah, speling too!

    94. Re:So much for security through obscurity by Anonymous Coward · · Score: 1, Insightful

      Wonder if that will be MS in the 2020s and 2030s?

    95. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      I think he's chicken***t p***y: he's not afraid to f*** over some developer who's sweated over his work but all moral the moment it's his turn to bite the pillow.

    96. Re:So much for security through obscurity by antiMStroll · · Score: 1

      I'm curious. Any references?

    97. Re:So much for security through obscurity by cshark · · Score: 1

      I hate to be the nay sayer here, but everyone is talking about this story like it's the real deal, yet no one seems to have come up with a single solitary download URL. If this was the real thing, you would think that such a thing would exist in at least one spot on the web. Otherwise, I wouldn't worry. If the code doesn't exist, it probably wasn't leaked.

      --

      This signature has Super Cow Powers

    98. Re:So much for security through obscurity by Magic5Ball · · Score: 1

      There are levels.

      Trading in warez may not be moral, but there are actions that are less moral. Find out why child molesters don't last long in prison.

      --
      There are 1.1... kinds of people.
    99. Re:So much for security through obscurity by pantycrickets · · Score: 1

      Because every idiot skr1pt k1dd13 and their lam0r grandmother can code winDOZE viriii, but only 1337 H4XX0rZ can ownzor teh LiNuX and MaC BoXxEn!!!1!!

      Nothing says "peer approval" like millions of hosts infected. There really aren't enough macs and linux machines to accomplish that. Period.

    100. Re:So much for security through obscurity by andy55 · · Score: 3, Funny
    101. Re:So much for security through obscurity by Kirth · · Score: 1

      Yes, the warez-scene, which consists mostly of microsoft-zealots (why else would they distribute MS software and thus advertise for MS?) simply is afraid someone else might "administrator" their Windows-boxen.
      --

      --
      "The more prohibitions there are, The poorer the people will be" -- Lao Tse
    102. Re:So much for security through obscurity by pantycrickets · · Score: 1

      There's so many more computers running than 2000/XP than 9x, why bother writing any kind of worm that targets 9x?

      Is that true? Can you prove it?


      Are you a troll, or just ignorant? Here is just one of many sites that list up to the date web statistics from a large sampling of web surfers. Windows NT, Windows 95, Windows 98, Linux & Mac combined don't equal how many users have XP.

    103. Re:So much for security through obscurity by glitch23 · · Score: 1

      If it were me who did it, accidentally or on purpose, I'd be on a jet to some foreign country right now.

      Two things, 1) You aren't too smart posting as yourself (not AC), and 2) you are using your laptop right now with a aircraft phone attached right? :)

      --
      this nation, under God, shall have a new birth of freedom. -- Lincoln, Gettysburg Address
    104. Re:So much for security through obscurity by MalleusEBHC · · Score: 1

      Google Zeitgeist

      That's one of the best ways to gauge marketshare, so I guess that's as close as you anyone is going to come to "proving" it. With 66% of the people being on NT/2000/XP, even if there is a large margin of error they still are the most prevalent by a landslide.

    105. Re:So much for security through obscurity by what+the+dumple+is · · Score: 5, Funny

      Coincidently, this is also one of the key reasons that there are more worms/virii released that target Windows than Mac or Linux - why target Mac or Linux when you can target Windows, with many, many times more users?

      I have noticed some viruses for linux. One was just a script and it recommended that the indivdual chmod a+x and then run it. The other one you had to type gcc -o virus virus.c and then run the resulting binary in order to get it to work. And then there was that one where it wanted to load a module but it couldn't because modules weren't supported on that kernel, although it did try for /dev/kmem.

      Then there was that one that installed an irc backdoor:

      :Portland.OR.Us.Aolirc.us 372 lamer :- Network Admins:
      :Portland.OR.Us.Aolirc.us 372 lamer :- Paul
      :Portland.OR.Us.Aolirc.us 372 lamer :- MrSteve
      :Portland.OR.Us.Aolirc.us 372 lamer :-
      :Portland.OR.Us.Aolirc.us 376 lamer :End of /MOTD command.
      :lamer MODE lamer :+wx
      JOIN #ddos# vrfx
      MODE lamer +i
      :lamer!lamer@aolirc-1FCCF050.client.attbi.com JOIN :#ddos#
      :Portland.OR.Us.Aolirc.us 332 lamer #ddos# :
      :Portland.OR.Us.Aolirc.us 333 lamer #ddos# smash` 1068679664
      :Portland.OR.Us.Aolirc.us 353 lamer @ #ddos# :lamer
      :Portland.OR.Us.Aolirc.us 366 lamer #ddos# :End of /NAMES list.
      :lamer MODE lamer :+i
      MODE #ddos# +nts


      23:14 < lamer HTTP server listining on poort: 999 root dir: c:\ Address http://X.X.X.X:999/

      Oh, wait. that last one was a Windows thing. But those other ones. Look out. They'll do some nasty things. I mean, it takes a bit of work to get them running. But once you do. Look out. They're dangerous!

      /* address size */
      /* 0x00417001 0 */ /* unknown */ void __entry_point__;

    106. Re:So much for security through obscurity by LordKazan · · Score: 2, Informative
      so far this month on my site (OS, Visits thus far this month, %)
      • Windows XP -- 40972 -- 53.8
      • Windows 2000 -- 12055 -- 15.8
      • Windows 98 -- 10602 -- 13.9
      • Windows Me -- 6461 -- 8.4
      • Linux -- 1469 -- 1.9
      • Unknown -- 1213 -- 1.5
      • Mac OS -- 1161 -- 1.5
      • Windows NT -- 1149 -- 1.5
      • Mac OS X -- 619 -- 0.8
      • Windows 95 -- 166 -- 0.2
      • WebTV -- 165 -- 0.2
      • NetBSD -- 3 -- 0
      • Sun Solaris -- 3 -- 0
      • Windows CE -- 1 -- 0
      --
      If you cannot keep politics out of your moderation remove yourself from the Mod Lottery.. NOW!
    107. Re:So much for security through obscurity by gunnmjk · · Score: 0

      If somebody wrote a virus for the mac, regardless of 3% of the market, it will get front page over any security risk in windows. It would be a first for MacOS X. A virus for Windows is just like rain in the winter. Hardly news worthy.

    108. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Speaking of Windows Update, this is a bit offtopic, but you know that whole issue with the swastikas in Bookshelf Symbol 7? And how Microsoft released a voluntary patch to remove the font? Well, now they're bombarding me with a 'critical update' to fix the 'unacceptable' symbols. I've connected a few times, and each time I have to click 'remove' to keep it from installing. What right do they have to force this on anyone? I fully supported the voluntary patch that would remove the font, but not Microsoft's pandering to the prudes and masquerading it as a 'critical update'.

    109. Re:So much for security through obscurity by ImpTech · · Score: 4, Insightful

      No, bah, way off...

      The reason there are more worms on win2k/XP than the 9x series is because the 9x series doesn't DO anything. Win98 doesn't have "UPNP" or "Remote registry", or "windows messaging" or any other fancy services to speak of. Usually its all that crap (which is on by default!) that becomes the portal for worms. 2k/XP are a more powerful OS than 9x, which makes them inherently more dangerous. And now that more and more people are moving that way, of *course* chaos was going to break out, just as countless people predicted 4 years ago.

    110. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      and by totally flip out, you mean totally sweet.

    111. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      That's news to you? No warez sites had HL2 either.

      You have to remember that these guys have been around for ages :)

    112. Re:So much for security through obscurity by Ironica · · Score: 1

      If you look back at past slashdot stories, you'll find exactly that was done several months ago. An opensource patch was released for a windows exploid before MS could release one. Everyone raved about it that day.

      The next day it was discovered the patch was very badly coded, and included a backdoor...


      It wasn't a patch, it was a browser plug-in to deal with the truncated URL exploit.

      First people were celebrating. Then people were saying "Wait! This is redirecting all web traffic through a proxy... it's a hack!" Then people were saying "No, wait... it's just redirecting malformed URLs that are subject to this exploit, so that it can give a specific error page and track who is trying this crap."

      There were some coding errors apparently, but nothing terrible.

      --
      Don't you wish your girlfriend was a geek like me?
    113. Re:So much for security through obscurity by Ironica · · Score: 1

      IBM's legal team make Microsoft's look like first year law students. IBM's lawyers held the DoJ at bay for DECADES.

      Well, yes. But that was because that's how long it took to get through a case like that, back then.

      Because of that experience, federal laws have been rewritten to "fast-track" technology antitrust cases, since the development cycle is so short relative to traditional products. Microsoft can thank IBM for getting them through the DOJ in only a few years. ;-)

      --
      Don't you wish your girlfriend was a geek like me?
    114. Re:So much for security through obscurity by lastninja · · Score: 1

      Actually there are now more living people than have ever died. No I can`t prove it you have to take my word for it. Being a slashdot reader it is worth alot ;) .

      --
      John Carmack fan, browsing at +5 since 1999.
    115. Re:So much for security through obscurity by gnudutch · · Score: 1

      Let me offer up a simple analogy. Today's OS market is like a parking lot with 99 Toyotas parked with engines running and doors wide open (WINDOWS), and 1 Porsche locked up with Viper (MAC OS). What does the car thief take? A vulnerable Toyota obviously.

      Ok, lets switch it up. What if 99 cars were Porsches with Viper, and 1 car was a Toyota with the doors open and engine running. What does the car thief take? There are more Porsches, why doesn't he take the Porsche??

    116. Re:So much for security through obscurity by efextra · · Score: 2, Informative
      if you happen to modify the registry of the client system to use a differenet "WindowsUpdate" server...
      Hmmm, thats a feature of Windows update that allows you you to set the update server (Search for SUS for info on this). This is to create local update servers and actually works pretty well (we use it on out network). It makes getting the updates so much faster.

      Windows update client installs *only* signed content from Microsoft whatever be the source.
    117. Re:So much for security through obscurity by proffit · · Score: 1

      umm.. about so many more people using windos 2000/xp than 9x I just read a copy of computer source magazine saying that "According to AssetMetrix research Labs, one of the biggest examples of perspiring property comes in the form of old win98 machines. A recent survey performed by the firm found that of the 670 companies questioned, more than 80% were still using Windows 98 or 95" it then goes on to say that 27% of the PC's surveyed still ran 98 and 95 and only 7% ran xp

    118. Re:So much for security through obscurity by Andypoo · · Score: 1

      ... or you could just look at the source, given that it's an Open Source patch :-)

      Makes me wonder why you trust MS patches so much </conspiracy> :)

      Andrew.

    119. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      That's sorta like saying Unix systems are hardly secure if you have the root password.

      In short, you are idjot.

    120. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Let's be real for a second... there's some huge social differences that make writing Windows attacks more appealing... if Linux releases a patch, most users install it ASAP. If windows releases a patch, the cracker / virus community immediate starts cracking open the binaries to see what got patched, and tries to exploit it because Win users don't update nearly as often, in general. Granted, that's not always the case, but it happens often enough to be annoying.. MS discovers a hole, fixes it, and _then_ it gets reverse engineerd and exploited. Pretty sad, eh?

    121. Re:So much for security through obscurity by 1u3hr · · Score: 1
      Distributing illegal software is moral? That's the dumbiest thing I've read here in ages. You must still be in school or something because no rational adult would think that taking property you don't own is the right thing to do.

      There's no logical connection between "distributing illegal software" and "taking property". No one is stealing boxes out of shops. No "property" is involved at all. That's the reason the legal concepts of "intellectual property" (copyright, trademarks, patents, etc) were invented, because trying to apply rules derived from "real property" lead to ridiculous results. (All these statements that start with "stealing software is like stealing..." for a start.)

    122. Re:So much for security through obscurity by Gary+Destruction · · Score: 2, Interesting

      I completely agree. It was DCOM on port 135 that was exploited by the Blaster worm. DCOM is an insecure and unnecessary service to run. The same goes for Windows Messenger. Then there's issues like NetBIOS being transmitted over the IP stack and file and printer sharing being bound to WAN links by default. And many home users aren't aware of the server service not being necessary unless you're actually networking locally. The IPC$, ADMIN$, C$ and other DEFAULT shares can leave you open to big problems as well. Overall, it takes some real effort to really a secure a Windows 2000/XP workstation for home use.

    123. Re:So much for security through obscurity by Matrix2110 · · Score: 1

      Ahh, You might have hit the nail on the head. Remember that it is Win98 that Microsoft is trying to snuff. ME has very few users because it sucks. most people have XP due to Microsofts dominance, however there are still a lot of "Anti-bloatware" minded people (Mostly gamers) that run 98 because it is quick and fast and does not require a lot of overhead on a modern machine. Win 2K is a lot more overhead but feed it a modern machine and it performs decent.

      XP is something I will resist using as long as I can.

      Back to my point. If I were Microsoft, The most damaging thing I could think of to wipe out internal competition would be to leak the old code, Blame any security issues on the "Hackers" Then lobby the Government and everybody else to "Upgrade" to a "Trusted" operating system.

      Once Microsoft washes its hands of the 98/2k code, perhaps this leak will prove useful to open source.

    124. Re:So much for security through obscurity by Matrix2110 · · Score: 1

      One thing does trouble me is the fact that the NT kernal might be sitting out there.

      There are a lot of NT machines sitting out there.

    125. Re:So much for security through obscurity by Anonymous Coward · · Score: 0
      Offtopic I know, but it's a commonly quoted myth that there are more people alive now than have ever died. The real figure is around 5%.

      See here for example: How_Many_People_Have_Ever_Lived_on_Earth

    126. Re:So much for security through obscurity by ameoba · · Score: 1

      ...and we all know how easy IE makes registry modifications. On an otherwise completely locked-down system, short of diabling IE, any user can install crap from IE that affects everyone.

      --
      my sig's at the bottom of the page.
    127. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Ok, STOP NOW.

    128. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Heh, that's kinda cool.

    129. Re:So much for security through obscurity by LordK2002 · · Score: 1

      It's probably for the same reason that there are more dead people than live people.

      Actually, if populations are assumed to increase exponentially, it can be shown that the number of people currently living is greater than the number of people who have ever died.


      K

    130. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      They've already distributed a million binary copies, you know.

    131. Re:So much for security through obscurity by Brendan+Byrd · · Score: 1

      Oh, really. Where's the leaked Doom3 alpha or Half-Life 2 code? No idiot in his right (or wrong) mind is going to risk putting up illegal source code for an insanely popular product! Even if the copyright doesn't kill him, his monthly bandwidth bill will.

      Get it on Kazaa or some other file-sharing client.

    132. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      Also, IBM's market cap is 170.84B whereas MSFT's market cap is 120 billion more at 290.91B

    133. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      As a website mainatainer for wuite a few clients websites i have been watchin the rise of XP. As of about 3 months ago (and over about 20 websites) XP became the most popular OS. But it is still not half the OSs being used. Windows 98 was first and is now second. As a user of 98lite i have to say that this is the best, safest, fastest Win OS.

    134. Re:So much for security through obscurity by cshark · · Score: 1

      Doesn't seem to be on Kazaa... Good point though. I'll check the netwroks. Thanks.

      --

      This signature has Super Cow Powers

    135. Re:So much for security through obscurity by nineoneone · · Score: 1

      I think we passed the point recently - 2/3 years ago maybe - where there are now actually more live people than dead.

      Can't say for sure, but I am sure that someone will correct this if its wrong.

      --
      sig under development
    136. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      2.) Just to show all of you what a fucking idiot this guy is, Windows ME has nothing to do with this tree whatsover. ME is derivative of 98 which comes from 95 which is based on Windows for Workgroups 3.11.

      Which is exactly what he said, and I quote... "...everything AFTER Windows ME could be in for a world of hurt."

      95/98/ME were from the same product line, and ME was the end of that line. He wasn't saying that this was the same tree as the 95/98/ME line, he was simply saying that anything released after ME comes from this leaked source tree, and is thus vulnerable.

    137. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      'It's probably for the same reason that there are more dead people than live people.'

      no, actually there are more people currently alive than all people that have died ever...

      its only because of our tendency to exponentially grow, check out some population growth charts...

    138. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      >They've already distributed a million binary copies, you know.
      I am sure MS would be happy to have 1 million downloaders in prison. Or are you going to take the chance?

    139. Re:So much for security through obscurity by andcal · · Score: 1

      IBM's lawyers held the DoJ at bay for DECADES
      If you think that IBMs success relative to Microsoft's troubles with anti-trust is attributable only to the prowess of IBM's legal team, then you are as politically naiive as Microsoft was when its anti-trust troubles began. I need not say that Microsoft somewhat more politically connected these days than it was before the schooling it received at the hands of the DOJ of the 90s. Today, MSFT may be nearly as well connected as its enemies were back then.

      --
      --something witty
    140. Re:So much for security through obscurity by LurkerXXX · · Score: 1
      Well, unlike the vast majority of the general population, I *can* read code... a little. I'm a biologist, not a CS trained person. I can do a little bit of coding, but not that much. An exploit others might see as obvious would slip right by me 99 out of 100 times. A subtle elegant exploit? I don't have a snowball's chance in hell of catching it. "You can just look at the source" is meaningless to the vast vast majority of the population. They could look, but it would do them zero good. That's why we buy programs from people paid to do that.

      Yes, eventually people who can read code well might look at it (surely they will in a high-profile case like this, but what about some more obscure piece of code we found to work with?) but a lot of damage may be done if it's used before they have thoroughly investigated it.

    141. Re:So much for security through obscurity by ArmpitMan · · Score: 2
      And this problem doesn't exist with non-open source code how?

      A hax0r who wants to r3wt your b4wx has got his priorities seriously fucked up if he open-sources his trojan. Who is going to release the source of something which acts maliciously? Eventually someone is going to read that code and figure out what's going on. Then slashdot gets alerted, and the entire open source community starts yelling at them, no matter how obscure the piece of code may be. Who would take that kind of risk?

      Solution? Don't run untrusted binaries, or compile untrusted code. Ever. The end.

    142. Re:So much for security through obscurity by ealar+dlanvuli · · Score: 1

      Where the hell are your 9x vs 2k numbers coming from?

      Last I checked, 2k just barely took the lead in the past year or two.

      --
      I live in a giant bucket.
    143. Re:So much for security through obscurity by Anonymous Coward · · Score: 0
    144. Re:So much for security through obscurity by zangdesign · · Score: 1

      Aw, crap. Now my secret's out. OK, well, I'll post another message from Ibiza while my laptop is resting on the back of some half-naked euroteen while her girlfriend slowly feeds me individually peeled grapes to the exotic rhythms of an undiscovered techno artist.

      </fantasy>

      Damn. if I had enough money to make an airphone call, I certainly wouldn't spend it posting on /.

      --
      To celebrate the occasion of my 1000th post, I will post no more forever on Slashdot. Goodbye.
    145. Re:So much for security through obscurity by Anonymous Coward · · Score: 0
      I'd be on a jet to some foreign country right now

      In the US they'll sick their lawyers on you. In a third world country you might get a hit man instead...

    146. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      For years after Windows 95 came out, there were more Windows 3.1 systems than there were Windows 95 systems. Why is this?

      It's probably for the same reason that there are more dead people than live people.

      Actually, there are more live people than dead people.
    147. Re:So much for security through obscurity by LittleBigLui · · Score: 1

      yeah, but "/dev/hda1" is much more difficult to type corretcly than "c:" ;)

      --
      Free as in mason.
    148. Re:So much for security through obscurity by Anonymous Coward · · Score: 0
      For a more general example, look at the latest Google zeitgeist:

      http://www.google.com/press/zeitgeist/zeitgeist-no v03.html

      Windows XP: 42%
      Windows 2000: 19%
      Windows NT: 3%
      (All NT: 64%)

      Windows 98: 27%
      Windows 95: 1%
      (All 9x: 28%)

      Mac: 3%
      Linux: 1%
      Other: 4%
      (All other: 8%)

    149. Re:So much for security through obscurity by nullard · · Score: 1

      That's one of the best ways to gauge marketshare

      No. That is the best way to guage "Operating Systems Used to Access Google." There is a difference. I doubt that many of the thousands of Windows 3.1 installations out there have been used to access google lately. Many people never upgrade their OS. They might buy a new computer instead. That old computer does not vanish. In fact, many computers are still running today performing the particular task that they were purchased for. For example, I have seen computers running very old operating systems yet still handling payroll, receiving faxes, storing doctor's appointments, or making ID cards.

      I've never visited google using my old Perfoma 6200. That doesn't mean that it is not still in existance.

      Who knows how many old computers running whatever OS they came with are still quietly chugging away on someone's desk, but not visiting Google. Those machines may be on networks that have nodees infected with worms. If the worm does not target them, they won't be infected.

      I'm not trying to say thet there are definately more Win 9x and Win 3.1 computers than Win NT computers out there. What I am saying is that, lacking real evidence, it is foolish to assume that the oposite is true. What happened to all of those old computers?

      --


      t'nera semordnilap
    150. Re:So much for security through obscurity by Bob+Davis,+Retired · · Score: 1

      It's easy to figure out why IBM is playing nice now - their scary Big Brother persona was costing them marketshare, but more importantly, MINDSHARE. Playing nice costs them little, but earns them much.

    151. Re:So much for security through obscurity by Anonymous Coward · · Score: 0

      or this: Windows23*42+666+23^2-sqrt(24964) ?

  61. HAHAHA!!! by adamofgreyskull · · Score: 1

    Especially after this little doozy.

  62. Re:Small server they've got there by Dave2+Wickham · · Score: 1

    It was slashdotted before it was posted to slashdot.

  63. Not good by savagedome · · Score: 5, Insightful

    This is not good. Windows is designed primarily with 'security by obscurity' in mind. The security holes indeed show up every often and we have worms making it to the gazillion windows boxes before the patch does. Get ready for a deluge of worms/virri. Another bad week/month for sysadmins.

    1. Re:Not good by Anonymous Coward · · Score: 0

      They shouldn't have designed it that way. It's their problem to fix it now.

    2. Re:Not good by Anonymous Coward · · Score: 1, Interesting

      It's suspected that whoever wrote "Blaster" had access to Windows source code. Given that thousands of people do have legal access, this isn't really all that unexpected.

      BTW, wasn't Windows source leaked once before? -- around when W2K went gold? I seem to remember that MS had accidentially posted it on MSDN or something.

    3. Re:Not good by Salsaman · · Score: 3, Funny

      Didn't you read the last article, closed source software is much more secure than open source. You have nothing to fear.

    4. Re:Not good by strider3700 · · Score: 2, Interesting

      I think this is great. We've been told security though obscurity is safer then open source. It's also been argued that open source is safer because we can spot and close the holes. It's always been impossible to test. Now that the windows source is out there we'll know once and for all which method is superior.

    5. Re:Not good by enosys · · Score: 1

      It's incredibly ironic to have this happen so soon after that article!

    6. Re:Not good by Anonymous Coward · · Score: 0

      According to Bill Gates, Windows is more secure than Linux because it (Windows) has more security holes. That's Microsoft logic for ya.

    7. Re:Not good by fredrikj · · Score: 1

      Windows is designed primarily with 'security by obscurity' in mind.

      Pure MS stab. Sure, the security in Windows gets some help by the obscurity, but that doesn't mean the OS was "designed" with obscurity "primarily" in mind.

    8. Re:Not good by lightspawn · · Score: 1

      Windows is designed primarily with 'security by obscurity' in mind. The security holes indeed show up every often and we have worms making it to the gazillion windows boxes before the patch does. Get ready for a deluge of worms/virri. Another bad week/month for sysadmins.

      No, just on sysadmins relying on 'security by obscurity'.

      Didn't microsoft claim somewhere that publishing the source code would undermine national security?

      (And didn't they also give the source to foreign governments about to switch to Linux?)

    9. Re:Not good by Nintendork · · Score: 1
      "This is not good. Windows is designed primarily with 'security by obscurity' in mind. The security holes indeed show up every often and we have worms making it to the gazillion windows boxes before the patch does. Get ready for a deluge of worms/virri. Another bad week/month for sysadmins."

      Thanks for that pathetic attempt at reverse FUD. Since when is it Microsoft's responsibility to make sure people aren't ignoring the critical update notification that their system presents them with by default? Where the hell do you get the idea that they centralize security around obscurity? That's just one aspect to security. Would you rather they paint a huge ass bullseye on themselves? As a comparison, let me ask if the DNS root servers should be on display at a central location in Disneyland instead of being stored in an inconspicuous building in an unspecified location? Give me a freaking break. Until you actually learn about the security mechanisms behind the NT family (kerberos, encryption mechanisms, active directory, certificates, NTFS, NTLM v2, etc.), you should just STFU.

      Thank you.

      -Lucas

    10. Re:Not good by Salsaman · · Score: 1

      Hmmm...are you suggesting the Slashdot authors...no surely not ;-)

    11. Re:Not good by Anonymous Coward · · Score: 0

      The hell with sysadmins.

      They fail in their careers: They do not rise to levels of authority empowering them to make the decision not to use Windows. Those that *do* gain authority, choose Windows. They brought the disaster on themselves. Let the natural consequences run their course.

    12. Re:Not good by Anonymous Coward · · Score: 0

      what you mean bad week/month for sysadmins.

      us freelancers make $$$ of fixing codered worms..
      new bmw here i come!

    13. Re:Not good by poot_rootbeer · · Score: 1

      Windows is designed primarily with 'security by obscurity' in mind.

      That's a pretty strong statement to be making, considering that you've probably never seen any of Microsoft's internal project documentation... do you have any evidence, besides anecdotal, that the Windows project team ever decided to or even considered 'security by obscurity' to be a primary design goal?

      Unfounded statements bother me, especially when they get modded up to +5.

    14. Re:Not good by archivis · · Score: 1

      You'd have to prove to me that either of these Windows was designed with security of any form on the list at anything higher than #6...

      --
      In July O7, I got a mac pro. There's no punchline. Just endless joy and wonder.
    15. Re:Not good by Anonymous Coward · · Score: 0

      More like a couple of years

    16. Re:Not good by caipira · · Score: 1

      Great!! We now have more jobs! :)

    17. Re:Not good by Tony-A · · Score: 1

      For a site that ostensibly relays stale news, Slashdot seems to have a lot of influence. I would be greatly surprised if the Slashdot editors didn't put some planning and foresight into the placement and timing of the articles. I do know that Slashdot does seem to be the best available early warning system for Microsoft wormage. I know its saved my skin a couple of times. Reading Slashdot at work? That's a lot of what they're paying me for. (Posting inane comments? Maybe a different matter;)

    18. Re:Not good by XO · · Score: 1

      For all you know, maybe one of the rides at Disneyland IS hiding one of the root DNS servers.

      Well, considering the Win* calls can be pretty much hijacked from any point as long as you can get yourself access to the system, the only safe Windows box is one that's not able to run anything.

      Because once someone DOES get ANY kind of access to run anything, then they can hijack the machine. yay!

      --
      "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  64. So Windows is now fertile ground for foul play? by Serious+Simon · · Score: 3, Funny
    1. Re:So Windows is now fertile ground for foul play? by Anonymous Coward · · Score: 0

      Shit! I was going to make that same comment, but I was so busy dowloading pr0n that you beat me to it...

    2. Re:So Windows is now fertile ground for foul play? by damiena · · Score: 1

      Hasn't it always?

  65. The reason... by Anonymous Coward · · Score: 0

    ..neowin is busy already is because the story had already been on it for an hour or so ;)

    Come on /.'ers, must be getting low on the caffeine! ;p

  66. Security Implications? by Curare · · Score: 1

    Considering Microsoft's record with keeping its source closed, and the amount of recycling of code they do from system to system, I wonder what security implications the source will have. Hackers might find it even easier to discover holes. Of course, it's not as though Microsoft worries that much about security in the first place...down with security through obscurity!

  67. Slashdotted? by mehlvogel · · Score: 1

    neowin.net is down - don't know if it is because of slashdot, or various other news site reporting this.

    For german readers, or people understanding german here is a link
    german article
    reporting about the contents of the article on neowin.net

  68. Source TREE, looking more legit now by City_Idiot · · Score: 4, Informative

    http://heim.ifi.uio.no/~mortehu/files.txt I'll wait till i can download it into a lab

  69. Question is.. by DaLiNKz · · Score: 2, Informative

    I'm sure many of us want to pick at the code, but is it really worth it at the moment? Now that so many news orgs have made it well known, wouldn't it be fairly dangerous to try to grab a copy in the next comming hours? I mean, this must piss both MS and the US Gov off. ...with that said.. cant some troll be useful and..

    --
    I've left to find myself. If you happen to see me, please, keep me there until I return.
  70. Open Source is Dangerous??!? by !3ren · · Score: 2, Funny

    Open Source is Dangerous?
    How about Forcibly Opened source? ;)

    How...surprising! Look! A really good reason to move from previous versions to MS's new DRM enforced versions.

  71. Contrast by Anonymous Coward · · Score: 0

    Linux source code found on the web--no big deal.

    Windows source code found on the web--national emergency.

    And people wonder why Linux people are so cocky about security, sheesh!

    1. Re:Contrast by Mikeydude750 · · Score: 0

      But it's not that simple...

      In Linux's case...the source code has been freely available and modifiable for years, meaning anyone can contribute and improve the code. I doubt virus writers and other bad guys are going to write to the source, whereas I certainly hope security experts do and make the code more secure in doing so. Any exploits that the bad guys find should be fixed by security experts and the rest of the good guys.

      In Microsoft's case...the source code has never been seen by public eyes(for the most part), and even if you did see it and make improvements, Microsoft would sue you into bankruptcy instead of taking your improved code. No improvements happen...while exploits are found by the bad guys.

      So...in summary, yes, it could be considered a national emergency that Microsoft's code got leaked.

  72. We Know Who To Blame by danaan · · Score: 1

    This is obviously a plot by SCO to further discredit the Linux and Open Source community. Does their evil know no end?!

  73. If this is true... by thesolo · · Score: 5, Insightful

    I haven't been able to even get to Neowin, it's been slashdotted since before this story even made it to "The Mysterious Future" here on /., but think about what this means if this is actually true. The potential vulnerabilities. All the trade secrets Microsoft put in there. Hell, IE 5 was released with Windows 2000, so if this is full source, it means IE 5 and the trident engine are in there as well.

    If this is true, today may be the day that everything changes.

    1. Re:If this is true... by Bendebecker · · Score: 1

      I could hear duke nukem voice in my head the moment I read the headline "Let's rock!". If this is true it is going to be so f***ing cool. Post apocalyptic/Post digital Pearl Harbor fanatasies unite!

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    2. Re:If this is true... by bonch · · Score: 1, Redundant

      Companies and universities have had access to Windows source for decades.

      No, this "won't be the day that changes everything." Don't be so melodramatic...

    3. Re:If this is true... by cheekyboy · · Score: 1

      I wondered why the whole internet slowed down.

      --
      Liberty freedom are no1, not dicks in suits.
  74. Security by obscurity is a fools game... by Yaa+101 · · Score: 1

    Need i say more?

    1. Re:Security by obscurity is a fools game... by Anonymous Coward · · Score: 0

      And a stupid phrase. How is it "obscure?" Because their code has holes the size of Texas???

  75. Is the code that bad by jhoger · · Score: 2, Insightful

    Is the code that bad such that this news story considers this so dangerous to Microsoft? Seems a bit hysterical to me.

    I don't know how useful it is to WINE, etc... OSS developers not wanting to be "contaminated" by looking at the source code won't look at this stuff anyway.

    1. Re:Is the code that bad by pjrc · · Score: 3, Interesting
      Is the code that bad such that this news story considers this so dangerous to Microsoft?

      Well, that's what Microsoft claimed in court, in response to the notion of requiring them to provide the source. Microsoft claimed releasing the source could compromise (USA) national security, because the malicious individuals could find and exploit all the holes. Yes, they really did say that, more or less.

      But only a couple months later, faced with China adopting Linux over concerns of hidden backdoors, Microsoft provided a copy of the source to the Chineese. So much for national security (or was that honest under oath?)

  76. Download it HERE by dark-br · · Score: 1, Informative

    Here in the Download section...

    1. Re:Download it HERE by say · · Score: 3, Funny

      The front page there reads: "SLASHDOTTED TO HELL" in a nice, bold font.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    2. Re:Download it HERE by Anonymous Coward · · Score: 0

      Now it's more like an "httpd stop"...

      His server has gone /. for sure. Better than being sued by MS anyways...

    3. Re:Download it HERE by caluml · · Score: 1

      Are you having a laugh? Posting a link on Slashdot that contains Windows source code? Not even some starving vultures that haven't eaten for a month, and are really weak, and skinny, and can't even fly, because they need food so much, and their feathers are all falling out, and they can't stand up properly, and they're almost blind, from some strange lack of protein - erm - they couldn't eat a mouse faster, not even if it was sauteed in a nice bacon sauce by a top Parisian chef, in a nice restaurant in, well, I guess it would most likely be Paris. And there would be vetinarians around, to make the birds well enough to be able to eat.
      I think you get my picture.

    4. Re:Download it HERE by darkmeridian · · Score: 1

      What the hell are the mods doing? The parent should have been modded "Informative".

      And hell, let's Slashdot the front page anyway!

      --
      A NYC lawyer blogs. http://www.chuangblog.com/
    5. Re:Download it HERE by Rassendyll · · Score: 1

      The /.ed to hell comment sounds an awful lot like those source comments that were cited above ;)

      --
      An eye for an eye... leaves the whole world blind.
  77. Is it GPL now? by mandark1967 · · Score: 0

    Or is my virus writing considered a "derivative" work?

    --
    Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
  78. This is gonna hurt... by Anonymous Coward · · Score: 0


    I'd hate to be the company whose personalized watermarks show up in the source code.

    Assuming this is from one of their Shared Source partners of course, I can't imagine why Microsoft would not watermark their source in some fashion.

  79. XP?? by BionicTowed · · Score: 1

    I'm guess'in this will leave XP open to attack (in some ways) as well???

  80. Re:Mirror of article by thelasttemptation · · Score: 2, Funny

    better remove your sig... theif... :P

  81. In other news... by zellyn · · Score: 5, Funny

    ReactOS have announced they have hit all upcoming milestones and consider their project "feature complete".

    1. Re:In other news... by isolation · · Score: 1, Insightful

      This is not funny. I have been working on ReactOS and WINE for quite a few years and do not want to see my work put at risk. Or have my project become the target of of a Microsoft Sco-like case because some twit puts Microsoft code in to ReactOS.

      - Steven

      --
      Free Unix? Free Windows. http://www.reactos.com
    2. Re:In other news... by JudgeFurious · · Score: 1

      Dude, go ahead and smile. It WAS funny. Now if it really happened then no, it wouldn't be funny. I can agree with that. On the other hand I laughed outloud at the post.

      --
      Appended to the end of comments you post. 120 chars.
    3. Re:In other news... by zellyn · · Score: 1

      Yeah. I think all of us are perfectly aware of the problems of reading proprietary code and then working on open source efforts. Everything from GNU Classpath to ScummVM has these issues, and our favourite lawsuit is keeping in the spotlight too. I have great respect for you guys working on WINE and ReactOS, and I don't expect you to suddenly start losing your heads and appropriating copyrighted code willy nilly. It was just a joke.

    4. Re:In other news... by Anonymous Coward · · Score: 0

      This may very well be the first project to suffer, due to it's very nature. I bet MS will be all over this guys arguing copyright infringements.

      If the source was indeed leaked from within (ugh), they have not only "persuaded" they'r urser base to go server 2k3, due to the upcoming swarm of bugs and exploits (tough this is doubtfull because the leaked code shares to mutch similarity with xp and arguably with server 2k3), but also have jepordised the future of an OSS project that may threaten they'r market share bevore they actualy feel it sting. Why? Because ReactOS aimed at using Windows DRVs and runing it's BINs (MS Office and custom made software solutions is what's keeping linux off the corporate ofice environment. not the kde gnome thingy beeing slow and/or hard. Period).

      "The gratest glory a man can expirience in life is to kiil another man, slaughter is cattle, burn down his house and make love to his wifes and daughters" (Conan the Barbarin quoting Genjis Khann)

    5. Re:In other news... by Anonymous Coward · · Score: 0

      Steven (Edwards?), come one, it is funny.

  82. Lots of sploits. by caluml · · Score: 1

    They'll be a sudden flurry of exploits coming soon. After that, if Microsoft move to leave Windows open, it should start benefitting from the multiple eyeballs approach. I wonder (if it's true) what nasty tricks will be found in the code to prevent interoperability?

  83. The comparator by fava · · Score: 4, Interesting

    I wonder how long it will be until someone runs the comparator in it?

    1. Re:The comparator by Anonymous Coward · · Score: 0

      Excellent question. If it is discovered that Windows has some GPL'd code in it, I wonder what the ramifications would be?

    2. Re:The comparator by menscher · · Score: 1

      M$ would pay off a judge, and the GPL would be declared to violate the Constitution. :(

    3. Re:The comparator by Anonymous Coward · · Score: 0

      M$

      FU

  84. #1 news item reported after analysis: by Slime-dogg · · Score: 2, Funny

    Microsoft Windows 2000 was written with GNU/Emacs!

    --
    You need to restart your computer. Hold down the Power button for several seconds or press the Restart button.
  85. SCO's new target? by Anonymous Coward · · Score: 0

    Probably SCO is going to find some code they claim they own :P

  86. There goes another web site... by Vexler · · Score: 1

    ...shredded and ripped apart by the well-known, full-contact sport known as "slashdotting".

    Seriously, if this news proves to be true, it would actually do Windows some good in the long run. Maybe Bill actually *wanted* it leaked out, just so that he could reap some of the supposed benefits of open-source development.

  87. Finally I can remove "Cntrl-Alt-Del" for login by Anonymous Coward · · Score: 0

    Now I can comment out a lot of useless features.

  88. Lookout for Backdoors by bstadil · · Score: 3, Interesting
    Here is a chance to not only check for backdoors but to compare with the stuff that has been given to foreign governments.

    Strangely enough this Leak will make Windows more secure in the long run as the code can be studied and possible exploits be "published"

    --
    Help fight continental drift.
    1. Re:Lookout for Backdoors by tuggy · · Score: 1

      Here is a chance to not only check for backdoors but to compare with the stuff that has been given to foreign governments.

      There is no difference at all IMHO. The leaked code is probably one of those given to foreign governments.. that is where the leaks come from...

    2. Re:Lookout for Backdoors by shaitand · · Score: 1

      No kidding, it's called open source, it's a proven method.

    3. Re:Lookout for Backdoors by Anonymous Coward · · Score: 0

      "that is where the leaks come from..."

      Ever heard about universities?

      http://research.microsoft.com/collaboration/univ er sity/sourcelicensees.aspx

      Young people are the future my friend.

      Or it's Mainsoft who leaked it, got crhacked, ...

      http://slashdot.org/comments.pl?sid=96614&cid=82 65 231

      (Please mod that post up!)

      Or Microsoft itself .....

    4. Re:Lookout for Backdoors by bill_mcgonigle · · Score: 0, Flamebait

      There is no difference at all IMHO. The leaked code is probably one of those given to foreign governments.. that is where the leaks come from...

      They take out the NSA's backdoor for the version of the source they give to China.

      --
      My God, it's Full of Source!
      OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  89. Half-Life 2 bandit strikes again? by dtolman · · Score: 1

    Or was that just a preview of the fun and chaos that source code leaking on the internet can bring?

    2003 - year of the worm
    2004 - year of the leaked source code

    1. Re:Half-Life 2 bandit strikes again? by Dreadlord · · Score: 1

      yeah, and now MS have a good excuse to delay longhorn and force all windows users to upgrade.

      --
      The IT section color scheme sucks.
  90. Here's the source by FattMattP · · Score: 4, Funny

    I found the source code here.

    --
    Prevent email address forgery. Publish SPF records for y
    1. Re:Here's the source by Dreadlord · · Score: 1

      Looks like there is a more optimized version here.

      --
      The IT section color scheme sucks.
    2. Re:Here's the source by neuronaut · · Score: 1

      The sad thing is, I read the comments of this story just because I knew a link to this would be here, and I wanted to see it again.

  91. Case for stronger DRM. by GoofyBoy · · Score: 1

    Actually this will push them towards DRM and other content management lock-down.

    "If we had DRM, we could have prevented the source code from being transmitted freely."

    If this is true and there are serious IT wide consequences from this, then it will be the best case to pass laws implementing DRM.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    1. Re:Case for stronger DRM. by TheFlamingoKing · · Score: 1
      Sounds kinda like Valenti and the MPAA.



      Both problems are a case of someone on the inside, someone trusted, releasing copywritten information. Then M$ or MPAA goes after the individual downloaders, wins the case and 4. Profit!!!


      Nevermind who leaked it, let's arrest them all!!!

    2. Re:Case for stronger DRM. by aled · · Score: 1

      What if the DRM source code leaks ;-)

      --

      "I think this line is mostly filler"
    3. Re:Case for stronger DRM. by Anonymous Coward · · Score: 0

      What if the SSL source code leaks... oh wait.

    4. Re:Case for stronger DRM. by Anonymous Coward · · Score: 0

      M$

      u suk.

  92. Uh oh by bdaehlie · · Score: 1

    And you thought there were a lot of viruses and known security problems around already... just wait (if this is true).

  93. now that site by hyperstation · · Score: 1

    is truly history...

  94. Here some samples by Anonymous Coward · · Score: 0

    Yeah, i've seen it, here are some samples:

    if (WINDOWS_TOO_OLD)
    while(1){}

    if (browser == NETSCAPE) BlueScreenOfDeath();

    if (error){ //fix that later
    } //mod me funny or I crash! :-)

  95. tin foil hat by wildcard023 · · Score: 4, Insightful

    Ok so here's MS's plan.

    Step 1) Leak their source
    Step 2) Sue Onen Source developers down the road because obviously they have studied the MS leaked source.
    Step 3) ... Ya, I'm sure you know what goes here.

    Ok but seriously, I'm not touching it. The last thing I need is Microsoft saying that I somehow owe something to them.

    Jerks.

    --
    Mike

    --
    -- Mike wildcard@illuminatus.org
    1. Re:tin foil hat by jasontheking · · Score: 1

      Why wasn't the code to XP leaked as well? Surely if someone had access to the
      NT4 and NT2K source (regardless of whether they were an M$ employee or not),
      they had access to the XP source.

    2. Re:tin foil hat by Skyshadow · · Score: 4, Interesting
      Actually, I think it would be easier to refute any claims that portions of the code were lifted now. Unlike with SCO, a full source tree exists for us to compare the potential offending code to.

      As a side note, I actually feel bad for MS on this one. Seriously: This was *their* code. They paid for it, they kept it going over the last 20 years, they should be able to decide how it gets distributed.

      We here at /. should all be as PO'ed by this as when we catch some asshat corp. using our code without regard to the licensing (in our case, the GPL).

      I won't mirror this code any more than I'd steal my neighbor's lawn mower because someone else opened his garage door. It's not right.

      --
      Every year during my review, I just pray the words "slashdot.org" aren't mentioned.
    3. Re:tin foil hat by master0ne · · Score: 1

      all your code are belong to us!

      --
      Noone writes jokes in base 13!
    4. Re:tin foil hat by poot_rootbeer · · Score: 2, Funny

      Step 2) Sue Onen Source developers down the road because obviously they have studied the MS leaked source.

      Onan Source developers are ALREADY in trouble for their leaks.

      They need to be taught that just because a tool is available, does not make it right to use it however they see fit.

    5. Re:tin foil hat by serfx · · Score: 2, Interesting

      buti mean in all seriousness wouldn't it be nice to go over and take a look at yoru neighbor's lawn mower, when it has 20 years worth of self engineering and what may appear to be random appendages of contex attached to it?

    6. Re:tin foil hat by Anonymous Coward · · Score: 0

      now I wish I hadn't commented.

      Parent is absolutely correct.

    7. Re:tin foil hat by UFNinja · · Score: 1

      Step 3? Why it's ??? of course! And you forgot Step 4: PROFIT!

    8. Re:tin foil hat by Anonymous Coward · · Score: 0

      That is absurd, why would you want to waste your sympathy on Microsoft?
      It's so absurd I just wanna cry.

    9. Re:tin foil hat by loconet · · Score: 1

      but what _if_ the lawn mower was yours in the first place?

      --
      [alk]
    10. Re:tin foil hat by Anonymous Coward · · Score: 0

      You forgot the part where SCO says that Microsoft stole some of their code. hehe.

    11. Re:tin foil hat by nathanh · · Score: 1
      Ok so here's MS's plan.

      Step 1) Leak their source
      Step 2) Sue Onen Source developers down the road because obviously they have studied the MS leaked source.
      Step 3) ... Ya, I'm sure you know what goes here.

      Ok but seriously, I'm not touching it. The last thing I need is Microsoft saying that I somehow owe something to them.

      I see a lot of people saying this - even PJ@Groklaw - but I don't think it's realistic.

      If I read the FreeBSD source code then I'm not obligated to make my contributions to Linux under the BSD license.

      If I work for Sun writing Solaris drivers then I'm not "tainted" for life from working on Linux. And yes, all Solaris developers receive a full copy of the source code.

      Merely seeing code doesn't mean you can't work on other software. Though it does make it more difficult to prove your innocence, if the issue of code theft ever comes up. But if your code is obviously different from the Microsoft code then what is the problem? I can't imagine that merely viewing Microsoft code would mean that Microsoft owns you for the rest of your programming life. Otherwise noone could ever move between software companies, and that happens all the time!

      For example, Digital doesn't own Windows just because Dave Cutler jumped ship. Borland doesn't own Microsoft Visual C++ just because Microsoft stole half the Borland developers. If seeing code was such a big deal then the entire industry is already corrupted. Why does it suddenly matter if Microsoft's code is involved?

      Admittedly, as I said earlier, it's harder to prove innocence if you have looked at the code. But surely it's not cut-and-dry "you looked, you forfeit all your own code". Surely not.

  96. Here it is at by Crasoum · · Score: 1, Redundant
    1. Re:Here it is at by Rufus211 · · Score: 1

      Above is a bad copy/update of this file.

  97. Re:The shit will hit the fan + Mirror by milgr · · Score: 5, Insightful
    Could this potentially help the WINE Project?
    IANAL but I would avoid looking at the leaked code - especially if I was working on a project like wine. You wouldn't want wine to sued out of existence because it contains code derived from a proprietary, copywritten system.
    --
    Where law ends, tyranny begins -- William Pitt
  98. Field Day by EZmagz · · Score: 2, Interesting

    Granted, there's already lots of schools and whatnot that have access to the source, but if this is for real, then expect all hell to break lose. Should be interesting to see how many vulns get discovered in the first month alone from this. Regardless, whoever leaked the source better hope they're in a far, far away country immune to teams of sharks-dressed-as-US-lawyers.

    --

    "Hell hath no fury like a woman scorned for SEGA. ..."

    1. Re:Field Day by blowdart · · Score: 1
      Not just schools, didn't India and China get it as well?

      It's obviously a Chinese economic attack :)

  99. Oh Great by Anonymous Coward · · Score: 0

    Now SCO will have someone else to sue for stealing their precious IP.

  100. On purpose? by spicyjeff · · Score: 1

    *dons tinfoil hat*

    What are the chances Microsoft did this on purpose? Note that its older versions of the OS that are leaked. Next up Redmond will probably urge everyone to upgrade away from such insecure OSes and thus also give them an excuse to stop supporting them.

    1. Re:On purpose? by lowe0 · · Score: 1

      It wasn't an older version. The NT 5.0 codebase (which started with Win2000) is currently in use in their newest products (XP is NT 5.1; not sure what 2003 is).

      So no, until Longhorn ships, this is the latest major NT rev. It's not old code.

  101. If I was big into conspiracy theories... by PythonCodr · · Score: 3, Funny

    ... I might think Microsoft leaked it on purpose, so the OSS community would find the bugs, point them out publically, and even describe how to fix the problems.

    Of course, I'm not the suspicious type ... :-)

    J
  102. Enough with the stupid mirror posts! by Anonymous Coward · · Score: 0

    Geezuz! Can we quit with the posting of the site's text already? If one person does it, the rest of you don't need to.

  103. An open source of Windows... of sorts? by NitroWolf · · Score: 4, Interesting

    What would be the legal ramifications of:

    1) Someone taking the W2K source and making an Out of the Country host of a tweaked (and improved?) W2K source? Would this be illegal to use? I realize it would be illegal to distribute in the US, but would it be illegal to *use*. Especially if you owned a valid copy of W2K?

    2) If you own a valid copy of W2K, could you legally look at/use the leaked W2K source?

    3) If there were any derivative works off the W2K source, I'd think the W2K license would allow you to use any subsequent O/S created with that source by independent developers. I realize the EULA may forbid this, but I seriously doubt that would hold up in court. You probably couldn't do this from a commercial standpoint, but as a private citizen, I can't see there being any legal recourse MS could take against using what would effectively be an OSS version of W2K.

    Anyway, something to think about.

    1. Re:An open source of Windows... of sorts? by nearlygod · · Score: 1

      I would love to use Windows XP Lite K++ edition without all of the... nevermind.

      nearlygod

      --
      The Tools Of Ignorance wanna be a tool?
    2. Re:An open source of Windows... of sorts? by DaHat · · Score: 3, Insightful

      No, no and no.

      Unless this source 'leak' was officially sanctioned (which we know it wasn't), possession, use, distribution, etc of said source would be illegal, regardless of if you have a legitimate copy of windows 2000 sitting on your home pc.

      Also, the EULA covers the final product, not the original source. There are separate license agreements for that source.

    3. Re:An open source of Windows... of sorts? by Anonymous Coward · · Score: 0

      Anyway, something to think about.

      I think you meant something to shit about. Really how stupid slashdot commentors are, including the mods. You think the binary distribution and the source code is the same thing?

      This is like stupid children trying to make sense out of the IT stuff.

    4. Re:An open source of Windows... of sorts? by Anonymous Coward · · Score: 0

      No its only Ring 0, forget building this and loading it up on a PC. It wont happen.

    5. Re:An open source of Windows... of sorts? by canajin56 · · Score: 2, Insightful

      Wrong. Only distribution would be illegal. Copyright only protects from making COPIES. Just like MP3's. Having 10GB of MP3's on your hard-drive is only illegal if you distribute them. It doesn't even matter whether or not you have the original CD's, either. (But if you don't, it was probably illegal to GET them. But not to possess or use them)

      --
      ASCII stupid question, get a stupid ANSI
    6. Re:An open source of Windows... of sorts? by Anonymous Coward · · Score: 0

      It's a mute point. Longhorn is coming and that means you'll need to upgrade. I already have trouble with the idea of loading MS's code onto a system, now you want to take some illegal derivitive, modified, and compiled with who knows what in it, from some unknown source, and run it, and trust it? If you're worried about back doors and microsoft spying on you, I'd be 1000 times more worried about the integrity of the derived operating system.

    7. Re:An open source of Windows... of sorts? by DaHat · · Score: 1

      Partially true, however as the corny line goes "possession is 9/10ths of the law". You are incorrect however, possession of a large collection of MP3's which you do not have the rights to is still copyright infringement.

      If I were to install a piece of pirated software on my mothers computer with out her knowing, she is still liable for any damages for said infringement because even though I carried out the actual copying, she was in possession of it.

      As this code is copyrighted, and which copyright is owned by Microsoft, you are right that any unauthorized distribution is copyright infringement, however, by simply possessing said code, you are diluting the value of Microsoft's copyright on it, causing a loss (indirect granted) to them and still in violation under the same laws.

  104. Wow by Moth7 · · Score: 2, Funny
    $ ndisasm kernel32.dll > Win2k-i386a.src
    $ gzip Win2k-i386a.src
    It took us that long to work it out? :p
  105. This is a very interesting design problem... by gelfling · · Score: 1

    What do you do if you are a company who's most basic money generating product is predicated on secrecy? What value do you bring to the table if that secrecy is compromised?

  106. Microsoft's plan to increase security by bartjan · · Score: 1

    Release source code, to have more developers working on Windows security.

  107. Why won't anyone think about the children? by Anonymous Coward · · Score: 0

    It was bad enough that the Internet is full of porn and smut, but this is a new low. If I ever accidentally click on a link to the Windows source code, I imagine I might wind up poking out my remaining eye with a spoon (the first one having been a victim of goatse.cx).

  108. February Fools by Anonymous Coward · · Score: 0

    April Fools in February.... isn't a wee bit too early for jokes like this?

    Hmmm... I wonder if they expect the /. community to visit their site after this - great marketing method though.

  109. SCO going after Microsoft? by CaptCanuk · · Score: 2, Funny

    Sco should verify that their source isn't found in Microsoft sources. Heck, they might find those lines that they reported in the Linux Kernel probably in Win2000 kernel.

    Imagine that!

    Now we just have to wait for SCO to have a leak and everyone's dirty laundry is out in the open.

    --
    ---- The geek shall inherit the Earth.
  110. I have to wonder... by lordbry · · Score: 1

    ...If this is a ploy by M$ to say source is out there, they are insecure, upgrade (read, tithe to them) for "good" security. Just a thought...

    1. Re:I have to wonder... by Anonymous Coward · · Score: 0

      Upgrade to what?

      XP uses 2K's source so why would MS release it?

      So many linux zealots, so few braincells.....

  111. Re:The shit will hit the fan + Mirror by lcde · · Score: 2, Insightful

    Allthough driver 'wrappers' and the like would be awesome for the linux community. think of the lawsuits that would start if linux 2.7.0 had much much better support for NTFS and the like.

    this actually can hurt us more than help.

    --
    :%s/teh/the/g
  112. SCO by Anonymous Coward · · Score: 0

    Now if SCO takes a look at the source, will they also sue MS?

  113. windows has buggy code, thats unpossible! by highwaytohell · · Score: 1

    This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits so now maybe we will finally have an independant auditor review the code and we can finally see just how buggy this code actually is. Needless to say if this story is true it is not good news for lots of companies who put faith in Bill and his minions

  114. GNU! by sndtech · · Score: 0

    anyone else notice "gnumakefile" appearing every so often in the files list?

    1. Re:GNU! by Gabriele+Capone · · Score: 1

      It was probably used to compile things like the Solaris version of Internet Explorer.

  115. this is some powerful stuff going on by Savatte · · Score: 2, Funny

    hell, I bet Medusa would turn to stone if she saw the code.

    1. Re:this is some powerful stuff going on by Bernie+Fsckinner · · Score: 2

      Of course she would. It's on mirrors all over the place.

    2. Re:this is some powerful stuff going on by PrimeNumber · · Score: 1

      Yeah she looked at the source in the mirror.

  116. Marketing Genius! by Neck_of_the_Woods · · Score: 1



    "You will need to upgrade to windows 2003 to be more secure now that the source code has been leaked for NT and 2000.", said marketing expect Haywood Jablowme.

    --
    Neck_of_the_Woods
    #/usr/local/surf/glassy/overhead
  117. Now W. Russell Jones can put his story to the test by ThogScully · · Score: 4, Insightful

    In the last article on the /. home page, we have W. Russell Jones talking about all the insecurity of having source available in open source projects.

    I'm afraid we've reach a massive failure here in security by obscurity, but time will tell. If this is true and if there are lots of security holes discovered, I find it hard to believe even a company of Microsoft's size can respond quickly enough to keep the outbreaks down. This threat is why open source is better than what W. Russell Jones made it out to be. The threat of security failing because of leaking source just isn't there with open source.
    -N

    --
    I've nothing to say here...
  118. Great, it leaks memory, resources... by FerretFrottage · · Score: 0

    and now it's managed to even leak the 'Net' Any takers that we find SCO copyrighted code in it?

    --
    "Look Lois, the two symbols of the Republican Party: an elephant, and a fat white guy who is threatened by change."
  119. Its'nt it supposed be something like 40million ... by big-giant-head · · Score: 1

    lines of code?? Thats gonna take a while to download... I'll wait for the 4 DVD set.....

    --

    So Long and Thanks for all the Fish.
  120. The danger of tainting by 12dec0de · · Score: 2, Insightful

    Now I guess those of us who write code for free project have to be double carefull what code we read and who tracks us doing so.

    I can allready forsee the seize-and-desist letters to free projects, claiming that one or more developers are have been tainted by knowledge of 'proprietory information' from microsoft, and the enclosed clicktrail on www.w2k-source.com provides the nessecary evidence. And you thought you were just checking out driver support info on a community site.

    mfg lutz

    1. Re:The danger of tainting by Anonymous Coward · · Score: 0

      Only if it makes you feel like you are somehow important in the world. Otherwise I would say that you are being pathetically timid.

  121. Just goes to show... by SushiFugu · · Score: 1

    Just goes to show Open Source isn't the only fertile ground for foul play. :)

  122. What's the big deal? by Animats · · Score: 4, Insightful

    What the NT kernel does is well understood. The object code is widely available, and key parts, like file system formats, have been reverse engineered. There's plenty of documentation. A few major development shops have access to the source anyway. If you're into kernel architecture, it might be interesting, but otherwise, so what?

  123. What service pack? by sremick · · Score: 1

    I wonder what service pack these are of?

    No point in someone trying to exploit a bug in the source if it's of the original release and the hole has already been closed by a service pack. And since the service packs are binaries and not source diffs, it'd be pretty hard to bring the source current to find out what will really work currently.

  124. obviously by bmac · · Score: 1
    this is either

    an attempt to get the open source community to debug their crappy code

    an SCO-style trojan, trying to get their code into oss

    shaa, like we're going to fall for that one!

    Peace & Blessings,
    bmac

  125. MS Upgrade Strategy?? by BookRead · · Score: 1
    Perhaps this is to encourage people to upgrade to XP and 2003?? They don't seem to have leaked?

    1. Re:MS Upgrade Strategy?? by Anonymous Coward · · Score: 0

      They still have support for W2K, so it rather forces them to release a lots of new sec.patches.

      (So if You are a good patcher just send ya CV ;DDD)

  126. In other news by jmv · · Score: 1

    Microsoft is rumored to prepare a lawsuit regarding misappropriation of Win2k source code in Linux kernel version 2.0.

  127. Good thing for users in the long run? by CuteAlien · · Score: 2, Interesting

    If the story is true, i'm not so convinced about that yet.

    Probably some more worms will come out within the first weeks. But in the long run MS might finally learn the value of bugs getting shallow by lots of eyes looking at the source. I don't think companies will suddenly start to copy the source and using it themself - the fear of getting caught will be too high. As much as MS will dislike this, i think the users will have more advantages in the long run (and maybe this is even not soo bad as MS will think it is).

  128. Internet Explorer by CeleronXL · · Score: 4, Interesting

    So will we finally find out exactly what kind of information that IE is keeping on us?

    1. Re:Internet Explorer by Anonymous Coward · · Score: 0

      You will probably find out that that website is pure FUD.

    2. Re:Internet Explorer by helmutjd · · Score: 4, Informative

      Not that I'm advocating the use of IE (bleh!), but the author of that page appears to be talking out of his ass right from the start.

      The magical "hidden folder" that's "segregated from the main filesystem" and "doesn't seem to exist" (C:\DOCUME~1\YourName\Local Settings\History\History.IE5\) is really just a plain ol' system folder.

      Go to a command prompt and run:
      attrib -s C:\DOCUME~1\YourName\Local Settings\History\History.IE5\

      Wow, now the folder appears just like any other folder.

      As for the deeply mysterious "encrypted" file inside it, index.dat... it's just a plain ol' binary file. Open it up in any hex editor and you can read all of the URLs stashed inside just fine.

      The file "cannot be deleted by any normal means" because it's in use by Explorer (which is always running - it's your shell). If you've ever done any work with programming shell extensions, you'll have run into the same problem.

      Put the following into your autoexec.bat (or any similar startup file - anything that runs before Explorer starts) and you can delete it just fine:
      del C:\DOCUME~1\YourName\Local Settings\History\History.IE5\index.dat

      Granted, IE may not be worth its weight in spit, but this guy appears to be a little bit off his nut.

  129. Could be a good thing by Spad · · Score: 1

    Maybe this will be the event that helps people to realise just how dangerous it is to be so reliant on a single vendor.

    While there are good and bad aspects to this, I think I'm going to put my windows boxes into lockdown if & when the rumour is confirmed.

  130. Why ofcourse! by Soul-Burn666 · · Score: 4, Funny

    It's only reasonable that software with so many holes will leak!

    --
    ^_^
    1. Re:Why ofcourse! by MobyTurbo · · Score: 2, Insightful

      Well, that's why it's called "Windows", a window is easy to break.

  131. Windows and Linux by Grip3n · · Score: 1

    What I look forward to is seeing if Microsoft has taken any components from Linux over to Windows. This is a HUGE day!

    --
    To make a pun demonstrates the highest understanding of a language
    1. Re:Windows and Linux by nolife · · Score: 1

      My guess is a few years/months down the road, MS will be claiming that some GNU project uses code stolen from MS..

      It only takes one rouge developer to willingly plant some MS code (it is possible that it could slip by other codevelopers), or simply just a group of lawyers to claim code was taken.

      --
      Bad boys rape our young girls but Violet gives willingly.
    2. Re:Windows and Linux by Anonymous Coward · · Score: 0

      Yeah those damn commies are always stealing code. Unlike the ROGUE programmers who are a much more respectable bunch.....

  132. This is new??? by Supp0rtLinux · · Score: 1

    My source code was *leaked* the day it was made. Of course, I use Linux.

  133. Troubles ahead by gmuslera · · Score: 1
    the problem with trusting in Security by Obscurity is when someone puts a bit of ligth there. With sources open whatever they trusted in "this is safe because nobody sees the source" will be seen and checked to see how much safe are (even worse, mainly by the ones they don't want to see it).

    The eventuality of code leaks should definately be put as one of the advantages of the security of open source software.

    I don't think there will be any difference for open source software on the availability of this things, for license problems should be a forbidden reading, but virus/trojan/exploits authors will not have this kind of moral/legal problems.

  134. confirmed leaks by Anonymous Coward · · Score: 0

    windows 2000 source code.zip and windows nt 4 source code.zip leaked two days ago and put on MUTE file sharing for download... the official migration to linux is near... there is already discovered a big bug in memory management...

    'sharper than a blade

  135. Easy to spot packages by Rosco+P.+Coltrane · · Score: 3, Funny

    It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT

    How to easily find the Windows source code packages in your daily P2P incoming directory:

    rosco@dipstick:~/emule/incoming$ ls -l --sort=size -r .
    total %@*@&^23462&^% bytes
    -rw-r--r-- 1 rosco rosco 645124103 Feb 12 22:49 starwars.zip
    -rw-r--r-- 1 rosco rosco 658124896 Feb 12 22:50 nt.zip
    -rw-r--r-- 1 rosco rosco 660100457 Feb 12 22:49 goodbadugly.zip
    -rw-r--r-- 1 rosco rosco 705012756 Feb 12 22:49 dasboot.zip
    -rw-r--r-- 1 rosco rosco 706107014 Feb 12 22:56 daftpunk.zip
    -rw-r--r-- 1 rosco rosco 710127685 Feb 12 22:58 chembros.zip
    -rw-r--r-- 1 rosco rosco 9874520782^45 Feb 12 22:59 2ksrc.zip
    -rw-r--r-- 1 rosco rosco 4578924574^37 Feb 12 23:12 ntsrc.zip
    Segmentation fault. Core dumped.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Easy to spot packages by master0ne · · Score: 1

      intresting files.... 0 11-18-01 14:23 win2k/private/genx/windows/inc/mobileq-apache.eml 1303 07-26-00 02:12 win2k/private/inet/mshtml/btools/nfparse/gnumakefi le 190 07-26-00 02:12 win2k/private/inet/mshtml/btools/nuke.bat 1231 07-26-00 02:12 win2k/private/inet/mshtml/btools/pdlparse/gnumakef ile 0 11-18-01 14:23 win2k/private/inet/mshtml/build/ppcmac/documentati on of problems in stress.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/setup/apac he_install.eml 61072 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/awk.exe 112672 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/chmod.exe 65536 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/choice.exe 9724 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/delnode.exe 76800 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/di.exe 143280 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/grep.exe 58640 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/kill.exe 70656 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/now.exe 18432 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/rcmd.exe 38912 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/rcmdsvc.exe 258560 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/robocopy.exe 29440 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/robocopy.wri 50448 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/sleep.exe 60176 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/splitsym.exe 10240 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/srvany.exe 9856 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/srvany.wri 56592 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/tlist.exe 88884 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/touch.exe 102400 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/winat.exe 134416 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/windiff.exe 17357 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/windiff.hlp 6460 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/ync.exe 0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/tools/alph a/desktop.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/tools/alph a/apache_install.eml 61072 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/x86/ awk.exe 0 11-18-01 14:23 win2k/private/inet/mshtml/build/unix.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/dead/site/unix.eml 506 07-26-00 02:12 win2k/private/inet/mshtml/gnumakefile 5411 07-26-00 02:12 win2k/private/inet/mshtml/mshtmenv.bat 5331 07-26-00 02:12 win2k/private/inet/mshtml/mshtmenv2.bat 4455 07-26-00 02:12 win2k/private/inet/mshtml/nuke.bat 2497 07-26-00 02:12 win2k/private/inet/mshtml/nukeeach.bat 0 11-18-01 14:23 win2k/private/inet/mshtml/tools/mips/utils/persona l statement.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/tools/ppc/utils/unix.eml 1248 07-26-00 02:12 win2k

      --
      Noone writes jokes in base 13!
    2. Re:Easy to spot packages by nolife · · Score: 2, Funny

      I got burned, the ntsrc.zip I got was not the source, it was a video of Britney Spears nude.

      --
      Bad boys rape our young girls but Violet gives willingly.
    3. Re:Easy to spot packages by Anonymous Coward · · Score: 0

      So, really in the end, it was all good

  136. SLASHDOTED by Anonymous Coward · · Score: 0

    Gone bye bye...

  137. ed2k link? by Anonymous Coward · · Score: 0

    Anyone happen to have edonkey link for the source code?

    1. Re:ed2k link? by Anonymous Coward · · Score: 1, Informative

      No, you want the 1.09 GB file from e2dk.

      ed2k://|file|Windows_2000_Source_Code[NeoWin.Net ]. rar|1167616724|C60BD616078CE954AC05C7C7B94C0C2B|/

    2. Re:ed2k link? by Anonymous Coward · · Score: 0

      What server is it on?
      I'm on some of the larger ones (Probenprince, etc) and gettign nothing.

    3. Re:ed2k link? by Anonymous Coward · · Score: 0

      Fake. No sources.

    4. Re:ed2k link? by Anonymous Coward · · Score: 0

      It was on byte devils

    5. Re:ed2k link? by Anonymous Coward · · Score: 1, Informative
      No, you want the 1.09 GB file from e2dk.

      ed2k://|file|Windows_2000_Source_Code[NeoWin.Net ]. rar|1167616724|C60BD616078CE954AC05C7C7B94C0C2B|/



      on bytedevils.net/?88

  138. what a better way... by Anonymous Coward · · Score: 0

    i just realized that with all the problems ms has had in getting people to upgrade from nt/2k to xp and with the recent reports that they may lose upwards of 10% marketshare because of the continuing failure of business to buy into their software assurance plan...wouldn't it make sense for ms to leak copies of its source code in order to force admins, cio's, and the like to upgrade?

    seems to make sense to me.

    think about it.

    ms needs money and people to upgrade so they release the source code to the two older corporate operating systems.

    then give grave warning about potential bugs and other hazards from this source code and that the only cure is for those running these os's to upgrade immediately to xp.

    1. Re:what a better way... by Anonymous Coward · · Score: 0

      Gah! For the last time, XP is built on the 2K source.

      Obviously you haven't thought about it.....

  139. Compilation and Windows source code by CdBee · · Score: 4, Interesting

    Microsoft has always maintained that it takes a good 24 hours to compile a full version of Windows from the source, and that the increasing complexity of Windows has meant that modern computers don't compile modern windows any faster....

    I'd be interested to know what the Windows source is compiled with though

    Intel C compiler? I'm sure they couldn't stand the irony of using GCC. The NT codebase is supposed to be crossplatform do I doubt it's got any Assembler code in it - is it written in C or one of Microsofts own languages?

    If so, what was it originally written in and when was the translation made? (Pls don't mod me informative - I may be way off the mark!)

    --
    I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
    1. Re:Compilation and Windows source code by DR+SoB · · Score: 4, Insightful

      It's in c (at least the core pieces). the older modules may contain assembler.

      --
      Mod +5 Drunk
    2. Re:Compilation and Windows source code by Urban+Garlic · · Score: 1

      You really think it's C code? Haven't they been telling us for years you can do everything and then some in VB.net?

      More seriously, I bet you need Visual C++ OS Edition, with the Secret Real Office API plug-in from MSDN.

      --
      2*3*3*3*3*11*251
    3. Re:Compilation and Windows source code by say · · Score: 3, Informative

      It is some asm, in the kernel code.
      Then there is a lot of c++.
      Most of it is c.

      Some other files exists, i dunno what they are.. .prf and .mib and friends.

      --
      Roses are #FF0000, violets are #0000FF, all my base are belong to you
    4. Re:Compilation and Windows source code by soulsteal · · Score: 1

      Windows NT was written in C to be portable. NT4 alone was available for i386, Alpha and MIPS platforms, so I doubt any assembly was used.

    5. Re:Compilation and Windows source code by DR+SoB · · Score: 1

      Well then your WRONG. Don't'cha think they could include multiple binaries for different chips??

      --
      Mod +5 Drunk
    6. Re:Compilation and Windows source code by poot_rootbeer · · Score: 2, Funny

      Microsoft has always maintained that it takes a good 24 hours to compile a full version of Windows from the source

      And Bob Barker always claimed it took a good 24 hours to restart the Plinko machine after a contestant stopped it, but that wasn't necessarily true either...

    7. Re:Compilation and Windows source code by KatieL · · Score: 1

      .mib files are usually to do with describing network devices to SNMP servers.

    8. Re:Compilation and Windows source code by sICE · · Score: 4, Informative

      If the files.txt that is linked from another post is real, you might be very right. I checked the .ext there: C(4675), CPP(2257), ASM(148). But only MIB(28), PRF(39).

      Some more other interrestings extentions: BAT(123), CMD(65), JAVA(37), SED(29), PL(17), JS(16), M4(5), AWK(3), BAS(2), VBS(1).

      Documentations? EML(2213), TXT(382), HTM(212), HLP(23), RTF(9), PPT(3), PDF(1).

      Media: ICO(1304), BMP(803), GIF(165), AVI(141), ANI(34), MID(3), JPG(2).

      TOP11: H(5611), NoExt/Dirs?(4708), C(4675), CPP(2257), EML(2213), CXX(1466), ICO(1304), HXX(972), BMP(803), RC(702).

    9. Re:Compilation and Windows source code by alexborges · · Score: 0, Flamebait

      How the fuck is this insightfull?

      In what fucking language do you think an OS is written in?

      --
      NO SIG
    10. Re:Compilation and Windows source code by wideBlueSkies · · Score: 1

      It's probably safe to assume that it's mostly C. Some newer stuff may be C++. Critical functions are most likely processor specific assembly language.

      wbs.

      --
      Huh?
    11. Re:Compilation and Windows source code by Anonymous Coward · · Score: 0

      LISP, Pascal, FORTH.

      There are others, but these are three that I have personally used with OS code that I was writing or maintaining at some point.

      Believe it or not kiddo, C is and was not the only language to write an OS with. Read about LISP machines someday. .

      Shit head.

    12. Re:Compilation and Windows source code by Anonymous Coward · · Score: 1

      Um. Obviously you know nothing about systems programming. You can enlighten yourself with NetBSD or Linux. Look at Linux, a portable OS (moreso than Windows) or NetBSD. Look in the directory called arch (stands for architecture specific). You will find quite a bit of assembly for each of the supported platforms.

      It is absolutely impossible to write an OS without some assembler. At the very least you have to set up memory and registers in order to execute C code, or set up the bootstrapping interpreter if you're using something like FORTH.

      A lot of MMU and cache stuff is done in assembler because 1) you can't access special registers (in the case of x86) or coprocessors (RISC) from C code 2) even if you could it wouldn't be portable, you need some CPU specific code for each arch you're gonna support.

      Go forth and learn before you sound more foolish.

    13. Re:Compilation and Windows source code by son_of_asdf · · Score: 1

      Indeed. I've just now begun grepping this file, and the evidence that this is the real deal is beginning to add up.

      <disclaimer>
      I won't touch the actual source with a 10-foot pole, though.
      </disclaimer>

      Much as I like to see Wild Billy get the shaft, this leak, if true, has a number of disturbing implications; national, financial, and personal security being 3 that seem to top the list. I don't care how often the object code has been reverse engineered; there are likely to be plenty of dark, rank oubliettes built of code crufty beyond imagination lying about in the source just waiting to come to light.

      Good luck Billy....you're gonna need it.

      --
      Don't Panic!
    14. Re:Compilation and Windows source code by myg · · Score: 1

      It has to be compiled on a compiler with SEH (Structured Exception Handling). For the most part (the kernel) is portable C. In theory the SEH stuff can probably be implemented as macros.

    15. Re:Compilation and Windows source code by Kr4Ck3r · · Score: 1

      I think windows ME is mostly QBasic.

    16. Re:Compilation and Windows source code by alexborges · · Score: 1

      Yes, and obviously, thease machines/os's have been hugely successfull.

      --
      NO SIG
  140. Big deal by DrLZRDMN · · Score: 1

    like any one who would bother to review the code would want windows on there computer. Besides its probobly all spagithi.

    Oh and All (or at least some) your source are belong to us

  141. More rumors for the rumor mill... by Anonymous Coward · · Score: 0

    Coming from a site busy before the story even appeared on /., i do not thrust this non-sensical story, and i won't believe it until i see it.

    Someone is taking us for a bunch o' fools me thinks.

  142. Not going to help... by Dimensio · · Score: 1

    If microsoft decides to sue, they'll sue. There's no way to prove that you didn't read the source code.

  143. Don't even LOOK at the code by G3ckoG33k · · Score: 1

    While Microsoft's code is as taboo for open source projects as is any other code, that code has a 700 pound gorilla behind it.

    1. Re:Don't even LOOK at the code by MrRTFM · · Score: 2, Funny

      This is starting to sound like a Tolkien plot..

      Beware the One tarball from the dark lord - it is highly corruptible and any OS coder who gazes at it is forever damned

      --
      You can't expect to wield supreme executive power, just because some watery tart threw a sword at you
  144. Unfortunately... by CmdrTHAC0 · · Score: 1

    The Internet interpreted the source code as damage and routed around it.

    --
    __CmdrTHAC0__
    In Soviet Russia, Spanish Inquisition doesn't expect YOU!!
  145. Authenticity Confirmed by Eberlin · · Score: 1

    Sure enough, the authenticity of the files has been confirmed as within a certain c file, it had the code:

    // Don't forget to increment the Gates counter
    if(errBlueScreen){
    MS_Acct += .05;
    }

    Actually, that's the joke, it was more like:

    9990 REM Don't forget to increment the Gates counter
    1000 if $blueScreen = "Yes" then $MSAcct = $MSAcct + .05
    1010 RETURN

  146. Re:The shit will hit the fan + Mirror by ctr2sprt · · Score: 3, Informative
    Could this potentially help the WINE Project?
    No. If the Wine folks look at the actual Windows source code, they aren't reverse engineering any more, they're copying, which is illegal. Even copying from memory and not wholesale code lifting can be against the law. If even one person were to do it, it might taint the entire project, undoing years of work. I very much hope that no MS-copyrighted code ever finds its way into an open source project, both for practical reasons like the above and for moral ones. The same copyright that keeps Windows secret keeps Microsoft (and others) from just stealing GPL'ed projects.
  147. omg so THATS what the problem was! by Loie · · Score: 1

    change bool bugs = TRUE; to bool bugs = FALSE; recompile

  148. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 3, Funny
    IANAL but I would avoid looking at the leaked code - especially if I was working on a project like wine. You wouldn't want wine to sued out of existence because it contains code derived from a proprietary, copywritten system.

    What if we just use the parts that MS lifted from BSD?

  149. Reverse engineering boon for NTFS by Anonymous Coward · · Score: 2, Interesting

    How long will it be before someone fully documents NTFS by studying the source under the guise of having legally reverse engineered that information?

    If whoever does this is careful and realistic, it seems very unlikely that Microsoft could ever prove they had done so with an illegal copy of Windows source code.

    I predict that if this source is legitimate, that we will see full NTFS write support under Linux within a year.

    And just think. What if there is 3rd party driver source in there too?

    It's illegal, but I think it is bound to happen and we will benefit from it.

    1. Re:Reverse engineering boon for NTFS by sewagemaster · · Score: 1

      unfortunately M$ has been changing NTFS in pretty much every release of windows.... NT3, NT4, Win2k, WinXP... We'll never really know what the new 'format' will be like in the upcoming Longhorn

  150. Wrong premise - and maybe gpl code to be found! by Anonymous Coward · · Score: 0

    It is shocking, I say, shocking, the source code for GNU/Linux, a system that is at the heart of critical infrastructure is everywhere! Why, imagine the exploits possible! Quick, we must do something, to save the children!

    Sheesh. The most useful way to harden a system is specifically to have the sources available and reviewable. That windows is source secret is a security defect in of itself.

    I do hope someone with a good eye for spotting GPL licensed code, but that does not contribute to coding him/herself, gets ahold of it. It would be interesting to learn who they do steal code from beyond BSD. Perhaps they could publish ESR comparitor sums for each line so that we can start further research.

  151. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 0

    See the file listing posted before, there aren't many NTFS-related files in the tree....

    But of course your point is clear. But this is probably a "shared source project" tree with many parts ripped off. I wonder if there's still enough to find remotely exploitable securty holes.

  152. confirmed by Anonymous Coward · · Score: 0

    This is the real deal....
    approx 3 gigs of source... approx 1 gig of .exe's and .libs

    I'm building it right now on my quad xeon system, but if it's anything like how long it takes for their build labs to complete a compile, it'll be a sometime on saturday on my box when this completes.

    Check with me then.

    -- Mr. Elusive.

    The Brown Code Monkey was right, they will send ninjas after you if you check out all of the source. I think they ran out of ninjas.

  153. It's not a problem. by ggruschow · · Score: 5, Interesting
    I've seen a fair chunk of the NT kernel code, legally, under NDA. The NDA bars me from revealing any details, but it doesn't prevent me from saying that, if I were MS, I wouldn't worry about anything aside from sheer embarassment.. However, I have to admit that getting something of that hulking size operating solidly is pretty respectable.

    On the plus side, some of the comments are fairly humorous, especially when you note who wrote them and look up where they are today.

    1. Re:It's not a problem. by Anonymous Coward · · Score: 5, Funny
      On the plus side, some of the comments are fairly humorous, especially when you note who wrote them and look up where they are today.

      OK, it just HAD to be said..

      /* mem_routines.h */
      success = malloc(655360); /* [billg] this should be enough for anybody */
    2. Re:It's not a problem. by Anonymous Coward · · Score: 0

      Hey dinkwad, I believe he's talking about the comments by programmers in the source code.

      Bitch.

  154. How to Build? by abrotman · · Score: 1

    I dont have the source code and im really not interested, but how does one build the source for windows.. does it have Makefiles .. visual studio build files. I'm fairly curious how the build actually happens.

    1. Re:How to Build? by jdtanner · · Score: 2, Funny

      Why not ask the Micro$oft Office Assistant...he *always* comes up with the correct answer :-)

  155. this could be really bad by G27+Radio · · Score: 5, Insightful

    The Windows code hasn't had nearly as much peer review as open source OS's so I won't be suprised if this leads to a ton of exploits. The big problem here is that this source will be available to any black-hat that wants it--they obviously aren't going to be concerned about the legalities of obtaining leaked source code. But the businesses that use Windows aren't going to be able to audit the code for security leaks unless they obtain it illegally (or sign some agreements with Microsoft and shell out bundles of cash.)

    1. Re:this could be really bad by cmowire · · Score: 5, Insightful

      That is exactly my thoughts.

      The interesting part is the difference between Win2k and Linux. In both cases now, the black hats have access to the source code. However, there are more white hats who have access to the Linux codebase, which will make for some interesting long-term implications.

      This also has the potential to solve the NSAKEY contriversy once and for all and provide some interesting insights into how Windows works. I'm wondering if, through the use of countries with more flexible copyright systems, it would be possible to document interesting attributes and then pass them back to WINE and other open-source folk.

    2. Re:this could be really bad by Shriek · · Score: 0
      The Windows code hasn't had nearly as much peer review as open source OS's so I won't be suprised if this leads to a ton of exploits.


      Does peer-to-peer review count?
    3. Re:this could be really bad by ianr44 · · Score: 5, Insightful

      This also has the potential to solve the NSAKEY contriversy once and for all It only has the potential to show that there are backdoors. If there are no backdoors are in the source, the tinfoil hat crowd will just say that the leaked source isn't the version used to build windows binaries, and the controversy will continue.

    4. Re:this could be really bad by Anonymous Coward · · Score: 0

      remember sendmail?

    5. Re:this could be really bad by conteXXt · · Score: 1
      "The Windows code hasn't had nearly as much peer review as open source OS's"

      I think that might change soon.

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    6. Re:this could be really bad by GauteL · · Score: 1

      Or that the compiler Microsoft uses builds the backdoor in, and it is not in the source code of Windows itself.

      This would actually make perfect sense, as it would be easier to hide when distributing Windows source code through the shared source program.

  156. slashdot about to be slash dotted? by Anonymous Coward · · Score: 0

    Few errors loading the site.

  157. Re:Do NOT read that book! by Anonymous Coward · · Score: 2, Interesting

    Do NOT read that book if you ever wish to write your own books, ever. Doing so will make you tainted- you open your book up to allegations of copyright infringement. Unless you never want to contribute a single idea to the world, etc, checking out that book is a bad idea. Its almost a surprise authors haven't published their books years ago to catch potential authors like this.

  158. Effect on OSS code writers by elwing · · Score: 2, Redundant

    In addition to the security implications this has, think about the implications this has on OSS writers? Previously, M$ tried to show the souce code to Windows to college students in the hope that they couldn't write OSS code because they'd have seen the Windows source.

    This gives M$ a leg to stand on if they attempt to claim that any OSS has Windows code in it.

    Any OSS writer that manages to get the code should proceed with caution.

  159. OSS developers, don't be tempted to look by jd142 · · Score: 3, Insightful

    I think from a legal standpoint it might be very important that OSS developers not look at the code. Even though they didn't leak it, MS still has rights to the code. If an open source program took advantage of illegally leaked code, what would the legal ramifications be on the OSS project? I don't know the answer, but I'd be willing to be real money that MS would sue. I remember reading an article where the SAMBA developer said he was very careful not to look at any code because of this. Reverse engineering is fine, but you don't get any help to do it.

    1. Re:OSS developers, don't be tempted to look by Rosco+P.+Coltrane · · Score: 1

      Even though they didn't leak it, MS still has rights to the code

      Are you sure? How about the following scenario, just for the sake of imagining scenarios:

      [tinfoil_mode]

      MS lawyer: You honor, Mr. John McHacker stole pieces of Windows to use in his communistic Linux program

      McHacker's lawyer: My client never saw a line of Windows code your honor.

      MSL: Here for example, his code says "main(int argc, char **argv)" just like ours does! and he certainly could see our code, as it was rather unfortunately leaked (against our will!!) by a person unknown to us, and therefore was accessible to the entire Linux community at large. In fact, we're planning on suing more Linux developers who, we are certain, have seen our code.

      [/tinfoil_mode]

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    2. Re:OSS developers, don't be tempted to look by prockcore · · Score: 1

      I think from a legal standpoint it might be very important that OSS developers not look at the code

      Will people please stop saying this? If you truly believe that just looking at code taints you, then you believe MS when they call the GPL viral.

      By all means, don't steal the code, but just looking at the code is harmless... at least no more harmful than MS looking at GPLed code.

  160. 14m2rZ by Anonymous Coward · · Score: 0

    For all we know, they've released a trojan masquerading as the source code and are trying to sucker geeks and 14m2rZ into downloading it.

    It's 14m3rZ, you insensitive c10d!

    1. Re:14m2rZ by Anonymous Coward · · Score: 0

      It's 1n53nZ!t!^3 (1*d, you 1n53nZ!t!^3 (1*d.

  161. MOD PARENT UP by nickos · · Score: 5, Interesting

    For the same reasons that Microsoft warned its IE developers to stay clear of Mozilla, open source coders should avoid even seeing this.

    That said, I'd love to get hold of the dll code that does the equivalent of a window manager in X. How cool would it be to swap out a dll on the Windows box at work and have a completely custom windowing environment?

    1. Re:MOD PARENT UP by jason0000042 · · Score: 4, Insightful

      www.litestep.net, or litestep.com. Works pretty good too.

      --
      i don't like my old sig.
    2. Re:MOD PARENT UP by ArsonSmith · · Score: 2, Informative

      google for litestep there are other explore.exe shell replacements that will change your windows desktop to other things. I haven't used them in years Win98 was the last time I used windows but give at a look.

      --
      Paying taxes to buy civilization is like paying a hooker to buy love.
    3. Re:MOD PARENT UP by Karamchand · · Score: 1

      I heard about a guy really doing this. It's said he knows the insides of Windows better than the MS engineers.
      Well, he's an autistic and doesn't really have anything else to do.

    4. Re:MOD PARENT UP by TioHoltzman · · Score: 1
      have a completely custom windowing environment?

      Try http://www.stardock.com/ - it does just this, and it has a *huge* collection of themes. Easier, safer, and legal to boot.

    5. Re:MOD PARENT UP by nickos · · Score: 3, Insightful

      I thought Litestep just replaces the shell (ie explorer.exe). Is there any way I can change the click-to-front behaviour of Windows to use the Amigas (or WindowLabs) click-to-focus but not click-to-front model.

      Nope? - didn't think so.

      The only way I can think of doing it is using hardcore hook stuff. Having the code would be *much* easier.

    6. Re:MOD PARENT UP by svallarian · · Score: 4, Informative

      Doesn't tweakUI have an option in it that gives you X-style window options?

      Steven V.

      --
      I patented screwing your mom. But it got revoked for "prior art."
    7. Re:MOD PARENT UP by 0racle · · Score: 1

      Blackbox for Windows. Its very nice and well put together.

      --
      "I use a Mac because I'm just better than you are."
    8. Re:MOD PARENT UP by 7x7 · · Score: 1

      The latest powertoys does, indeed. http://www.microsoft.com/windowsxp/pro/downloads/p owertoys.asp

    9. Re:MOD PARENT UP by bahamat · · Score: 1

      No, but it does have an option to provide focus follows mouse (they call it X-Mouse) a-la X.

    10. Re:MOD PARENT UP by nickos · · Score: 1

      Nope, that's focus-follows-mouse.

      Basically, having the source code to the Windows equivalent of an X window manger would allow the sort of diversity of usability features that we see in the Linux world.

      I've never seen any *fundamental* modifications to the Windows "window manager".

    11. Re:MOD PARENT UP by IamTheRealMike · · Score: 1

      There is no such DLL, window management is done in kernel and the code for it is spread between USER, GDI and NTOSKRNL, I think.

    12. Re:MOD PARENT UP by nickos · · Score: 1

      Oh - if you're right that's a shame. It's also pretty atrocious OS design (window management in the kernel? - shouldn't it be in userspace). Mind you, I remember when you could crash 2000 by echoing a file containing tabs and backspaces :)

    13. Re:MOD PARENT UP by phoenix_rizzen · · Score: 1

      The Windows GUI shell (or window manager) is called explorer.exe. This program, and the associated libs, control the entire GUI environment.

      There have been replacement shells since the release of Windows 95 and NT 4. Some are quite nice (darkstep / litestep), some are nifty (98Lite) some are just bizarre. But, there are still plenty out there to choose from.

      The only interesting thing to be gleaned from the source of explorer.exe and libs would be how they get things like the RUN dialog, or system folder like My Documents to work. These are usually the bits you lose when you run a replacement shell.

    14. Re:MOD PARENT UP by Anonymous Coward · · Score: 0

      its already been done...

      Litestep.com

    15. Re:MOD PARENT UP by Anonymous Coward · · Score: 0

      explorer.exe is the file manager and the taskbar/start button. explorer.exe does not decorate client windows, resize windows or manage the click to focus model (as mentioned by another posetr above).

    16. Re:MOD PARENT UP by orthogonal · · Score: 2, Informative

      I thought Litestep just replaces the shell (ie explorer.exe). Is there any way I can change the click-to-front behavior of Windows to use the Amigas (or WindowLabs) click-to-focus but not click-to-front model.

      TxMouse can almost do this. Its default settings are focus on hover but not bring to front; bring to front is accomplished by clicking on the window decoration (titlebar).

      TxMouse can also be set to autoraise after a settable delay.

      TxMouse can emulate an X-Windows mouse including copy-on-select and paste-with-third-button.

      It works a bit better than the PowerToys version too; the PowerToys one regularly screwed up one app (Microspell) when that app was activated by hotkey. TxMouse doesn't screw it up.

      On the assumption that a lot of you will want this, I'm going to go into some gory details not included in TxMouse's documentation now. If you have no desire to use TxMouse, you can skip the rest of this post in good conscience; I promise you won't be missing any anti-Ashcroft zingers.

      TxMouse also changes the mouse cursor change when select is copying, and allows you to turn off copying by pressing the third button.

      On my mouse, turning off copying doesn't work with the middle button, as the middle button gets physically trapped down until the left button is released. TxMouse allows you to set it up so that the right mouse button does all the work the middle would normally do, for people with two-button mice, but a better solution to my problem was to re-assign middle to right and right to middle in the Microsoft Intellimouse driver. So now the middle button drop down context menus, and the right button pastes, except in the browser, where the right works as a "back" button.

      The TxMouse mouse cursor that indicates text is being copied does not show up if the "Link Select" cursor is the default (the pointing finger); in that case the copy indicator is the "Handwriting" cursor. So you can customize what shows up on copy if you don't customize "Link Select", and vice-versa.

      TxMoue is free but not open source (which sucks, as I'd like to modify it -- any pointers to source for MS_Windows Mouse drivers is appreciated so I can replicate it), and can be found here. Get it while Ashcroft still lets you connect web sites in socialist Sweden.

    17. Re:MOD PARENT UP by monique · · Score: 1

      I put an app called xmouse in my startup folder and never worry about it again. I can't remember where I got it, though.

      --
      -monique
    18. Re:MOD PARENT UP by cristofer8 · · Score: 1

      Actually, you can do both, without even replacing a dll, just modifying one. Get uxthemeutil from tgtsoft.com. It'll replace uxtheme.dll on your xp box, allowing you to use custom themes (essentially the same as windowblinds but without any program running).

      Then get tweakui and enable mouse-brings-to-top. Done.

    19. Re:MOD PARENT UP by Myopic · · Score: 1

      i'm always shocked at the weird windowing preferences people have.

  162. Re:bittorrent of ring 0 (Microsoft for "kernel") s by Anonymous Coward · · Score: 0

    39 megs? I thought it was like 3GB of source?

  163. Have you ever heard of gzip? by Via_Patrino · · Score: 1

    Have you ever heard of gzip?

  164. How how long.... by Conspiracy_Of_Doves · · Score: 1

    until it's available on kazaa?

  165. One thing is CERTAIN! by Anonymous Coward · · Score: 0

    This is going to be the biggest thread in Slashdot history. mark my words!

  166. uh oh by hawkbug · · Score: 2, Interesting

    I see bad things happening here... 1) Microsoft "accidently" leaks Win2k source. 2) Microsoft pays some guy to "contribute" to the linux kernel in a small way. 3) Microsoft then files an SCOish lawsuit against IBM (or whoever) claiming ip infringement in the linux kernel. Don't laugh. Stranger things have happened.

  167. Conspiracy Theory by cloudship_tacitus · · Score: 2, Interesting

    Assuming this is indeed true, what's the chance that MS released this on purpose, with the intent of a)eliminating as many legacy win2k/nt 4 users as possible to ensure a move to longhorn or b)creating an environment where an extensive patching system would be necessary and thus sellable?

    just some ideas; i'm not a zealous ms hater, but i've seen companies do conceptually-similar things before.

  168. Interesting point: Is Microsoft's code GPL free... by BiscuitTheCat · · Score: 1

    I guess this will finally answer any lingering doubts as to whether Microsoft (or more accurately, an unscrupulous employee with an impossible deadline) ever incorporated any GPLd or LGPLd code in there.
    Of course, if they did, that wouldn't necessarily be a good thing for the GPL, because then it Microsoft would have a *really* good reason to try and destroy it.

  169. ReactOS by jdtanner · · Score: 2, Interesting

    I wonder if the guys over at ReactOS (http://www.reactos.com/) are tempted by a look?

    For those who don't know...

    "ReactOS is an Open Source effort to develop a quality operating system that is compatible with Windows NT applications and drivers."

    1. Re:ReactOS by Anonymous Coward · · Score: 3, Informative

      No, I think this is actually bad for us. We now have to be even more careful about who we accept code from.

      Ge van Geldorp
      ReactOS developer

    2. Re:ReactOS by jdtanner · · Score: 1

      Woah...I never expected a reply from one of the ReactOS guys!

      I understand what you are saying, it must be a bit of a headache :-(

      Good luck anyway, I can't wait for v1.0!
      John

    3. Re:ReactOS by stevens · · Score: 1
      No, I think this is actually bad for us. We now have to be even more careful about who we accept code from.

      If none of you have seen the Win2k source code, how could you judge whether a patch was from someone who had?

    4. Re:ReactOS by theCat · · Score: 2, Insightful

      I should think that the lawyers at M$ will wait a suitable period of time and then, once ReactOS looks good, swoop in with a C&D order. They will have a long list of "similarities" in source, and charts showing how development of ROS features and stability has become accelerated since the release (though ReactOS was picking up anyway, as has WINE, as does any project gaining mindshare) and even if it makes no sense M$ will be able to hold up everything for years in litigation and findings.

      This whole thing has a really high suck factor.

      Combined with SCO FUD and that fscking MyDoom nonsense, this is really bad.

      --
      =^..^= all your rodent are belong to us
  170. The odds of getting the full source: experience. by rufusdufus · · Score: 5, Interesting

    The odds of getting one's hands on the full source to NT4/2K are slim to none--even most Microsoft folks couldn't do that.

    This is incorrect.

    Its funny how people build up ideas in their heads about what its like in a large corporation, somehow like a hollywood movie with lots of people with dark shades and guns ala "The Net".

    No, inside Microsoft is a lot more like "Office Space" and anybody with motivation could get the entire source with little trouble.

  171. Linux/GPL code in Windows by Anonymous Coward · · Score: 1, Funny

    Personally, I always wanted to know how the NT/2000 kernel got somewhat stable. I'll bet there's GPL code from the Linux tree in NT/2000!

    1. Re:Linux/GPL code in Windows by Anonymous Coward · · Score: 0

      If they wanted stability they would use BSD code not linux.

  172. That leads to a fascinating question by way2trivial · · Score: 4, Interesting

    Are there any back doors showing in the source...

    --
    every day http://en.wikipedia.org/wiki/Special:Random
    1. Re:That leads to a fascinating question by Roofus · · Score: 1

      Are there any back doors showing in the source...
      I'm talking out of my ass here (This is Slashdot, what else is new), but I think that would depend on the source of the leak. If the source is from a Dept in the Government, or an educational institution, I would guess Microsoft would have removed any backdoors before shipping the code. Of course, maybe it's a leak from the NSA, with all backdoors intact ;-)

    2. Re:That leads to a fascinating question by canadiangoose · · Score: 1

      That probably depends apon which version of the source this is, the "shared source" version, or the copy used in the MS build labs. I've heard that it's impossible to compile the verions of source provided to "shared source" partners, so there's no proof that it's the same source that was used to compile the binaries that get publicly disributed.

      --
      Never eat more than you can lift -- Miss Piggy
    3. Re:That leads to a fascinating question by Anonymous Coward · · Score: 0

      "Are there any back doors showing in the source.."

      Why would they be included in the version sent to partners?

    4. Re:That leads to a fascinating question by Anonymous Coward · · Score: 0

      It's a soviet russian feature....

    5. Re:That leads to a fascinating question by abradsn · · Score: 2, Insightful

      It's damn near impossible to compile it in our own tweaked build environment. I'd like to shake the person's hand that figures out how to compile 15 gb of closed source code that was leaked onto the internet. Good Luck.

  173. Burden of proof by bstadil · · Score: 1
    There's no way to prove that you didn't read the source code

    That is why the concept of Burden of proof exist. It is MS' job to prove your read it AND used the knowledge.

    --
    Help fight continental drift.
    1. Re:Burden of proof by Dimensio · · Score: 1

      Except that they'll make it a copyright cases where (thanks to the DMCA), even in criminal court, the burden of proof is upon whoever isn't a multibillion dollar corporation.

  174. :: prediction :: by macshune · · Score: 5, Interesting

    Just imagine the FUD/lawsuits/etc when, for some reason, Linux starts running on natively on NTFS.

    1. Re::: prediction :: by Anonymous Coward · · Score: 0

      Imagine Microsoft's surprise when an Open Source developer sends them a copy of their source tree for Win2k and NTFS has been completely replaced by ext3.

    2. Re::: prediction :: by jonadab · · Score: 5, Interesting

      Actually, that's exactly what I was going to suggest, though not by copying.
      I was going to say the first thing anyone competent in C/C++ who gets their
      hands on the code ought to do (providing they don't need to take a hands-off
      approach due to, say, the need to be able to legally write competing OS code)
      would be to post English descriptions anonymously to usenet, describing the
      way NTFS works, especially the parts that are not currently well-understood.
      No source code snippets, just stuff like "it appears that such-and-such
      information about each file is stored and updated whenever it changes in three
      places: at offset blah in the file header info, and ...". (I don't know beans
      about NTFS, so any fs jargon that leaked into that sentence may not be accurate.
      But you get the idea of the kind of thing I mean.)

      Then somebody else could take that information and implement a compatible
      filesystem in a clean-room fashion.

      IANAL, but from what I've read on slashdot, there's apparently at least a
      vague possibility the resulting code might be legal. Though, one should
      consult legal counsel before spending significant time on such a project.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    3. Re::: prediction :: by Rubbersoul · · Score: 5, Funny

      You, my friend, win for best line I have ever read on slashdot ...

      IANAL, but from what I've read on slashdot...

      This is good stuff

      --
      man .sig
      No manual entry for .sig.
    4. Re::: prediction :: by BroncoInCalifornia · · Score: 1
      Imagine Microsoft's surprise when an Open Source developer sends them a copy of their source tree for Win2k and NTFS has been completely replaced by ext3

      Or better yet-- ReiserFS!

      --

      Religion is the main cause of atheism.

    5. Re::: prediction :: by dnoyeb · · Score: 1

      Ahhh, Samba!

    6. Re::: prediction :: by Anonymous Coward · · Score: 1, Interesting

      Big news: that's the way large corporations have reverse-engineered stuff from day one.

      "Hey, we'd really like to know what our competitor is doing, could you take a look?"
      "Sure, hold on" ..sometime later..
      "Here's some specs how it works"
      "Great. Hey, you coders: start implementing this"

      It's legal since actual code isn't shown to the implementors, only specs.

    7. Re::: prediction :: by LittleBigLui · · Score: 1

      case-sensitivity?
      symbolic links?

      oh my god, please, PLEASE, pretty pretty PLEASE someone do it and force them to include it. would make using windows a good deal less awkward and get it closer to being Ready for the Desktop TM.

      --
      Free as in mason.
    8. Re::: prediction :: by Anonymous Coward · · Score: 0

      Personally, I think Case-sensitivity is one big reason why un*x isn't ready for the desktop.

      I realize that it makes things nice and confusing in the way that programmers love, but in the real world, Billy Joe Bob will end up making 50 files with what, in the real world, amounts to the same name, then Betty-Jo will try to use his system and get hopelessly confused.

      What un*x needs is case-insensivity.

    9. Re::: prediction :: by rixstep · · Score: 1

      IANAL, but from what I've read on slashdot, there's apparently at least a vague possibility the resulting code might be legal.

      This is in essence what Compaq did (the PC BIOS), but whether the controls would be good enough is of course another matter entirely.

    10. Re::: prediction :: by tverbeek · · Score: 1

      The resulting source code would arguably be a "derivative work" and therefore a violation of Microsoft's copyrights. It'd be a tough case to make, but I bet it has enough merit to go to trial... which for the plaintiff is almost as good as winning.

      --
      http://alternatives.rzero.com/
    11. Re::: prediction :: by Anonymous Coward · · Score: 1, Informative

      This is precisely what Pheonix (I think that was the company) did back in the 80's with the IBM BIOS. They had two teams physically separated in two different buildings. One team reverse-engineered the BIOS and documented how it all worked without writing a line of source code. Then, the descriptions were shipped over to the other building and that team wrote the source code for the first _legal_ IBM Compatible BIOS. Both teams, of course, documented everything for legal purposes, but the two teams weren't allowed to communicate both ways. Documentation on the reverse-engineered BIOS was the only thing to go on for development.

      I have no idea how this would all play out under the DMCA (the only major law that I know of not existent in the early 80's). Let's suffice it to say that someone documenting the source code would have to be completely cut off from communication in the other direction and would exclusively analyze the source code as well as being willing to be denied access to any open source implementation (e.g. to check to see if it was done right). They'd also need to live on their own island without any real laws.

    12. Re::: prediction :: by Anonymous Coward · · Score: 0

      Okay, I was wrong...it was Compaq - not Pheonix.

    13. Re::: prediction :: by Anonymous Coward · · Score: 0

      The big difference is that IBM BIOS Source code could be purchased from IBM for $20, and didn't need to be illegally downloaded from somewhere.

    14. Re::: prediction :: by Trepalium · · Score: 2, Interesting

      Not to mention lawsuits about trade secrets. Derrivative works might be a tricky case to prove, but misappropriation of trade secrets would seem to me to be much more clear cut. I'm certainly no lawyer, but it seems to me that this would be exactly what trade secret laws were designed for, unlike copyright law.

      --
      I used up all my sick days, so I'm calling in dead.
    15. Re::: prediction :: by myg · · Score: 1
      Or you could just buy the NTFS internals book by Helen Custer. I'm not quite sure what part of NTFS (well, pre-NTFS v5 since there isn't a good book on v5) is so secretive?

      And, FWIW, NTFS is pretty clever. The MFT (file which describes all the files) is recursively described by its self. It seems very elegant to me.

    16. Re::: prediction :: by Ewan · · Score: 1

      It remains illegal if the first request of "take a look" was actually "look at this stolen property".

      Reverse engineering is only legal when the original access the specs were built from was legal, e.g. decompiling a binary.

      Ewan

    17. Re::: prediction :: by Anonymous Coward · · Score: 0

      Not to mention lawsuits about trade secrets. Derrivative works might be a tricky case to prove, but misappropriation of trade secrets would seem to me to be much more clear cut.

      Unfortunately for Microsoft, no.

      Trade secret law only applies to people who've signed a contract or NDA to keep that secret hidden. So Microsoft can use trade secret law against whoever leaked the source code, but if you or I were to take trade secrets from it and release detailed descriptions in public, they couldn't touch us.

      So far as I know, they couldn't even get us under copyright law, as the person infringing copyright would be whoever gave the source code to us, not us ourselves. But I'm not so sure on that one, and IA_definitely_NAL.

    18. Re::: prediction :: by squaretorus · · Score: 1

      i loved that phrase too - I hope the thinkgeek T-shirt / mousemat / mug are flying towards the presses right now!

    19. Re::: prediction :: by alecks · · Score: 1

      No, he's right.... Remember the DVD Decoding hyku? That was legal

    20. Re::: prediction :: by Salvo · · Score: 1

      Another option would be, using Descriptions of the Undocumented API's, to write an Extension for Windows which supports ReiserFS (or some other Open Source Filesystem).

      This will allow Dual Boot Users to be able to access thier Windows Partition Read/Write from GNU/Linux without invoking MS's Wrath on the whole OSS Community, since it is software for Windows.

    21. Re::: prediction :: by jonadab · · Score: 1

      > You, my friend, win for best line I have ever read on slashdot ...
      > > IANAL, but from what I've read on slashdot...
      > This is good stuff

      The wording was deliberately worded in such a way as to avoid giving anyone
      the impression that I was remotely certain about what I was saying. It was
      an idea that was running through my head, no more.

      --
      Cut that out, or I will ship you to Norilsk in a box.
    22. Re::: prediction :: by jonadab · · Score: 1

      Reiser would be harder to do, I think, than (say) ext2/ext3. The Reiser fs
      is designed to be a good filesystem, not to be easy to implement. (In that
      respect, it's somewhat like NTFS I think and nothing at all like FAT.)

      Actually, in terms of a filesystem being easy to implement, nothing[1] tops
      plain old ordinary FAT. Even FAT with LFNs and such (vfat, that's sometimes
      called) isn't too bad. Nice and simple. Only problem is, there are too many
      things it doesn't support: journaling, file ownership, multiple sets of
      permissions for different classes of users, ... it's a great fs for a
      multiboot user to use for storing stuff you want to be able to access from
      all your different OSes -- just have one partition that's dedicated to
      documents and other data that you want to be able to get to from any OS.
      However, FAT doesn't make such a good OS for installing an OS and applications
      on, for the reasons listed.

      Anyway, writing lowlevel Windows software to let you mount ext2/3 filesystems
      would be an interesting and useful (albeit probably not easy) project, but it
      wouldn't help one iota in terms of letting you use Linux as a rescue system
      for doing repairs to Windows, nor would it let you access the data on a
      stock-out-of-the-box Windows system, so it's no substitute for real NTFS
      support. captive-NTFS will do for now (especially once the Knoppix version
      with it comes out), but it would be nice to have real native NTFS support.

      [1] Nothing that's usable as a filesystem for a general-purpose OS, I mean.
      Obviously you could have a super-simple filesystem that just treats the
      whole disk as one big hogfile (DHF), for example, which would be easier
      than a bubble sort to implement, but performance would be like sucking
      gravel through a coffee stir, and there wouldn't be any robustness.
      (scandisk or fsck? forget it; if you need to check the filesystem, you
      probably need to reformat the part of the drive from the point of
      corruption upward.) Also, no directories, and no long filenames...

      --
      Cut that out, or I will ship you to Norilsk in a box.
  175. Perhaps out of respect for the largest software by Anonymous Coward · · Score: 0

    Vendor in the world? Microsoft is without doubt the largest. Is it possible? I do think it's pretty amazing it hasn't been leaked up to this point, but the fact it hasn't happened in the past makes this doubly shocking. I'm floored. Absolutely floored.

  176. Now? Improve emulators! by axxackall · · Score: 4, Interesting
    Well, on a serious note, the leaked sources of NT and W2K can be used by win-emulator developers to improve their emulators. No need even to copy the code (it may or may not work directly inside that emulator anyway), but when it comes to debugging the developer may look at the original code in order to UNDERSTAND why it works differently.

    Besides, there are several obfuscating methods designed to hide the logic of the original code. They can be used to actually copy the code to the emulator (if the copied piece will work there). After that it would be hard to prove anything even in the open source.

    Disclaimer: IANAL, but anyway, personally I would not feel guilty having W2K source code and using it to improve WINE. Because I think that the algorithms is a part of the math, which existed always even before humans came here. A programmer just discovers the piece of math and express it using one or another language. The gravity doesn't belong to Newton, the math formula that describes the gravity neither. Only the fact of discovery of gravity math description belongs to Newton, just for references. Only the fact that programmer wrote the code belongs to the programmer (or the employer), not the code itself. Just to refer in the report to the boss why one was so busy all the day. Getting the source code from Microsoft is not stealing - it's learning. There is nothing wrong in learning.

    --

    Less is more !
    1. Re:Now? Improve emulators! by harrkev · · Score: 4, Insightful

      Yup. And films should not be copyrighted because the film studios did not invent silver nitrate.

      And CDs should not be copyrighted because they did not invent the photon used to read it.

      If you take this to its logical extreme, any file is simply an extremely large digital number (millions of bits). How do you copyright a number? So it is then not possible to copyright ANY digital work.

      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    2. Re:Now? Improve emulators! by imbaczek · · Score: 1

      It is possible to copyright a number. It is impossible to enforce this copyright.

    3. Re:Now? Improve emulators! by saynte · · Score: 1
      I think you're confusing things... well quite a lot. Gravity is a property of the natural world. A thing which exists regardless of human intervention. Math however, did not exist before we came here, at least not human math. Math, like english, is a description of the natural world, and a way for us to understand it better. In this way, it is more like a tool than anything else.

      Addtionally, algorithms are not a part of math, and they are nto a property of the natural world. They are a description of steps. You can have a daily algorithm to brush your teeth, it's not necessarily mathematical, or in the form of computer code.

    4. Re:Now? Improve emulators! by happyfrogcow · · Score: 1

      and would the world really be worse off if that happened?

    5. Re:Now? Improve emulators! by Anonymous Coward · · Score: 0

      So it is then not possible to copyright ANY digital work.

      Yeah, but I'm sure there's a downside to it too, somewhere..

    6. Re:Now? Improve emulators! by EnglishTim · · Score: 1

      I don't think you've every written any code, have you?

      I imagine you think that Turner just 'discovered' his paintings? That Stevenson 'discovered' the Rocket? That Joyce just 'discovered' the words to Ulysses? I suppose the Wright brothers just discovered the Wright Flyer?

    7. Re:Now? Improve emulators! by axxackall · · Score: 1, Insightful
      So it is then not possible to copyright ANY digital work.

      Finally you are getting smarter. But just for case if don't understand it yet: all copyrights are bad. The world without copyrights would be much better. Demonstration: compare the quality of copyrighted Windows to copylefted Linux.

      America is great because America is good, and if America ever ceases to be good, she will cease to be great.

      And this is exactly what's happened to America after 2001/09/11.

      By the way, America was never better than many other countries, like England or Australia. So, guess what?..

      --

      Less is more !
    8. Re:Now? Improve emulators! by Suidae · · Score: 1

      compare the quality of copyrighted Windows to copylefted Linux.

      The GPL, and Linux, depend on copyright and exist partially as a response to the existence of copyright. If copyrights did not exist the world would probably be a much different place (maybe better, maybe not).

    9. Re:Now? Improve emulators! by Anonymous Coward · · Score: 0

      I would not feel guilty having W2K source code and using it to improve WINE. Because I think that the algorithms is a part of the math, which existed always even before humans came here.

      Sorry -- there's no immunity for Platonism.

    10. Re:Now? Improve emulators! by Anonymous Coward · · Score: 0

      In a sense this is exactly how it is. Copyright is not a natural right. It's a fictitious right granted by public's implicit agreement and enforced by the government with public's consent.

      So, if public suddenly decided that it was no longer benefitting from Copyright, it could all be over tomorrow.

    11. Re:Now? Improve emulators! by axxackall · · Score: 1
      I don't think you've every written any code, have you?

      Actually I am doing it for living last 18 years. And I don't mind if all my code will be open-sourced. But my employers do.

      --

      Less is more !
    12. Re:Now? Improve emulators! by axxackall · · Score: 1
      The GPL, and Linux, depend on copyright and exist partially as a response to the existence of copyright.

      GPL exists as a response to copyrights, but it depends on copylefts, which is quite opposite to copyrights.

      --

      Less is more !
    13. Re:Now? Improve emulators! by Karhgath · · Score: 1

      But without copyrights the GPL means nothing, everything would be in the public domain and thus the GPL cannot be enforced. The GPL is just a distribution license of copyrighted work. It's not because we call it copyleft that it isn't based on copyright.

    14. Re:Now? Improve emulators! by paulgrant · · Score: 1

      I believe the boy is on to something...

      Hrmmm...

    15. Re:Now? Improve emulators! by harrkev · · Score: 1
      Finally you are getting smarter. But just for case if don't understand it yet: all copyrights are bad. The world without copyrights would be much better. Demonstration: compare the quality of copyrighted Windows to copylefted Linux.

      I disagree. Let's take the simple example of writing a book. Joe's Books wants a book on birds, so they give me money to write it. I do, and Joe publishes it. Fred's book company just copies it and sells it for less because they did not have to pay me. Fred is rich, and Joe is broke. Joe will not pay me for any more books. If this happens enough, people stop writing books.

      I will admit that some people may write for the fun of it, but they still have to but bread on the table, so they will do it part time. There is then less creative activity going on, and the public will suffer. For example, take Stephen King. How many book do you think that he would write if he had to fix cars or handle insurance claims 50 hours per week. If you do not like Stephen King, just insert the name of your favorite author.

      I will freely admit that current copyright laws go waaaaay too far. The limit should be something reasonable, like 25 to 50 years (maybe 5 years for software). So far, Disney has managed to get a "perpetual copyright," which is bad for everybody. And, of course, the DMCA screws everybody over.

      So copyright as a concept is great. It is just the implementation here in America that sucks.
      --
      "-1 Troll" is the apparently the same as "-1 I disagree with you."
    16. Re:Now? Improve emulators! by ianr44 · · Score: 1

      GPL exists as a response to copyrights, but it depends on copylefts, which is quite opposite to copyrights.

      From GPL:
      We protect your rights with two steps: (1) copyright the software, and (2) offer you this license which gives you legal permission to copy, distribute and/or modify the software.

      The GPL depends on copyright, not copyleft. The GPL does, however, create/enforce copyleft.

  177. everything is tainted by theCat · · Score: 1

    I don't know about the rest of you, but now M$ can make a reasonable (as in SCO-reasonable, which is to say reasonable-to-a-monkey-like-my-boss) claim that projects like WINE can be assumed to be tained once they reach version 1.0. M$ can be *expected* to go on all kinds of fishing expeditions to harrass these projects into oblivion.

    This really sux.

    --
    =^..^= all your rodent are belong to us
  178. What if it were discovered that ... by draco+ni · · Score: 2, Interesting

    Conversely, imagine if someone found parts of the 2k/nt4 code that were very similar to previously existing GPL'd code? that would be pretty interesting, too.

    1. Re:What if it were discovered that ... by Dr.+Mojura · · Score: 3, Funny
      How would you call them on that?
      Hey Microsoft! You have GPL code in your secret Win2K code! I mean... not that we've seen your code or anything... Just guessing.
      --
      "Nothing exists except atoms and empty space; everything else is opinion." - Democritus
    2. Re:What if it were discovered that ... by Endive4Ever · · Score: 1

      Yes. Then all they'd have to do is face the penalties for having a copy of the Windows source code, and they could make a case for it being copied from GPL licenced code.

      Otherwise, I can't see how they would testify in court. I mean, they would have to prove they had illegal access to the code for their assertion to mean anything.

      --
      ---
    3. Re:What if it were discovered that ... by Anonymous Coward · · Score: 0

      Simple. Post anon via Mixmaster to a newsgroup showing the code violations.

    4. Re:What if it were discovered that ... by yourmom16 · · Score: 1
      There are 2 problems with software copyrights that should have been taken into account when copyrights were extended to cover software. The first is that copyright infringement is hard to prove against closed source software without being guilty yourself. With a book for instance you can buy a copy and see if what you wrote is in there.

      With software, the source is not the product, the binary is. You can't compare the binary as easily, especially since different compile options will lead to differently-optimized binaries. And you can't compare the source without having an illegal copy of it. This inequality means closed sourve can rip off open source at will, but it does not work the other way around.

      The second problem is that copyrights on software do not even serve the purpose given for copyrights. When the software passes into the public domain, unless the source was leaked, people cannot build on it to make greater software.

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    5. Re:What if it were discovered that ... by cdf123 · · Score: 1
      How would you call them on that?
      Hey Microsoft! You have GPL code in your secret Win2K code! I mean... not that we've seen your code or anything... Just guessing.

      Why not? Isn't this what SCO is doing?

      Hey IBM! You have SCO IP in your secret AIX code, and then you put it into Linux! I mean... not that we've seen your code or anything... Just guessing.
  179. Re:Small server they've got there by dtfinch · · Score: 1

    It was up for a while. I had about a minute to click around their site before it started saying "server busy". Members get to see new articles several minutes before everyone else, but this time it went down while it was still visible to members only.

  180. Oh, no! I Looked! by ackthpt · · Score: 5, Funny
    10 * BEGIN
    100 GOSUB 7000 ; * Load stuff
    110 GOSUB 900 ; * Show windows logo
    120 GOSUB 20000 ; * Prompt for operator login
    130 GOSUB 32000 ; * Fill half of memory with DLL's
    140 GOSUB 16000 ; * Time waster loop
    .
    .
    .

    --

    A feeling of having made the same mistake before: Deja Foobar
  181. MS Shares by dtml-try+MyNick · · Score: 1

    If this is true....

    I think that now would be a very good time to sell all your shares/stocks in Microsoft

    --
    Life starts at the end of your comfort zone.
  182. SCO Code in Win2000 by Anonymous Coward · · Score: 5, Funny

    Imagine if somewhere hidden in the bowels of the Windows2000 source an intrepid SCO intern finds a sliver of SCO-owned Unix code. Then all hell would break loose...

    1. Re:SCO Code in Win2000 by Desert+Raven · · Score: 1

      Umm, no, there would be no issue at all.

      Microsoft bought a license to the SCO code, remember?

    2. Re:SCO Code in Win2000 by UserGoogol · · Score: 5, Interesting

      Lets not forget who first wrote SCO Unix. Microsoft. Microsoft bought the rights to a Unix back in the eighties, (which they named Xenix) but DOS/Windows got too damned popular, and when they started working on OS/2 they decided to sell off Xenix to the Santa Cruz Operation. Years later, Santa Cruz Operation would recieve the rights to Unix-proper from Novell. A little after that, Santa Cruz Operation sold all their Unix stuff to Caldera, who promptly renamed themselves SCO.

      Of course, this lawsuit is based on the AT&T Unix which "Classic SCO" got from Novell, not from Xenix, but... well, there's a lot of mixed up stuff here.

      --
      "Never attribute to malice that which can be adequately explained by stupidity." -- Hanlon's Razor
    3. Re:SCO Code in Win2000 by rusty0101 · · Score: 2, Interesting

      By the same logic that SCO has gone after IBM and Sequent code held by IBM, let's take a look at the history of Windows...

      Windows (at least non-NT) was designed to be a gui on top of DOS. i.e. it is derivative of dos.

      Dos as purchased was a 16 bit clone of 8-bit CPM, which means that it is derivative of CPM.

      CPM was desined to be a single user, single tasking implementation of UNIX.

      Therefore Windows (through 98) was a derivative work of UNIX.

      Additionally, it is obvious that Windows NT was a derivative of OS/2. They even use the same command interpreter, cmd.exe (different versions perhaps.) Micorsoft obviously leveraged what they had learned from working with Unix in the creation of OS/2 versions 1.0-1.3. So Windows NT, and subsequent versions are all derivative works of Unix as well. This might go a long way towards explaining why the BSD IP stack was such a clean fit into Windows.

      Then again, perhaps this is just flamebait...

      --
      You never know...
    4. Re:SCO Code in Win2000 by rixstep · · Score: 4, Informative

      Lets not forget who first wrote SCO Unix. Microsoft.

      This is totally untrue. What happened was that Microsoft bought a compiler from Lattice which they retrofitted for Unix, and a source code licence from AT&T, but Microsoft did NOT, I repeat did NOT, work on that source code themselves.

      That source code was given to Santa Cruz, who 'developed' Xenix from that.

      And I am sorry, but the very thought that the dim-witted Microsofties would have 'written' their own Unix? Sorry, but that is just too laughable.

    5. Re:SCO Code in Win2000 by Zak3056 · · Score: 1

      Of course, this lawsuit is based on the AT&T Unix which "Classic SCO" got from Novell, not from Xenix, but... well, there's a lot of mixed up stuff here.

      IIRC, Microsoft has an AT&T license, which they bought prior to starting work on Xenix. So either way, they're probably clean.

      What would be interesting, however, would be someone at SCO claiming that since some of the code that was leaked was a derivative of SYSV, Microsoft has breached their contracts....

      I find the above VERY unlikely though. if SCO tried such a thing, Novell would probably do the same thing for Microsoft that they have for IBM, despite the years of bad blood. What SCO is doing is bad for EVERYBODY.

      --
      What part of "shall not be infringed" is so hard to understand?
    6. Re:SCO Code in Win2000 by Eneff · · Score: 1

      Wait...

      If SCO used Xenix to build Unixware...

      then I have a copy of a (current) SCO project! Unix for the Tandy 6000, no less!

      I feel vaguely queasy... but does that mean I have rights to use said intellectual property? Can I at least get a discount on the 700 bucks?

    7. Re:SCO Code in Win2000 by Anonymous Coward · · Score: 0

      And I am sorry, but the very thought that the dim-witted Microsofties would have 'written' their own Unix? Sorry, but that is just too laughable.

      Yeah whatever. You really think that Microsoft hires some of the best programmers in the world and cannot come up with a UNIX? Now that is laughable. Especially considering Xenix is probably the worst Unix variant that ever existed, and was so far behind every other Unix that it was rather pathetic - which is certainly within the grasp (and probably to be expected) of Microsoft programmers.

  183. also: by Anonymous Coward · · Score: 0
    NTFS kernel drivers

    Updated Samba with Active Directory?

    Internet Explorer's secrets revealed?

  184. Someone PLEASE... by RyanFenton · · Score: 5, Interesting


    As someone mentioned, this would be fascinating to just read the comments. Would it be possible for someone to strip out all the code, leaving only the comments for each file, minus comment lines that ARE code? It would be GREAT just to read the "intention" and "questions" living in that code and be able to associate each with a filename. Purely for entertainment value. It would also be neat to compare comment-to-code ratio in areas of MS code. :^)

    Ryan Fenton

    1. Re:Someone PLEASE... by man_ls · · Score: 1

      If I can get a goahead from someone (maybe an off-the-record lawyer, or a paralegal or something) saying it's okay to post the comments without the code, I'll put them up on a site for everyone to look at.

    2. Re:Someone PLEASE... by menscher · · Score: 3, Interesting

      Cute. Linux 2.6.2 kernel source. About 500 took the bait so far.

    3. Re:Someone PLEASE... by lamont116 · · Score: 1

      If I can get a goahead from someone (maybe an off-the-record lawyer, or a paralegal or something) saying it's okay to post the comments without the code, I'll put them up on a site for everyone to look at.

      IAAL, and IMO that would be a really bad idea.

    4. Re:Someone PLEASE... by man_ls · · Score: 1

      Then I won't do it.

      Thanks for the warning! I don't really want a lawsuit down my neck any time in the near (or far) future.

    5. Re:Someone PLEASE... by Anonymous Coward · · Score: 0
      IAAL

      Really? Then you know you should be giving legal advice like this.

    6. Re:Someone PLEASE... by Anonymous Coward · · Score: 0

      My friends,
      This is one of the rare cases where one should mod "+5 troll."

      Thankyou.

  185. More Info + Source Snippet by Anonymous Coward · · Score: 3, Informative

    http://www.windowsbeta.net/ is carrying the story (not slashdotted yet) and has a snippet from TaskManager up to prove validity.

  186. Who cares ? by jalet · · Score: 1

    Not me !

    --
    Votez ecolo : Chiez dans l'urne !
  187. Close Your Eyes!!! by Anonymous Coward · · Score: 0

    Seriously, anyone coding for an Open Source should be extremely careful. Don't let your curiousity get the best of you! As annoying as the whole SCO mess has been can you imagine a lawsuit by Microsoft claiming Win2k code showed up in Linux (or more likely Gnome or KDE). All they'd have to do is prove you saw the code and then contributed to an open source project.

  188. Theory by Ripsnorter · · Score: 1

    Maybe this is an evil plot by MS to scuttle OSS. Now the source code has been leaked they can start claiming that we're stealing their IP, Wine is a prime target for this. And its not as if they haven't got the bucks/lawyers to back their claims up either. This could turn out very bad.

  189. SAMBA compatability by Anonymous Coward · · Score: 0

    If this is true I guess Andy will soon be able to have a *completely* seamless Windows/unix SAMBA. :)

    And how exactly did MS butcher kerberos?

    But seriously - the kernel and windowing people should steer well clear of this. The last thing we would want it to have our most influential developers legally 'tainted' for some future courtroom drama. (In much the same way as if SCO wins, Linux can still re-engineer all its RCU, NUMA code - but not with the current teams. They would have to go as they would be 'tainted'.)

  190. See win2k/private/ntos/ for kernel stuff by enosys · · Score: 3, Informative

    The files listed in win2k/private/ntos/ appear to be kernel stuff. Yes, even asm files in there.

    1. Re:See win2k/private/ntos/ for kernel stuff by Anonymous Coward · · Score: 5, Informative

      The listing appears valid, but is only a subset.

      I lived for years with full source access at a MS partner company.

      Example of what's missing is the file systems (only the file system recognizers seem to be there, not the file system), the entire device driver tree, storage drivers, etc. Most of the core kernel functionality is there though, if pre-service pack levels.

  191. That is a MYTH by FreeUser · · Score: 5, Insightful

    I hope you weren't planning on ever contributing to any Open Source projects after doing that. If it's later demonstrated that you had access to the W2K source and contributed vaguely similar code (even by accident) to a project, it could have severe repercussions for that project.

    IANAL but I do read Groklaw, and from what I understand copyright restricts the act of copying (duplicating). You can study someone's implimentation of something as much as you like, then go impliment something similiar yourself. As long as you do not copy the code verbatim you are not in violation of copyright law.

    Otherwise, no student would be able to code having once looked at examples in a text book ... the textbook author would own all of your code.

    The problem is, of course, proving one implimented the code oneself and did not in fact crib the whole thing from someone elses code, and the greater the similiarity (for code of sufficient complexity ... trivial code will generally be similiar regardless) the more difficult that is.

    In any event, it is a myth that, simply by looking at, or even studying, one set of code one is somehow "tainted" and unable to contribute to another, competing project, be it free or proprietary. To violate copyright law one must copy, not just receive inspiration from.

    --
    The Future of Human Evolution: Autonomy
    1. Re:That is a MYTH by TheSpoom · · Score: 1

      Do you not think that Microsoft has patents on many of the things in that code?

      --
      It's better to vote for what you want and not get it than to vote for what you don't want and get it.
      - E. Debs
    2. Re:That is a MYTH by Anonymous Coward · · Score: 0

      But that's the grandparent's point isn't it? If you have never seen the original work, then it is impossible for you to have [directly] copied it.

      As soon as one states that they read, skimmed, or even just had access to the original, it is now possible that it was copied.

    3. Re:That is a MYTH by Anonymous Coward · · Score: 0

      You can get in trouble for using an idea without copying any code whatsoever: software patents.

    4. Re:That is a MYTH by Bootsy+Collins · · Score: 5, Insightful

      > I hope you weren't planning on ever contributing
      > to any Open Source projects after doing that. If
      > it's later demonstrated that you had access to
      > the W2K source and contributed vaguely similar
      > code (even by accident) to a project, it could
      > have severe repercussions for that project.

      IANAL but I do read Groklaw, and from what I understand copyright restricts the act of copying (duplicating). You can study someone's implimentation of something as much as you like, then go impliment something similiar yourself. As long as you do not copy the code verbatim you are not in violation of copyright law.

      What you're saying about copyright is correct; but that probably isn't what MS would come after you (and your open source project) for. It'd be patent and trade secret violations.

      That said, I don't know whether the unauthorized release of code would invalidate subsequent trade secret claims. On one hand, it seems crazy to lose trade secret protections because of an illegal or unauthorized act; OTOH, it seems crazy to call something a secret that, well, isn't. Maybe someone who is a lawyer can discuss.

    5. Re:That is a MYTH by Anonymous Coward · · Score: 0

      One last comment, Tainting is only a concern if you have a signed NDA that makes clames that would be violated by reading the code.

      Merely reading the code would have little bearing on your future as a programmer.

      Lastly, clean room implementation is possible if someone living outside the realms of copyright protection describes the code in enough detail for someone else to reproduce. The reproduced code could probabley then be placed under any license the programmer wishes.

    6. Re:That is a MYTH by close_wait · · Score: 1
      IANAL but I do read Groklaw, and from what I understand copyright restricts the act of copying (duplicating). You can study someone's implimentation of something as much as you like, then go impliment something similiar yourself. As long as you do not copy the code verbatim you are not in violation of copyright law.

      Yes, but there are laws other than copyright laws, such a trade secret and patent stuff. Also, you will have broken copyright laws just by downloading and peeking at the MS code. If MS can later claim that the peeking helped you develop some OS code, then that can help a big effect on the severity of the prosecution of you.
      IANAL yada yada.

    7. Re:That is a MYTH by AKAImBatman · · Score: 5, Informative

      The idea of being "tainted" is actually from licenses that have "trade secret" clauses. Once you sign a license like that, you *are* tainted. That being said, it's a very difficult clause to enforce. Contracts that prevent someone from working in the field for which they are educated and experienced have often been found unenforceable by courts.

      (IANAL and this is not legal advice. Go talk to PJ. At least she's a paralegal.)

    8. Re:That is a MYTH by Anonymous Coward · · Score: 1, Insightful

      You're missing the point of how you got the code in the first place. You had to make a COPY to read it and that copy is a violation of copyright.

    9. Re:That is a MYTH by Pakaran2 · · Score: 1

      Lastly, clean room implementation is possible if someone living outside the realms of copyright protection describes the code in enough detail for someone else to reproduce. The reproduced code could probabley then be placed under any license the programmer wishes.


      Where exactly doesn't have copyright protection? I know that China, and a few others, don't enforce it, but nearly everywhere HAS it.
    10. Re:That is a MYTH by Derek · · Score: 4, Funny
      "IANAL but I do read Groklaw"

      It was only a matter of time before people started saying this....

      -Derek

    11. Re:That is a MYTH by thdexter · · Score: 1

      Except, of course, in the case of process patents, some of which Microsoft undoubtedly holds. (Apple has one on the mac toolbar at the top of the screen.)

      --
      I'm on a road shaped like a figure eight; I'm going nowhere but I'm guaranteed to be late.
    12. Re:That is a MYTH by Anonymous Coward · · Score: 1, Funny

      But did he also stay at a Holiday Inn last night?

    13. Re:That is a MYTH by ThomK · · Score: 1
      You can study someone's implimentation of something as much as you like, then go impliment something similiar yourself. As long as you do not copy the code verbatim you are not in violation of copyright law.


      But what if I have a photographic memory?
      --

      TK

    14. Re:That is a MYTH by SquarePants · · Score: 5, Informative

      IAAL. What you are saying is simply not true. Even if you don't copy verbatim you can be guilty of copyright infringement if you create a "derivative work" from copyrighted material. MS would probably argue that your "perusal" of their code and subsequent creation of a work based on such "perusal" would constitute creation of a derivative work. Its done all the time since only a complete moron would copy source code verbatim.

      Also, because the act of copying is incredibly hard to prove unless you are dealing with a complete moron, it is not necessary under the law today for a copyright plaintiff to actually prove the act of "copying." Generally speaking, it is sufficient for them to prove "access" to the copyrighted work and "substantial similarity" between the two works. There is tons of case law on this stuff.

    15. Re:That is a MYTH by kfg · · Score: 1

      Downloading material under copyright is a simple and minor civil offense. That's why the RIAA isn't going after downloaders. They could only nail them for a few hundred bucks each, tops, and couldn't use the threat of criminal prosecution to obtain it.

      And that wouldn't scare much of anybody.

      It's the uploader who's in deep shit for distribution. He's the only one whose actions are in any way criminal.

      Now here's something to think about. What if someone else downloaded it and handed it to you?

      KFG

    16. Re:That is a MYTH by RancidBeef · · Score: 1

      Yeah, but you can violate a patent without seeing the code. Remember a patent covers a method, not a particular implementation. (Which is why software patents are a horrible idea, IMHO.)

    17. Re:That is a MYTH by mypalmike · · Score: 4, Interesting

      > Do you not think that Microsoft has patents on many of the things in that code?

      Yes, but then, wouldn't reading the publically available patents be a problem?

      The answer to this is, of course, yes. I used to work at a major game developer which strictly forbid us to read any patents. This policy wasn't just something you might read in the fine print of the employee manual: there was a mandatory-attendance presentation on the subject. The argument was that if a single employee read a particular patent, the whole company is legally tainted by that knowledge. Even though it's not supposed to matter, knowledgeable infringement apparently makes for a stronger case in the courts than coincidental infringement. So, if I read patent X, and another employee working on the other side of the planet unknowingly infringes on X, a case can be made that they actually knew it., because the company knew it as a whole. How could they prove I read it? There could be a server log that shows my PC was at that url at uspto.gov. Crazy stuff.

      -_-_-

      --
      There are 0x40000000 types of people: those who understand 32-bit IEEE 754 floating point, and those who don't.
    18. Re:That is a MYTH by atheken · · Score: 1

      Welcome to the brave new world of IP. If it were as simple as Copyright, you'd be right, but you're not.

      I, for one, welcome our new W2k Cracking overlords.

      anyway, all that asside, if this is true, HOLY CRAP!

    19. Re:That is a MYTH by r.jimenezz · · Score: 1

      IANAL but I do read Groklaw

      Wonder if this could be the beginning of a successful ad campaign for Groklaw? Similar to "but I stayed on a Holiday Inn last night"... People emitting insightful opinion on law issues and finishing it off with this remark :)

      --
      The revolution will not be televised.
    20. Re:That is a MYTH by Bootsy+Collins · · Score: 3, Informative

      Correcting myself . . .

      > from what I understand copyright restricts the act
      > of copying (duplicating). You can study someone's
      > implimentation of something as much as you like,
      > then go impliment something similiar yourself.
      > As long as you do not copy the code verbatim
      > you are not in violation of copyright law.

      What you're saying about copyright is correct;

      [ snip ]

      No, it isn't, and I don't know why I said it was. Too much crack today or something. The law on derivative works would make this not true, at least according to my understanding of Brad Templeton's 10 Big Myths about copyright.

    21. Re:That is a MYTH by Welsh+Dwarf · · Score: 1

      This has nothing to do with copyright, it's more about stolen property. It's like using a stolen VCR.

      Don't touch this if you plann on codeing for a living.

      --
      Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
    22. Re:That is a MYTH by Cryogenes · · Score: 1

      What you're saying about copyright is correct; but that probably isn't what MS would come after you (and your open source project) for. It'd be patent and trade secret violations.

      Patents are published information. If they have a patent on something you cannot use it, regardless whether you looked at their code or not.

      The purpose of not looking at someone else's code is to prepare a defense against copyright allegations. If you can convince a judge that you never even glanced at the other party's code, then he will not find you guilty of copyright infringement, no matter how similar the code.
    23. Re:That is a MYTH by sangreal66 · · Score: 1

      Read the NET act

    24. Re:That is a MYTH by Anonymous Coward · · Score: 0

      Okay, I'm not a lawyer but I realise that a work can be derivative without involving word for word copying. A translation is an obvious example, and by analogy we'd have to expect that just reimplementing the same algorithm in 'different words' would still be derivative.

      But the last part of what you said is appaling. It's really hard to prove the act of copying therefore the courts will award damages against people on the basis that they merely COULD have done it? That undermines every principle that the legal system is supposed to be founded on.

    25. Re:That is a MYTH by jefeweiss · · Score: 1

      Actually copyright is what they would have to use, I think. To patent Windows itself they would have to publish (to the patent office) the source code. Then they would be able to have sole use of the source code for a period of time (I think its 7 years, but they may have upped it.) At the end of that time it would be in the public domain. They could also file for vague patents on processes, but again they would have to publish the processes. I'm not sure what the law is for trade secrets, but I think that the actual law only applies to the person who stole the source code. After that they would have to use copyright law.

    26. Re:That is a MYTH by pclminion · · Score: 2, Informative
      What you're saying about copyright is correct; but that probably isn't what MS would come after you (and your open source project) for. It'd be patent and trade secret violations.

      There's no such thing as a "trade secret violation" unless you are bound by an NDA. If the source is leaked and people not under NDA see it, the jig is up -- your trade "secret" is fucked.

      That's the different between patents and trade secrets. With a patent, you must publish details of the invention publicly, but you have an exclusive right to license the use of that invention. With a trade secret, you have no legal protection against other people using it, but you don't disclose it publicly.

      It's kind of like security through obscurity. With a patent you rely on force of law. With a trade secret you rely on people keeping their mouths shut. You might manage to keep it under wraps for years, but once it's out, you are fucked. Even if the person who leaked it was under NDA, the only recourse you have is against that particular individual. Your secret is still out, and suing the hell out of someone won't change that.

    27. Re:That is a MYTH by Anonymous Coward · · Score: 2, Funny

      So now you've got the choice between taking legal advice from non-lawyers and a lawyer who calls himself SquarePants. Go figure.

    28. Re:That is a MYTH by euxneks · · Score: 1

      Actually, the company just has to prove that your program is sufficiently similar to prove copyright. It doesn't even have to have the same code. For instance, there was a case of "look and feel" where the company infringed on copyrights based upon how the software actually looked. The defendant had made a program with a UI that had a sufficiently similar UI as the company doing the suing. I think it was Broderbund vs Corel or something along those lines (Corel was suing for a copyright infringement on their print shop program)... Corel won the case, as they were able to prove that you could create a banner, card, etc. printing program without the same look and feel of their program (they gave an example of sticky bear or something)..

      Anyway, the main point is that you don't have to copy the code exactly to be infringing upon copyright.

      --
      in girum imus nocte et consumimur igni
    29. Re:That is a MYTH by taernim · · Score: 1

      IANALBIDRG... new acronym?

      --
      "PC Load Letter? What the $@#% does that mean?!"
    30. Re:That is a MYTH by canajin56 · · Score: 1

      Sure: A trade secret is something that only people in your company would know. Trade secret laws allow you to sue people who break their duty of secrecy. The only people who have such duties are employees, and anybody who signs an NDA. If somebody works at Microsoft, and give you the code, they can be sued for violating trade secrets. But NOTHING you do will get you in trouble WRT trade secret laws. If you hack into their computers and copy the code, STILL no trade secret laws have been broken.

      You can only lose trade secret protections if it becomes common knowledge. A few thousand copies out there isn't common knowledge. And it most certainly isn't crazy to lose these protections if the secret is found out. The law doesn't protect the knowledge, it protects against employees leaking that information.

      --
      ASCII stupid question, get a stupid ANSI
    31. Re:That is a MYTH by Anonymous Coward · · Score: 0
      It'd be patent and trade secret violations.

      So long as the OP didn't leak the code whilst under a non-disclosure agreement, there is no trade secret violation. Once a secret is published, it ain't secret.

    32. Re:That is a MYTH by Anonymous Coward · · Score: 0

      Copyright law is more complex than that. I am PJ of Groklaw, and I wouldn't want to even be in the same room with this code.

    33. Re:That is a MYTH by PeeweeJD · · Score: 1

      ...I am not a doctor, but I play one on TV...

    34. Re:That is a MYTH by kfg · · Score: 1

      Hey, they redefined financial gain.

      Cool beans, huh?

      Kinda like when they redefined promoting to mean possession.

      KFG

    35. Re:That is a MYTH by Zaiff+Urgulbunger · · Score: 1

      And by extension, anyone could prevent something being copied simply by broadcasting the designs!

    36. Re:That is a MYTH by Anonymous Coward · · Score: 0

      According to the naysayers:

      bool flag;

      flag = TRUE;

      Oh no!! I've broken the law!!! I saw that in someone elses code!!!

    37. Re:That is a MYTH by debrain · · Score: 1

      Contracts that prevent someone from working in the field for which they are educated and experienced have often been found unenforceable by courts.

      On the contrary, there is a very long and solid history of exclusionary contract law that stipulates enforceable prevention of work in a specific field. The most common and cited examples are the contracts of actors and musicians.

      A specific example is Warner Bros. Pictures Inc. v. Nelson, [1937] 1 K.B. 209 (Ch.D.). Nelson wanted to work for another company. In there contract there is a negative covenant ie. defendant must not work for another company, so what is the plaintiff (Warner Bros) entitled to? Typically courts award damages to the plaintiff, but in this case, they specifically enforce the covenant, and prevent Nelson from working for the competitor.

      So it goes for the rest of us, too ... if you are privy to trade secrets, you may have to sign an agreement that prevents you from contributing to certain projects. It is unlikely the trade secret owner could prevent you from working for a competitor, for example, unless they could prove that you had intentions of revealing the trade secret.

      This intention may be intrinsic to, or constructed from, the position offered for employ (ie. food engineer for Coke becomes food engineer for Pepsi) for which they could get an injunction preventing that particular employment.

      Or something like that. ;)

    38. Re:That is a MYTH by Anonymous Coward · · Score: 0

      I am not a lawyer, specifically and explicity an expert, or anything like that.

      You may describe me by using the accepted acronyn for the above, I ANAL-SEX.

    39. Re:That is a MYTH by Anonymous Coward · · Score: 0

      IORAL and I don't like "IANAL"s, so get lost.

    40. Re:That is a MYTH by adrianbaugh · · Score: 1

      They could only get the original leaker for trade secret violation: once the secret is out it isn't a secret anymore. Patents might give them legal recourse (I'm sure they have many), but if you're infringing a patent they hold it doesn't matter whether you've seen the code or not, they can get you anyway. MS presumably have a very great many patents but whatever else they do that's bad they don't generally use their patent portfolio to hound their rivals.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    41. Re:That is a MYTH by adrianbaugh · · Score: 1

      If you agree to be privy to trade secrets you can be strung up by the bollocks if you disclose those trade secrets to a third party. The person who leaked this code could be crushed, if caught.

      However, once it's out it isn't a secret any more. If you haven't signed the trade secret agreement you aren't bound by it (that's why Coca-Cola goes to such great lengths to ensure that nobody discovers the secret recipe for Coke, etc.)

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    42. Re:That is a MYTH by adrianbaugh · · Score: 1

      Just adding to my point: you had it the wrong way around. It isn't the case that if you discover a former trade secret you have to sign an agreement that prevents you using that knowledge. Rather, if you work for certain companies you will have to sign an agreement saying you won't divulge trade secrets to third parties.

      But once someone has divulged the 'secret' it isn't secret anymore. Anyone who hasn't signed the "I won't tell anyone" agreement has no obligation not to distribute it further.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    43. Re:That is a MYTH by Anonymous Coward · · Score: 0

      Wouldn't SqauarePants be considered a derivative of SpongeBob SquarePants? I'm pretty sure that's copyrighted. ;-)

    44. Re:That is a MYTH by Anonymous Coward · · Score: 0

      MS code can either be Copyrighted (if their source were available under special arrangement) or trade secret, but not both at the same time.

    45. Re:That is a MYTH by dspeyer · · Score: 1
      I think you're overstating a bit.

      Firstly, as you said, there must be 'substancial similarity'. Reading code once does not make everything you write forever afterwards a derivative work.

      Secondly, the 'access' rule is easy to get around. If you have one engineer read the code, and document the format/protocol, and then another engineer looks only at the documentation, this shouldn't count as 'access', right?

      What's a lot worse than copyrights are trade secrets. Why I'm obligated to defend Microsoft's secrets I have no idea, but that seems to be the way the law is structured. If someone's willing to take the risk of posting documentation to usenet, however, that information will no longer be secret, and that won't be an issue any more.

      Patents are irrelevant: having seen code has no effect on the binding power of a patent.

    46. Re:That is a MYTH by debrain · · Score: 1

      you had it the wrong way around. It isn't the case that if you discover a former trade secret you have to sign an agreement that prevents you using that knowledge. Rather, if you work for certain companies you will have to sign an agreement saying you won't divulge trade secrets to third parties.

      Yes, it is the contract, and breach thereof, that sits you in really hot water. However, there may be an implied agreement in the employment, but I think it's less likely, results in much less consequential damages, and falls back on foreseeability.

      For example, if you did find out Coca-Cola's secret formula working in their head office as a janitor, from somewhere other than through the public, you may be liable for damages caused if you publish it, based on the objectively reasonably foreseeable damages to Coca-Cola.

      Mind you, I didn't look for much case law in this respect, so I can't say for certain if it has ever been prosecuted like that. I think that's how the theory goes, offhand, mind.

    47. Re:That is a MYTH by Anonymous Coward · · Score: 0

      IANAL but I take it in other holes too.

    48. Re:That is a MYTH by CAIMLAS · · Score: 1

      Hrm. That seems contrary to my understanding of 'copyright'. If you might clarify some things for me, it'd be appreciated.

      Let's say my neighbor invents a Humdinger, and markets it. I buy one, take it appart, and notice some flaws in it. I then make some modifications (improving it), and start marketing my own Humdinger, but under a different name. From what I recall about -copyright- law, this is perfectly permissible. It's patent law that this would be a violation under; correct?

      It seems to me that if I were to see the source code to Windows, and then write a work-alike that is more efficient (or even less efficient, for crying out loud), this should be permissible - under copyright law. However, since there are patents involved, it would not be OK, in some respects.

      --
      ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
    49. Re:That is a MYTH by jgoemat · · Score: 1
      IANAL but I do read Groklaw, and from what I understand copyright restricts the act of copying (duplicating). You can study someone's implimentation of something as much as you like, then go impliment something similiar yourself. As long as you do not copy the code verbatim you are not in violation of copyright law.
      Copyright law not only gives you a monopoly on controlling the distribution of your works, but also on controlling the creation of derivative works. Facts, ideas, and methods cannot be copyrighted, as well as something that is an industry standard or if there are only very few ways of doing it. Ideas and methods can be patented, but that is a more difficult process and the protection doesn't last nearly as long as copyright.

      Copyright protects expression, which isn't all that well defined as to how it applies to software. There are different levels to determine if something violates copyright if someone has seen another person's source code or if they haven't. If someone hasn't seen the other person's source code, you pretty much have to prove outright copying to sustain a copyright infringement claim. Things that could be used to do that are errors that are in both versions, having code with identicle variable names, etc. If you have had direct access to the source code however, the original author only has to prove that your code is substantively similar, which is a lower standard.

    50. Re:That is a MYTH by Anonymous Coward · · Score: 0

      Are we all forgeting where the idea of Windows came from?

    51. Re:That is a MYTH by analog_line · · Score: 1

      "Generally speaking, it is sufficient for them to prove "access" to the copyrighted work..."

      Well, doesn't this currently mean just about anyone on the planet with an Internet connection?

    52. Re:That is a MYTH by flab007 · · Score: 1

      >There could be a server log that shows my PC was at
      >that url at uspto.gov

      that only proves something (and I state 'thing') originating from your company made a connection to that URL. But it is nearly impossible to prove some*one* also actually *read* the page that was displayed on the screen.

    53. Re:That is a MYTH by Rich0 · · Score: 1

      I have no idea where to get the decision from that case, but aren't most acting contracts two-way streets?

      If I sign a contract with IBM that says that for the next 10 years I can't leave them and they can't fire me, then I can see that being fair.

      If I have to sign a contract that says that I can't leave them, but they can fire me at any time and keep me from working for any other technology/business-machine/informatics/consulting /whatever-else-IBM-does company for 10 years than that is unfair.

      Contracts are supposed to be two-way streets.

    54. Re:That is a MYTH by rjamestaylor · · Score: 1
      IANAL but I do read Groklaw

      I believe you. But then I suspect your reading comprehension is rather low:

      • Anyone looking at this code could bring to an end any opportunity to contribute to FOSS software in the future.
      Source: http://www.groklaw.net by PJ

      oops.

      --
      -- @rjamestaylor on Ello
    55. Re:That is a MYTH by debrain · · Score: 1

      If I have to sign a contract that says that I can't leave them, but they can fire me at any time and keep me from working for any other technology/business-machine/informatics/consulting /whatever-else-IBM-does company for 10 years than that is unfair.


      Contracts are allowed to be unfair. It's the signing of a contract, a "meeting of the mind" and a quid pro quo, an exchange, that makes a contract a legally enforceable promise. Many people and companies have lost money on bad contracts, and they are still bound to the terms of it.

      There are cases where fairness comes into play. First, if you did not consider the contract before agreeing to it. This is overcome by signing, witnessing, or sealing documents. Do any of those, and you decrease the value of an argument that you didn't consider the implications of the contract. Oral agreements are legally enforceable, but they are more likely to fail on grounds of consideration than written, signed, or sealed contracts.

      Also coming into play is a doctrine of unconscionability. If a contract is *really* unfair, it may be considered partly (ie. cy pres) or wholly unenforceable (ie. void). Similarly, if the contract was agreed to under duress, such as threat to security of person, then it may be unenforceable.

      You are legally allowed to breach a contract, but the law provides for damages (economic recovery) for said breach. The fairness of that recovery is probably more interesting to you than the fairness of the contract itself, though the contract's fairness is a valid consideration.

      In the case of IBM you cited, above, you are bound to not compete for 10 years unless there is something in employment law about non-compete agreements. You are not bound to work for them; courts will never enforce that, particularly in the USA, because it is considered a form of slavery. They can, however, issue an injunction preventing you from doing something, such as competing.

      There may be common law or statutory rules that create fairness in employment competition. It is generally recognized that the employer is usually in a position of power.

    56. Re:That is a MYTH by Anonymous Coward · · Score: 0

      This is typical management paranoia and while it no doubt gave them the warm fuzzy feeling they crave, it is an incredibly dumb policy that in the end is more likely than not to burn them.

    57. Re:That is a MYTH by Anonymous Coward · · Score: 0

      These type of contracts that prevent you from working in your field are typically only enforceable if compensation is provided in exchange. Such compensation has to cover likely earnings as well as lost experience. The prohibition also has to have a limited lifespan - you'd rarely get away with more than 5 years.

      So yes you can agree to be prevented from working, but not to the detriment of earning a living.

    58. Re:That is a MYTH by debrain · · Score: 1


      These type of contracts that prevent you from working in your field are typically only enforceable if compensation is provided in exchange. Such compensation has to cover likely earnings as well as lost experience. The prohibition also has to have a limited lifespan - you'd rarely get away with more than 5 years.


      The case law I have seen speaks totally contrary to a compensation principle. Do you have any examples?

      If I recall correctly, in Warner Bros. Pictures Inc. v. Nelson, I believe the judge suggested menial labour, because he did issue an injunction preventing Nelson from working as an actress. Eventually Nelson went back to WB.

      I think the limited lifespan is correct, but I don't know what factors affect how long it can be.

  192. So... by El · · Score: 5, Insightful

    My question is, has anybody managed to get this steaming pile of manure to compile? Seems like one would need to do that and then compare the binaries (ignoring any timestamping) before assuming this is authentic.

    --

    "Freedom means freedom for everybody" -- Dick Cheney

    1. Re:So... by Anonymous Coward · · Score: 2, Informative
      I've had some luck. It looks like a bunch of header files are omitted that are included with Visual Studio 6 and 5, and making all the empty directories it expects for the build is hellish.

      The biggest hurdle to get over was figuring out that each directory needed to be its own library, and you had to turn on PASCAL calling methods by default in Visual Studio's C preferences for all the directories not named "private"

      I found mine at http://www.skittlebrau.org/ring0_src.tar.bz2.torre nt but I don't know if that's still up.

    2. Re:So... by Anonymous Coward · · Score: 0

      IIRC doesn't it take Microsoft almost 24 hours to do an OS compile; which is on some very nice machines as well. I don't even want to attempt this on my desktop.

    3. Re:So... by dsanfte · · Score: 1

      That file is 32 megs. Are you entirely certain that's the MS source code? I really, really doubt it.

      --
      occultae nullus est respectus musicae - originally a Greek proverb
    4. Re:So... by menscher · · Score: 1

      Cute, but before anyone wastes more bandwidth on that, the torrent is the 2.6.2 kernel source.

    5. Re:So... by Mr.+Darl+McBride · · Score: 1

      Mod parent down as troll!

    6. Re:So... by Anonymous Coward · · Score: 0

      it's linux 2.6.2 with another name

    7. Re:So... by Anonymous Coward · · Score: 0
      This is impossible. Windows 2000 shipped well before Linux 2.6.2.

      Nice try, troll.

  193. Bill did it! by Anonymous Coward · · Score: 1, Funny
    Maybe Microsoft leaked it intentionally?
    1. Once this code gets publicly reviewed, everyone will want to get rid of it. Fast. And a lot of them are dumb enough to upgrade to XP because Bill says it's "better".
    2. Windows has no real IP value: it isn't nearly good enough to compete in the market without the hardware/software lock and MS pushing it. I wouldn't advertise that my stuff had MS technology in it!
    3. At this point they'll SCOre more out of Win98 with a few lawsuits than any other way.
    1. Re:Bill did it! by Anonymous Coward · · Score: 0

      >2.Windows has no real IP value:

      BS. BS. BS.

      No wonder people are reluctant to take folks like you seriously.

  194. Oh the Irony! by Anonymous Coward · · Score: 0
    And this just after an open source bashing troll article! Talk about sweet revenge.

    Jokes aside, I'm not sure I could wish this on ANY proprietary vendor, let alone Microsoft, which has such a vested interest in keeping it's secrets, secrets. I do feel sorry for them. Watch the feds going after the person responsible for this... It's going to be ugly.

  195. ulterior motives by Anonymous Coward · · Score: 0

    If I was feeling paranoid, I would wonder if this was intentional to encourage the flow of institutions upgrading to XP or Win Server 2003. Interesting new revenue model.

  196. "a deluge of worms/virri" - how will we know? by Anonymous Coward · · Score: 1, Funny
    Get ready for a deluge of worms/virri.

    And the sign for this will be????

  197. Seems a little small by Spad · · Score: 1

    windows 2000 source code.zip - 203.85Mb

    All the images of 2000 Pro I can find are at least 350Mb, so it's probably pushing it to get that down to 200Mb in the source.

    1. Re:Seems a little small by opusman · · Score: 2, Insightful

      Source code (being mostly text) should compress a lot better than compiled binaries.

  198. Compressed mirror by delta407 · · Score: 2, Informative
    That's a 3 MB text file. Mirrored as:
    There ya go.
  199. zerg by Lord+Omlette · · Score: 1

    Um, so what? China has had access to the source code for a while now, MS' way of keeping them away from Linux. (Unless that changed) Anyone in the U.S. who wanted teh source could hop on over to the local Academic Alliance affiliated school and sneak in and burn the source from there.

    Pretty much the only ones who don't have access to the Windows source code are the people who don't want it.

    Then again, maybe this story is like patents:
    boring idea == yawn
    boring idea over network == teh r0xx0rz!

    --
    [o]_O
  200. Stop beating that poor server - edonkey mirror by Anonymous Coward · · Score: 2, Informative

    files.txt

    and since Slashcode mangles ed2k-links: here for copy&paste (remove any spaces)

    ed2k://|file|files.txt|2390731|959770f9507c332f268 91cade243c126|

    Oh and BTW, this is just a LIST of files, not the sourcecode itself. So don't get cocky about copyrights.

    1. Re:Stop beating that poor server - edonkey mirror by tjw · · Score: 1

      grep gnumakefile files.txt |wc -l
      185

      I guess I'm not the only one that thinks nmake sucks.

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
  201. Screw legality by schmiddy · · Score: 2, Insightful

    Know what. Screw the whole legality issue. Those who have a foot in both the software design (even OSS?) and warez scene need to nab this. Much positive work could be done with windows/linux compatibility once we figure out the obscure protocols that windows uses. Yeah, it'll be legally grey, but who cares.

    This will probably elicit a lot of replies about how Linux needs, especially now, legitimacy, especially under scrutiny of corps hoping to use it on desktops/servers. Individuals wouldn't care as much, obviously. They're right, in part at least. However, I've always admired the range of software choice Linux has, and just like Debian doesn't ship with all the necessary mplayer codecs.. they're out there, if you want 'em.

    On another note.. what if someone took the code, released Linux software designed to help, say, samba, or something. Then another developer, without looking at the actual code for that program, made their own derivative by decompiling/whatever?

    --
    http://cltracker.net -- powerful craigslist multi-city search
  202. Here it is by Anonymous Coward · · Score: 0

    Here is the code: Windows Source Code

  203. Here's some of it.... by C+A+S+S+I+E+L · · Score: 5, Funny
    Neowin.net is reporting that Windows 2000 and Windows NT source code has been leaked to the internet.

    The server is currently slashdotted, but I managed to download the first few lines of the Windows 2000 codebase. Here they are:

    10 REM Windows 2000 Operating System
    20 REM (C) Microsoft Corporation
    30 REM Note: TO DO: fix up security stuff
    40 REM :
    50 REM :wq
    60 REM exit^M^M quit ^C
    1. Re:Here's some of it.... by ivanmarsh · · Score: 2, Funny

      What! No GOTO's?

    2. Re:Here's some of it.... by Thoron · · Score: 1

      Do you really think that they even have 'fix up security' on their TO DO list? ;-)

    3. Re:Here's some of it.... by Anonymous Coward · · Score: 0

      Way to regurgitate a fark comment as your own.

  204. Foul Play by lcde · · Score: 1

    Shamefully we will now see how much foul play occurs when a non-open source peice of software becomes available.

    Especially one that is supposed to run 90% of desktops.

    --
    :%s/teh/the/g
  205. Legal Tactic by Shadowin · · Score: 1

    I bet this is so they can pull a SCO "they copied our source" crap.

  206. Wedge reference by Chiron+Taltos · · Score: 1
    Look at the size of that thing!

    --
    CT

  207. What, no GPFL? by namespan · · Score: 5, Funny

    I was expecting the General Protection Fault License.

    --
    Libertarianism is rich wolves and poor sheep playing gambler's ruin for dinner.
    1. Re:What, no GPFL? by FooAtWFU · · Score: 1
      The General Protection Fault license is simple.

      General Protection Fault is (C) Copyright 1998-2004, Jeffrey T. Darlington. All rights reserved. No portion of this web site, in whole or in part--including text, images, and software--may be reproduced or redistributed in any form without express written permission from Jeffrey T. Darlington, unless otherwise specified. The intentional or unintentional use of the GPF comic strip on the Internet without the direct and explicit written permission of the author can be viewed as a violation of United States and international copyright law. This includes display on any publicly-accessable Web site or distribution via electronic mail (e-mail). We have lawyers; don't make us use 'em. For more information on copyrights and valid uses of the GPF comic, please read the copyright-related sections of our FAQ.
      --
      The World Wide Web is dying. Soon, we shall have only the Internet.
    2. Re:What, no GPFL? by Anonymous Coward · · Score: 0

      My favorite part of your past has to be ...

      No portion of this web site, in whole or in part--including text, images, and software--may be reproduced or redistributed in any form without express written permission from Jeffrey T. Darlington, unless otherwise specified.

  208. Pffft... by TheSpoom · · Score: 4, Funny

    The Win2K Source was released a while ago.

    --
    It's better to vote for what you want and not get it than to vote for what you don't want and get it.
    - E. Debs
    1. Re:Pffft... by fredrikj · · Score: 1

      You know, it's somewhat amusing to hypothesize that Microsoft might've used Comic Sans internally for viewing and printing code...

  209. A little caution... by arch_helmet · · Score: 1

    A search of Google News reveals that the only reputable newsfeed reporting this groudbreaking story is, in fact, Slashdot.

    Can we really believe this? As the story says, this should be huge news. Can anyone who has the files confirm that they do indeed look remotely like one would imagine the Windoze code to look like (hint: look for the holes).

    Something worth considering, anyway.

    1. Re:A little caution... by Anonymous Coward · · Score: 0

      A search of Google News [google.com.au] reveals that the only reputable newsfeed reporting this groudbreaking story is, in fact, Slashdot.

      Listen, I like /. a lot and follow it closely. But reputable newsfeed it is not.

    2. Re:A little caution... by Endive4Ever · · Score: 1

      There's a press release up on Microsoft's website about this here now.

      --
      ---
  210. you know... by glen604 · · Score: 1

    someone could combine this with the sourcecode for half life 2 and make some sort of super half-life playing game os... or something like that...

    1. Re:you know... by jdtanner · · Score: 1

      I could just see the final sequence...

      You are given the choice of fighting off hundreds of bad guys or going to work for Bill Gates (the Administrators true identity)!

      I know which one I'd prefer ;-)

  211. Foul play evidence? by Gorimek · · Score: 2, Interesting

    So if this is real, I want to see evidence of all the dirty tricks code that allegedly is in Windows.

    I mean the code that supposedly makes competitors products break, and god knows what other bad stuff I've heard about over the years.

    Anyone working on this?

  212. Instructions: by Anonymous Coward · · Score: 0

    Take the code and do a one way encryption on it and keep that one public.
    Use the same cypher to check any code submited to OSS projects from now on against that to make sure nobody sneaks identical code to any OSS project.
    Keep Microsoft from doing a SCO on OSS.

    1. Re:Instructions: by lullabud · · Score: 1

      that wouldn't be so easy though, because things like whitespace or a minor syntactical change, or even just renaming a function or variable would create a different fingerprint, so if somebody really wanted to they could slip the same code without it being recognized. definitely good advice though, if there is a way to make it work.

  213. WTF is Neowin? by Anonymous Coward · · Score: 0

    The site lacked traffic or what? I say Ni to you, this is a big pile of horse dung.

    1. Re:WTF is Neowin? by Anonymous Coward · · Score: 0

      We are the slashdot of Windows. We just can handle both our traffic, and slashdots =) Its not every day they mention us.

  214. thinkgeek shirt? by dAzED1 · · Score: 1
    back long ago, I got a couple of the DeCSS shirts from Think Geek as part of the silly-protest thing.

    So umm...not that it would be protesting anything really, but when can we buy shirts with a bit of this on it? ;)

  215. Next thing... by Anonymous+Bullard · · Score: 1
    Before we know it Billy G. III is demanding that Linus must show him his communistic secret sauce, and gets an injunction against Mr T. courtesy of too many friends in high places!

    Or perhaps some astroserfs have been working undercover for months impersonating genuine geeks and inserting unflattering comments into Linus' communistic secret sauce and now with these leaks out in the wilderness someone not in on it can take care of the discovery!

    Or maybe this is just a seemingly innocuous plot to scare laggard Weenies to do their duty and play another round of planned obsoletion and fork out some cash to Billy for another upgrade!?

    Or maybe MS realized that their upside-down financial pyramid is about to tilt if they must keep giving heavy discounts to their customers to fend off Linus' communistic plot for world domination and decided that it's time to play the piracy card to at least hold on to their market share a little longer

    Or maybe... just maybe there is no spoon here for neowin to win and this is a win-win situation somehow?

    --

    Should invading one's peaceful neighbours be opposed, or rewarded with trade deals?

  216. It's a TRAP!!! /Adm. Ackbar by Thud457 · · Score: 4, Insightful
    Microsoft is sooooo obviously trying to pull an SCO here.

    If you work on any Open Source project, DO NOT LOOK!

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  217. Has anyone thought about... by Anonymous Coward · · Score: 0

    not actually using the code, but comparing it with Linux source?

    Here on Slashdot there has been rampant speculation about Linux code included in Windows; here's a chance to find out!

  218. Finally, Windows is Open Source! by QNX · · Score: 0

    Finally, Windows is Open Source! I knew Billy was going to join the fun sooner or later.

    --
    Karma: Very Very Very Very Bad
  219. It's not hard to find... by NotQuiteReal · · Score: 1
    This was one of the first hits on Google: Windows Source Code

    An oldie, but a goodie [scroll up to the code].

    --
    This issue is a bit more complicated than you think.
  220. GNU make users? by k98sven · · Score: 1

    Strewn through that list of files we find quite a few named "gnumakefile"..
    Would MS really use GNU make??!

    1. Re:GNU make users? by TioHoltzman · · Score: 5, Interesting
      No they wouldn't.

      There have been articles on the web describing alot of their NT build process. They do use command line builds. They originally wrote a custom version control system, but now use something else (not Visual Source Safe, I think perforce, or perhaps they created anotehr system). I believe, if memory serves, that they had a custom make tool, but they may now use nmake, which is the make tool that's distributed with their commerical dev tools.

      I recall the article did mention the use of perl for parts of the custom build scripts.

      As a long time windows programmer, frankly, this stuff looks made up. Clever, amusing, but ultimately it seems like a hoax. If this is all the proof we have, then I'm afraid it's a bit pathetic!

      Also there appear to be duplicate headers, repeated in various directories that I'm almost positive would end up screwing the compile process in a real build. Also, another thing is that, if their distributed files with VC6/7 are indicative of their internal naming, they stick to a strict 8.3 naming scheme, and make note of this in their documentation (don't remember *where* it was that I read it, but it was MS docs, and I remember being surprised by it). Another thing, again assuming that the files distributed with VC6/7 are a good model, their files tend to be all UPPERCASE! For example, here's a listing from their includes in for VC6:

      -rwx------+ 1 Administ None 21912 Apr 24 1998 ACCCTRL.H
      -rwx------+ 1 Administ None 27863 Apr 24 1998 ACLAPI.H
      -rwx------+ 1 Administ None 3735 Apr 24 1998 ACLCLS.H
      -rwx------+ 1 Administ None 747 Apr 24 1998 ACLSID.H
      -rwx------+ 1 Administ None 269 Apr 24 1998 ACSMGTC.H
      -rwx------+ 1 Administ None 267 Apr 24 1998 ACSSVCC.H
      -rwx------+ 1 Administ None 833 Apr 24 1998 ACTIVECF.H
      -rwx------+ 1 Administ None 1111 Apr 24 1998 ACTIVEDS.H
      -rwx------+ 1 Administ None 39805 Apr 24 1998 ACTIVEX.MAK
      -rwx------+ 1 Administ None 3794 Apr 24 1998 ACTIVEX.RCV
      -rwx------+ 1 Administ None 2053 Apr 24 1998 ACTIVEX.VER
      -rwx------+ 1 Administ None 68013 Apr 24 1998 ACTIVSCP.H
      -rwx------+ 1 Administ None 17845 Apr 24 1998 ACTIVSCP.IDL
      -rwx------+ 1 Administ None 3402 Apr 24 1998 ADDRLKUP.H
      -rwx------+ 1 Administ None 18946 Apr 24 1998 ADMEX.H
      -rwx------+ 1 Administ None 10051 Apr 24 1998 ADMINEXT.H
      -rwx------+ 1 Administ None 2827 May 31 1998 ADOID.H
      -rwx------+ 1 Administ None 343678 Jun 19 1998 ADOINT.H
      -rwx------+ 1 Administ None 135222 Jun 2 1998 ADOMD.H
      -rwx------+ 1 Administ None 14127 May 31 1998 ADOMD.IDL
      -rwx------+ 1 Administ None 5083 Apr 24 1998 ADPTIF.H
      -rwx------+ 1 Administ None 1133 Apr 24 1998 ADS.ODL

    2. Re:GNU make users? by tftp · · Score: 0
      Note also that the list of files makes no mention of drivers. It would be tough to build a working system without PCI, IDE, USB etc.

      On the other hand, a lot of everything else is there. Black hats will have a lot of fun with this, because they don't need to compile the code in order to know which of GDI API calls has a buffer overflow...

    3. Re:GNU make users? by spectecjr · · Score: 2, Insightful

      Also there appear to be duplicate headers, repeated in various directories that I'm almost positive would end up screwing the compile process in a real build. Also, another thing is that, if their distributed files with VC6/7 are indicative of their internal naming, they stick to a strict 8.3 naming scheme, and make note of this in their documentation (don't remember *where* it was that I read it, but it was MS docs, and I remember being surprised by it). Another thing, again assuming that the files distributed with VC6/7 are a good model, their files tend to be all UPPERCASE! For example, here's a listing from their includes in for VC6:


      1. Filenames can be shared in different folders with no issue. No problem whatsoever.

      2. 8.3 filenames are *only* needed for ISO9660 CDRs. The source tree uses whatever filenames people want.

      --
      Coming soon - pyrogyra
    4. Re:GNU make users? by TioHoltzman · · Score: 2, Informative

      8.3 filenames are *only* needed for ISO9660 CDRs. The source tree uses whatever filenames people want. No, my understanding was that it was microsoft policy to use 8.3 naming because of backward compatibility (with older filesystems, i.e. Win 3.1, DOS, etc). Any of the released code with VC6 (and I think VC7) is 8.3. And I remember reading them suggesting that people follow this as well, for their own code.

    5. Re:GNU make users? by spectecjr · · Score: 2, Informative

      No, my understanding was that it was microsoft policy to use 8.3 naming because of backward compatibility (with older filesystems, i.e. Win 3.1, DOS, etc). Any of the released code with VC6 (and I think VC7) is 8.3. And I remember reading them suggesting that people follow this as well, for their own code.

      Having worked at Microsoft, I beg to differ. Source filenames are whatever you want. Files which have to be distributed externally are 8.3 because of ISO9660 (and a slight efficiency increase on VFAT systems). But files used internally? That's personal preference.

      --
      Coming soon - pyrogyra
    6. Re:GNU make users? by TioHoltzman · · Score: 1

      OK, then a question for you:

      the file listing is clearly a unix style file listing, i.e. use of "/" as a directory separator as opposed to "\", and the filesystem apparently looks like Unix style single rooted file heirarchy (i.e. no volume names like "C:" or "G:"). Does MS really store files on Unix servers?

    7. Re:GNU make users? by Halthar · · Score: 1

      Just a guess, but the file listing was probably put together by someone who downloaded the file and then opened it. If they were using a *NIX OS at the time of spitting out the list, then you will see the *NIX style file listing for the set.

      It looks to me as though someone just posted a dump from stdout.

      They may store files on *NIX servers, they may not. I personally get the feeling from all of this that the leak came from outside the campus in Redmond, as has been mentioned elsewhere in these many threads, lots of people have access to chunks of the source.

  221. Post the damn link! by MasTRE · · Score: 2, Funny

    Where's the Torrent? Huh? The first post should _always_ be the Torrent of the post.

    --
    Must-not-watch TV!
  222. What if GPL Code is discovered? by mandark1967 · · Score: 0

    in the leaked source code for NT or 2000? Seriously...What are the ramifications if that scenario (no matter how unlikely) were to come to pass?

    --
    Sig Follows: "Suppose you were an idiot. And suppose you were a member of Congress. But I repeat myself." -- Mark Twain
    1. Re:What if GPL Code is discovered? by Anonymous Coward · · Score: 0

      I think the same... wouldn't be a HUGE battle between lawyers?

  223. Great for many Linux projects by FunkyOldD · · Score: 2, Informative

    So we'll finally get to see NTFS driver that can write to the partition... SAMBA will be fully compatible with Active directory...

  224. A lot more lawsuits are coming? by ezh · · Score: 2, Insightful

    Now SCO can sue Microsoft for stealing their code, too! *LOL*

    Seriously, though... If the circulating source is really NT4 & W2K, that would give a powerful instrument to both sides - the ones who wants to sue Microsoft for stealing their technologies and for Microsoft, too, since from now on they will be looking very closely at newcoming products of their rivals.

  225. Re:The shit will hit the fan + Mirror by Lehk228 · · Score: 4, Interesting

    Having the source you could do a cleanroom implementation of it, have a set of "dirty" developers read and describe the undocumented API's and another set write those API's from scratch

    --
    Snowden and Manning are heroes.
  226. MS giving source code to countries by xandroid · · Score: 5, Interesting

    I seem to remember reading that Microsoft gave China access to the entire source code, after the country mentioned that it was leaning more towards using Linux for government-related things, because the entire source code was open for inspection.

    --
    $ echo "ceci n'est pas une pipe" | sed -Ee 's/(eci n|pas )//g'
    1. Re:MS giving source code to countries by leerpm · · Score: 5, Insightful

      I guarantee, that if it was one of these countries who gave it away. They will be caught. Why? Because Microsoft probably made small but unique cosmetic changes to each of the codebases they released. Essentially, putting a unique fingerprint on it in each instance they have shared out the code.

    2. Re:MS giving source code to countries by adrianbaugh · · Score: 4, Insightful

      Whereas SCO were stupid to mess with IBM, for Microsoft to mess with China would be utter lunacy, especially given China has the source code. Regardless of what political ticking-off MS can ask for China to receive, China has the source. It has a regime where it can require (literally) millions of people to work their way through the code, write as many utterly hideous virii as they can and release them all. Make no mistake, while China might get a slap on the wrist it's nothing worse than they continually get for their human rights record: on the other hand, they seriously have the resources to destroy MS if they're pissed off enough. I think MS made a stupid deal when they gave the source code to an insecure OS to a government like China's.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    3. Re:MS giving source code to countries by Slack3r78 · · Score: 1
      It has a regime where it can require (literally) millions of people to work their way through the code, write as many utterly hideous virii as they can and release them all. Make no mistake, while China might get a slap on the wrist it's nothing worse than they continually get for their human rights record: on the other hand
      So China is already forcing people to write code for Windows? *shudder* ;)
    4. Re:MS giving source code to countries by Dayflowers · · Score: 1

      Its ridiculous to believe that China would not suffer any repercussions if it were to openly do that. I really don't think they'd p!ss 0ff the whole "Western World" by doing anything like that.

      --
      I am a speak english. Do you not? - Saroto
    5. Re:MS giving source code to countries by Anonymous Coward · · Score: 0

      One word: IGNORANT

    6. Re:MS giving source code to countries by octal666 · · Score: 1

      And they are going to sue, for example, China if they did?

      --
      DON'T PANIC
    7. Re:MS giving source code to countries by Faithman2k · · Score: 1

      This is short sighted... China would then be ostracized (sp?) by other countries and possibly have economic sanctions brought against them (especially by the USA to whom they have the biggest trading surplus)... nope, it ain't gonna happen. China values trade more than stomping on one little IT company.

    8. Re:MS giving source code to countries by adrianbaugh · · Score: 0

      Who said anything about douing it openly? China isn't Kansas, Dorothy.

      --
      "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
      - JRR Tolkien.
    9. Re:MS giving source code to countries by Gulthek · · Score: 1

      It has a regime where it can require (literally) millions of people to work their way through the code

      You can say that of any large government.

    10. Re:MS giving source code to countries by Anonymous Coward · · Score: 0

      >China values trade more than stomping on one little IT company.
      China can enjoy stomping on millions of people and enjoy trade at the same time. When you are as big as China you get to dictate the rules yourself.

      Already the US-China trade imbalance is huge and increasing, thus the US will do anything to get more trade back with China, as is the normal reaction when this happens. For reference see the US-Japan trade imbalance during the Reagan and Bush I era.

    11. Re:MS giving source code to countries by Anonymous Coward · · Score: 0

      oh great! A potential threat nation having the source code to the OS that is used by many government computers....

      Now that is just F'ing wonderful.

      Who needs to write virii? Just look for the exploits and use them for intelligence gathering etc.

    12. Re:MS giving source code to countries by danila · · Score: 1

      But can you prove it was a deliberate leak, not an unfortunate incident?

      --
      Future Wiki -- If you don't think about the future, you cannot have one.
    13. Re:MS giving source code to countries by smchris · · Score: 1


      It's my understanding China is one of the biggest buyers of the treasury bills that are supporting our deficit spending and keeping the dollar from crashing. It's doubtful even Mr. Bill could get Dubya to take on China at this point in the game.

    14. Re:MS giving source code to countries by ausoleil · · Score: 1

      This is short sighted... China would then be ostracized (sp?) by other countries and possibly have economic sanctions brought against them (especially by the USA to whom they have the biggest trading surplus)... nope, it ain't gonna happen. China values trade more than stomping on one little IT company.

      No, there would be great whining, wringing of hands and lots of posturing, but at the end of the day, nothing concrete would come of it except more hot air over Washington, D.C. Why?

      1. Have you noticed that China has become a large market for many US companies? (Microsoft included.) Do you think that these companies would appreciate being locked out of this market because China decided to punish the punishers?

      2. China has become a large manufacturing sector for many American products. Many Fortune 500 firms do a lot of manufacturing in that country. No doubt they would not appreciate problems and reprecussions.

      3. As mentioned elsewhere, China is largely funding our budget deficit by buying Treasury notes. In other words, they're cashing George Bush's checks and he knows it.

      Finally, everyone is quick to jump the gun to say that the Chinese have released Microsoft source code. For all we know, it could have been anyone. However, I wouldn't want to be that person/organization/country as they will then have the wrath of a company whose worth is more than many nations upon them, not to mention the powers that be in the US government. In other words, prepare yourself for a long stay in a cold cell.

    15. Re:MS giving source code to countries by Faithman2k · · Score: 1

      Obviously I can't mod, but I do think your comment was insightful... moderators do your thing please.

  227. Holes in all Windows systems? by miffo.swe · · Score: 2, Interesting

    Since XP isnt such a big rewrite of the NT codebase a significant number of holes found in the NT/2000 code will most probably also be lurking in XP/2003.

    If this really is true the ramifications on the security of windows is really big. In contrast linux is getting SELinux functionality implemented as we speak.

    I hope this isnt true because it would turn the world of computers totally upside down and have big impact on innocent bystanders who bought into the MS marketing lies.

    --
    HTTP/1.1 400
  228. Re:It's a TRAP!!! /Adm. Ackbar by vrtladept · · Score: 4, Funny

    In my best Bruce Campbell voice "Stop, it's a trick. Get an axe!" Hail to the king baby!

  229. Syncronicity by Xoder · · Score: 1

    And I was just reading this node just about an hour ago. Scary.

    So who's taking bets on each of the given possible scenarios?

    --
    The previous sig has been removed due to /. protecting your best interests
  230. The dirty room and the clean room by tepples · · Score: 5, Informative

    As long as you do not copy the code verbatim you are not in violation of copyright law.

    Copying of nonliteral elements is actionable infringement. That's why many reverse engineering firms have two separate teams: one to describe a piece of copyrighted code and another to implement it.

    In any event, it is a myth that, simply by looking at, or even studying, one set of code one is somehow "tainted" and unable to contribute to another, competing project, be it free or proprietary. To violate copyright law one must copy, not just receive inspiration from.

    Try telling that to the estate of George Harrison, who lost in Bright Tunes v. Harrisongs. It's possible to copy without knowing you're copying, and it's still infringement.

    1. Re:The dirty room and the clean room by adamofgreyskull · · Score: 1
      That's why many reverse engineering firms have two separate teams: one to describe a piece of copyrighted code and another to implement it.
      So, if someone downloads the code, and describes it, in plain english,or in a haiku to the Wine team, that would be ok? :o)
      I volunteer...just because I like the idea of the "dirty" room :o)
    2. Re:The dirty room and the clean room by Dalcius · · Score: 1

      "Copying of nonliteral elements is actionable infringement."

      Not confusing copyright with patents and trade secrets, are you sure? From what text I've seen on copyright law (forget the courts for a moment), it's very clear that *ideas* are not copyrightable, that you must have a complete work. It even goes so far as to specify what types of works, e.g. written words, music, etc.

      Can you correct me on this one?

      Cheers

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    3. Re:The dirty room and the clean room by Anonymous Coward · · Score: 0

      Try telling that to the estate of George Harrison

      Good idea. I have a guitar he signed I want to return.

    4. Re:The dirty room and the clean room by tepples · · Score: 1

      Nothing you read on Slashdot is legal advice. Trust it only as far as you would trust information provided by a paralegal, and probably not even that far. If you want legal advice about a copyright issue, find an attorney licensed to practice in your jurisdiction, preferably one who specializes in copyright law.

      So, if someone downloads the code, and describes it, in plain english,or in a haiku to the Wine team, that would be ok?

      For the most part, copying ideas does not infringe (17 USC 102). You should still see an attorney though.

      I volunteer...just because I like the idea of the "dirty" room

      Yes, you could participate in the dirty-room side of a reverse engineering project, but you'd need to submit to a Federally accredited brainwashing before you could ever write free software again.

    5. Re:The dirty room and the clean room by Daniel · · Score: 1

      it's very clear that *ideas* are not copyrightable

      Tell that to the FreeCraft folks.

      Daniel

      --
      Hurry up and jump on the individualist bandwagon!
    6. Re:The dirty room and the clean room by Anonymous Coward · · Score: 0

      Yes, you could participate in the dirty-room side of a reverse engineering project, but you'd need to submit to a Federally accredited brainwashing before you could ever write free software again.

      Federally accredited brainwashing? Are you talking about boot camp or what?

  231. from the mirror by tuggy · · Score: 1

    Neowin has learned of shocking and potentially devastating news. It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT. At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

  232. thanks god its not Debian by Anonymous Coward · · Score: 0

    imagine if the source code for debian leaked? we would have radiation contamination and state of emergency wherever it spilled

  233. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 0

    No. If the Wine folks look at the actual Windows source code, they aren't reverse engineering any more, they're copying, which is illegal.

    Not that I condone the behavior, but it is possible for someone to read the code and write a specification from it, and then let the Wine folks read the specification.
    The first step is of course illegal, but not the second.

  234. Mirror: An Insightful comment from Neowin by metroid+composite · · Score: 4, Insightful
    #1.3 Reply by cowabunga on 13 Feb 2004 - 02:16
    About when is it time to buy som Microsoft stock? In an hour when it plummets and then sell tomorrow when its back up after they find out its all bull

    Maybe someone trying to make some money this way or MS is agressivly pushing their customers over to XP

    Worth mirroring I thought.
    1. Re:Mirror: An Insightful comment from Neowin by narfer · · Score: 1

      heh, markets are closed.

    2. Re:Mirror: An Insightful comment from Neowin by fltsimbuff · · Score: 1

      "...or MS is agressivly pushing their customers over to XP"

      Doubtful. Even if the Kernel had extensive modifications from 2k to XP, I'm willing to bet that 90% of the code is the same. Leaking it would bring down probably every other OS they have put out to date, since none of the are complete, from the ground-up rewrites.

      On the upside, maybe MS will start all over... and make it more secure this time...

    3. Re:Mirror: An Insightful comment from Neowin by thrill12 · · Score: 1

      Probably will cease trading if it's dropping to steeply...

      --
      Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
    4. Re:Mirror: An Insightful comment from Neowin by dcam · · Score: 1

      Take the tinfoil hat off. XP is very close to 2000 under the bonnet, hence any security vulerabilities discovered in this code are likely to migrate across to XP as well.

      If you take a moment to look at the documentation for the Win32 API, you will see that 2000 and XP share the same major number for the OS (5), but have a different minor number (0 and 1). In other words 2000 is Win 5.0, XP is 5.1.

      --
      meh
  235. Not gonna happen to me by schapman · · Score: 1

    hmm.. looking at the way windows runs.. dont think i want to copy their ways of doing things. Also, I wonder if we are gonna have underground patches for security flaws now ;P

    --
    Wouldnt you like to be a pepper too?
  236. Bad news for everybody by nyjx · · Score: 1
    As commented above - if this is true the Windows security through obscurity model is really threatened by this. An outside worry has to be that the cost of maintaining Win2k and NT system is set to rise due to this code availability -> meaning all those with windows boxes will increasingly have to consider going to XP.

    No doubt Win code isn't as buggy as the slashdot faithful like to hype but in that much code its impossible to believe there aren't any (more). Maybe someone should now outlaw PURIFY et. al. - as a dangerous tool for finding OS vulnerabilities...

    Maybe the best strategy for Microsoft now is to open source it so developers can legitimately look at it and track vulnerabilities...

    --
    .sig
  237. MOD PARENT UP by Anonymous Coward · · Score: 0

    "...Microsoft wanted the source to leak so they can shutdown projects like wine(X), Samba and others in the same style as SCO is trying to with linux/IBM"

    I'm worried about this too.

  238. Intentional Leak by Anonymous Coward · · Score: 0

    What better way for Microsoft to attack the Opensource movement then to sue it out of relevency.

  239. Taking Bets? by waldoiverson · · Score: 1

    Who wants to bet that a few doors will soon be knocked down while TiVos, computers and XBoxes are confiscated by our loving FBI agents?

    1. Re:Taking Bets? by Anonymous Coward · · Score: 0

      They won't take the XBox cause that is certified Micro$oft equipment.

  240. Interesting... by vermicious · · Score: 1

    Hmm... From " for one would love to peek around in this, more out of curiosity than any desire to actually do something useful with it." to "As much as I'd love to peek around in this, I won't risk it." in 16 minutes. What changed your mind?

    1. Re:Interesting... by sperling · · Score: 1

      Reread, that's not a change... I'd love to peek around in this, but as stated already, I don't intend to peek around in it.

      Maybe when I'm in a position where such an action would not influence others than myself, I'll find a copy. As long as I am a developer for a commercial project that might potentially benefit from access to this source, I don't consider my wish to fool around with Microsofts code enough reason to even slightly jeopardize the product I'm working on.

      --
      The next great MMORPG.
    2. Re:Interesting... by gui_tarzan2000 · · Score: 2, Insightful
      You know, something really bothers me about this whole stealing code thing. You can only write how to do a certain thing just so many ways. This is true in any programming language.

      So having said that, why does it surprise anyone that two identical lines (or whole procedures) of code end up in two different programs or operating systems? The code to control the hardware can only be written so many ways.

      Besides, if the way all MS code acts is any indication of how it's written, the only place I can see it being of use is with virus/worm/trojan writers and geek comedy clubs.

      --
      Have you hugged your penguin today?
    3. Re:Interesting... by AntiGenX · · Score: 1

      Obviously you've never heard of PERL. ;-)

    4. Re:Interesting... by LittleBigLui · · Score: 1
      So having said that, why does it surprise anyone that two identical lines (or whole procedures) of code end up in two different programs or operating systems?


      i doubt that one identical line would surprise anyone. but if you have ten lines that do ten different things, and each of that things can be done in two different ways, you end up with 1024 ways of doing the whole thing, or a 1/1024 chance that two programmers come up with the same ten lines to solve the same problem.

      or, if you write in perl, if you have three characters that do ten things, and you can write each of that character in 260 ways (hehe), you end up with over 24 gazillion different ways to write that piece of code.
      --
      Free as in mason.
  241. Ironic story placement by supremebob · · Score: 1

    You gotta love how this story ended up being placed against a story describing how Open Source Code is subject to foul play.

    Well, Mr. "W. Russell Jones", we're all about to get a lesson on how closed source code can be a dozen times moreso.

  242. You forgot the best part.... by twoslice · · Score: 1

    The comments should be hilarious....

    --

    From excellent karma to terible karma with a single +5 funny post...
  243. List of the source means nothing by Anonymous Coward · · Score: 1, Informative

    Sysinternals has the layout of the XP source based on information in the checked builds. (Yes, it runs very slow)

  244. GPL Violations: by Anonymous Coward · · Score: 0

    win2k/private/shell/ext/inetfind/fnd.h: * GNU has an extension that supports this, which we use. //;Internal

    FUN FUN FUN

  245. I wonder by gillrock · · Score: 1

    Will this build under a gnu compiler? Do I have to be running Windows to build windows?

    --
    "...the shortest distance between two points may be straight line, but it is by no means the most interesting."
    1. Re:I wonder by Endive4Ever · · Score: 1

      If Microsoft is being consistent, it's probably still being built on one of Paul Allen's PDP-10 machines.

      --
      ---
  246. Not just security holes... by hardgeus · · Score: 0, Troll

    Let's not forget the inevitable:

    int PlayVideo( LPFARRANDOMMACRO *foo ) {
    if( __USING_COMPETING_PRODUCT__ ) {
    crash_system();
    }
    }

  247. The REAL important issue by geeveees · · Score: 1

    The actual important issue here: Is DirectX in that source code? If so, we can start welcoming our platform independant directx-using overlords...

    --
    I am a viral sig. Please help me spread.
    1. Re:The REAL important issue by DarkAce911 · · Score: 1

      Microsoft research released the source code to Allegiance last week. It uses Dplay and some DirectX stuff. The download was 512MBs with artwork. You may find what you are looking for in there.

      Link
      http://research.microsoft.com/research/all egiance/

  248. what's so wrong about devostating? by Anonymous Coward · · Score: 0

    And you didn't use devustating in your post either.

  249. Here's another mirror... by Axem · · Score: 1

    Right here: http://windows.about.com/blhumor3.htm Amazing how simple this stuff really is.

    --
    We all live in a #FFFF00 submarine...
  250. SOURCE CODE SAMPLE (file #32 of the ~200 MB TAR)!! by Anonymous Coward · · Score: 0, Funny

    /* Source Code Windows 2000 */

    #include "win31.h"
    #include "win95.h"
    #include "win98.h"
    #include "workst~1.h"
    #include "evenmore.h"
    #include "oldstuff.h"
    #include "billrulz.h"
    #include "monopoly.h"
    #include "backdoor.h"
    #define INSTALL = HARD

    char make_prog_look_big(16000000);
    void main()
    {
    while(!CRASHED)
    {
    display_copyright_message();
    display_bill_rules_message();
    do_nothing_loop();

    if (first_time_installation)
    {
    make_100_megabyte_swapfile();
    do_nothing_loop();
    totally_screw_up_HPFS_file_system();
    search_and_destroy_the_rest_of-OS2();
    make_futile_attempt_to_damage_Linux();
    disable_Netscape();
    disable_RealPlayer();
    disable_Lotus_Products();
    hang_system();
    } //if
    write_something(anything);
    display_copyright_message();
    do_nothing_loop();
    do_some_stuff();

    if (still_not_crashed)
    {
    display_copyright_message();
    do_nothing_loop();
    basically_run_windows_31();
    do_nothing_loop();
    } // if
    } //while

    if (detect_cache())
    disable_cache();

    if (fast_cpu())
    {
    set_wait_states(lots);
    set_mouse(speed,very_slow);
    set_mouse(action,jumpy);
    set_mouse(reaction,sometimes);
    } //if /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */
    printf("Welcome to Windows 2000");

    if (system_ok())
    crash(to_dos_prompt)
    else
    system_memory = open("a:\swp0001.swp",O_CREATE);

    while(something)
    {
    sleep(5);
    get_user_input();
    sleep(5);
    act_on_user_input();
    sleep(5);
    } // while
    create_general_protection_fault();

    } // main

  251. MIRROR/FORUM OF/FOR ARTICLE by kb3hag · · Score: 0

    www.windowsbeta.net has a code sample and a forum and a copy of the article. VISIT TO READ AND SEE THE CODE SAMPLE! (taskmon main.cpp for winnt)

  252. PPC??? by l33tpr0gger · · Score: 1

    ::scrolls through file list from earlier post:: ::sees directory win2k/private/ntos/ke/ppc/:: powerpc kernel?

    1. Re:PPC??? by Anonymous Coward · · Score: 0

      If you didn't knew that, the new XBOX console will be based on PowerPC G5 processors.

    2. Re:PPC??? by Endive4Ever · · Score: 1

      What's the big deal? I sold my RS/6000 box on eBay last month, but before I did, I did a 'what the heck' and installed the NT 4.0 PPC version on it. It is one of the PREP RS/6000 boxes from IBM, and it installed NT 4.0 just fine. From an OEM NT4 CD from Compaq, no less.

      It sucked, actually. There is nothing, and I mean NOTHING available on the net to run on NT4/PPC. I was stuck with the IE 2 that shipped with NT4 and nothing more. There are a few faint traces of NT4/PPC apps on the Microsoft FTP site, and a few Service Packs.

      But I can say that I am probably one of the few people to ever run NT4 on PPC. I quickly wiped it and reinstalled AIX, of course.

      --
      ---
  253. Suspicious files from the purported tree by PedanticSpellingTrol · · Score: 2, Interesting
    I was looking through the supposed list of files at http://heim.ifi.uio.no/~mortehu/files.txt and found a few suspicious entries, this looks more like a hoax now:
    0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/tools/alph a/ 52736 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/autolog.exe 61072 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/awk.exe 112672 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/chmod.exe 65536 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/choice.exe 9724 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/delnode.exe 76800 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/di.exe 143280 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/grep.exe 58640 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/kill.exe 70656 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/now.exe 18432 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/rcmd.exe 38912 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/rcmdsvc.exe 258560 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/robocopy.exe 29440 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/robocopy.wri 50448 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/sleep.exe 60176 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/splitsym.exe 10240 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/srvany.exe 9856 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/srvany.wri 56592 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/tlist.exe 88884 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/touch.exe 102400 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/winat.exe 134416 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/windiff.exe 17357 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/windiff.hlp 6460 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/alph a/ync.exe 0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/tools/alph a/desktop.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/build/scripts/tools/alph a/apache_install.eml 0 11-20-01 09:43 win2k/private/inet/mshtml/build/scripts/tools/src/ 1229 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/src/ changepw.c 5503 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/src/ changepw.mak 3855 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/src/ getbldda.c 1247 07-26-00 02:12 win2k/private/inet/mshtml/build/scripts/tools/src/ htmlpath.c 0 11-19-01 00:26 win2k/private/inet/mshtml/build/scripts/tools/src/ copy of using web integration infrastructure.eml
    1. Re:Suspicious files from the purported tree by Anonymous Coward · · Score: 1, Informative

      Most if not all valid NTRK tools.

    2. Re:Suspicious files from the purported tree by erikdotla · · Score: 2, Informative

      These don't look suspicious. They look like part of the Windows Resource Kit or Windows PowerToys. I remember reading that these were tools that Microsoft had wanted to get into the core OS, but for whatever reason didn't make it (no GUIs, etc.) However, they wanted to.

      The fact that these are in an alpha folder supports the idea that they were trying to get these in, and simply didn't. These probably never got built.

      The apache_install.eml is odd. However, elsewhere in the filelist are many .eml files. It appears that developers would dump an email they got from someone in the directory where things were built. Probably some primitive way of communicating stuff about that folder to anyone looking inside it.

      That's just that. But I'm still strongly leaning toward "hoax" myself. The filelist may even be legit, but that may be all there is.

      I think it's great that the world, and Microsoft, will be publicly discussing and simply thinking about the ramifications of a windows source leak.

      --
      # Erik
    3. Re:Suspicious files from the purported tree by Gary+Destruction · · Score: 1

      I think it probably is a hoax because Windows 2000 is made only for x86, not Alpha or PPC.

  254. No GPFL, but... by AndroidCat · · Score: 1
    You do have to agree to a LULA or Leak User Licencing Agreement.

    L-u-l-a lula lu-lu-lu-lu lula...

    --
    One line blog. I hear that they're called Twitters now.
  255. Re:The shit will hit the fan + Mirror by weileong · · Score: 1

    Could this potentially help the WINE Project

    It could kill the WINE project. MS can slow/stop development by demanding (SCO-style?) WINE developers/contributors prove they have had no access to the leaked code...

    Heck they can borrow the (incredibly insulting, I couldn't believe it when I first read it) SCO court filing, "the WINE project was the equivalent of a bicycle before the source code leak, but after the leak, the WINE project became a luxury cadillac + porsche + ferrari fused together, this is impossible without source code theft, we demand pinky to mouth one hundred billion dollars".

  256. Been out for ages by djace · · Score: 0

    Oh Come on, the Windows source code has been out for ages ;) /* Source Code Windows 2000 */ #include "win31.h" #include "win95.h" #include "win98.h" #include "workst~1.h" #include "evenmore.h" #include "oldstuff.h" #include "billrulz.h" #include "monopoly.h" #include "backdoor.h" #define INSTALL = HARD char make_prog_look_big(16000000); void main() { while(!CRASHED) { display_copyright_message(); display_bill_rules_message(); do_nothing_loop(); if (first_time_installation) { make_100_megabyte_swapfile(); do_nothing_loop(); totally_screw_up_HPFS_file_system(); search_and_destroy_the_rest_of-OS2(); make_futile_attempt_to_damage_Linux(); disable_Netscape(); disable_RealPlayer(); disable_Lotus_Products(); hang_system(); } //if write_something(anything); display_copyright_message(); do_nothing_loop(); do_some_stuff(); if (still_not_crashed) { display_copyright_message(); do_nothing_loop(); basically_run_windows_31(); do_nothing_loop(); } // if } //while if (detect_cache()) disable_cache(); if (fast_cpu()) { set_wait_states(lots); set_mouse(speed,very_slow); set_mouse(action,jumpy); set_mouse(reaction,sometimes); } //if /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */ printf("Welcome to Windows 2000"); if (system_ok()) crash(to_dos_prompt) else system_memory = open("a:\swp0001.swp",O_CREATE); while(something) { sleep(5); get_user_input(); sleep(5); act_on_user_input(); sleep(5); } // while create_general_protection_fault(); } // main

    1. Re:Been out for ages by djace · · Score: 0

      Sorry, poorly formatted :) Oh Come on, the Windows source code has been out for ages ;) /* Source Code Windows 2000 */

      #include "win31.h"
      #include "win95.h"
      #include "win98.h"
      #include "workst~1.h"
      #include "evenmore.h"
      #include "oldstuff.h"
      #include "billrulz.h"
      #include "monopoly.h"
      #include "backdoor.h"
      #define INSTALL = HARD

      char make_prog_look_big(16000000);
      void main()
      {
      while(!CRASHED)
      {
      display_copyright_message();
      display_bill_rules_message();
      do_nothing_loop();

      if (first_time_installation)
      {
      make_100_megabyte_swapfile();
      do_nothing_loop();
      totally_screw_up_HPFS_file_system();
      search_and_destroy_the_rest_of-OS2();
      make_futile_attempt_to_damage_Linux();
      disable_Netscape();
      disable_RealPlayer();
      disable_Lotus_Products();
      hang_system();
      } //if
      write_something(anything);
      display_copyright_message();
      do_nothing_loop();
      do_some_stuff();

      if (still_not_crashed)
      {
      display_copyright_message();
      do_nothing_loop();
      basically_run_windows_31();
      do_nothing_loop();
      } // if
      } //while

      if (detect_cache())
      disable_cache();

      if (fast_cpu())
      {
      set_wait_states(lots);
      set_mouse(speed,very_slow);
      set_mouse(action,jumpy);
      set_mouse(reaction,sometimes);
      } //if /* printf("Welcome to Windows 3.1"); */ /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */ /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */
      printf("Welcome to Windows 2000");

      if (system_ok())
      crash(to_dos_prompt)
      else
      system_memory = open("a:\swp0001.swp",O_CREATE);

      while(something)
      {
      sleep(5);
      get_user_input();
      sleep(5);
      act_on_user_input();
      sleep(5);
      } // while
      create_general_protection_fault();

      } // main

  257. Bright Tunes v. Harrisongs by tepples · · Score: 1

    Subconscious copying is actionable infringement. A Beatle got sued and lost.

  258. buggy software? by xot · · Score: 1

    have you heard of anyone downloading buggy code intentionally?? The leaked source code is pretty much safe.Relax MS.

    --
    Lord of the Binges.
  259. I wonder if it's related to this... by PetoskeyGuy · · Score: 1

    http://216.239.41.104/search?q=cache:dyP7DNxZKusJ: www.eweek.com/article2/0,4149,1360420,00.asp+Windo ws.Source.Code&hl=en&ie=UTF-8

    Microsoft MVP's have access.
    And China
    And India

    Lots of sources.

    This is truly a terrible thing. Just the other day I saw a recipe on how to make vanilla coke.

  260. ANONYMOUS DONOR CONTRIBUTES TO WINE by Anonymous Coward · · Score: 5, Funny

    WINEHQ: Early today, a developer who wished to remain anonymous contribued an astonishing amount of source code to the WINE project. Some initial testing performed by WINE core developers revealed that WINE's compatibility with Microsoft Windows applications releasted for Windows NT and Windows 2000 had perfect compatibility, even down to some annoying and well-known bugs that have plagued certain Microsoft DLLs distributed with Microsoft's operating systems.

    "This will really make it possible for non-Windows users to run more applications than ever using WINE on alternate operating systems like Linux," said one develper we spoke with. ;)

  261. Irony of ironies.... by bobdotorg · · Score: 5, Funny

    I would be the most poetically ironic event ever if it turns out that it was a MS Win security hole that allowed a hacker to enter a server and steal the code.

    Doubly ironic if it was a hole that MS has known about for months and not bothered to patch.

    Triply ironic if someone finds said hole, patches it, and ships patched source back to MS.

    --
    __ Someday, but not this morning, I'll finally learn to use the preview button.
    1. Re:Irony of ironies.... by ralphtheraccoon · · Score: 1

      Quad ironic if they send in a GNU style diff? Well... it might be more successful than ships patched source back to MS.

    2. Re:Irony of ironies.... by Zaiff+Urgulbunger · · Score: 1

      Kind of on the same note, it did occur to me that MS must be considering *how* they secure their system now? If anything gets past their firewalls, then they are a tad vulnerable!

    3. Re:Irony of ironies.... by MxatmaXandi · · Score: 3, Interesting
      Doubly ironic if it was a hole that MS has known about for months and not bothered to patch.

      Well, I work there now, and after having all my net taps cut off at the router one day because I inadvertently left an unpatched OS (I typically have several on a test box) running overnight (some sniffer demon noticed it hadn't been patched), I'd have to say, "NOT LIKELY!"

      Oh, and the file list looks pretty authentic to me- I wrote (tiny) parts of Win2K, and I found my files right where I left them. I didn't read the contents, and I'm sure they would have changed between when I finished and the OS was released 3 years later

      IMO, this leak happened the old fashioned way- people of weak character and dubious morality don't value what doesn't belong to them, and do with it as their own blinding egos let them see fit. Social Engineering worked for someone..

  262. My Suggestion by Anonymous Coward · · Score: 0

    I myself would never look at the source code for fear of being tainted, however it would be extremely interesting if someone were to run ESR's comparator on the source tree and post the results to the internet as well. If done right, any results could be used as evidence against Microsoft if GPL'd code were found to be present in their products.

  263. Re:The shit will hit the fan + Mirror by philci52 · · Score: 2, Insightful

    Possibly, but would they really want to? The samba group ended up with faster code then MS by reverse engineering the SMB protocol instead of inheriting a bunch of code patched by different people over the years. I would imagine looking at the source would solve a bunch of problems for the short term.

    Of course if this turns out to be true and all.

  264. Re:It's a TRAP!!! /Adm. Ackbar by Via_Patrino · · Score: 5, Interesting

    What about the opposite:
    Is there GPL code there?
    Ask an auditing company to
    diff NT4 2000 | grep -e yourcode
    and get an answer.

    I don't think they're playing SCO if they released just a part of it maybe but not the whole thing

  265. NON-OSS programmer should scan for GPL violations. by Anonymous Coward · · Score: 0

    Considering how much other stuff M$ has stolen I wouldn't doubt that GPL code is in there.

  266. Does anyone remember? by beware1000 · · Score: 1

    Remember about two years ago I vaguely remember someone getting into this source.

    I remember thinking at the time that you wouldn't want to release it until it had all blown over. I wonder if they are related?

    Not that enough other people don't see this code, it is just a thought though.

  267. IT'S OPEN SEASON ON MS by Anonymous Coward · · Score: 0

    as the subject says (pun intended).

    I can see it now, swarms redneck hackers proclaiming proudly "I got me 10 remote buffer overflows on the first try! Yeeehaw!"

  268. GNU? by djxploit · · Score: 0

    so now i guess M$ has now become open source ? wonder if we will get a *nix complie of it :) hahah

    --
    http://www.thegreynomads.com
  269. This is nothing new by toddler99 · · Score: 1

    http://www.baltimoremd.com/content/win2000source.h tml

  270. ...dulang dulang dulang... by tepples · · Score: 1

    if I learn to play guitar by among other things, listening to all of the Beatles songs and playing along, do the Beatles own the rights to any future song I write? Goddamn hell freakin no!

    Please look up "He's So Fine", read a few of the results, and see if you still think that.

  271. What About Books? by Anonymous Coward · · Score: 0

    If you were correct, no would-be Writer who might wish to have a book published someday, would dare read even one book!!!

    Do I detect a little paranoia here?

  272. Re:The odds of getting the full source: experience by trentblase · · Score: 2, Funny

    It's not like stealing, because they only took a fraction of a megabyte at a time. Only when they're all added up in your Swiss bank account does it amount to the full source code. It's like the take a penny, leave a penny jar.

  273. Code leaks not new by Jim+Hall · · Score: 4, Informative

    Code leaks from Microsoft are not new. Check this article at CIO Update about a code leak a year ago: (emphasis mine)

    Microsoft Corp. said it is tracing a key piece of code from its Windows Server 2003 software that was leaked onto the Internet, triggering concerns about piracy problems ahead of the company's scheduled product release later this month. The volume-licensing key in question allows for unlimited installations of Microsoft's Windows Server 2003 server operating system, the next upgrade from Windows NT that is slated for release on April 24.

    However, this seems only to be a partial leak, not comparable to this complete (if it's real) source code leak.

    1. Re:Code leaks not new by Anonymous Coward · · Score: 0

      that was just a serial number had nothing to do with code

    2. Re:Code leaks not new by BenBenBen · · Score: 2, Informative

      Work it out - "code" in this case means CD-Key.

      There was no Server 2003 source code leak.

      Who the hell mods these things?

      --
      The Slashdot Paradox: "100% Overrated"
  274. Seen it - nothing spectacular by Anonymous Coward · · Score: 5, Interesting

    Blimey. We got wind of this around lunchtime GMT, and within half an hour two zip files mysteriously got downloaded to - ahem - servers some collegues and I have access to (no, I had no involvement in the download and have no idea of the source). We took a look, us being extremely sceptical of the claims, and ended up spending a few hours grepping the Win2K sources.

    If this is a wind up, someone or people spent a long old time faking it. Microsoft notices and email addresses all over the place. They don't like the AIX compiler one little bit. Hardly any mention of Linux, GPL or GNU.

    Actually quite a professional bunch of source files by all accounts. Appears to be using standard GNU Makefiles though. Yes, the 'f' word appears, as does the 's' word. Apparently Office 2k is broken in some respect that Win2k needed a tweak or some description.

    Plenty of mentions of Internet Explorer, although I wouldn't like to say that we found 'IE' in the code, but then we aren't C experts at all. It does mention IE6 and Windows ME, so can't be all that old either. Does mention buffer overflows a fair bit, also plenty of 'hackhack' and 'bugbug' notes laying around.

    In fact, nothing particularly spectacular found at all. We took a look, got bored, and went back to our normal work. Honest boss!

    And no, we didn't try to compile it. We felt it was genuine enough though - not that we really cared. We did however note that if this lot is proven to be the real deal, Microsoft are going to be landed with one hell of a lot of security alerts for 2k/NT over the next six months.

    Yours merely curious...

    1. Re:Seen it - nothing spectacular by psavo · · Score: 1

      Cared to 'grep CIA' on that one?

      --
      fucktard is a tenderhearted description
    2. Re:Seen it - nothing spectacular by Anonymous Coward · · Score: 0

      Grep for NSAKey...

    3. Re:Seen it - nothing spectacular by Zaiff+Urgulbunger · · Score: 1

      On a related note, if C. Taco were requested to assist with [*ahem*] enquiries, would he do so?

    4. Re:Seen it - nothing spectacular by dfj225 · · Score: 1

      "Actually quite a professional bunch of source files by all accounts."

      I find it hard to believe that anyone would be surprised to find that the Windows source was professional. Whether you like MS or not, you have to accept that they are one of the largest software companies on earth and they definetly have some of the best minds in the field working for them. You may not like the business decisions that they make, but you should at least have respect for their coders and how much Windows has improved over the years. I don't agree with every decision Microsoft makes, but I do believe that Windows 2000 XP and later are good operating systems.

      --
      SIGFAULT
    5. Re:Seen it - nothing spectacular by Endive4Ever · · Score: 1

      I think you meant to say 'If Robert Malda was requested to assist....'

      --
      ---
    6. Re:Seen it - nothing spectacular by Zaiff+Urgulbunger · · Score: 1

      OMG!

      Don't use *real* names here!!

      OMG!


      ;-)

    7. Re:Seen it - nothing spectacular by Anonymous Coward · · Score: 0

      bull ..... shit ... have you actually used any MS products? All MS products I have seen scream "I am going to trip myself up for sure!" I agree that its OS improved a lot over the years, but don't agree they are good.

    8. Re:Seen it - nothing spectacular by dfj225 · · Score: 1

      Obviously I have. I am using Windows XP right now. I'm not saying that you have to love Microsoft or Windows, but XP is a very stable system from my experience. The only thing that is lacking, in my opinion, is stronger user type security (ie: having distinct super and normal users).

      --
      SIGFAULT
  275. ed2k link? by Anonymous Coward · · Score: 0

    There is this archive floating in ed2k: windows_2000_source_code.zip

    It's ~200M in size. Seeing from the file list, that all the files total ~650M, this could be it, no?

  276. Who's grepping for IP infringements? by John+the+Kiwi · · Score: 1

    While everyone is concentrating on the whole issue of what happens if they copy code from Windows has anyone started looking at the code for copyright infringements from Microsoft?

    Just an interesting thought, I've always wondered how anyone could prove IP infringement against closed source systems.

    John the Kiwi

  277. list of files leaked... by Westech · · Score: 1

    Alright, enough of this alleged list of files. I want to see the actual contents of the files. If they really were leaked to the Internet then we should start seeing links or bitTorrents soon.

    If the list of files posted above is real, then I'm really eager to see the contents of the emails like these:

    win2k/private/inet/xml/xml/tokenizer/dll/words of wisdom from dennis.eml
    win2k/private/inet/xml/xml/dso/letter to children - 2.eml

    These emails may provide clues about who leaked the code (whether it was intentional or not.)

    1. Re:list of files leaked... by justinstreufert · · Score: 1

      I think those are virus-laden e-mails. Some Outlooky virus a couple of years ago left lots of .eml files around in random places with random subjects just like that.

      Justin

      --
      "Why would God give us a waist if we wasn't supposed to rest our pants on it?" - Rev. Roy McDaniels
    2. Re:list of files leaked... by Anonymous Coward · · Score: 0

      Except that the files in the list seemed to have size of 0 bytes...

  278. Yeah by slimey_limey · · Score: 0

    Sed would probably be a better choice, as it's intended for running unsupervised.

    1. Re:Yeah by Anonymous Coward · · Score: 0

      I know you're joking, but that's entirely plausible.

      You can make a really simple http server with a few lines of ksh provided you use inetd to handle the socket stuff. I think sed would be up to the job (with a little wrapper script possibly, I'm not going to waste too much time thinking about this).

  279. my eyes must be getting old by proj_2501 · · Score: 4, Funny

    whoa, i totally read that as "MOD PARENT UP SUPER FUNNY"

  280. Hah! I predicted this in 2002! by edashofy · · Score: 1
  281. Interesting Neowin comment by bonch · · Score: 4, Interesting

    "#43 Posted by psneddon on 13 Feb 2004 - 01:09
    Just my opinion / thoughts.

    1) The software that builds and compiles Windows is very complex I doubt anyone could turn the source into a working system easily. Maybee it would be possible to compile certain parts. Plus even if you could it would take hours if not days to go through the process.

    2) I don't see how this will let anyone find any obvious flaws, microsoft have software that does this all the time. I'm not saying its not a security risk but its not as simple as the journalists make out - as always.

    3) This exact same scare happened about 7 years ago, I remember they were selling the source to NT4 at a local market on CD, doubt it was the real source code."

    1. Re:Interesting Neowin comment by rixstep · · Score: 0

      The software that builds and compiles Windows is very complex I doubt anyone could turn the source into a working system easily.

      Bullshit. Just total bullshit.

    2. Re:Interesting Neowin comment by Anonymous Coward · · Score: 0

      The software that builds and compiles Windows is very complex I doubt anyone could turn the source into a working system easily.

      Bullshit. Just total bullshit.


      No, you need the right compiler and link libs. The compiler supplies the backdoors and the link libs provide the NSA and compatibility check stuff (with apologies to K&R).

    3. Re:Interesting Neowin comment by bonch · · Score: 1

      Actually, if you'd do a little research, this has been spoken about by Microsoft developers several times in the past. It takes an entire day to compile and build Windows, and they use a very custom process.

      Amusingly, as processors have gotten faster over the years, Windows has also grown in complexity, and it has apparently always taken an entire day to compile a Windows build.

    4. Re:Interesting Neowin comment by strike2867 · · Score: 1

      Theyve confirmed that this is real source code, but not enought to compile windows.

      --

      Vote for new mod!!! Score:-2,Imbecile
    5. Re:Interesting Neowin comment by DarkEdgeX · · Score: 1

      Doesn't look very custom to me. Except for the more exotic stuff (boot loader and such) I don't see why you couldn't just build this in Visual Studio. I mean, do you honestly think the source for progman.exe requires "a very custom process"?

      --
      All I know about Bush is I had a good job when Clinton was president.
  282. noooooooooo! by shaark78 · · Score: 0

    my favourite site neowin slashdotted :(
    time for google to googledot slashdot

  283. Just the obvious next step by r_j_prahad · · Score: 1

    The Microsoft financed intellectual property war between SCO and the Linux community is starting to backfire, with Linux gaining an obvious upper hand. Even the usually clueless PHB oriented news-sites are starting to paint SCO as a perpetually luckless loser. Microsoft decided it was time to throw some of their own old and generally valueless IP out onto the Internet and force Linux to defend itself on another front.

    Whether this one works or not, I'd still expect yet another IP related incident involving Linux. The startegy here is not to conquer decisively, but to wear down.

  284. Samba 3.0 is potentially, royally, screwed. by Ayanami+Rei · · Score: 1, Insightful

    Before now, it could be assumed that Samba developers were working from scratch- clean room implementations, because it wouldn't be possible for them to have the source code.

    Now, unless the leak and spread can be precisely pinpointed, the Samba project could be the target for attacks under the "assumption" that they were sitting on this and that's why it works as well as it does. Whether or not they think this is true is irrelevant, they just need to let their legal team sink their claws into it, and muddy the waters.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:Samba 3.0 is potentially, royally, screwed. by pandrijeczko · · Score: 4, Insightful
      Before now, it could be assumed that Samba developers were working from scratch- clean room implementations, because it wouldn't be possible for them to have the source code.

      Oh, come on, get real! You miss one very important point in your comment...

      The source code to SAMBA is Open Source!

      This means that MS have probably got a few copies of Samba themselves already and were there any licensed MS code in it, you can rest assured the Microsoft would have sent their lawyers over long before now.

      Just accept that the Samba guys are a pretty neat bunch of programmers that have genuinely backwards engineered Samba from the word go - it's the likeliest and most realistic conclusion to draw.

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Samba 3.0 is potentially, royally, screwed. by mnemotronic · · Score: 0, Troll

      I'm pretty sure that "backwards engineering" stuff is illegal now (for King George's subjects anyway), thanks to the Patriot act.

      --
      The Russians have won. They have made the world a cesspool of distrust, greed, fear and hate.
    3. Re:Samba 3.0 is potentially, royally, screwed. by Anonymous Coward · · Score: 0

      Not everyone operates under the oppression of US law. Frankly, I'm surprised that so many choose to do so. Circumstances, I suspect.

    4. Re:Samba 3.0 is potentially, royally, screwed. by Anonymous Coward · · Score: 0

      Woah, it's Rei!

      *fapfapfapfap*

    5. Re:Samba 3.0 is potentially, royally, screwed. by Anonymous Coward · · Score: 0

      MS uses Samba. I know this for a fact.

  285. patents and trade secrets. by ecalkin · · Score: 4, Insightful

    there might be patent issues, but i think they list those one the software or license somewhere. my understanding of trade secrets is that it is their reponsibility to maintain a the secret. and if this is *really* source code for nt4/win2k, it's not a secret anymore.

    eric

  286. Re:Small server they've got there by Dave2+Wickham · · Score: 1

    /me points to the star by his name...

    I was getting a load of errors before it was subs-only.

  287. More on this as we hear it... by codemachine · · Score: 1

    Too bad we won't be hearing any more from them, since their server must be a melted, steaming pile of scrap metal by now.

    Oh well, that hasn't stopped us from posting 400+ comments to this story.

    1. Re:More on this as we hear it... by DarkAce911 · · Score: 1

      I would love to see the look on their admin face when someone tells him that his website is on the front page of slashdot talking about released MS source code.

      Admin to Flunky
      UNPLUG THE SERVER, NOW DAMMIT.

      Flunky: Poof, Too late boss, Halon just went off.

      LOL

  288. COOL!!!! by mrshowtime · · Score: 1

    Now Windows will be 10x more insecure than before! Awesome! As far as something positive coming out of this leak, I doubt it. Sure, the "good guys" will take this opportunity to study what makes windows tick, but others will just try to make windows tock. :(

    --
    "Jeremy, you need to get to an internet cafe and cut and paste some appropriate sentiments about me from the world wide
  289. Well, at least... by BlakeCaldwell · · Score: 1

    this'll lead to a stable OS...

    of course it'll render millions of computers useless in the meantime.. :)

  290. Web Myth: Windows NT crippled ship by AHumbleOpinion · · Score: 2, Informative

    We have all heard the story of it being towed back to port.

    Many have heard the story, few have heard the truth. After all the early speculation (termed used by publisher who broke the story and later distanced themselves from it) by shoreside Unix advocates someone eventually talked to the Chief Engineer on board at the time and the software developer who wrote the code. They said it was not WinNT. If the OS had been Linux the ship would have been just as dead in the water. A naive server app corrupted it's own database and naive client apps (the infamous "LAN consoles" that crashed) needed that database to function properly and to operate equipment. In any case:

    http://www.sciam.com/1998/1198issue/1198techbus2.h tml

    "Others insist that NT was not the culprit. According to Lieutenant Commander Roderick Fraser, who was the chief engineer on board the ship at the time of the incident, the fault was with certain applications that were developed by CAE Electronics in Leesburg, Va. As Harvey McKelvey, former director of navy programs for CAE, admits, "If you want to put a stick in anybody's eye, it should be in ours." But McKelvey adds that the crash would not have happened if the navy had been using a production version of the CAE software, which he asserts has safeguards to prevent the type of failure that occurred."

    1. Re:Web Myth: Windows NT crippled ship by conteXXt · · Score: 1

      The fault was with certain applications that were developed by CAE Electronics in Leesburg, Va. CAE? eh? sounds Canadian....

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
  291. Enough Already by Anonymous Coward · · Score: 0

    Alright folks, we get the point. Dont look at the code, yea we know, quit posting it already. As if open source developers dont know that already, puhleeez! This would make a good poll, the number of folks that are going to post about the rest of us who they think are idiots and would look at closed source code and then try to contribute to open source projects. Give me a break.

  292. Re:The shit will hit the fan + Mirror by happyfrogcow · · Score: 3, Insightful

    No. If the Wine folks look at the actual Windows source code, they aren't reverse engineering any more, they're copying, which is illegal

    I'm tired of this b.s. Since when has looking at something been equated to copying it? Copying is copying. Looking is looking. However, obtaining the code is probably a copyright violation. After all, this post is not a copy of your post. It was inspired by it, I looked at your post, I legally cited your post, but I did not give you the rights to my post by doing so, nor can you force me to remove my post.

  293. Use emule by Anonymous Coward · · Score: 0
    I suggest checking the edonkey2000 network....

    search for Windows.Source.Code.w2k.nt4.wxp.tar

  294. Time to kick back and watch the fireworks... by miketang16 · · Score: 1

    This will not likely provide any assistence to OSS projects, since it's pretty damn dangerous to infringe on MS code.

    The biggest thing I see coming out of this is the security repercussions for current Windows 2000 users (not to mention XP as well since they're pretty damn similar). Should be an interesting and eventful news week.

    --
    -------
    "In times of universal deceit, telling the truth becomes a revolutionary act."
    -- George Orwell
  295. Quite the Opposite! by Anonymous Coward · · Score: 0

    Everyone who writes software should read the souce to make sure a fragment of his code doesn't accidently resemble some bit of MS code.

    Why do you think that PHD's do exhaustive literature searches to make sure their theses haven't already been done by somebody else?

  296. GPL code in windows? by sokkalf · · Score: 1

    Now we'll find out if MS has used any GPL'ed code in windows..

  297. The Iraqi Information Minister by jeffkjo1 · · Score: 4, Funny

    "There is no available source code! Only a heathen would suggest such a crime. Microsoft has an excellent security track record. Those are features, not bugs! The heathen apple and linux communities are spreading lies, it is all lies."

    1. Re:The Iraqi Information Minister by Anonymous Coward · · Score: 1, Funny

      "The Source Code, it is in our safe in Baghdad, and god willing, it will remain there."

  298. Can someone repost pls by GonzoDave · · Score: 0

    Neowin is /.'ed

  299. Suspects? by bluethundr · · Score: 1

    The Chinese are so great at protecting property rights (intellectual and otherwise). Remember, they signed a piece of paper(!!!) agreeing they wouldn't share the windows source code with anyone.

    On an unrelated note, anyone care to start a football-style pool as to when the next round of microsoft virus hits...

    --
    Quod scripsi, scripsi.
  300. To some extent..... by Keitero-sama · · Score: 1

    If this is the case, the part, if not most of the XP and Win2l3 code is out there. Even part of longhorn if you get down to it.

    --
    -Kids in the back seat causes accidents.- -Accidents in the back seat causes kids.-
  301. -1 misuse of an apostrophe by Anonymous Coward · · Score: 0

    Why have you used the possessive form of "destroy?"

  302. Windows 5.0 - 5.1? by Anonymous Coward · · Score: 0

    Technically Win2K server registers itself in most places as "Windows 5.0 Server". The clever eye will notice that Windows Server 2003 calls itself "Windows 5.1 Server"... same with the Win2K/XP systems. From the advisories that come into my e-mail box each week, I can pretty much assure you that most of the codebase (and thereby the potential flaws and exploits) are shared between the two versions.

  303. Top three articles on /. by IchBinDasWalross · · Score: 2, Interesting

    The 3 current articles at the top of Slashdot...

    Windows 2000 & Windows NT 4 Source Code Leaks
    Is Open Source Fertile Ground for Foul Play?
    New Worms Feed on MyDoom Infections

    It struck me as funny.

    --
    Mod "Overrated" instead of replying "I disagree with you," you coward.
  304. DO NOT LOOK AT THE CODE! by Theovon · · Score: 0, Redundant

    This is serious. The last thing the open source community needs is for Microsoft to have an excuse to claim that some of THEIR code has shown up in the Linux kernel. As long as open source developers keep their eyes away from the code, they won't be influenced, and thus they will not write code which Microsoft can claim resembles Windows code too much.

    In fact, this is such a huge problem for open source, that I would not be surprised if Microsoft leaked the code intentionally. See, it doesn't MATTER if they leaked their code. It'll never hurt their business, because anyone who steals code will get a prompt visit from Microsoft lawyers and a copyright violation suit. If Microsoft even can find half an excuse to sue you over this, you will starve to death, because they'll take everything you have.

    Ladies and Gentlemen of the Free Software community: PLEASE, keep yourself clean here. I know it's tempting to look at the code so you have something to snicker at, but TRUST ME, you just do not want to open up that can of worms.

    On the other hand, if you never intend to contribute to a high-profile open source project, please, feel free to look at the code all you like. It's probably something good to amuse yourself with.

    SCO is a gnat on the windshield of IBM. But even IBM would not enjoy taking on Microsoft. Besides, Microsoft would never be foolish enough to go after IBM. They'd just sue the little people who can't defent themselves. And it doesn't even matter if they lose, because Microsoft will run you in the ground just on legal fees. They will make your lawyer rich and yourself destitute.

    Sound alarmist? This is Microsoft we're talking about here. Every day, they thumb their noses at the DOJ settlement and its ineffective orders. Microsoft is STILL very much a danger to everyone.

    1. Re:DO NOT LOOK AT THE CODE! by mabu · · Score: 1

      DO NOT LOOK AT THE CODE!

      Am I the only who now can't get the Indiana Jones theme music out of my head?

    2. Re:DO NOT LOOK AT THE CODE! by FLoWCTRL · · Score: 1

      The last thing the open source community needs is for Microsoft to have an excuse to claim that some of THEIR code has shown up in the Linux kernel.

      Oh come on... give the kernel maintainers some credit! As if they'd let such poor quality code in!

    3. Re:DO NOT LOOK AT THE CODE! by Theovon · · Score: 1

      I didn't mean to say that the code in Linux would be an ACTUAL derivative of Windows code. I meant only to suggest that Microsoft would find a way to CLAIM that it was.

    4. Re:DO NOT LOOK AT THE CODE! by Anonymous Coward · · Score: 0

      Yes.

      Dork.

  305. File headers by Del+Vach · · Score: 3, Funny

    I found some of the file headers of particular interest:

    Copyright 1984 Apple Computer, Cupertino, CA

    1. Re:File headers by Carch · · Score: 2, Interesting

      Wouldn't surprise me if MS code includes copyrighted Apple code. When Jobs took over Apple, one of the things he did was forge a technology sharing and funding agreement with Microsoft. Apple got access to a bunch of MS code, too.

      --
      _/\ - Sturgeon's Law: 90% of everything is crud.
  306. DRM? by lysium · · Score: 4, Interesting
    Any chance that the juicy bits of Windows Media Player are sitting in that code? Breaking that system would make more than a few distributors cry...

    --
    Together, we will drive the rats from the tundra.
    1. Re:DRM? by Anonymous Coward · · Score: 0

      Maybe, Windows Media Player seems to be there:

      1846 07-26-00 02:59 win2k/private/windows/media/avi/video/mplayer.ico
      4836 07-26-00 02:59 win2k/private/windows/media/avi/video/msvfw32.def
      580 07-26-00 02:59 win2k/private/windows/media/avi/video/msvfw32.prf
      5119 07-26-00 02:59 win2k/private/windows/media/avi/video/msviddrv.h
      4676 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideo.def
      12479 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideo.h
      2703 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideo.rc
      706 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideo.rcv
      10739 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideo.x
      2680 07-26-00 02:59 win2k/private/windows/media/avi/video/msvideoi.h

      [Rubbish below to avert Slashdot's well-meaning but sometimes annoying Lameness filter]

      # Important Stuff: Please try to keep posts on topic.
      # Try to reply to other people's comments instead of starting new threads.
      # Read other people's messages before posting your own to avoid simply duplicating what has already been said.
      # Use a clear subject that describes what your message is about.
      # Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)
      # If you want replies to your comments sent to you, consider logging in or creating an account.

      Problems regarding accounts or comment posting should be sent to CowboyNeal.

    2. Re:DRM? by Anonymous Coward · · Score: 0

      That is less then 50KB sourcecode, I expected WMP to be far bigger than that. Or is it the compiler that turns it into a multi-megabyte splodge??

  307. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 0

    "The same copyright that keeps Windows secret keeps Microsoft (and others) from just stealing GPL'ed projects."

    We'll se about that last part, won't we :P

  308. don't look at the code? by kertong · · Score: 0, Flamebait

    Everyone is saying not to look at the code for fear of "contamination". I say look at the code, so that you know how not to write your code.

  309. Re:The shit will hit the fan + Mirror by jps3 · · Score: 3, Insightful

    The contention is that you would have a dickens of a time proving in court that you were not directly influenced or did not directly copy the copyright work. Do you have the financial security to take this through the courts and win? No? Then, keep your nose clean. If you don't want to stink, don't go near the shit.

    I understand what you're saying, but it's best to steer far and wide and very clear of it. Treat it like nuclear waste. You don't even look at it no one can try to taint you.

  310. Files with interesting names... by SiliconJesus · · Score: 3, Interesting

    10328 07-26-00 01:41 win2k/private/genx/shell/gnumakefile
    0 11-18-01 14:23 win2k/private/genx/windows/inc/mobileq-apache.eml
    0 11-18-01 14:23 win2k/private/genx/letter to children - 2.eml (*)
    0 11-18-01 14:23 win2k/private/inet/mshtml/btools/bin/words of wisdom from dennis.eml
    0 11-18-01 14:23 win2k/private/inet/mshtml/build/ppcmac/ship/unix.e ml
    0 11-18-01 14:23 win2k/private/inet/mshtml/build/ppcmac/documentati on of problems in stress.eml
    506 07-26-00 02:12 win2k/private/inet/mshtml/gnumakefile
    64276 07-26-00 02:13 win2k/private/inet/mshtml/tools/mips/utils/sed.exe

    Plenty of gnumakefile entries throughout...

    Also - directories for ppc / ppcmac / alpha / mips

    Could this be OFFICE 2000 instead of Windows 2000?

    * - WTF?

    --
    Clinton made me a Republican. Bush made me a Libertarian. Trump is making me question reality.
    1. Re:Files with interesting names... by raodin · · Score: 3, Informative

      I don't know about mips, but there were alpha/ppc builds of NT4.. this is probably just left over.

    2. Re:Files with interesting names... by Dreadlord · · Score: 1

      0 11-18-01 14:27 win2k/private/windows/winnls/fontsup/apache_instal l.eml
      0 11-18-01 14:23 win2k/private/genx/windows/inc/mobileq-apache.eml


      Hmm, so Win2K devs were playing around with Apache, I wonder if there is some Apache code there too.

      --
      The IT section color scheme sucks.
    3. Re:Files with interesting names... by jrumney · · Score: 2, Interesting
      Also - directories for ppc / ppcmac / alpha / mips

      Could this be OFFICE 2000 instead of Windows 2000?

      More likely that there are a lot of abandoned source files that haven't been removed from the source tree yet. There were alpha and mips versions of NT4, and it was known that Microsoft were working on a PPC version, so it isn't really surprising that some work had been done towards it.

      The gnumakefile's are interesting, given Microsoft's distaste for GPL software these days, but they probably date back to the mid '90s when Microsoft's attitude was quite different.

    4. Re:Files with interesting names... by Anonymous Coward · · Score: 1, Interesting

      quite a few files and directories named "*unix*". Remember that Microsoft released a version of IE for solaris, and
      ".../mshtml/src/core/cdutil/unix/sparc/"
      sug gests exactly that :)

    5. Re:Files with interesting names... by Geordish · · Score: 2, Interesting

      .eml files, the entire directory tree was infested with the nimda virus, they have all been emptyed though, and are now just 0 bytes.

    6. Re:Files with interesting names... by DrXym · · Score: 1

      Didn't IE build on Unix at one point (via a Win32 layer)? Could be a vestige of that.

    7. Re:Files with interesting names... by SirTalon42 · · Score: 1

      0 11-19-01 01:40 win2k/private/inet/mshtml/src/core/debug/democracy in flames.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/src/core/wrappers/regist ry_log_messages.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/src/dlay/include/rats_pa ss.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/src/dlay/documentation of problems in stress.eml 0 11-19-01 01:40 win2k/private/inet/mshtml/src/edit/dan komsky's review form.eml 0 11-18-01 14:23 win2k/private/inet/mshtml/src/f3/crt/x86/copy of using web integration infrastructure.eml thats suspicious.... only .eml files have those fake looking names though...

    8. Re:Files with interesting names... by myg · · Score: 1
      NT runs on lots of platforms. The very first was actually the i860 on an internal computer built at Microsoft called Dazzle by Rob Short. After they realized that the i860 was a crummy chip (it was) they switched to MIPS.

      So the MIPS architecture was the second architecture that NT supported. Then i386, then Alpha, then PPC, and then amd64/ia64. Portability was fairly high on the list of priorities for NT.

      Honestly I would love to have a peek at the code just to satisfy curiosity. But I have a feeling anybody who has it is gonna be severely punished. Sigh.

  311. Expected by marko123 · · Score: 2, Insightful

    Forget your brand of "MS is doing it to get us on the sly".

    How about:

    MS took a calculated risk in allowing the Chinese government access to the code in order to secure more sales, and are now paying for it, because someone Freed Billy!

    --
    http://pcblues.com - Digits and Wood
  312. Could have bin a lot worse by unoengborg · · Score: 2, Interesting

    There have always bin rumors that closed source Microsoft applications have leaked to terrorists or the Russian mob.

    Thinking about it, an OS used often to hold and guard highly sensitive information wordwide is almost certain to get its source stolen, if not by terrorists so by intellegence organizations round the world.

    But it could have bin much worse. Imagine a not too distant future world where access to documents software etc is controlled by DRM technology. In such a world, there would be little incentive for sofware companies to spend R&D money on securing their systems apart from what DRM offers.

    Imagine what damages we could get if cryptography keys to such systems fell into the wrong hands.
    Even if such keys would be handled by a lot fewer persons than the windows source code, there is no guarntee that they will not be persuaded to reveal their secret.

    --
    God is REAL! Unless explicitly declared INTEGER
    1. Re:Could have bin a lot worse by foidulus · · Score: 1

      Actually, the threat is that they can't get into the *RIGHT* hands, the keys would be ideally secured in hardware and changed every so often. One key would open one document, but thats no different than it is today if people encrypt their files. Who knows the key is what makes trusted computing a bastard.

  313. Taking a leaf from Valve... by diodegod · · Score: 3, Interesting

    Maybe seeing how Valve can put the Half Life 2 release date back a few months due to their leak may have given Microsoft an excuse to delay Longhorn a little further ;)

    Yes I understand the consequences etc, I wanna grow up and be a respected open source coder (and get paid to go to conferences). If I wanna read source, I'll read /usr/src/linux (captivating stuff, gripping plot).

    ~Duane

    --
    The beatings will continue until morale improves.
  314. DO YOU KNOW what this means?? by Anonymous Coward · · Score: 0


    1. SCO can sue micorsoft (again).
    2. Linus can sue Bill

    (yeah, there is no linux code in windows, sure)

  315. Interasting by Anonymous Coward · · Score: 0

    how many common unix tools have made their way into the windows source tree. Just a simple reading of the file list from
    http://heim.ifi.uio.no/~mortehu/files.txt shows a number of familiar looking tools. A little CVS anyone? How about sed?

  316. Has anyone on slashdot actually seen the code? by jwsd · · Score: 1

    I've gone through hundreds of messages but yet to see one guy claiming to have actually seen the code.

  317. Re:Oh, no! I Looked! by Anonymous Coward · · Score: 0

    lolololol Micro$oft is teh suck.

  318. 'Copying' needn't be intentional by jjo · · Score: 1

    While it's quite true that if you're just getting inspiration from copyrighted code, you are not violating copyright. The problem comes when the copyright holder sues you or your employer, claiming that you (intentionally or not) copied parts of their code into yours. You might have subconsciously reproduced something you saw earlier and forgot at a conscious level. While it might be unlikely that you would actually do this, it is not so unlikely that you would be accused of doing it.

    While at the end of an excruciatingly long and fabulously expensive trial, your rights to your own code may be upheld (if the court doesn't make a mistake), it is much better to avoid the problem by using a clean-room process that makes the whole question moot.

  319. How it can go wrong by ackthpt · · Score: 5, Interesting

    A friend and his associate left a previous employer to form a start-up. They began work on a product, much like the one their former employer was developing. Though my friend largely contributed the code and many fixes to his associates code, the project died when the former employer had detectives raid the associates house. The former employer claimed they were copying the firmware, though my friend had mostly written it. However, an old code listing was found in his associates house after they had both vehemently denied copying any code from their former employer. In light of the discovery, the issue of stole-did not steal became a moot point, as they would need a company of lawyers, time and lots of money to defend themselves. If he had tossed all prior employer related junk from his home office, the burden would have been much greater on the former employer. Having some code at home which looked suspiciously like product code (particularly to the untrained eye) killed their start-up and put the associate in jail.

    --

    A feeling of having made the same mistake before: Deja Foobar
    1. Re:How it can go wrong by Anonymous Coward · · Score: 3, Insightful

      ummm he let detectives do a raid?

      i would have kicked them the hell out then called the police for attempted burgarly AND pretending to be a law enforcement officer.

    2. Re:How it can go wrong by chefmonkey · · Score: 1
      I presume you mean "Detective" as a police title, and not as a reference to a P.I., right?

      A P.I. can no more raid someones house than you or I can. And it would be the same thing: at the very least, trespass, and possibly a variety of other complications, like assault, burglary, etc.

      Or did you just do a poor job of making stuff up?

    3. Re:How it can go wrong by Anonymous Coward · · Score: 0

      It would have made no practical difference. This is standard business practice, to destroy a competitor by any means necessary. Ultimately those starting out simply don't have the funds to fight back and will back down even if they could win in court given enough money.

      Still it is good practice to keep everything encrypted so there is zero access. That at least gives them no hard evidence. But if you're going to try to produce a similar product they will jump on you and they will win through sheer brute force.

  320. A note from someone who has see the real source by rufusdufus · · Score: 3, Interesting

    Its been a couple years, but I have seen the real source code for windows NT. All I have seen so far here is a file list, but I can say these things about it:
    1) I cannot confirm that this is a legitimate file list.
    2) I can confirm that every tree and file I am specifically aware of is missing.
    3) This is definetely not the entire source tree.
    4) There are many dubious file names such as "words of wisdom from dennis.eml
    ", zero length, and "gnumakefile" that definetely appear out of place.

    My guess is that someone has taken some licenced source code and "sexed it up" to troll internet.

    1. Re:A note from someone who has see the real source by Anonymous Coward · · Score: 0

      Shhh don't say "sexed it up" you'll get the BBC into trouble!!!

    2. Re:A note from someone who has see the real source by jeeryg_flashaccess · · Score: 2, Interesting

      Or maybe those gnumake files are left over from a test compile on an open source system? hMMM????

      --
      Life is like pants... fit in or you don't fit in.
    3. Re:A note from someone who has see the real source by Anonymous Coward · · Score: 0

      and find yourself dead!

    4. Re:A note from someone who has see the real source by Zaiff+Urgulbunger · · Score: 1

      Its funny how everyone (well, at least 3 people!) has focused on the same files. I mean, there must be thousands of files, but a good few people have pulled out "words of wisdom from dennis.eml" as examples of (1).The files definately being legit source files, or (2).Definately not being windows source files.

      Not calling you a liar or anything! Its just "funny", thats all.

    5. Re:A note from someone who has see the real source by luizd · · Score: 1

      If the files in:

      http://www.sysinternals.com/ntw2k/info/xpsrctree.s html

      are really from winxp, then those files listed should be from win2k. There are many entries that match exactly

  321. Another link by cb8100 · · Score: 2, Informative

    I can't vouch for the reputation of the site (I've never come across it), but at the moment this is the only other site that appears to have any report on the source leak:

    http://itvibe.com/default.aspx?NewsID=1283

    --
    My lack of God, it's Trotsky!
    1. Re:Another link by tsvk · · Score: 1

      Well, yeah. But there is this "update" on the story with a quote from Ballmer:

      I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way.

      The problem is that the quote is soon four years old. So that statement is not relevant to this story at all.

      Seems like a hoax.

  322. But by WTFmonkey · · Score: 1

    Stench? The air is sweet, and fragrant!

  323. Time to look for GPL violations! by Theovon · · Score: 2, Interesting

    Someone who wants to take the risk of tainting themselves (in OH so many ways) by looking at Windows code should probably do a full analysis in order to locate GPL violations, if any.

    1. Re:Time to look for GPL violations! by kisak · · Score: 2, Insightful

      But assuming they find some lines of GPL, can't microsoft just deny that the source code in the wild is the propert code for Win2000?

      --

      --- guns don't kill people, people with guns kill people ---

    2. Re:Time to look for GPL violations! by oo_waratah · · Score: 1

      You have just cause for requesting an authorised party to independantly verify the code in Microsoft. Given that Microsoft has acknowledged that it is a copy. Would take a court order though.

  324. BBC Reports... by Anonymous Coward · · Score: 0

    http://news.bbc.co.uk/1/hi/business/993933.stm

    1. Re:BBC Reports... by Anonymous Coward · · Score: 0

      Look at the date, that links is to an article written in 2000 !!!

    2. Re:BBC Reports... by Anonymous Coward · · Score: 0

      Seriously... October 2000. The Qaz virus is old stuff. If that article is even legit, it's 3+ years old.

  325. Ouch by gammelby · · Score: 0, Flamebait
    $ find win2ksrc/ | xargs grep FIXME | wc -l
    overflow error
    $
  326. Displaying MS code in public by Anonymous Coward · · Score: 0

    I wonder what would happen, if you printed a T-Shirt with some of Microsofts source code on it, that maybe displayed an obvious bug or some funny stuff from the code.
    If it is just a very small part of the code, it could be seen as some kind of a statement (like the CSS-code) or a quote, that needs no permission of MS, if you want to publish it...
    Or what do you think?

    1. Re:Displaying MS code in public by Anonymous Coward · · Score: 0

      maybe?

  327. Leaked onto the Internet? by Anonymous Coward · · Score: 0

    The Internet has a capital 'I'. Maybe the article summary is trying to suggest that it was 'leaked' onto Microsoft's internal internet?

    1. Re:Leaked onto the Internet? by Anonymous Coward · · Score: 0

      maybe

  328. Re:It's a TRAP!!! /Adm. Ackbar by jafac · · Score: 5, Funny

    Worse still - if you work on any Open Source project, and you look at Microsoft Source code. . . DO NOT COPY IT!!!

    We like Linux as it is. Reliable, stable, and fast. Copying Microsoft code in would jeopardize that. Never mind the IP issues. . .

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  329. MOD PARENT UP! by rewt66 · · Score: 1

    Seriously. This is not cool. If it's not cool if someone were to do it to us, it's not cool when someone does it to MS. If it's sauce for the goose...

  330. New Black Market in MS-derived Code? by pegasustonans · · Score: 1

    I don't think it's too far-fetched to imagine people hacking the code in order to make their own patches or integrated apps for the OS' and then distributing them freely via one of the illicit networks available. Wouldn't it be a perfect comedy if an illicit hacked version of Win2K ran better than the original?

    --
    And all our yesterdays have lighted fools The way to dusty death. --Will
    1. Re:New Black Market in MS-derived Code? by Anonymous Coward · · Score: 0

      it would

  331. Microsoft leaks the code!! by shaark78 · · Score: 0, Funny

    1. Microsoft unleashed Windows code for open source programmers to fix
    2. Open source coders switch from Linux to Window, eliminating bugs
    3. Profit!!

  332. And they say... by Ninwa · · Score: 0

    Windows isn't open source...Bwahaha.

  333. define "derivative", please by mangu · · Score: 1

    can Chuck Berry sue everyone who ever wrote a rock'n'roll song?

    1. Re:define "derivative", please by SquarePants · · Score: 4, Informative
      You raise a good point. The devil is in the details. Whether a work is a derivative is a factual question which generally only a jury should decide. But I will indulge you.

      17 USC 101 defines a derivative work as:
      "a work based upon one or more preexisting works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which a work may be recast, transformed, or adapted. A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a 'derivative work'."

      That really cleared things up, didn't it?

      But seriously, my point was that what the parent was stating as an absolute is actually untrue. You can be guilty of copyright infringement even if you dont "copy."
    2. Re:define "derivative", please by Anonymous Coward · · Score: 0

      Can you cite any cases where copyright infringment was based upon function and there was no direct copying of any kind? I would be very interested to see something like that. Every case that I have read included at least some direct copying and I recall that there was a supreme court decision stating that a work is only a derivative if it contains some of the original work, not it's functionality. Can't remember the case off hand but anything that contradicts that would be appreciated.

      Thanks,
      AC

    3. Re:define "derivative", please by mangu · · Score: 1
      "a work based upon one or more preexisting works, such as a translation,

      OK, that would be rewriting C code in Perl, I guess.


      musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction,

      Not applicable to software, I suppose?


      abridgment, condensation,

      That is, I can't copy source code, delete some function, and call it my own. Fair enough.


      A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a 'derivative work'."

      Okay, I cannot copy source code and just change the comments or change variable names and call it my own, right?


      That really cleared things up, didn't it?

      Assuming my comments to your post are right, this means that just going over some source code and getting ideas from it is, absolutely, *NOT* copyright infringement. You have to, at least, do some cut-and-pasting from the original to be in violation. Understanding-and-rewriting is not the same thing as cut-and-pasting, right?


      Of course, I'm speaking from a logical standpoint, which doesn't mean a good team of lawyers cannot drag this for years in court, breaking any small company in the process...

    4. Re:define "derivative", please by SquarePants · · Score: 1
      Nobody said anything about copyrighting "function". Copyrights cover only expression. Only patents can protect fuctionality.

      As for the case law, honestly, it is 7:30 PM, I am ready to go home and too lazy to get the case cites ... allright here you go (god, I am a karma whore!):

      This is form Arthur Rutenberg Corp. v. Parrino, 664 F. Supp. 479 (M.D. Fla. 1987):
      In order to establish copyright infringement, a plaintiff must prove (1) his ownership of the copyright and (2) "copying" by the defendant. Ferguson v. National Broadcasting Company, Inc., 584 F.2d 111, 113 (5th Cir. 1978). Copying may be proved by showing access of the allegedly infringed material by the defendant and substantial similarity. Id. This showing may be rebutted by the defendant with evidence of independent creation. See, e.g., Miller v. Universal City Studios, Inc., 650 F.2d 1365 (5th Cir. 1981). Alternatively, copying may be proved if the two works are so "strikingly similar as to preclude the possibility of independent creation." Ferguson, 584 F.2d at 113. Although, arguably, the plaintiff has shown "striking similarity," the Court does not rest its decision on that finding.

      How's that? I threw in the "striking similarity" test as a bonus.
    5. Re:define "derivative", please by SquarePants · · Score: 1
      Well, you forgot the all important catchall:
      or any other form in which a work may be recast, transformed, or adapted.
      That one will get you every time!
    6. Re:define "derivative", please by Dalcius · · Score: 1

      "or any other form in which a work may be recast, transformed, or adapted."

      That's what I don't get. Copyright covers physical materials, so applying those words by their definition, if you take a source file and recast it, you're taking a file and making changes to that file.

      Looking at a file, taking the idea of the implementation -- as opposed to the line by line method -- with you in your head to code it later does not add up to altering an existing work.

      Now sure, if you broke things down into the same functions and used the same conventions, options, error handling, etc., I can see where the case might stand that you "carried a copy inside your head", but that seems like it would be awefully difficult to prove.

      All that said, this whole post is completely ignoring the reality of courtrooms. A reality in which a court says, "Well, we can't prove that you copied it so we'll settle with a good guess"[1] strikes me as absurd, but that's the world we live in.

      [1]: quoting one of your posts: "because the act of copying is incredibly hard to prove unless you are dealing with a complete moron, it is not necessary under the law today for a copyright plaintiff to actually prove the act of 'copying.'"

      --
      ~Dalcius
      Rome wasn't burnt in a day.
    7. Re:define "derivative", please by Anonymous Coward · · Score: 0

      Thanks for the response.

      The whole argument that is going on here is about not looking at the code because you may be "tainted" if you were to produce something with similar "functionality." Anyone who has seen this code would more likely not produce similar code while producing the same functionality. So my point was that the taint argument is invalid. The similarity must be based on the work (in this discussion, the source code) and not what the work does to be considered derivative. This case would seem to agree.

      Thanks again,
      AC

    8. Re:define "derivative", please by Anonymous Coward · · Score: 0

      As I understand it, the reason for that "absurdity" is the fundamental nature of civil law: both sides get to tell their story and the court decides which one is right in the balance of probabilities. If Microsoft's highly paid lawyers can show that it is more likely that you copied their code than that you didn't, you will have to pay. From this point of view, the moves in DMCA to make some kinds of copyright violation a crime would almost seem a positive step, if they mean that the prosecutor needs to prove "beyond reasonable doubt" that you did in fact make an illegitimate copy.

  334. this is news? by sir_cello · · Score: 1


    In the early 1990's, a number of universities, research institutions and other entities had source code licenses with major unix vendors: SCO, Dynix, Amdahl, Sun [Solaris], SVR4 ... etc - most of the source code to these operating systems was floating around the underground community (e.g. SunOS 4.1.3). Not surprising that it is happening with Windows.

  335. Does anybody really care? by mabu · · Score: 1

    Who wants to look at Windows' obviously bloated, hacked-together code in the first place? Are we not satisfied with the stability of our current OS projects that we might want to see what one of the world's worst development teams ever has come up with?

    Yea, it might be enticing to check out the code to identify back doors and subversive code, but you don't need the source code to prove that.

    This is about as exciting as finding out the original master tapes from Air Supply's Greatest Hits are making the rounds in Kazaa. OMFG!

    What's next? Kevin Mitnick is caught showing his pierced belly button?

  336. Re:backups by Viper233 · · Score: 5, Funny

    This is probably old hat now, but....

    Real men don't do backups, they just pack their files into windows_2000_source_code.zip and post them to their website.... with torrent links...

  337. SHORT THE STOCK? by macshune · · Score: 4, Insightful

    Speaking of "a world of hurt," wouldn't the general reaction to a leak of this kind cause a precipitous fall(big or small) in Microsoft's stock? If was an investor, I would totally short the stock right now, since there will probably be some crazy reaction at just the hint of a leak...probably because people will think it's a bigger deal than it will end up being.

    It looks as though at the end of the trading day, MSFT did lose some value. If not short it, then maybe sell it, if only to pick up some deals later...

    1. Re:SHORT THE STOCK? by mbshafer · · Score: 5, Informative

      To note if the leak is true and the stock gets pounded it's unlikely one would get the opportunity to short the stock. Ref SEC rule 10a-1 (aka "Uptick Rule). For Reference: http://www.forbes.com/2001/10/04/1004short.html But bottom fishing would certainly be in order. Question of course is where is the bottom when a stock takes a hit? :) Cheers!

    2. Re:SHORT THE STOCK? by EinarH · · Score: 1

      If you compare with S&P and Nasdaq MSFT didn't loose much. It's completly normal that some investors sell before the market closes down for the day. And since MSFT is so large it takes quite a bit of selling to move the stock price much.

      --

      Melius mori in libertate quam vivere in servitute.

    3. Re:SHORT THE STOCK? by macshune · · Score: 1

      Interesting. At any rate, if this turns out to be true, I'd bet that MSFT will take a beating tomorrow on some level.

    4. Re:SHORT THE STOCK? by noisehole · · Score: 5, Informative

      found a torrent: ed2k://|file|windows_2000_source_code.zip.torrent| 16496|5506C49CCCA12204BAB6FE960CE5602C|/

      btshowmetainfo.py windows_2000_source_code.zip.torrent
      btshowmetain fo 20021207 - decode BitTorrent metainfo files

      metainfo file.: windows_2000_source_code.zip.torrent
      info hash.....: f03fc1e04869294d5644d3c8c5d0fb8f2d26aa59
      file name.....: windows_2000_source_code.zip
      file size.....: 213748207 (815 * 262144 + 100847)
      announce url..: http://alge.nlc.no:6969/announce

      maybe its that thing, atm 23 seeders, 239 downloading and it was created on 2/12/2004 11:16:13 PM, so looks good so far

      knock yourself out

    5. Re:SHORT THE STOCK? by lsherwood · · Score: 1

      My short sale went thru at 6:50 PM EST. My guess is we won't see a precipitous drop in the stock, but I'm hopeful of a small sell off tomorrow. First time I've ever been both long and short on a stock!

    6. Re:SHORT THE STOCK? by Unnngh! · · Score: 2, Interesting
      At the closing of trade today, volume was less than average and the stock lost .74% of its total value, which is nothing staggering. The news of the code leak, however, has a) not hit the mainstream press, and b) not even been confirmed by the thousands of geeks on /. looking at this.

      If you are going to short the stock on news like this though, you're just asking to lose money. There is no telling, really, how Wall Street will react to vague technical news. Plus, the stock could dip and rebound so quickly that trading is frozen and you are stuck in at an arbitrary price with no idea where it will end up. Very stressful--I recommend against it.

    7. Re:SHORT THE STOCK? by catscan2000 · · Score: 4, Funny

      You know exactly what's going to happen is that Microsoft's stock will gain value and rise several dollars by the end of the next business day.

      Why do I predict that? Simple: The Stock Market's reality is the exact opposite of Slashdot's reality ;-).

      Proof? One word: SCO

    8. Re:SHORT THE STOCK? by k2enemy · · Score: 1

      You do realize that selling your long shares and buying them back when you would have covered your short shares would be the same trade? And depending how long you've had your long shares, it could have been a huge tax saving to sell the longs.

    9. Re:SHORT THE STOCK? by vsprintf · · Score: 1, Funny

      maybe its that thing, atm 23 seeders, 239 downloading and it was created on 2/12/2004 11:16:13 PM, so looks good so far

      What a waste of bandwidth. I don't even want the binary on my computer. Why would I want that massive blob of repeatedly patched DOS 3.0/Win 3.1 source code contaminating my disk? If I need a laugh, I'll just turn on the comedy channel.

    10. Re:SHORT THE STOCK? by Anonymous Coward · · Score: 0

      Lol. Dumbass.

    11. Re:SHORT THE STOCK? by noisehole · · Score: 5, Interesting

      its in the wild and no one can do anything about it.
      most ppl are downloading it to have something to brag about. others are just peeking at it for the fun of it, like me. just a few grep's showed some interesting things...

      the file actually is the zip to the spreading files.txt

      whats a little bit weird is a linux coredump at private/security/msv_sspi/core

      it appears someone named eyala from mainsoft used vim (VIM - Vi IMproved 5.6 (2000 Jan 16, compiled Mar 7 2000 12:18:07)) on a redhat x86 box under xfree86/kde on a w2k sp1 sourcefile, well until the box ran out of memory...

    12. Re:SHORT THE STOCK? by pimpin+apollo · · Score: 1

      I have yet to find mention of this under MSFT finance news. I thought that apple'd do well when itunes was rumored to come out for windows, but the stock dropped the day after that rumor started circulating. I think that these issues have less salience with institutional investors than we'd all like to believe.

    13. Re:SHORT THE STOCK? by DakotaK · · Score: 3, Insightful

      Gee, when MS gets their grubby hands on server records, they'll have fun suing the hell out of all the downloaders. Thanks!

      --
      I am a viral sig. Please copy me and help me spread. Thank you.
    14. Re:SHORT THE STOCK? by l33t+gambler · · Score: 0

      he may sound like a troll but his opinion are right on.

      1. win2k and XP is full of workarounds like DLL HELL, System restore, driver rollback, file and setting transfer wiazard. Old drivers messing up your new hardware? reinstall XP. Registry broken and IE open-in-new-window feature doesnt work? reinstall XP.

      2. old games dont work. I've tried XPs built-in and third party sound emulators but either the sound is fksced up (One Must Fall 2097) or the speed of the game is wrong.

      --
      Teasing the nobles, and rightfully so!
    15. Re:SHORT THE STOCK? by bwy · · Score: 1

      because people will think it's a bigger deal than it will end up being

      Definately correct on that part. Anybody who tried to use the source code in any kind of fashion would have M$ lawyers coming down on them like a fat man on a Twinkie and it would end right there- as it should.

    16. Re:SHORT THE STOCK? by lpret · · Score: 1

      Yeah, I just looked around file-sharing programs and it's all over. They're all different sizes, so I wonder what really is going there.

      --
      This is my digital signature. 10011011001
    17. Re:SHORT THE STOCK? by no_space_in_time · · Score: 1

      It's called 'shorting against the box'. What you need to do is have the broker identify the purchase as 'versus xyz sale date'. Still, you can't sell the long for 31 days after you cover.

      --
      "save a cow, eat a vegetarian"
    18. Re:SHORT THE STOCK? by TLI_ · · Score: 0

      This is very interesting. Thank you. So what will happen to Mainsoft? They have probably been hax0red.

    19. Re:SHORT THE STOCK? by pacc · · Score: 1

      In Soviet Russia, the downloaders have fun getting their grubby hands on MS server records.

      Good luck suing them...

    20. Re:SHORT THE STOCK? by Anonymous Coward · · Score: 0

      You can always buy put options. They, of course, go up when the stock goes down. Especially if the stock is already below the strike price of the options.

    21. Re:SHORT THE STOCK? by Elektroschock · · Score: 1

      Oh, then they will release a message. "We found our secret code, it is now called ReactOS." Or Wine was able to improve because our code was leaked, they stole our IP ecc.

      However we can also look up whether our intellectual property was infringed by Microsofts' code.

      I think this is a media campaign, that will result in further Sco like action: thjex copied our ideas because Linux freaks stole our code blabla

    22. Re:SHORT THE STOCK? by technix4beos · · Score: 1
      Searching Google Groups, I found:

      ed2k://|file|Windows.Source.Code.w2k.nt4.wxp.tar.b z2|142290587|82C8F97ACFABA434AEB7592A46DCC7D9|/

      --
      user@host$ diff /dev/urandom /dev/uspto
    23. Re:SHORT THE STOCK? by Anonymous Coward · · Score: 0

      And his password seems to be f0pezlqKElToo.

    24. Re:SHORT THE STOCK? by Anonymous Coward · · Score: 0

      Hi Noisehole,

      I'm a reporter for the SF Chronicle. I saw in your post that you figured out this Mainsoft connection by looking at the code. Could you email me asap at ckirby@sfchronicle.com?

      thanks

      Carrie Kirby

    25. Re:SHORT THE STOCK? by Anonymous Coward · · Score: 0

      Just wondering but which intelliectual property do you own? Do you have any particular IP, or do you think that you own the Linux IP because you support or use Linux?

  338. Well.... by LordK3nn3th · · Score: 1

    Now us Linux users can't complain that windows isn't open source :(

    --

    ---
    Never criticize religion on Slashdot. You will be modded down for "Troll" no matter how factual it is.
  339. Torrent by F.O.Dobbs · · Score: 1

    Anyone got a torrent?

  340. No you're not a lawyer. by FreeLinux · · Score: 1

    "IANAL but I do read Groklaw"

    The individual that runs Groklaw isn't a lawyer either. So basically you're taking legal counsel, even if only by inference, from someone who is not a lawyer. Not a good start. Then you offer your ideas as advice to some one else, even worse for them.

    But, even if you were a lawyer, it still wouldn't be up to you. Any ruling on the matter would be up to a judge or jury, not the lawyer and not necessarily any precedent. They often forget to mention that when doling out advice. Of course, win or lose, they aren't going to jail, you are.

  341. Potential huge win for open source by Theovon · · Score: 1

    (1) Now that the source code is leaked, more virus developers can write more viruses, making it dangerous to use Windows.

    (2) Concerned individuals and companies can learn from those who look at the code just how BAD the vulnerabilities ARE.

    This could very well accelerate migration away from Windows and towards other OS's which are secure despite having available source code.

    1. Re:Potential huge win for open source by pandrijeczko · · Score: 2, Insightful
      (1) Now that the source code is leaked, more virus developers can write more viruses, making it dangerous to use Windows.

      Windows viruses affect everyone. We all use the same Internet that slows down when the latest worm hits. Virus writers are scum, kill them all.

      (2) Concerned individuals and companies can learn from those who look at the code just how BAD the vulnerabilities ARE.

      Probably, but what can they do about it? It's Microsoft's IP, they can't fix it and just hand it back. Virus writers will probably write more worms, the Internet slows down, we all suffer (see 1).

      This could very well accelerate migration away from Windows and towards other OS's which are secure despite having available source code.

      Erm, Open Source software is quite happily gaining market share without the need for this, thank you very much. Up to now it's being doing so on the basis of being software that's as good as, or better than, what MS write. It has not needed any visibility of MS IP to do this.

      I am certainly no MS fan but this theft is nothing more than someone somewhere wanting some kudos.

      C'mon, people! The real fight is not having DRM pushed down our throats, not tearing apart MS's source code...

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Potential huge win for open source by mroch · · Score: 1

      Perhaps available source code will make it easier to reverse-engineer/work around the DRM....

  342. Re:The shit will hit the fan + Mirror by happyfrogcow · · Score: 1

    But that seems to set a very bad precident for things you might happen to see or hear and make information more dangerous than it should be. Information should be used to advance society, it shouldn't be a liability to know something.

  343. Re:The shit will hit the fan + Mirror by iminplaya · · Score: 1

    I very much hope that no MS-copyrighted code ever finds its way into an open source project, both for practical reasons like the above and for moral ones.

    There is no moral reason for copyright. It's especially bad now that it's being conveniently used as a tool for censorship(most likely its real intent). The 1st amendment is helpless against this.

    The same copyright that keeps Windows secret keeps Microsoft (and others) from just stealing GPL'ed projects.

    How do we know? If it's buried in closed source, we can't know. Unless of course it's leaked on the 'net. Without copyright, windows wouldn't be secret. We cuold just "steal" it back, and probably make it better. They would have no more protection than we would. It would actually level the playing field.

    --
    What?
  344. Real NTFS Drivers by Anonymous Coward · · Score: 0

    This might lead to the development of safly writing to ntfs under linux, bsd, or whatever.

  345. Hrmph. by goliard · · Score: 4, Funny

    Hrmph. I opened one of those files and all it said was:

    If this were a virus, you would be dead now. Fortunately, it's not.
    The Metaverse is a dangerous place; how's your security?
    Call Hiro Protagonist Security Associates for a free initial consultation.
    --
    -*- Any technology indistinguishable from magic is insufficiently advanced -*-
    1. Re:Hrmph. by Anonymous Coward · · Score: 0

      Mod parent up! WAY UP!
      That's the best comment I ever read!

    2. Re:Hrmph. by RisingSon · · Score: 1

      Maybe Redmond would listen to Reason

  346. Proof M$ is SATAN! by IchBinDasWalross · · Score: 1

    From the list of files in the source code...

    14946 07-26-00 02:59 win2k/private/windows/media/avi/drawdib/dith666.c
    13506 07-26-00 02:59 win2k/private/windows/media/avi/drawdib/dith666.h
    28718 07-26-00 02:59 win2k/private/windows/media/avi/drawdib.16/dith666 a.asm

    Proof that MS is SATAN!

    --
    Mod "Overrated" instead of replying "I disagree with you," you coward.
  347. Microsoft already paid off SCO by _Sambo · · Score: 1

    Don't you remember that in the first days of the SCO debacle, Microsoft quickly ponied up with an undisclosed amount of green to license the UNIX code that was used in NT4,2K, and XP?

    This is a moot point. It still made me smile though.

    1. Re:Microsoft already paid off SCO by RancidBeef · · Score: 1

      I think that was for the "services for Unix" tools. They probably didn't even need to do that, but it was an easy way to slip SCO some money to fuel the FUD. And that's even if you don't believe all the conspiracy theories about MS being behind SCO.

  348. Related Links by Anonymous Coward · · Score: 0

    Links related to this can be found here...

  349. Win 2k on Mac by leperkuhn · · Score: 1

    in theory then it could be ported to the mac by some rogue developer with years of free time. any one out there win the lottery, quit their job at microsoft and switch to a mac?

    --
    http://www.rustyrazorblade.com
  350. legally by bmajik · · Score: 1

    its unclear. MS's thinking is to take the worst-case approach - that they might be legally obligated to open code they'd rather not because of a wackjob interpretation of GPL and code pollution.

    Therefore, MS's policy is that no microsoft developer is allowed to look at the code of any open source project, for any reason, without working with legal first.

    It's a serious deal.

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:legally by bahamat · · Score: 1

      Actually, I believe (or speculate rather) that it's a determination based on the licensing involved. MS openly admits to having lots of BSD code in Windows.

      The TCP/IP stack is a huge example, not to mention SFU.

    2. Re:legally by bmajik · · Score: 1

      sure, a determination that employees are not allowed to make without involvement of MS lawyers

      only one of us is speculating. check out my user info :)

      --
      My opinions are my own, and do not necessarily represent those of my employer.
  351. Semi-slashdotted? Here's the text... by Anonymous Coward · · Score: 5, Informative
    Neowin has learned of shocking and potentially devastating news. It would appear that two packages are circulating on the internet, one being the source code to Windows 2000, and the other being the source code to Windows NT. At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department.

    Please do not post any links/screenshots/hints or anything to do with the source code outbreak. Discussion is allowed but we will not condone people spreading this source code.

    (The rest is just the comments, you know, crap like you get on /.)

    1. Re:Semi-slashdotted? Here's the text... by blorg · · Score: 5, Funny
      Perhaps the following error message was not such a good idea:

      "There seems to have been a slight problem with the database. Please try again by pressing the refresh button in your browser."

      Refresh, you say? Oh-kay...

    2. Re:Semi-slashdotted? Here's the text... by Anonymous Coward · · Score: 0

      My refresh button seems to have a bug - it doesn't make me feel refreshed when I use it. What does work is: dd if=cola of=/dev/mouth AC

  352. compiled? by Doc+Ruby · · Score: 1

    Has anyone compiled this beast yet? What does it do? Hopefully on a box disconnected from any network. When the devil hands you a prize, don't touch it with your bare hands.

    --

    --
    make install -not war

    1. Re:compiled? by Anonymous Coward · · Score: 0

      What does it do?


      *drumroll*.... Windows! How surprising.

  353. This sort of thing probably wont happen again by MonkeyINAbaG · · Score: 1

    Never in my life, or my wildest dreams have i ever thought this possible.
    I mean, really, a site getting slashdotted -in anticipation- of slashdot linking to it! Who would have imagined?

  354. REPOST OF MIRROR LINK by kfuq · · Score: 1




    http://mirror.wolffelaar.nl/neowin/


    --
    iF yOu WAnT to C YOUr iP agaIn gAThEr tWO MilLIon dOLLArS IN Non - cONsEcuTivE TweNtY's AnD AWaiT FuRThER iNstrUctIoN
    1. Re:REPOST OF MIRROR LINK by GonzoDave · · Score: 0

      Thanks

    2. Re:REPOST OF MIRROR LINK by Anonymous Coward · · Score: 0

      awesome sig

    3. Re:REPOST OF MIRROR LINK by kfuq · · Score: 1



      thx... LOL

      --
      iF yOu WAnT to C YOUr iP agaIn gAThEr tWO MilLIon dOLLArS IN Non - cONsEcuTivE TweNtY's AnD AWaiT FuRThER iNstrUctIoN
  355. Here's a working copy of Windows by Cro+Magnon · · Score: 1

    The server is too busy at the moment. Please try again later.

    --
    Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
  356. You are talking out of your arse... by Phil+John · · Score: 1

    ...sorry, but you are.

    I don't know of a single sysadmin worth his salt that blindly installs microsoft patches as and when they come out. Too many times in the past Microsoft patches have royally borked systems so now before they are deployed into a mission critical environment they are tested, and then they are tested some more.

    The real problem is that people who use computers are generally (these days) not au-fait with the fact that they actually have to download patches (or even just visit Windows Update).

    The big worry now is that malicous persons will scour the code looking for new bugs, security researchers may not find them before the hackers and thus all sorts of shits and giggles ensues.

    Here's the kick though@- since Windows runs on various hardware configs (albeit variations on a basic themem), by Microsofts' own admission it takes them MONTHS to create and test patches before deploying them. Normally that's ok because a lot of these sploits can only realistically be gleaned from looking at the source, which only they were in possession of, so there were no exploits in the wild. Now, however, there may be exploits in the wild for six months before a patch comes out and you'll have microsoft saying silly things like "don't click on links, only type them into the address bar".

    --
    I am NaN
    1. Re:You are talking out of your arse... by Nintendork · · Score: 1
      "I don't know of a single sysadmin worth his salt that blindly installs microsoft patches as and when they come out."

      Sorry, but your method of thinking is outdated and you are full of shit. I supported NT4 Server for Microsoft for about a year and a half and have several friends that still support it as well as 2000. I helped the sysadmins that were "worth their salt". Give me all these examples you're referring to of patches hosing systems. When it comes to MS, the worst issue I saw was the SP6a security rollup hotfix breaking Compaq Proliants with old drivers for a specific RAID controller. That was about three years ago. In that situation, the good sysadmins kept the code (drivers and firmware versions) on the servers up to date for stability and performance reasons and weren't affected. If it weren't for all the testing they do on patches that make dramatic changes, you would actually see these swarms of problem patches you're imagining. They test the patches so we can have good faith that there's a low chance they'll break something.

      These days, we don't have the time to go though the vigorous testing before deploying we once preached. It doesn't matter who the vendor is (Cisco, Microsoft, etc.). If it's a security vulnerability, you better patch it up ASAP before a worm goes wild. A worm coming out pronto is very likely these days. That doesn't mean you install it without a thought of the worst case scenario. On critical systems, you install the patch in the night to minimize downtime and you have a good backup handy in case something goes wrong. In the extremely unlikely event that a patch is causing issues on scores of workstations, I'll start getting calls from my users as they install it. I can then send out an email to everyone informing them not to install the patch and post something on the doors to the building in case they would otherwise decide to install before reading email. Hell, if it were that bad, I'd add an entry to the access list in our border router preventing everyone from getting to the windows update servers!

      It is true that if the source is out in the open, there will be exploits in the wild before patches can be deployed. That's true of anything that has its source out in the open. However, Microsoft's business interest dictates that they protect their customers as much as possible. I trust that their desire to have a good reputation and keep existing customers will make a solution possible. Not to mention the resources and money they have at their disposal to expedite the patch development process.

      -Lucas

    2. Re:You are talking out of your arse... by Phil+John · · Score: 1

      It is true that if the source is out in the open, there will be exploits in the wild before patches can be deployed. That's true of anything that has its source out in the open.

      Problem is that source to the linux kerel and umpteen other open source projects have been out in the open for a considerable time and thus have had a fair amount of peer review going on (as well as people scouring it for their own nefarious purposes), however, the windows source code has been out what, 12 hours? Very little peer review will have happened (probably because people fear the repurcussions of admitting looking at the code), whereas bad people(tm) will have no such qualms. It's the old adage "if you outlaw guns, only the outlaws will have guns".

      As far as worms and whatnot go, the ones that need executing...should never happen on a server, and those that exploit things like rpc, why the hell do you not have port 135 firewalled off, both to the outside world and to (l)user roadwarriors briging their laptops back after a week on the road.

      --
      I am NaN
  357. inspired by? by nanowyatt · · Score: 1

    Harrison wasn't sued for listening to and being inspired by "He's So Fine", he was sued for using the same music and claiming it was his own. The songs didn't just sound similar, they were the same melody and chords.

    You can play the blues without paying Robert Johnson's estate, but you can't play Crossroads and call it your own.

    --
    Intellectuals! Liberals! Peacemongers! IDIOTS!!!
  358. on IRC recently..... by lysium · · Score: 1
    Very recently I've been offered random DCC-sends a few gigabytes in size. One 3 gigs, the other 4 or so, and I am quite far from anything resembling a trading channel. Now I do not download the casually-offered megafile, but I cannot help but wonder -- is there a connection here?

    ==========

    --
    Together, we will drive the rats from the tundra.
  359. Source Code Exposed? Really? by sepro · · Score: 1

    There is also a good possibility that the leak was sanctioned. In the closest inner circles, the word out there has been that Microsoft may eventually orphan its current Windows OS kernel architecture to make way for a new OS that is generations ahead of Longhorn and just about everything else available. Just think, by the time public developers really analyze and understand the NT and 2000 code, the advantage gained from such knowledge might be rendered moot. Imagine, people rushing to capitalize on technology that will eventually be unsupported, while Microsoft is really doing an end run around the DOJ by creating a new platform that is by design airtight, locked down and truly immune from any DOJ or antitrust action. Bill didn't get to be a bill(ionaire) by being stupid.

  360. haha! by Anonymous Coward · · Score: 0

    Looks like Microsoft is fucked again! lol.... Oh well, what do they expect!

  361. Please be a hoax! by raw-sewage · · Score: 5, Insightful
    I sincerely hope this is a hoax. On the one hand, it would be great to point to the Windows source code and say, "See how terribly written, buggy, crufty, etc closed-source code is?" And the rash of exploits, worms and virii that would follow would only underscore that comment.

    But, it only takes one person to look at the Windows source, then go do something vaguely similar in Linux (or any OSS project for that matter). The result would be devastating: Microsoft would litigate Linux to death.

    As many have said, the principle behind these copyright suits is awful. Looking at code, then doing something somewhat similar (because of inspiration) should not be a copyright violation. But with Microsoft's legal and financial resources, the laws will "adapt" to what is most beneficial to them.

    I can only echo what many other have said: for the sake of Linux and OSS in general, do not look at the Windows source!. That's a very conservative and overly-paranoid policy, but it's a invaluable measure for protection.

    To me, general acceptance of open-source software is similar to political elections: every last spec of dirt is drug out and put under the spotlight. Any potential or suspect or even misunderstood characteristic is scrutinized, and the naysayers always manage to put a negative spin on it.

    Open source only stands a chance if it can maintain the straight and narrow path... I hate to sound preachy, but any slight mishap, no matter how innocent or accidental, quickly turns into a major catastrophic disaster. There's just too much money and power interested in seeing OSS fail.

    1. Re:Please be a hoax! by Anonymous Coward · · Score: 0

      Do you really think it would help?

      They don't have to prove you saw it, they only have to say it's possible that you saw it. You can't prove a negative. You can't prove you didn't.

    2. Re:Please be a hoax! by p00ya · · Score: 1
      can only echo what many other have said: for the sake of Linux and OSS in general, do not look at the Windows source!. That's a very conservative and overly-paranoid policy, but it's a invaluable measure for protection.

      Then you talk to a friend, not knowing that he's already seen the source. How do you know that any of your subsequent actions aren't influenced by his having seen the source (and more imporantly, can you convince a judge of this?).
    3. Re:Please be a hoax! by RGRistroph · · Score: 1

      Seeing copyrighted work, and then writing a similar work, is not a copyright violation. Musicians listen to each other's work all the time -- do you think they don't listen to the radio ? Writers read each other's novels.

      It is ok to write code even with a printout of copyrighted code on your lap for you to refer to. Unless, of course, you type in that exact code, or anything close enough to be called a derived work. That vague definition of "derived" is practically up to a jury or judge, so it's best not to get close to the boundary.

      Sometimes you hear references to doing engineering in a "clean room" with "virgins" who have not been exposed to a particular product. Those are issues that arise in the case of trade secretes. Incidentally, any trade secretes in this code are no longer . . . in the US trade secret law applies only while the secrete is still a secrete. Damages or prosecution of the first person to reveal it might be possible, but not those who follow when it is public knowledge.

      The reason not to bother with this is: we already have the source code to a number of much better operating systems, from FreeDOS and DRDOS to CP/M to Linux to BSD, etc.

      If the Free Software movement continues to erode the vast money-machines of proprietary software companies, legal and illegal action will be taken regardless of

      Please don't go around repeating this "if you even look at MS source you are contaminated" nonsense, because it will lend itself to Microsoft FUD if this is established in the public's mind.

      By the way, I have heard through hearsay that many of Microsoft's managers believe this "look and be contaminated" stuff, to the extent that they are worried about their staff possibly looking at linux code.

    4. Re:Please be a hoax! by Anonymous Coward · · Score: 0
      much better operating systems, from FreeDOS and DRDOS to CP/M to Linux to BSD

      As any CS student who has studied NT and UNIX knows, by virtually all the criteria under which the quality of an operating system is typically judged, the NT and UNIX System V kernels are significantly 'better' than any of these (especially useless antique systems like FreeDOS, DR-DOS and CP/M).

    5. Re:Please be a hoax! by Anonymous Coward · · Score: 0

      That is true. However 99 percent of the people pouring over the leaked code now, in hopes of fame and fortune on the IRC channel (well, just fame) could not write a DOS or CP/M to save their lives, and they should probably start there.

  362. cribbed code leads to murder... by 7String · · Score: 1

    "The Truth Machine" by James Halperin is a fascinating parable detailing how someone who is accidentally exposed to outside code is forced to commit crimes in order to hide it.
    In other words, don't do it! It could bite you in the ass later.

    --

    It isn't a memory leak. It's an object life-span issue.
  363. If code is criminal, only criminals will have code by Vreejack · · Score: 5, Funny

    If code is made criminal, only criminals will have the code

    Now that was a very satisfying cliche re-use. I hope it was an original cliche re-use.

    BTW the server seems ve-wy slow to-day. I think we were just Farked.

    --
    "Will future ages believe that such stupid bigotry ever existed!" -- Ivanhoe
  364. What Open Source licensed code does it contain? by Anonymous Coward · · Score: 0

    Haven't seen anyone mention the obvious. If it is the real Windows code, go through it with a fine tooth comb and see what source code one can find in there which violates an Open Source license which requires them to make their source code available. Yes we know that they have probably taken BSD networking code, but what if snippets of GPL code have managed to get in there. The problem is how one could take legal action against them when you shouldn't have seen their source code in the first place.

  365. Isn't this it? by gardyloo · · Score: 1
  366. It's worse than that! by RLW · · Score: 5, Funny

    This is an attempt to corrupt your ability to write reliable code. It is the software equivalent of a Medusa. Once you've looked at it your mind will be agog to make blue screens. Do not look! For the love of Pete, DO NOT LOOK!!!!!

    1. Re:It's worse than that! by kcarlin · · Score: 1

      Why write a BSOD when I've got reliable commercial versions gathering dust on my shelf. (Who else has friends that make party dresses out of MSDN disks?)

      --
      Free Adam Smith! (Or best offer.)
  367. Not the real thing by bartyboy · · Score: 1

    It's only 39 megs.

    1. Re:Not the real thing by Anonymous Coward · · Score: 0

      There is a 200 megs one around.

      Something seems wrong here.

  368. Re:The shit will hit the fan + Mirror by sir_cello · · Score: 1


    Wrong: The WINE project could clean room it: get a bunch of people to work through the W2K source code and throw concepts, ideas and other things over the fence: this doesn't break copyright law, and if the concepts/ideas/etc are not covered by patents, then it doesn't break anything else. IBM pioneered clean rooming, and plenty of people do it.

  369. Microsoft wouldn't own Unix by leonbrooks · · Score: 1

    Microsoft would own some marketing rights, that's all. Unix is owned by The Open Group. System V and UnixWare (at least) and the vast majority of corresponding copyrights and patents (except those held by OG) are owned by Novell. Oh, and Microsoft would also own a truckload of incoming lawsuits. How.. attractive.

    --
    Got time? Spend some of it coding or testing
    1. Re:Microsoft wouldn't own Unix by RancidBeef · · Score: 1

      Hehehe... tell all that to SCO...

    2. Re:Microsoft wouldn't own Unix by bo-eric · · Score: 1

      I think Novell just did: Novell Notifies SCO

      --

      -- Free speech is only free if your time is worth nothing.
  370. Ballmer comments by Anonymous Coward · · Score: 0

    In an article here Steve Ballmer is quoted as saying "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

    Ah, spin control. What a lovely thing.

    1. Re:Ballmer comments by Anonymous Coward · · Score: 0

      The Ballmer quote is from 2000, and comes from this article on BBC.
      It's a wonder what google can turn up quickly.

  371. Ballmer denies leak by ironfrost · · Score: 1, Offtopic

    According to a report on ITVibe, Steve Ballmer, Chief Executive and President of Microsoft has said in a statement:

    "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

    1. Re:Ballmer denies leak by Anonymous Coward · · Score: 0

      That's nice, but he is not saying that it wasn't leaked, just that it hasn't been altered.

  372. Steve Ballmer says..... by Document · · Score: 1

    Steve Ballmer said the following today:

    "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

    This is according to IT Vibe

    1. Re:Steve Ballmer says..... by Anonymous Coward · · Score: 0

      NO, you are wrong. That article (and steve's response) is 4 years old!!

    2. Re:Steve Ballmer says..... by Anonymous Coward · · Score: 0

      the itvibe msg says...

      Posted on Thursday, February 12, 2004 at 22:32 by Rich Kavanagh

    3. Re:Steve Ballmer says..... by tsvk · · Score: 1

      Sorry, that quote is soon four years old.

    4. Re:Steve Ballmer says..... by Bendebecker · · Score: 1

      But the so called 'update' qoutes a new article from 2000.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
  373. Ok, ok.. by Anonymous Coward · · Score: 0

    I know it's getting later in W. Europe.. and that I've been working on code for close to 20 hours straight.. but am I missing something here? :O

    win2k/private/net/sockets/winsock2/ws2help/dayto na /documentation of problems in stress.eml

    win2k/private/net/sockets/winsock2/ws2help/win95 /p ersonal statement.eml

    win2k/private/net/sockets/winsock2/wsp/ws2map/de ad code.txt

    win2k/private/ntos/dll/ppc/democracy in flames.eml

    win2k/private/ntos/ex/apache_install.eml

    win2k/private/ntos/ps/up/unix.eml

    1. Re:Ok, ok.. by Anonymous Coward · · Score: 0

      Torrent. Please.

  374. As if it would be that obvious. by Anonymous Coward · · Score: 0

    The NSA backdoor is much more likely to be in a file called chewbacca.c

  375. Re:The shit will hit the fan + Mirror by cybergrue · · Score: 1

    Having the source you could do a cleanroom implementation of it, have a set of "dirty" developers read and describe the undocumented API's and another set write those API's from scratch
    Especially if the Dirty Room is in another country where the copyright laws are different (ie. saner) then the US.
    The warning given to open source developers about viewing the windows source derived from the NDA that Microsoft forced developers to sign, not seeing the code itself. Copyright law allows the viewing of other works to learn how they are built. Mind you, the US legal system is so f%#$@d-up and M$ has so much money that there is no guarentee that this right will be upheld in court.

  376. Download link by Anonymous Coward · · Score: 0

    Here's another link to download: here

  377. This is going to get REALLY interesting now.. by kfuq · · Score: 1




    People thought that the mydoom worm was bad... i wonder what kind of interesting virii are going to come of this .....


    --
    iF yOu WAnT to C YOUr iP agaIn gAThEr tWO MilLIon dOLLArS IN Non - cONsEcuTivE TweNtY's AnD AWaiT FuRThER iNstrUctIoN
    1. Re:This is going to get REALLY interesting now.. by Anonymous Coward · · Score: 0

      The word you are looking for is viruses.

  378. Steve Ballmer statement... by Anonymous Coward · · Score: 0

    this was posted on I.T. Vibe (itvibe.com)...

    Windows 2000 source code leaked?
    Posted on Thursday, February 12, 2004 at 22:32 by Rich Kavanagh

    Rumours are rife on the Internet at the moment about the possibility of the source code for Windows 2000 and NT4 operating systems having been leaked onto the Internet for download.

    If these rumours turn out to be true, it could be disasterous to many, many organisations.

    The sheer number of exploits and viruses that could possibly be released just doesn't bear thinking about.

    We must stress at this time, these are only rumours.

    More news as we get it.

    UPDATE @ 22:46:

    Steve Ballmer, Chief Executive and President of Microsoft has said in a statement,

    "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

    Panic over then.

    1. Re:Steve Ballmer statement... by Bendebecker · · Score: 1

      What did you expect him to say? "We're all screwed, dump your stock now!"??? If he so much as hinted at the possibility that it was real (even if he knew otherwise) do you really think he'd say it? If he even hinted at it, the stock prices would take a hit...

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    2. Re:Steve Ballmer statement... by seppy · · Score: 1

      That quote comes from this link dated in the year 2000.

      http://news.bbc.co.uk/1/hi/business/993933.stm.

      Dateline: Friday, 27 October, 2000, 16:23 GMT 17:23 UK

      --

      Brian Seppanen

      Minister of Information and Propaganda
      Area 54 The Secret Government Disco Labs Provo

  379. Never mind the sourcecode... by thrill12 · · Score: 2, Funny

    ... look at slashdot - it's being... slashdotted ...

    Or must we say in this case: backslashdotted ?

    --
    Slashdot: stuff for news, nerds that matter, matter for news, stuff that nerd
  380. Analogy by t_allardyce · · Score: 2, Insightful

    Penguins spend their lives in the freezing cold fending off polar bears and rouge iceburgs and catching fish, they are totally used to it and even if a particular nasty polar bear comes around they can usually deal with it. If you release a home-trained hampster into that environment its just gonna die.

    --
    This comment does not represent the views or opinions of the user.
    1. Re:Analogy by Endive4Ever · · Score: 1

      And if you release a penguin into the sandy arid terrain where a hamster thrives, it will perish.

      What's your point?

      --
      ---
    2. Re:Analogy by t_allardyce · · Score: 1

      The point is the penguin can never be moved to the sandy arid terrain because its a gpl penguin. But the hampster has just been shot out of a 50 foot canon and should be landing in the snow anytime now.

      --
      This comment does not represent the views or opinions of the user.
    3. Re:Analogy by Endive4Ever · · Score: 1

      Yikes. Well, I guess if you live in Antartica....

      --
      ---
  381. News flash by caesar79 · · Score: 2, Funny

    It has been reported that numerous patches have now been emailed to microsoft after the source code leaks of the previous hour. The quality of those patches has amazed Microsoft, which has with immediate effect fired most of its current employees and send out offer letters to the patch developers.

    Inside sources also report that microsoft is also deliberating on firing all its employees and relying completely on the so-called underground community to maintain and develop new features of the Windows operating system. More on this as it comes.

  382. "More on this as we hear it." - Yes indeed by aaandre · · Score: 1

    Yes, I am buyin a transistor radio and am unplugging my windoze pc from the net as of now.

  383. GCC? by althalus · · Score: 1

    So, the big question. How long until GCC can compile it :)

    1. Re:GCC? by margal · · Score: 1

      Well, they have some GNU Makefiles, so maybe their secretly maintaining a GCC version :)

  384. Welcome. by Anonymous Coward · · Score: 0

    Welcome to the world.
    Welcome to the law.

    Don't look so sad, everything was fine before and all that has changed is that you have achieved wisdom.

  385. well i have several patents pending on... by Anonymous Coward · · Score: 0

    the algorithms found in the human Genome. So i agree with you whole heartedly, of course. (C) 2004 Anonymous Coward.

  386. Re:The shit will hit the fan + Mirror by mangu · · Score: 4, Insightful
    The contention is that you would have a dickens of a time proving in court that you were not directly influenced or did not directly copy the copyright work


    What part of "being proved guilty beyond reasonable doubt" didn't you understand? It's the accuser's task to prove the accused party guilty, not the other way round.

  387. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Re: "diff NT4 2000 | grep -e yourcode"

    Why are you only interested in searching for your code in Windows source that has changed between NT and 2000? GPL has been around longer than that. And also "-e yourcode"; you just wrote the one line? (OK, mister pedantic, line(s), you can probably escape newlines but I'm too lazy to check right now.

  388. Re:The shit will hit the fan + Mirror by jafac · · Score: 1

    Of course, that wouldn't mean that looking at the source wouldn't be EXTREMELY helpful in the effort towards coding around issues caused by Microsoft cruft. No actual code would have to make it into the finished product.

    --

    These are my friends, See how they glisten. See this one shine, how he smiles in the light.
  389. Re:It's a TRAP!!! /Adm. Ackbar by Lord+Kano · · Score: 1

    Microsoft is sooooo obviously trying to pull an SCO here.

    This isn't the first time that Windows Source Code was "leaked". I don't remember them trying anything shady last time.

    If you work on any Open Source project, DO NOT LOOK!

    Try to prove that someone looked.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  390. Life is good. by mr_luc · · Score: 5, Funny

    It's 5:15PM. I got home from work 2 hours ago, and had a nap. It is a beautiful day outside, and the Windows source code has been leaked.

    And I have 5 Moderator points.

    Today -- today, life is good.

    1. Re:Life is good. by Mike+Markley · · Score: 5, Funny

      Except, of course, that you can no longer moderate this thread... :)

    2. Re:Life is good. by notque · · Score: 1

      So with you, except I get off work.. Right now.

      (and I think I'll lose a mod cause I modded in this thread, oh well. Worth it for a great day like today!)

      --
      http://use.perl.org
    3. Re:Life is good. by blackmonday · · Score: 5, Funny

      Now all you need is a girlfriend.

    4. Re:Life is good. by Anonymous Coward · · Score: 5, Funny
      Now all you need is a girlfriend.

      What, and ruin a perfect day?

    5. Re:Life is good. by Anonymous Coward · · Score: 0

      man! why do I never get mod points anymore?
      I get to meta-moderate all the freakin time, but can I mod anyone? Nooooo...

    6. Re:Life is good. by PeeweeJD · · Score: 2, Insightful

      ummm... prolly because you post as Anonymous Coward? Its just a thought...

    7. Re:Life is good. by Anonymous Coward · · Score: 0

      Same here, my friend. I got off work at 12:30, and my boss even took me out to pizza. Ahh, the advantages of making a program that renames >2000 files automaticlly, instead of typing them in, one at a time.

      But, I only have 3 mod points left. Oh well.

    8. Re:Life is good. by Anonymous Coward · · Score: 0

      Ahh, the advantages of making a program that renames >2000 files automaticlly, instead of typing them in, one at a time.

      It's called Perl. In the Perl cookbook, there's a short script that does just this, using sweet&hot regexps.

    9. Re:Life is good. by yourmom16 · · Score: 1

      I post as an AC fairly often, but I can moderate every once in a while

      --
      "We have got to make Stan understand the importance of voting, because he'll definitely vote for our guy." - South Park
    10. Re:Life is good. by Anonymous Coward · · Score: 0

      Unless he has another account. :-z

    11. Re:Life is good. by Anonymous Coward · · Score: 0

      Precisely! 20 minutes (x2) of sex, then 23 hours and 20 minutes of evading and pretending you care. I gotta go with AC on this one. Sometimes the magic box isn't all that magic. :D

    12. Re:Life is good. by st0rmshad0w · · Score: 4, Funny

      What, and ruin a perfect day?

      So your girlfriend reads /. does she?

    13. Re:Life is good. by Yeti7226 · · Score: 5, Funny
      Scene: Two guys in black suits sitting in car

      Guy 1: "It's midnight, the windows source in leaked, we have 5 moderator point and our sunglasses on..."

      Guy 2: "hit it"


      Sorry, that image just popped into my head ;-)

    14. Re:Life is good. by Anonymous Coward · · Score: 0

      Forget the day, think of the night! *porn music*

    15. Re:Life is good. by enthused+i+swear · · Score: 5, Funny

      Well maybe he can't, but I ca-.......aww, crap....

    16. Re:Life is good. by Anonymous Coward · · Score: 2, Funny

      >> Now all you need is a girlfriend.

      >What, and ruin a perfect day?

      Fsck, no! Wait till after dark, and then blow her up.

    17. Re:Life is good. by Anonymous Coward · · Score: 0

      Maybe you did the same thing as me, and said something bad about Michael Simms, supposedly anonymously but not?

      (Well, technically, I posted bad things about him some 200+ times over the years, but anyway... Haven't had modpoints in about two years.)

    18. Re:Life is good. by inf0rmer · · Score: 0

      all your girlfriends are belong to us...

    19. Re:Life is good. by bobsalt · · Score: 1

      No, it takes a wife to ruin your day, girlfriend you can tell to go home


    20. Re:Life is good. by Anonymous+Brave+Guy · · Score: 4, Funny
      Now all you need is a girlfriend.

      Do you have any idea how much that costs around this time of year?

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    21. Re:Life is good. by Anonymous Coward · · Score: 0
      Now all you need is a girlfriend.


      Now all he needs is a boyfriend.

    22. Re:Life is good. by Anonymous Coward · · Score: 0

      >So your girlfriend reads /. does she?
      Well, I hear Ceren is reading Slashdot. Not that she is my girlfriend.

      Man, I really need a GF. Now. That will use a latex penguin suit. Boo hoooo.

    23. Re:Life is good. by Anonymous Coward · · Score: 1, Funny

      No-
      But my wife does!!!

    24. Re:Life is good. by Anonymous Coward · · Score: 0

      Stop wining about your leaking windows. Fix them, or get a new home...

    25. Re:Life is good. by Anonymous Coward · · Score: 0

      Shhhhh! The boss doesn't have to know that!

    26. Re:Life is good. by Anonymous Coward · · Score: 0

      Don't worry.... ther will be 3 or 4 story about this subject the next days.

    27. Re:Life is good. by Anonymous Coward · · Score: 0

      yea, so he can just transfer his moderator points?

      doh.

  391. Worldwide Impact by Psx29 · · Score: 1

    I don't think anyone here has mentioned it yet, but imagine what this could do for other countries of the world. I can see governments modifying it themselves or doing some other dirty things since the government is what ultimately enforces copyright. How would foreign contributions to an opensource project where copyright does not apply work? Imagine someone from a loosely regulated country contributing code from windows to an open source project? What could be the ramifications of this!?

  392. A less obvious question: by Anonymous Coward · · Score: 1, Interesting

    Since "Eve" has gone and posted the code, if "Alice" does and implements a "clean room" description of how all of the code works and posts that, and "Bert" goes and re-implements the code from the posted description, does Microsoft have a valid case against Bert? Or are his hands clean?

    Heck, assuming the Recent Lindows ruling stands, could Bert get away with selling it as Windows????

    1. Re:A less obvious question: by atheken · · Score: 1

      well, really, is it ok if Bert doesn't know it's windows code, I don't think so.

      More interestingly, is Bert responsible for finding the source of the source code. (pun may or may not be intended)

  393. Mods - get off your tin-foil hats by Anonymous Coward · · Score: 0

    I sooooo think the parent intended his comment to be 'Funny' rather than 'Interesting'.

  394. Re:Ballmer does NOT deny leak by Anonymous Coward · · Score: 2, Informative

    Re-read that quote; he's not denying anything about leaked source, he's denying that there have been any intrusions into Microsoft's software sources themselves. Not the same thing at all.

    He's saying that the leaked code is the same as the code in their version control system ;-).

  395. You're missing the point by Lurgen · · Score: 2, Interesting

    Something people seem to be forgetting is the impact this could potentially have on the IT industry as a whole. Like them or not, Microsoft are a key player in this industry and if they suddenly take a fall many of us will be brought down with them.

    A sudden loss of confidence in the Windows product could spell disaster for a wide range of occupations - imagine an IT-specific recession, resulting in enourmous layoffs and salary cuts.

    The worst thing is that there is no way this can turn out to be good news. If it's true, we're in trouble. If it's false, then we're still going to see share prices slump (not just MSFT either), which impacts most of us.

    Friday the 13th is always a pain in the neck.

    1. Re:You're missing the point by HungWeiLo · · Score: 1

      A sudden loss of confidence in the Windows product could spell disaster for a wide range of occupations - imagine an IT-specific recession, resulting in enourmous layoffs and salary cuts.

      But I thought 75% of the IT industry was created by the loss of confidence in the Windows product. No really - would we need that many people on the IT payroll if it wasn't for the need for IT techs to fix things?

      --
      There are a huge number of yeast infections in this county. Probably because we're downriver from the bread factory.
    2. Re:You're missing the point by conteXXt · · Score: 2, Insightful

      It seems that you are not looking far enough.

      Computers are necessary.

      If windows is untrustable, what do you do?

      (Hint: There ARE other operating systems that run on PCs)

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    3. Re:You're missing the point by kindbud · · Score: 2, Funny

      ... imagine an IT-specific recession, resulting in enourmous layoffs and salary cuts.

      Dude, where have you been for the past three years? Oh, I know... government IT. How'd I guess?

      --
      Edith Keeler Must Die
    4. Re:You're missing the point by Anonymous Coward · · Score: 0

      The sky won't fall because the source hit the streets. Business is addicted to .doc and .xls like a crack head is addicted to crack. Are you suggesting they'll fire all the IT guys and start using a pen and paper again? Why do that? Their favorite drug just went on sale at a great new price: FREE.

    5. Re:You're missing the point by Anonymous Coward · · Score: 0

      A sudden loss of confidence in the Windows product could spell disaster for a wide range of occupations - imagine an IT-specific recession, resulting in enourmous layoffs and salary cuts.

      If you were a contractor in 1999, you would know this to be false. Like Y2K, I would expect the industry impact to be largely positive. Microsoft has been surprisingly diligent in quenching third-party development for Windows so, while there are many small companies, few big ones outside of MS actually develop Window's software exclusively. Companies that USE Windows may start seriously looking that their options, but in the meantime will continue to do so. A superabundance of vulnerabilities, threats and patches will create an unprecedented demand for MCSE's. As the studies come back, one may reasonably expect a huge upswing in alternative OSes: business for companies like Apple, Novell, RedHat will go through the roof. At this point, the smart MCSEs are still swimming in gravy but also getting certified by these vendors so they can participate in the next wave...

  396. Some snippets of code by rmsousa · · Score: 5, Funny

    I find this one refreshing...
    if (app.exename="NETSCAPE.EXE") system.sluggify();

    And this one provides for the future...
    if (site.url="www.google.com") {
    browser.renderer.togglebuggyrenderer(); /* You will be assimilated, suckers */
    browser.fakepopup("www.msn.com");
    }

    I can't say anything about this one though:

    if (user.status==PISSED_OFF)
    prick.annoyingpopup("Hello, I noticed you are writing a letter")

    Seriously, given the denounces of delayed APIs for Navigator, I wouldn't doubt the first one... could someone with the codes please grep for netscape.exe?

    1. Re:Some snippets of code by pen · · Score: 1
      Seriously, given the denounces of delayed APIs for Navigator

      I thought I was the only one who noticed this! Everything works much faster in Windows 2000/XP except for Netscape Navigator when it is doing network stuff. For me, Netscape flies on NT4 and Windows 95, but is incredibly slow on newer versions of Windows.

    2. Re:Some snippets of code by WWWWolf · · Score: 1
      if (app.exename="NETSCAPE.EXE") system.sluggify();

      Bah! Even at the pace Microsoft is releasing their patches, they can't possibly keep up with all these executable names. netscape.exe vs. mozilla.exe vs. phoenix.exe vs. MozillaFirebird.exe vs. firefox.exe vs....?

      =)

    3. Re:Some snippets of code by Anonymous Coward · · Score: 0
      Thanks for proving bugs can be found faster in open source.
      if (app.exename="NETSCAPE.EXE") system.sluggify();
      if (site.url="www.google.com") {
      browser.renderer.togglebuggyrenderer();
      That explains why the system is always sluggish and the renderer is always buggy.
    4. Re:Some snippets of code by mijok · · Score: 1

      Hmm, I think you just explained why mozilla keeps changing its name so often... ;)

      --
      Karma. Moderation. Is my .sig good now?
  397. I know that... by Ayanami+Rei · · Score: 3, Interesting

    I've hacked Samba myself and I am 100% sure it's reversed engineered.... heh.
    The point is now they can claim that they had potentially had access to their trade secret (not that they necessarily copied it verbatim). The can call all the work into question, and while it can be pretty thoroughly shown that this is not the case, it could take awhile to sort it and out and by then Samba could be tainted in the eyes of less savvy IT persons.

    Not a great plan, IMHO, but quite possible. The same argument goes for Wine, but others had already brought that up.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
    1. Re:I know that... by pandrijeczko · · Score: 2, Funny
      Ah, right, I see what you're getting at now...

      Amongst their other technological feats, Microsoft have now invented the time machine and have succeeded in travelling to the future, getting hold of the Samba source code and travelling back to the early development days of Windows 2000 to incorporate future Samba source code within Windows 2000. So now that the source code to Windows 2000 is released, MS can now sue the Samba team for copying their code.

      Fiendish...

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:I know that... by trenton · · Score: 2, Informative
      The point is now they can claim that they had potentially had access to their trade secret...

      That's the double-edged sword that is the trade secret. Legal protection only lasts as long as you keep it a secret. So, once it's out, it's out. They could still claim copyright infringement on verbatim coping, but not derivative works.

      You can read all about trade secrets at Nolo.com.

      --
      Too big to fail? Does that make me to small to succeed?
  398. Well, that proves everything by Anonymous Coward · · Score: 0

    Would Microsoft ever lie to me?

  399. Be very careful, folks. by Mr.+Piddle · · Score: 1


    For instance, I hope no one has been foolish enough to try compiling this stuff on a networked computer! God knows what's in so much source code. What if: downloaded, compile, phone home, busted.

    --
    Vote in November. You won't regret it.
  400. Re:MOD this PARENT DOWN by Anonymous Coward · · Score: 0
    you are such a penis breath it makes me gasp.

    Not only can you achieve that desired effect simply by using Tweak UI, you also have the ignorance of a 12 year old, thinking that somehow the Shell is not what controls how the shell behaves. I'm sure you have some latent homosexual conspiracy theories on how the Kernel is actually where the popup menu code is implemented.

    loser

  401. Life just got WAYY better by conteXXt · · Score: 1

    I think rates just went up.

    (And so did domestic (IT) employment!!!!)

    --
    The truth about Led Zep should never be told on /. (Karma suicide ensues)
  402. Re:IAAL??? by plj · · Score: 5, Funny

    IAAL.

    My god, this is simply not possible - man, this is /.! You must be just some miserable karma whore... or then you just made a major typo and forgot the obligatory "N" and ",but".

    Well, I believe the latter must be the case. Be more careful on your next post, OK?

    --
    “Wait for Hurd if you want something real” –Linus
  403. I.T. Vibe sites Ballmer denial by megamouse · · Score: 0, Redundant

    Quoth the Ballmer on this subject: "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way." Okay... it hasn't been modified... but is the source loose in the wild or not? Here's where I found it.

    --
    apple nipple hungry
    1. Re:I.T. Vibe sites Ballmer denial by Simon+Garlick · · Score: 1

      That quote is four years old.

  404. Microsoft did this on purpose - missing the point by mike123106 · · Score: 2, Interesting

    Guys.. you have to realise, that 2 days ago, microsoft patched the biggest security hole EVER in xp.. they knew about this since july.. this is unexeptable.. rather than face the scorn on this issue, why not "accidenty" let a copy of source code get out.. this is much better than having millions of xp users mad at you.. and the publicity will be focused on this.

    --
    Michael Jordan http://www.needsahug.com/ Where everyone gets a hug.
  405. Re:Ballmer does NOT deny leak by ironfrost · · Score: 2, Informative

    Oops! You're right, of course. How embarassing.

    Although, reading it again, I don't agree that "He's saying that the leaked code is the same as the code in their version control system". He's just saying that Microsoft's own copy hasn't been tampered with.

  406. what the hell am I downloading then? by mr.mack · · Score: 0, Redundant

    from itvibe.com:

    Steve Ballmer, Chief Executive and President of Microsoft has said in a statement, "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way." Panic over then.

    1. Re:what the hell am I downloading then? by tsvk · · Score: 1

      Sorry, that quote is almost four years old.

  407. Re:The shit will hit the fan + Mirror by whitesn95GT · · Score: 1

    Out of sheer ignorance, I truly want to know how OSS developers can be sure Microsoft (because of its closed source nature, at least, til now :) ) hasn't copied some GPL'd code. As in, if no one (at least, effectively no one) can look at Microsoft's code how can anyone be sure Microsoft hasn't lifted some code?

  408. Mod parent down plz by Britz · · Score: 1

    Did u check the list before posting it????

    I don't know much about Windows, but this doesn't look like a Microsoft Windows source tree at all. At least not how I would imagine it. Lines from the file list:

    win2k/private/inet/mshtml/src/f3/rsrc/unix/
    win 2k/private/inet/mshtml/src/f3/rsrc/unix/gnumake file
    win2k/private/inet/mshtml/src/f3/crt/ppc/
    ( what on earth could ppc mean? there is a line with x86 a couple lines below to give u a hint, windows on mac next or what?)
    win2k/private/inet/urlmon/compress/gzip/

    And I didn't even went through a fourth of the list. Why don't we ask the guys from Wine or from ReactOS. They should be able to tell u how WinNT Source could probabely look like.

    1. Re:Mod parent down plz by be-fan · · Score: 1

      Those make perfect sense. There was a IE port to Solaris (mlhtml...unix) and Windows did (probably still does, just not publically) run on PPC, MIPS, and Alpha in addition to x86.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:Mod parent down plz by Anonymous Coward · · Score: 0

      The PPCMAC stuff is a little strange -- but it seems to be mostly IE code, so it might have been stuff that was exported to the MacIE code.

  409. i found it! by micronix1 · · Score: 1, Funny

    http://www.bersk.com/programs/source.html

  410. Re:The odds of getting the full source: experience by The+Other+White+Boy · · Score: 2, Funny

    you're stealing sourcecode from the crippled children??

  411. Isn't it ironic? by BlueLucid · · Score: 1

    Take a look at Microsoft's home page right now. In it you'll see a large graphic at the top talking about the mydoom virus. A little further down on the right, you see a link regarding the Virtual PC security hole on the Mac. And even further down, you'll see that two of the top downloads are the mydoom patch and blaster removal tool. Then, go to Apple's homepage... -BL

    1. Re:Isn't it ironic? by Anonymous Coward · · Score: 0

      I don't get it. I went to the apple homepage and there was just a really big obnoxious advert for Pepsi! What was I supposed to see? What was your point?

  412. Dotted by rixstep · · Score: 1

    At time of posting, Neowin is inaccessible.

    The server is too busy at the moment. Please try again later.

  413. Microsoft source code leak? Pfft, that's nothin... by blorg · · Score: 5, Funny

    ...I hear the source code to Linux gets leaked every other day!

  414. Re:it's true...the leak is probably trackable by depsypul · · Score: 1

    If it was one of the many high level institutions that Microsoft has given access to, then Microsoft likely has a method to track the leaked code back to the source.

    Like Tom Clancy's Canary Trap, for example.

  415. Valve Part 2 by Anonymous Coward · · Score: 0

    I think Valve should have put in for a Patent about having your software stolen to extend deadlines, they could have started milking MS for some money. While NT may not be supported any more in terms of Service Packs and such, but Win2K is, and what better way of putting work off than "Well, the code was stolen, so we're, uh, rewriting it from scratch to ensure it's level of security". If it proves to be true, could be interesting to see the underground culture, open sourcing of various portions of the OS - "New and Improved".

  416. LIKE THIS? by fractaltiger · · Score: 2, Interesting

    http://miranda-icq.sourceforge.net/zeez-im/

    Check out a report of how Zeez Universal IM System copied sections of the popular GPLed Miranda IM. Down to the label strings in places and a "blank"-ed GPL agreement dialog!

    ~fractal

    --
    "Wireless : LAN :: Laptop : Desktop"
  417. Since when does Microsoft using GNU Makefiles? by margal · · Score: 3, Interesting

    2404 07-26-00 02:12 win2k/private/inet/mshtml/src/core/cdutil/gnumakef ile

    1. Re:Since when does Microsoft using GNU Makefiles? by Anonymous Coward · · Score: 0

      perhaps it has something to do with msie being derived from mosaic?

  418. Re:Oh, no! I Looked! by Elitist+Snob · · Score: 4, Funny
    10 * BEGIN
    100 GOSUB 7000 ; * Load stuff
    110 GOSUB 900 ; * Show windows logo
    120 GOSUB 20000 ; * Prompt for operator login
    130 GOSUB 32000 ; * Fill half of memory with DLL's
    140 GOSUB 16000 ; * Time waster loop
    .
    .

    200 GOSUB 38000 ; * Profit

  419. Re:Oh, no! I Looked! by DurendalMac · · Score: 1

    I knew MS was still using BASIC!

  420. Are you sure ? by bmajik · · Score: 2, Insightful
    The Windows code hasn't had nearly as much peer review as open source OS's

    What do you know about who reviews the windows code ?

    Also, what assumptions are you making about the number of people, and their qualifications, that are reviewing OSS code ?

    --
    My opinions are my own, and do not necessarily represent those of my employer.
    1. Re:Are you sure ? by G27+Radio · · Score: 1

      What do you know about who reviews the windows code?

      Only that there are a limited number of people with access to that code (at least up until now.)

      Also, what assumptions are you making about the number of people, and their qualifications, that are reviewing OSS code?

      I think it's safe to assume that people reviewing OSS are coming from all different backgrounds--let's face it not every one of them is going to be an engineer, nor are all of them going to be kids hacking in their mom's basement.

      But rather than just making assumptions, I'd recommend subscribing to the Linux kernel mailing list, and/or some of the *BSD mailing lists if you want to get an idea of the caliber of the people working on the code.

      Past performance is also a good indicator.

    2. Re:Are you sure ? by abradsn · · Score: 1

      Are there testbeds, test harnesses for Linux?

  421. Just curious... by Anonymous Coward · · Score: 1, Interesting

    What if we find GPL code in there somewhere? Will it still be "not cool?" I respect your integrity, but as far as I'm concerned MS is a pretty sleezy company so I'm not gonna shed any tears for them.

    1. Re:Just curious... by GoofyBoy · · Score: 2, Insightful

      >I respect your integrity, but as far as I'm concerned MS is a pretty sleezy company so I'm not gonna shed any tears for them.

      Its about not stooping to their level.

      The main drivers of OpenSource are those which just program and share, not those that fight dirty/go on illogical and embarassing rants.

      Look at SCO. I assume that there are many fine people there, but how do you view the company as a whole? After this SCO vs. IBM thing is over, what is your impression of them?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  422. When you find them.... by _ph1ux_ · · Score: 4, Funny

    .... try this password: cia1234 or 1234nsa

    1. Re:When you find them.... by ruiner13 · · Score: 1

      damn, off to change my passwords...

      --

      today is spelling optional day.

  423. Re:Oh, no! I Looked! by glenn1you0 · · Score: 1

    I'm sure it's more like: /*
    * errno.h
    *
    */
    #ifndef _I386_ERRNO_H
    #define _I386_ERRNO_H

    #define EPERM 1 /* Operation not permitted */
    #define ENOENT 2 /* No such file or directory */
    #define ESRCH 3 /* No such process */
    #define EINTR 4 /* Interrupted system call */
    #define EIO 5 /* I/O error */
    #define ENXIO 6 /* No such device or address */ ...

  424. So does that mean... by OneHungLo · · Score: 1

    that Wine might ACTUALLY WORK in the near future?

    1. Re:So does that mean... by Tony+Hoyle · · Score: 1

      If any of that code (if it's real) makes it into WINE then that's the end of the project... so yes it'd actually work, for about a day, until the MS lawyers shut it down.

    2. Re:So does that mean... by Curtman · · Score: 1

      Depends what's actually in it, if it turns out to be true. Would the source to MFC or .Net be in the kernel? It may help with the binary loader for Wine, but that already works well without seeing the source.

  425. Re:The shit will hit the fan + Mirror by Penguinshit · · Score: 1


    What part of "Economic Litigation" don't you understand?

    A company or person with very deep financial pockets can sue out of existence another company or person without such financial resources. It costs money to hire lawyers to do research and show up in court. With a million dollars and a halfway-competent attorney you can bury someone with a thousand dollars and Perry Frickin' Mason on his side.

    It's been done countless times before, and it's about to happen to SCO (notice how IBM isn't moving for a dismissal...).

  426. Re:It's a TRAP!!! /Adm. Ackbar by Cheval · · Score: 1
  427. Yes, buuuuut by phorm · · Score: 1

    With all the spying, prying viruses out there, how hard would it be for the windows source to be "stolen" via a backdoor, grabbed password, or whatever. It would be an interesting case, a windows exploit allows somebody to hack company X and steal windows source... who is at fault: MS for the exploit or company X for the "insecure" server?

  428. Other leaks by Sivar · · Score: 1

    Apparently, in addition to Windows, the Linux source code has been leaked as well. Fortunately for all of us, a little known company which apparently owns the IP to Unix, C++, space flight, and breathing has kindly made it legal to use their IP, for a fee.

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  429. Re:The shit will hit the fan + Mirror by eddy96 · · Score: 1
    The same copyright that keeps Windows secret keeps Microsoft (and others) from just stealing GPL'ed projects.

    You bring up an interesting point. What if the Windows source was analyzed for stolen GPL code? Wouldn't it make that part of the Windows OS GPL?

    Would anyone (FSF?) sue Microsoft for copyleft infringement? The developer of mplayer is having just that problem. Only in his case, it is blatent and easy to detect.

    This, by the way, is not an excuse for proliferating the code. I for one agree that anyone who sees it is tainted. Just don't risk it.

  430. Re:The shit will hit the fan + Mirror by shaitand · · Score: 1

    Yes but that doesn't stop someone from dropping out of the project and looking over this code and writting a COMPLETE documentation of the api based upon it which the remaining developers could then use.

  431. Leaked source by Anonymous Coward · · Score: 0

    I'd much rather have a leaked copy of the linux-source. Imagine the exploi... no wait...

  432. What do you mean it does. by Anonymous Coward · · Score: 0

    Captive NTFS Yes it a loop back thing but install of a read only linux on NTFS is all read able to be done(read only is the built kernel driver). You just use Captive for the read write partions. Reason linux does not run on NTFS is that is fragments to much simpler to run on linux also NTFS is not a unix based file system so all feature of the linux system are not supported. Note not even all unix based file systems support the features in the kernel 2.6.x.

    Basicly NTFS is cracked Captive just broke the back.

  433. SCO? by linuxgnuru · · Score: 1

    So, how long until SCO sues Microsoft for stolen code?

    --
    Linux: When reboots are for upgrades.
  434. GPL Enforcement by Anonymous Coward · · Score: 0

    It would be interesting to see if the GPL could be enforce on the Windows source if it was found to contain GPL code. If we thought the issue with SCO was a big deal, this could dwarf the SCO fiasco completely.

    1. Re:GPL Enforcement by Anonymous Coward · · Score: 0

      How are you going to prove that source code went to Microsoft from the GPL but not the other way around. Microsoft is a serious corp, wheras GPL projects are done by bunch of independent people around the world. Some of them may illegally put the code to the open source projects, which this thread clearly shows that some people are going to do that if this code is in fact windows source code. So at the end it is more likely that GPL code violated the Microsoft's rights, rather than the other way around.

    2. Re:GPL Enforcement by FuzzyDaddy · · Score: 1
      Ah, but if the source code for Windows has been carefully concealed until now, and the source code for all the GPL software has been openly available, it would be a lot easier to convince a jury that code flowed from GPL'd software to Microsoft, rather than vise versa.

      Microsoft is a "Serious Corp", but it hires thousands of programmers who all have access to the net and a complete set of source code for most GPL'd projects.

      --
      It's not wasting time, I'm educating myself.
    3. Re:GPL Enforcement by Anonymous Coward · · Score: 0

      but it hires thousands of programmers who all have access to the net

      Haha. Lets see if those programmers in India are worth the $2/hr they get paid.

  435. Statement from MS? by Eccentrica+Galumbits · · Score: 1

    Found this nothing to back it up on microsoft.com just yet though...

    1. Re:Statement from MS? by funwithBSD · · Score: 1

      Rumours are rife on the Internet at the moment about the possibility of the source code for Windows 2000 and NT4 operating systems having been leaked onto the Internet for download.

      If these rumours turn out to be true, it could be disasterous to many, many organisations.

      The sheer number of exploits and viruses that could possibly be released just doesn't bear thinking about.

      We must stress at this time, these are only rumours.

      More news as we get it.

      UPDATE @ 22:46:

      Steve Ballmer, Chief Executive and President of Microsoft has said in a statement,

      "I can assure you that we know there has been no compromise of the integrity of the source code; that it has not been modified or tampered with in any way."

      Panic over then.


      What is interesting is what Ballmer did NOT say, he did not say the code did not get out, just that it had not been tampered with.

      BIG Difference!
      --
      Never answer an anonymous letter. - Yogi Berra
  436. Not news, MS packaged gnu tools before, with GPL by dbIII · · Score: 1
    What is this:

    win2k/private/inet/urlmon/iapp/gnumakefile

    This isn't news, MS have released CDs including such things as gcc, complete with a copy of the GPL licence. They can use it too, so long as they don't claim it's theirs and if they include any changes. The guys that write it are not the same as the guys that print the press releases.
  437. Ballmer etc by Mcman12 · · Score: 1

    Can anyone give me an irrefutable source on this? Ballmer is not assuaging any rumors really by saying "it has not been modified" so I'm guessing there is a lot of validity to this. If anyone has a solid source of any information, please let me know.

    1. Re:Ballmer etc by Bendebecker · · Score: 1

      The Ballmer qoute was taken from a new article from 2000. The itvibe page has since been updated with the 'update' being removed.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
  438. Parent deserves (Funny:+3) by Anonymous Coward · · Score: 0

    no, really! :)

  439. New stuff by Anonymous Coward · · Score: 0

    http://www.ntfs.org/comments.php?shownews=9941 has stuff

  440. "Virri"? That's a new one! by lorcha · · Score: 1
    The correct pluralization of the word "virus" is "viruses". Anyone doubting this is encouraged to read this article which should be titled "Way The Hell More Than You Ever Wanted To Know About Latin and Why There Is No Such Thing As 'Viri'".

    HTH. HAND.

    --
    "Avoid employing unlucky people - throw half of the pile of CVs in the bin without reading them." -- David Brent
  441. Source code review by Cybersonic · · Score: 1

    If anyone gets this code and feels like it, it would be nice to run this through a script and compare the code to known GPL code... I would like to see if there are ANY 'close similarities'.

    --
    Cybie! aka Ralph Bonnell
  442. Re:It's a TRAP!!! /Adm. Ackbar by whittrash · · Score: 1

    I wonder though...did M$ steal IP from other people? Now is the chance to see.

  443. It's been out for a long time.... by Yenhsrav_Keviv · · Score: 1

    Code for win31, win95, win98, nt3.0, nt4.0 and win2k has been out for a long time.....
    see
    http://www.albinoblacksheep.com/te xt/source.php
    and
    http://www.betatesters.com/pen n/mscode2000.htm
    for links.

  444. Ballmer's absolutely telling the truth. by Ayanami+Rei · · Score: 1

    The source code has NOT been modified or tampered with.

    Notice he didn't add "downloaded by everyone with broadband and a clue".

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  445. Re:Oh, no! I Looked! by Virtex · · Score: 1

    I knew MS was still using BASIC!

    No, that's their C code. Probably explains a few things.

    --
    For every post, there is an equal and opposite re-post.
  446. That quote is from four years ago by blorg · · Score: 5, Informative
  447. Re:I have it. by CaptainTux · · Score: 1

    Wow. This is perhaps the most creative and believable load of crap I've read on Slashdot in a while. Not to mention entertaining. I can't believe that someone actually needed attention this badly as to type such a load of crap out.

    --
    Anthony Papillion
    Advanced Data Concepts, Inc.
    "Quality Custom Software and IT Services"
  448. This has to be the funniest thing by Anonymous Coward · · Score: 0

    I have EVER seen on Slashdot. honestly.

    thanks man, I laughed out loud.

  449. Open Source Now! by Nom+du+Keyboard · · Score: 0

    I guess Windows is Open Source now!

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  450. 1500 zip files, rarred up by cheekyboy · · Score: 1

    as per usual warez insanity by 14 yo lamers.

    They will generate 1500 zip files all rared up individually then rared up in total again.

    --
    Liberty freedom are no1, not dicks in suits.
    1. Re:1500 zip files, rarred up by Bendebecker · · Score: 1

      Doesn't matter if you zip it twice or a hundred time, you'll only get about 1% compression after the first time (the compression of the zip header files of the zip archive).

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    2. Re:1500 zip files, rarred up by Anonymous Coward · · Score: 0

      Duh. You do understand the term "insanity" right?

  451. Outdated by Anonymous Coward · · Score: 2, Interesting

    Even if it is the code, it appears to be seriously outdated in large parts. I grabbed the file list off of /. and did

    cat files.txt | awk '{print $2}' | grep -E "01$

    . This tells that the latest Code has been contributed in 2001! Well, the basics may be the same, but a lot of updates recently commited are not present in this code (again, if it is real).

  452. Reverse Engineer Protocols? by PhotoGuy · · Score: 1
    Couldn't this source code be used for constructive monopoly-busting purposes, such as figuring out some of the protocols/formats for things like SMB and NTFS?

    No, none of the code should be used, and the people who glean the protocols and formats by looking at the source, shouldn't do any of the coding. But it could really help free up some of the holds that MS has tried to put on the market through their control of protocols and formats.

    Thoughts?

    --
    Love many, trust a few, do harm to none.
    1. Re:Reverse Engineer Protocols? by sethstorm · · Score: 0

      I've had enough with people thinking of this being a bad thing to see the code/do something with it. I'm fine if my eyes see the code - wouldnt mind knowing wtf they had a microchannel hal out, but didnt release it, or if it had to do anything with SMB/NTFS.
      There's no good reason to stay in the dark ages with these protocols when the stuff to make them work right is out there. Just because of who made the code doesnt mean we have to go through the same mistakes implementing it.

      --
      Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  453. Another Insightful comment: by Bilange · · Score: 1

    #12 Posted by dreamthief on 13 Feb 2004 - 00:32
    Come to think of it... this might be some Microsoft big grand conspiracy plan.

    With released source codes, any security breaches:

    1) MS certainly would blame on the souce code leaks (and not their buggy software)
    2) emphasize more on their stand on closed source code policy, open source = more security vulnerability

    --
    "...a generation of kids has grown up thinking Trance is the shittiest music since country and western." - Paul van Dyk
  454. No you haven't by Anonymous Coward · · Score: 5, Interesting

    I worked at MS on NT, and though it's been a few years, I can definately tell you there are "gnumakefile" files all over the place. It's the first thing any coder notices when they first look at the source, "Hey theres a Makefile, and a gnumakefile, what's the deal?"

    If you'd really seen the source, you would have remembered that.

  455. found a security hole! by QEDog · · Score: 2, Funny

    I already found a big security hole! Just commented out everything in file iexplorer.cc to fix it.

    --
    "There is no teacher but the enemy."-Mazer Rackham
  456. Re:It's a TRAP!!! /Adm. Ackbar by orthogonal · · Score: 4, Funny

    Microsoft is sooooo obviously trying to pull an SCO here.

    If you work on any Open Source project, DO NOT LOOK!


    Whoops! I looked. And now it's clear why Microsoft bought a license from SCO.

    All these headers start with "Copyright, AT&T" and "Copyright, Regents of the University of California". I wonder what that's all about.

    (For the more literal-minded Slashdot readers: no I haven't really seen the code. This is a cheap jab at Microsoft, implying their code is derivative of unix and linux code,)

  457. Here it is... by Anonymous Coward · · Score: 2, Funny
    Props to the original


    Its a little long but here it is:
    -------- /* Source Code to Windows 2000 */

    #include "win31.h"
    #include "win95.h"
    #include "win98.h"
    #include "workst~1.h"
    #include "evenmore.h"
    #include "oldstuff.h"
    #include "billrulz.h"
    #include "monopoly.h"
    #define INSTALL = HARD

    char make_prog_look_big[160000];
    void main()
    {
    while(!CRASHED)
    {
    display_copyright_message();
    display_bill_rules_message();
    do_nothing_loop();
    if (first_time_installation)
    {
    make_50_megabyte_swapfile();
    do_nothing_loop();
    totally_screw_up_HPFS_file_system();
    search_and_destroy_the_rest_of_OS/2();
    make_futile_attempt_to_damage_Linux();
    disable_Netscape();
    disable_RealPlayer();
    disable_Lotus_Products();
    hang_system();
    }
    write_something(anything);
    display_copyright_message();
    do_nothing_loop();
    do_some_stuff();
    if (still_not_crashed)
    {
    display_copyright_message();
    do_nothing_loop();
    basically_run_windows_3.1();
    do_nothing_loop();
    do_nothing_loop();
    }
    }

    if (detect_cache())
    disable_cache();

    if (fast_cpu())
    {
    set_wait_states(lots);
    set_mouse(speed, very_slow);
    set_mouse(action, jumpy);
    set_mouse(reaction, sometimes);
    }

    • /* printf("Welcome to Windows 3.1");*/
      /* printf("Welcome to Windows 3.11"); */ /* printf("Welcome to Windows 95"); */
      /* printf("Welcome to Windows NT 3.0"); */ /* printf("Welcome to Windows 98"); */ /* printf("Welcome to Windows NT 4.0"); */

    printf("Welcome to Windows 2000");

    if (system_ok())
    crash(to_dos_prompt)
    else
    system_memory = open("a:\swp0001.swp", O_CREATE);

    while(something)
    {
    sleep(5);
    get_user_input();
    sleep(5);
    act_on_user_input();
    sleep(5);
    }
    create_general_protection_fault();
    }
  458. source code to linux by Anonymous Coward · · Score: 0

    i have the source code to linux but no one seems to care as much

  459. 4 Year Old Qoute! by Bendebecker · · Score: 1

    See above a couple of posts. The 'update' is a qoute from a news article from about 4 years ago.

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
  460. You can't possibly be suggesting...... by Anonymous Coward · · Score: 0

    That they have to actually find code they own, to sue?

  461. nope litespawn by linuxislandsucks · · Score: 1

    nope litespawn is the shell switcher that allow syou to switch from explorer.exe to a different shell such as litestep

    --
    Don't Tread on OpenSource
    1. Re:nope litespawn by nickos · · Score: 1

      That's what I'm saying - litestep is an alternative to explorer.exe (the default shell). Window management is something quite different.

  462. Re:The shit will hit the fan + Mirror by Power+Luser · · Score: 1

    Do you really think they could cleanroom stolen code without repercussions? If they got found out, Microsoft would have a freaking field day with it. And not just in the courts either - you can bet it would be splashed around the media as well. Even IF they had a legal leg to stand on, it would be utter stupidity to try it.

  463. Toxic leak by hoggoth · · Score: 2, Funny

    > Windows 2000 and Windows NT source code has been leaked to the internet.

    Emergencies crews are working around the clock to clean up the most toxic leak since Exxon Valdez!

    --
    - For the complete works of Shakespeare: cat /dev/random (may take some time)
  464. The real question is, of course - by blorg · · Score: 4, Insightful

    Why this is perceived as such a security threat to Microsoft, when it's not for Linux?

    1. Re:The real question is, of course - by RancidBeef · · Score: 3, Informative

      Because Microsoft depends on "security through obscurity". Now the holes are allegedly there for the world to see.

    2. Re:The real question is, of course - by kaschei · · Score: 5, Insightful

      Because Microsoft doesn't accept code updates from people who know better than they, so any bugs that are revealed are not going to be fixed through the increased visibility of the code. Having open code is only good if you have the will, the ability, and the infrastructure to make use of its openness. Microsoft is famous (infamous?) for lacking all three.
      The short of it is: no "free" security updates a la linux, just more visible bugs to exploit.

      --
      I should not talk so much about myself if there were anybody else whom I knew as well. -Henry David Thoreau
    3. Re:The real question is, of course - by DarthTaco · · Score: 3, Insightful

      " Why this is perceived as such a security threat to Microsoft, when it's not for Linux?"

      The assumption is that microsoft writes insecure code, and depends on it's non-publication to keep this a secret.

      I think this assumption is mitigated by the fact that so many universities have a license to look at the source.

    4. Re:The real question is, of course - by LittleBigLui · · Score: 5, Funny

      A)
      1. look at the linux source
      2. find a mistake
      3. send a patch to the maintainer.
      4. PROFIT!!

      B)
      1. look at the windows source
      2. find a mistake
      3. ???
      4. write a worm
      5. get caught
      6. JAIL=tEH_SuXX0rZZ!!!1!! lolomgrofl

      --
      Free as in mason.
    5. Re:The real question is, of course - by Curtman · · Score: 2, Interesting

      Becuase Linux' code has be subject to peer review since day one. This would mean Microsoft's code is subject to the same review (maybe even more feverous) taking place in a week or so. And no ability to submit fixes back without saying you have illegally downloaded it.

    6. Re:The real question is, of course - by timeOday · · Score: 1

      The same reason smallpox killed more Indians that Pilgrims.

    7. Re:The real question is, of course - by mangu · · Score: 4, Insightful
      Why this is perceived as such a security threat to Microsoft, when it's not for Linux?


      Because the Linux source code can be legally downloaded by the "good" guys, who go and fix the holes. OTOH, only the "bad" guys download the Windows source code (it's illegal to do so, you know), and they go and create exploits based on the holes.

    8. Re:The real question is, of course - by Chess_the_cat · · Score: 1

      Except when the so-called good guys are actually hiding back doors in the Linux code to trick Joe User who grabs it off an anonymous FTP server. To me, both systems are equally insecure. Linux because I can't trust it, Windows because it's poorly written. Six of one, half dozen of the other.

      --
      Support the First Amendment. Read at -1
    9. Re:The real question is, of course - by dubious9 · · Score: 5, Insightful

      Because Microsoft never had its code freely audited. Because they won't take patches from Joe Shmo. Because they design for features first, security third. Because they relied on security through obsurity. Because they don't have a global network of developer-users to fix patches when they see them. Because it takes Microsoft a relatively long time to fix bugs. Because...

      --
      Why, o why must the sky fall when I've learned to fly?
    10. Re:The real question is, of course - by enrico_suave · · Score: 0

      Excellent Point (I thought the same thing) don't have the mod points to give ya pal though...

      cheers

      --
      Build Your Own PVR/HTPC news, reviews, &
    11. Re:The real question is, of course - by negacao · · Score: 2, Insightful
      All right, I'll eat the troll bait.



      MAINLY BECAUSE YOU CAN PATCH LINUX, GIVE THE PATCH TO THE OWNER, AND HAVE THE VULNERABILITY FIXED.


      Now you're gonna tell MSFT would take such a patch, rather than sue you into the ground for having the source in the first place?

    12. Re:The real question is, of course - by mangu · · Score: 4, Insightful
      good guys are actually hiding back doors in the Linux code


      They can't do that, since the source code is open. That Edgar Allan Poe "Purloined Letter" story set the precedent. Nowadays, any self-repsecting investigator will check first the obvious, before checking the obscure stuff.

    13. Re:The real question is, of course - by KarmaMB84 · · Score: 4, Insightful

      Because people assume that because its closed source, Microsoft leaves in gaping security holes rather than fix them. They forget that Microsoft does use its own products and would probably fix this stuff if aware of it if only for their own benefit.

    14. Re:The real question is, of course - by Attaturk · · Score: 5, Insightful

      Why this is perceived as such a security threat to Microsoft, when it's not for Linux?

      Because Microsoft's OS was, and is, designed and developed based on a principle of closed source. Generally speaking, with closed source development potential black hats can't see how you do things without significant reverse engineering. This gives the OS programmers a 'safe' framework to work within. So when that source later becomes available to the general public, it leaves the OS programmers facing a huge legacy of problems that should, in theory, never have become problems.

      Linux was open source from the outset. Therefore it is designed and developed relying absolutely on the principle that it's secure because everyone has equal access to see how things are done.

      Furthermore, if and when there are security holes then at least with OSS you can never be held to ransom by the people owning the source. i.e. "Windows 98 has this huge security hole and it's no longer supported - go buy Win2k."

    15. Re:The real question is, of course - by shep1972 · · Score: 2, Insightful

      simple.....relatively few people/business use linux compared to windows....if you are an attention seeking idiot who writes malicious code, who would you target? the population that gets you on the national news, or the small group of users who probably know better than to launch the worm carrier to begin with?

    16. Re:The real question is, of course - by Jason+Earl · · Score: 1

      It's Microsoft that has the history of putting hidden features into their software. Those jokers once put an entire flight simulator in Excel. Push comes to shove I would rather trust the guys working on Debian (out in the open where anyone can participate) than trust the folks at Microsoft. Not to mention the fact that with Free Software I can at least take a peek at the software myself.

    17. Re:The real question is, of course - by Anonymous Coward · · Score: 0

      Why?
      You belive that ms use their own software?
      LOL

      Well trust me its not a M$ machine that runs windows update. :)

    18. Re:The real question is, of course - by rixstep · · Score: 1

      Because many outsiders will for the first time be able to see what idiots the Microsofties are. Open source and Linux code need not be stellar, but nothing beats Redmond for pure out of the box stupidity.

    19. Re:The real question is, of course - by Selecter · · Score: 1

      I wish I had mod points right now. That's a +2 funny.

    20. Re:The real question is, of course - by Last+Warrior · · Score: 1

      I think the best thing that could happen with this is that people make anonymous security fix submissions..
      Itll show that there is a bright side to having public code review.

      no doubt microsquash would sue anyone they catch to death.. but the only thing they could do with anonymous submissions would be to analyuze them and maybe apply the best of the patches.

    21. Re:The real question is, of course - by Metasquares · · Score: 1

      According to NetCraft, it is.

    22. Re:The real question is, of course - by KarmaMB84 · · Score: 1

      There's some truth in the Anon Coward's wise words in that the don't use Win2k or NT4 but they do use the latest version which they may have fixed any critical bugs they know of. They DO use their own software as you've pointed out, though =)

    23. Re:The real question is, of course - by jorgen · · Score: 1
      guys are actually hiding back doors in the Linux code to trick Joe User who grabs it off an anonymous FTP server.

      That is why you never download the Linux code from an anonymous FTP server. Why would Joe go to an anonymous FTP server or Dc++ or Kazaa to download the kernel when he can download it for free from a trusted source, which should be easier to find anyway?

      To me, both systems are equally insecure. Linux because I can't trust it

      You don't trust it because someone else might be naive enough to download it from an untrusted source? Why should that concern your own decision whether to run Linux or not?

      Or maybe you mean you are Joe User and you don't trust yourself to be smart enough to not download it from an anonymous FTP server? Yet you seem concerned by the possibility, which makes this scenario unlikely anyway.. I don't get it...

    24. Re:The real question is, of course - by Zleeper · · Score: 1

      I am sure they either:(tin foil hats on)
      have fixed the bugs for themselves, even only if on their own desktops. I know it takes 14 gazzillion yerars to compile WINXP, but maybe not for the in-house compilers....
      Made non-sellable MS-only versions with stripped out or included components not meant for the masses.
      Have various secondary software workarounds to fix the leaks and patch holes. Of Course probably in-house only, not for retail.

    25. Re:The real question is, of course - by AstroDrabb · · Score: 4, Interesting

      Is it really illegal to download the source code to MS? It is protected by copyright law and I thought copyright laws only protected against distribution? I can go to a library and read any book I want. I can look at any piece of artwork I want. What I cannot do is to distribute those works without permission. The RIAA has not sued anyone for downloading music, only for UPLOADING music. I am not a lawyer, so I could be way off here. If I am correct, then there is nothing wrong with looking at the MS source code. You can even use non-patented stuff that you learn as long as it is a clean room implementation that is not based on the copyrighted code. Again, don't take this as advice, since I have no clue about copyright laws.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    26. Re:The real question is, of course - by IamSoCal · · Score: 1

      > ...relatively few people/business use linux
      > compared to windows

      Really? Maybe Grampa Jones is still using winders, but a HUGE majority of web-based businesses are on Apache, powered mostly by Linux. The proof? Glad you asked...

      http://news.netcraft.com/archives/web_server_sur ve y.html

    27. Re:The real question is, of course - by ozric99 · · Score: 1
      It's more of a threat because the majority of open source software has always been that way whereas the source for Microsoft Windows has never been open - who knows what may be lurking in there to exploit.

      Of course, if Microsoft didn't rely so much on security through obscurity.....

    28. Re:The real question is, of course - by BiggyP · · Score: 2, Funny

      i guess it's because the Linux source code is carefully scrutinised on a regular basis, whereas the windows sources, because microsoft doesn't give them away to the public, are not.

      but i doubt a sourcecode leak is all that dangerous, surely security can't be that bad, can it?

    29. Re:The real question is, of course - by Dr.+Evil · · Score: 1

      I'm not so quick to agree...

      One very carefully placed plausibly deniable bug could be a back door... a bit tough to exploit, but a back door regardless.

      How do you know that the last security advisory wasn't the discovery of an intentional backdoor?

    30. Re:The real question is, of course - by sealawyer2003 · · Score: 3, Insightful

      You may look at it as long as your method for doing so does not make a copy. But downloading the code will make a copy, and so will viewing at on a browser.

    31. Re:The real question is, of course - by Matrix9180 · · Score: 1

      if someone were to try to hide a back door in linux, I'm sure that one of the many many other developers would take notice and have it removed (if it even managed to get checked in in the first place). Your argument doesn't stand up too well.

      --
      120chars for a sig is teh suck
    32. Re:The real question is, of course - by shep1972 · · Score: 1

      the majority of web-based businesses are the minority of all businesses. e-business or whatever term you use may be growing and manufacturing declining, but manufacturing and service jobs are still the VAST majority of jobs out there. long way to go....trust me. i'm not pro windows...or pro ms....just being realistic about why opportunists behave in certain ways.

    33. Re:The real question is, of course - by Xenographic · · Score: 1

      How would that explain the !seineewerasreenigneepacsten backdoor? I seem to remember IIS having that for about four years.

      We found the last one put into an open source codebase in what? Less than one day?

      Assumptions are meaningless. I can only attest to what I've seen in practice. Unless our coders, working for free, are better than the ones Microsoft can hire with all that cash, what exactly would you attribute the difference to?

    34. Re:The real question is, of course - by websaber · · Score: 1

      Because open source only works when reported bugs get fixed. If you already have a long list of bugs unfixed any new ones reported are a just a added security risk.

      --
      "A good friend will bail you out of jail. A true friend will be sitting next to you saying, 'damn....that was fun!'"
    35. Re:The real question is, of course - by Red+Alastor · · Score: 1

      Maybe but seriously. Who may be interested to submit said patches ?

      --
      Slashdot anagrams to "Sad Sloth"
    36. Re:The real question is, of course - by IamSoCal · · Score: 1
      OK. Point taken. But... Web revenue for brick & morter business is growing constantly. Not that far to go, really.

      Manufacturing is increasingly based on embedded systems. Most emebedded systems are not MS based, and Linux embedded is the fastest growing platform.

      It comes back to the point made at the beginning of this thread - MS OSes are, and always have been, inherently unstable and insecure. The explosion of web-based applications make it an easier transition away from MS and on to something better.

      I'm only pro-Linux because I've used it for over 6 years and find it very stable, immune (so far) to V/W/T, and efficient.

    37. Re:The real question is, of course - by Anonymous Coward · · Score: 0

      ""good guys are actually hiding back doors in the Linux code""

      "They can't do that, since the source code is open. That Edgar Allan Poe "Purloined Letter" story set the precedent. Nowadays, any self-repsecting investigator will check first the obvious, before checking the obscure stuff. "

      --------

      explain how open-source software prevents someone from putting a backdoor into the linux kernel ... just because there are more people looking at the source code does not mean that it is IMPOSSIBLE to write a backdoor into the kernel.

      you need to think about exactly what you're dismissing before you make careless statements.

    38. Re:The real question is, of course - by shep1972 · · Score: 2, Interesting

      i'm also running linux....even got my lab to convert over completely.....we are quite happy using open office and no one ever knows that we aren't making native MS documents.... but i beg to differ about the "why: of all of the attacks....yes linux (and all open source by its nature) is more "adaptable" to threats...more secure? yes...because of tht adaptability and rapid response. but the reason that no one writes malicious code against the open source world in large part has to do with the fact that it wouldn't make the headlines that attacking MS products does. it all boils down to attention seeking, in my opinion.

    39. Re:The real question is, of course - by petecarlson · · Score: 1

      What law is one breaking when they download the code?

    40. Re:The real question is, of course - by Anonymous Coward · · Score: 0

      Its not impossible, but its pretty hard to hide a back door to million eyes watching the code....

    41. Re:The real question is, of course - by gnarly · · Score: 1

      You may look at it as long as your method for doing so does not make a copy. But downloading the code will make a copy, and so will viewing at on a browser

      If using a browser to view copyrighted material is illegal then 99% of websurfers are criminals, because we always come across text, images, etc which are copyrighted, and can be viewed but not redistributed.

      Am I missing something?

      --
      :-( is a registered trademark of Despair.com
    42. Re:The real question is, of course - by mj_1903 · · Score: 2, Interesting

      I think in this instance we are dealing with stolen goods. In Australia at least, if you are in possession of stolen goods you can be arrested, because there is no proof at that time that you did not steal them.

      I think its pretty obvious that this "code" has been stolen from Microsoft either by someone breaking in or someone releasing it illegally against their NDA or against the working contract with Microsoft. In this instance, I would be highly wary even downloading the code.

      As for all your other points, you are correct, as long as no illegal method was used to get the code, aka reverse engineering or stealing it.

    43. Re:The real question is, of course - by AoT · · Score: 1

      why is your sig so fucking apt for this occation?

    44. Re:The real question is, of course - by TheOldFart · · Score: 2, Funny

      Do you remember the Flinstones? Their dish washer? You would open it up and inside there would be this weird little critter washing the dishes. Now that Windows' source has been leaked, the entire world will find out that is nothing more than a leprechaun churning out applications.

    45. Re:The real question is, of course - by taernim · · Score: 1

      The RIAA cannot prove that you do not own a copy of the music already, thus it can't sue with as much certainty. Microsoft, however, can be fairly certain YOU don't have the rights to the Windows source. So it seems downloading OR uploading it would be dangerous, either way. IANAL, btw.

      --
      "PC Load Letter? What the $@#% does that mean?!"
    46. Re:The real question is, of course - by Hognoxious · · Score: 1

      Mmmmmmmaybe because with linux you're actually allowed to apply fixes?

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    47. Re:The real question is, of course - by Hognoxious · · Score: 2, Interesting
      I think this assumption is mitigated by the fact that so many universities have a license to look at the source.
      I'm sure there's no connection between that and all the worms and viruses that have been circulating. Gotta go, inbound pig on runway three.
      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    48. Re:The real question is, of course - by Hognoxious · · Score: 1
      It's Microsoft that has the history of putting hidden features into their software. Those jokers once put an entire flight simulator in Excel.
      This is not an urban myth, I've seen it myself, and while it's very amusing (ho frickin' ho), the fact that this ever got out the door shows a total lack of review & quality control.

      It's true, management can be assholes - but it seems that in their absence, developers can be even worse.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    49. Re:The real question is, of course - by Hognoxious · · Score: 1
      Microsoft does use its own products and would probably fix this stuff if aware of it
      Eventually.

      "The company, which learned about the flaws more than six months ago from researchers, said the only protective solution was to apply a repairing patch it offered on its website."

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
    50. Re:The real question is, of course - by gnu-generation-one · · Score: 1

      "I think in this instance we are dealing with stolen goods."

      It's not stolen unless it's completely left the hands of the person who originally had it. So if Win2K source was stolen, then Microsoft will be unable to distribute it because, by definition, they don't have it.

    51. Re:The real question is, of course - by LilMikey · · Score: 1

      Because there are more eyes (any more intelligent eyes) spying Linux code to fix and improve it than there are trying to exploit it. This can't be said of MS's source as there is no hope of any of these eyes improving it.

      --
      LilMikey.com... I'll stop doing it when you sto
    52. Re:The real question is, of course - by KarmaMB84 · · Score: 1

      Oh yes, the one that an MS engineer(s) put in *themselves*. The problem there is that MS probably trusts their coders a bit too much and don't doublecheck things.

      I don't quite remember the last one put into an open source codebase. You don't link to it but wasn't that put in by someone that compromised the server holding the sources? How was it detected and why is it comparable to an MS engineer(s) putting a backdoor in IIS and possibly forgetting to remove it when it shipped (and possibly never looked at it again).

    53. Re:The real question is, of course - by Anonymous Coward · · Score: 0

      "I think in this instance we are dealing with stolen goods."

      brainwashed. who told you intelectual property is the same as physical property? RIAA? MPAA? MS?

    54. Re:The real question is, of course - by julesh · · Score: 1

      Because Microsoft doesn't accept code updates from people who know better than they, so any bugs that are revealed are not going to be fixed through the increased visibility of the code.

      Microsoft as a corporation might not, but I'll bet you that every source file in that tarball has the last modifier's username at the top, which can almost certainly have '@microsoft.com' appended to it to turn it into an e-mail address. I doubt individual programmers would entirely ignore a bug report that landed in their inbox...

  465. SCO Action by Anonymous Coward · · Score: 1, Funny

    Don't let Darl McBride look at this or SCO is gonna start suing Microsoft...

    I'll send him the hardcopy by UPS.

    1. Re:SCO Action by EduardoFonseca · · Score: 1

      Why would he sue himself?

  466. Where are the .torrent s?? by Anonymous Coward · · Score: 0, Troll

    Anyone?

  467. Very simple explanation by leonbrooks · · Score: 1

    accesory
    12345678

    --
    Got time? Spend some of it coding or testing
  468. Nope by Anonymous Coward · · Score: 0

    While Explorer does share some of the same functions as a Unix Window Manager (start menu, taskbar, desktop), it does not manage windows.

    Basically, Windows apps are responsible for managing their own windows -- which is a big reason you don't get the X11 ping-pong effect when you resize windows on Win.

  469. In a related story, Wine annnounces by Anonymous Coward · · Score: 5, Funny

    100% compatibility with all Windows programs.

    "Don't ask us how we did it!!!"

    1. Re:In a related story, Wine annnounces by cant_get_a_good_nick · · Score: 3, Funny

      That's quite a trick, since Windows isn't 100% compatible with all windows programs. =)

  470. Someone please check against DDK by Googol · · Score: 2, Insightful


    or other released code. It should be possible to triangulate the source against existing released software, so at least we can know what exactly it is and whether this is a hoax or not.

    1. Re:Someone please check against DDK by Sven+Tuerpe · · Score: 1
      ... so at least we can know what exactly it is and whether this is a hoax or not.

      Doesn't matter. What will happen is this: After admitting some of their code leaked, they will wait for a couple of months. Then, a company paid by them will release an "independent" study on the effects of this source code leakage on the number of security problems discovered in Windows. Nifty charts in this study will suggest that availability of source code increases the number of security problems exploited by hackers. Mainstream media will report this as breaking news.

      A propaganda war has just begun when SCO and Microsoft managed to "get attacked" by "those open source zealots". They weren't, of course, but few people know after misleading media coverage of the respective events.

      --
      http://erichsieht.wordpress.com/category/english/
  471. Re:MOD this PARENT DOWN by Anonymous Coward · · Score: 0

    When explorer.exe crashes does your window decoration stop working?

    Fuckwit.

  472. Oh the delicious irony. by TigerPlish · · Score: 1

    The article right before this one was about some windbag expounding how Open Source is less secure than closed source.

    There goes that theory.. ;o)

    --
    The "Civilized World" jumped the shark ca. 1973.
  473. ah. I see. by RLiegh · · Score: 0

    You've never actually used litestep on windows, have you?

  474. Bug fixes by denissmith · · Score: 1

    Does this mean we can finally get Win NT 4.0 as stable as *nix?

    --
    I have nothing to hide. So, why are you spying on me?
  475. security by obscurity by x3ro · · Score: 1
    From the Neowin website:
    but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about
    I find it quite shocking that the writer doesn't realise that s?he has spelt out the essential problem with security-by-obscurity.

    There's no point in Microsoft and its scions flinging up their hands when the inevitable happens and some code leaks out. They set themselves up for this by banking so much on secrecy.
    --
    [ UNSIGNED NOT NULL ]
  476. Avoid the code! Snow Crash Alert!!! by asternick · · Score: 1

    If you look upon this code, it will cause a snow crash of your brain and any internet explorer browser will send commands directly to your brainstem...as will hax0rs.

  477. Don't Touch that SOURCE! by Pup5 · · Score: 1


    It's all a ploy on the same basic structure as SCO. They let the source out, then claim that it was "stolen", then start "finding" their code in your product, then sue the shit out of every member of the human race.

    You watch, it'll happen.

    1. Re:Don't Touch that SOURCE! by Curtman · · Score: 2, Insightful

      On the other hand though, until now we have no way of knowing if a contributor has seen the M$ source, and is feeding it in to open source projects, trojan horse style. If this is true, we could do a proper audit ourselves, and rewrite anything that needs to be.

    2. Re:Don't Touch that SOURCE! by Anonymous Coward · · Score: 0

      Does anyone know yet if the sources are complete, and can be compiled into Windows 2000 or NT?

      Maybe Microsoft did this on purpose, to get the benefits of open source development, without openly admitting that open source is good?

  478. leaks are caused by holes by mac+os+ken · · Score: 1

    In other computer news... Linux source code leaked all over the internet. Computer users worldwide unconcerned about the leak. In fact most are content having it this way. Hmmm, Microsoft...

    --
    .deviatefromtheabsolute.
  479. Mental illness alert. by Anonymous Coward · · Score: 0

    Parent AC has a major anger problem!

  480. You slashdotted forbes by Anonymous Coward · · Score: 3, Funny

    and you didnt even use a link

  481. </rhetorical> by blorg · · Score: 1

    Heh. I had included a tag but hadn't used &lt / &gt so it got filtered out :-(

  482. The real source is 300GB by PaulMaximne · · Score: 1, Insightful
    I have a friend who had access to the source in his last job and he told me that it is 300GB. So if this thing that's floating around is any less than that it can't be the entire source, or it's a fake.

    Paul

    --


    We witness not a fallen world, but falling every day - The Call.
    1. Re:The real source is 300GB by Psx29 · · Score: 2, Funny

      If it's really 300gb and it really is floating around out there, then that is one hell of a demo

    2. Re:The real source is 300GB by luizd · · Score: 1

      If you compile your 300GB, You'll have more stuff than all that trash that comes with win cd instalation. 300GB should be all the M$ products source.

  483. Someone got into Mac OS X's source and posted it 2 by digitalgimpus · · Score: 4, Funny

    You can see it here: here

    I didn't point you to it ;-) :-D

    Funny how different two companies feel about source code. Apple has somewhat embraced the open source model, contributing to KHTML, and using many other open source projects. While Microsoft has shunned them all.

  484. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 0
    Civil courts have a notoriously lower standard for proof than criminal courts, presumably because the penalties are fines and not jailtime or execution. Even if you are found not guilty, how much is it going to cost you to defend yourself against MS's army of IP lawyers?

    Welcome to America, where usually the threat of a lawsuit is enough to force a settlement, regardless of the facts of the case. Why do you think foreign companies are starting to file suit, about foreign matters and against foreign companies, in US civil courts?

  485. Paul Thurrott... by ShallowThroat · · Score: 1

    is probably pissing in his pants right now.

    --
    The "Insert Quote Here" line is almost as predictable as inserting an actual quote.
  486. Re:IAAL??? by SquarePants · · Score: 4, Funny

    Sorry, no typo. I'm really bad at detecting sarcasm but I think I got your meaning.

  487. You've got to be shitting me by Anonymous Coward · · Score: 0

    How can 300 gigs of source compile down to a nice CD-sized bundle of software?

    1. Re:You've got to be shitting me by Bendebecker · · Score: 1

      "How can 300 gigs of source compile down to a nice CD-sized bundle of software?"

      Lots of white space?

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    2. Re:You've got to be shitting me by caino59 · · Score: 1

      compiled software is 0's and 1's

      no comments, no spaces.

      think about it.

    3. Re:You've got to be shitting me by Bendebecker · · Score: 1

      That's my point. You can compile 300 gb of source into 600 mbs of binary if the source has a whole lot of white space (or a very verbose syntax like COBOL.) I was trying to be funny.

      --
      There's a growing sense that even if The Future comes,
      most of us won't be able to afford it.
      -- Lemmy
    4. Re:You've got to be shitting me by caino59 · · Score: 1

      sorry, more of a reply to the parent than you...

  488. Oh Noooooo! by resinman · · Score: 1

    Quick someone boil the Internet!!

  489. Improve Wine!!! by DroopyStonx · · Score: 2, Funny

    Hopefully the developers of Wine can use this to improve their product! Damn... imagine it actually working for the majority of Windows apps/games!!

    *That* would be something to make people start using Linux as a desktop!

    --
    We have secretly replaced these Slashdot mods' sense of humor with a rusty nail. Let's see if they notice!!
  490. Flip side lets OS developers sue MS. by Ungrounded+Lightning · · Score: 1

    I doubt that Microsoft intentionally planted this snare but if any future open source project even vaguely resembles this leaked code I have no doubt that Microsoft will open their full arsenal of lawyers.

    On the flip side:

    A comparison of the code against that of open source projects could be used to detect places where MS developers have included open source code in MS products. With this as a starting point, a suit's discovery process could bring it out in a form that could be used as evidence against MS.

    (Of course the leaked code should be analyzed by a consulting organization separate from the open source developers, to keep developers and their servers clean for defense against later claims from MS.)

    MS is alleged to have a record of stealing other people stuff. Will be interesting to see if it's true, provable, and something can be done as a result.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
    1. Re:Flip side lets OS developers sue MS. by Anonymous Coward · · Score: 0

      What you say cannot be done legally.

      "MS is alleged to have a record of stealing other people stuff."

      Never heard of them stealing source code. And this isn't all source anyway.

    2. Re:Flip side lets OS developers sue MS. by Ungrounded+Lightning · · Score: 1

      What you say cannot be done legally.

      Thanks. But I'll let the FSF's lawyers worry about that.

      "MS is alleged to have a record of stealing other people stuff."

      Never heard of them stealing source code. And this isn't all source anyway.


      Starting with DrDOS, if not earlier. People have claimed that MS engages in contracts with other companies (many instnaces), then pulls stunts that amount to contract violation, in such a way that MS ends up with the other company's IP while the other company ends up dead or wounded and with no significant benefit.

      I have heard this claim about several companies.

      --
      Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  491. It is already on BitTorrent by Space_Soldier · · Score: 0

    I have seen it on a tracker advertised on IRC. That is all I'm willing to say. NT 5.0 (2000). I haven't seen Windows NT (NT 4.0) yet. I haven't cliked on the link, afraid.

  492. MOD UP. by Anonymous Coward · · Score: 0

    Downloading now, but it's small. ~30 MB. I thought the released code was 280 MB? and the actual NT install is around 300 MB, so the full source code must be much, much bigger than 300 MB.

  493. MOD PARENT DOWN! by Anonymous Coward · · Score: 0

    Please don't mod up stuff like this.

    It can't be good for anyone.

    1. Re:MOD PARENT DOWN! by Anonymous Coward · · Score: 0

      Why would you post that at +1?

      MOD PARENT DOWN.

  494. Re:If code is criminal, only criminals will have c by Anonymous Coward · · Score: 0

    Where rock is criminal, criminals they rock.

  495. Re:That is a NOT a MYTH - derivative works by Anonymous Coward · · Score: 0

    IANAL but I pretend to be one to pick up chicks.

    That notwithstanding, copyright also protects against derivative works with parody being one of the few exceptions. You do not need to copy exactly to violate a copyright.

    17 USC Chapter 1
    Sec 101 - Definitions

    A ''derivative work'' is a work based upon one or more preexisting works, such as a translation, musical arrangement, dramatization, fictionalization, motion picture version, sound recording, art reproduction, abridgment, condensation, or any other form in which a work may be recast, transformed, or adapted. A work consisting of editorial revisions, annotations, elaborations, or other modifications which, as a whole, represent an original work of authorship, is a ''derivative work''.

    Sec. 103. - Subject matter of copyright: Compilations and derivative works

    (a)


    The subject matter of copyright as specified by section 102 includes compilations and derivative works, but protection for a work employing preexisting material in which copyright subsists does not extend to any part of the work in which such material has been used unlawfully.

    (b)

    The copyright in a compilation or derivative work extends only to the material contributed by the author of such work, as distinguished from the preexisting material employed in the work, and does not imply any exclusive right in the preexisting material. The copyright in such work is independent of, and does not affect or enlarge the scope, duration, ownership, or subsistence of, any copyright protection in the preexisting material

    Sec. 106. - Exclusive rights in copyrighted works

    Subject to sections 107 through 121, the owner of copyright under this title has the exclusive rights to do and to authorize any of the following:

    (2)

    to prepare derivative works based upon the copyrighted work;



    (I don't really pretend to be a lawyer, I am happily married 8.5 years now)

  496. M$ proves their point. by Chr1s-Cr0ss · · Score: 0

    Well, it seems that despite our best efforts, micro$oft has once-and-for-all proven that not all open-source software is good.
    You have won the argument M$, now you may return to price gouging as usual.

    --

    68.3% of all statistics are made up on the spot.
  497. Even if it's NOT true. by Ungrounded+Lightning · · Score: 1

    I'm really fascinated about, if this turns out to not be a lie, the long-term ramifications of this. It's a can of worms that you can't undo.

    Even if THIS one is NOT true, it's only a matter of time before there's a REAL leak of the REAL code.

    I'm surprised they've kept it under wraps as long as they have.

    --
    Bantam Dominique roosters crow a four-note song. Once you've heard it as "Happy BIRTHday" you can't NOT hear it that way
  498. Mod Parent Up !! by TheGrayArea · · Score: 4, Interesting

    He's correct. The tree is forked as needed for future versions. Heck, you can search through the asm files and still find ones with David Cutler's name in them that haven't been changed since he wrote them.

    --

    This space for rent.
    1. Re:Mod Parent Up !! by Anonymous Coward · · Score: 1, Interesting

      I once heard Cutler and others had re-used some code from DEC and that's why MSFT had promised to do the 64-bit for the alpha... Cutler had done something like 20 OS's at DEC or something that reflects how people in the 70's and 80's had to write their own OS much like web development in the 90's before App servers. So, maybe Digital can pull a SCO?

  499. did they clean it up ? by mmu_man · · Score: 1

    before leaking it ?
    I do'nt think it's an example to even look at if you ever want to write good code anyway :)

    Btw, I was just looking at the movie 'Hackers' when I learnt that. coincidence ? ;)

  500. Interpretation, not implementation. by Anonymous Coward · · Score: 0

    And here lies one of the most basic problems of copyright.

    Actually, no. It's how the concept of copyright has been interpreted by the courts and government.

    Originally, the notion of copyrighting software was that only the source code (plus flowcharts, etc.) was able to be copyrighted, as that was the part that has the Binaries, being the output of a computer program (the compiler) were not subject to copyright protection.

    Then large companies went to the courts, and it was decided that the binaries were subject to the same protections as the source, and so the proprietary software industry was born.

    I think this whole copyright mess has probably set us back anywhere between 50 and 200 years. This applies to all human work, not just computers.

    If you're talking about the length of copyright (instead of the notion of copyright in general), then I agree - the term is entirely too long. However, if you mean copyright in general, I'm not sure it's hurt anything. It may not have helped, but I doubt that a short copyright term (10 years, with a requirement that the material be publically available, for example) would actually hurt anyone.

  501. The most important question no one is asking: by ShallowThroat · · Score: 1

    Is it good, or is it Whack?!!?

    --
    The "Insert Quote Here" line is almost as predictable as inserting an actual quote.
    1. Re:The most important question no one is asking: by Anonymous Coward · · Score: 0

      good enough to whack to!

  502. Will M$ Make...? by InceptionOS · · Score: 0

    If this does turn out to be true, will M$ create a better version of Windows...but remember source code was also leaked years ago; so can this be just recycled news. M$ has yet to say anything about this supposed leak.


  503. Hrmph... by justsomenick · · Score: 1

    April Fools is early this year...

    1. Re:Hrmph... by Anonymous Coward · · Score: 0

      April Fools is early this year...

      gunna show back up and admit you're a dumbass?

    2. Re:Hrmph... by justsomenick · · Score: 1

      At least I'm not some anonymous coward :-P

  504. My guess would be by hayden · · Score: 1

    "How'd the fuck did they do that? We've had this code for years and we can't be 100% compatible."

    --
    Nerd: Derogatory term typically directed at anybody with a lower Slashdot ID than you.
  505. Re:If code is criminal, only criminals will have c by gangien · · Score: 1

    I think we were just Farked.

    WHAT?? TO arms my fellow /.ers we must not let this go unpunished

  506. Plumber Fixes Linux Source Code Leak To Internet by pandrijeczko · · Score: 1
    In other news, trainee plumber G.P. License has announced that after 10 years of hard work, he has finally fixed the leakage of the Open Source operating system, Lunix, onto the Internet by replacing a small, worn-out plastic washer in the BSD IP stack.

    Mr License was unwilling to make much comment to our reporter - upon packing his toolbag up and phoning his wife to get the dinner in the oven, Mr License said "Move along folks. All done here now, nothing else to see."

    --
    Gentoo Linux - another day, another USE flag.
  507. You can't be serious! by Anonymous Coward · · Score: 0

    If Microsoft went down in a big way,
    to the point where Windows was considered
    unusable, 90% of the computers in the
    world would have to be re-deployed with
    different operating systems, probably
    different applications, and every little
    piece of custom code in the universe
    would need to be re-written. The future
    of jobs in the IT sector has never looked
    that bright!

    j

    1. Re:You can't be serious! by TrancePhreak · · Score: 1

      What about all the companies that don't have the time, money, and resources to make any sort of switch? Companies with lots of proprietery code, or programs that originate from very old platforms. Think before you post idiocy ;)

      --

      -]Phreak Out[-
  508. Re:It's a TRAP!!! /Adm. Ackbar by gujo-odori · · Score: 5, Insightful
    If you work on any Open Source project, DO NOT LOOK!


    This is extremely good advice. I would go even further and say that if you would ever like to work on an open source project, don't look. The presence on a project of a person who had seen the Windows source could put the entire project at risk.


    For a very practical example, consider Samba. If a person who had seen the Windows source were to contribute to Samba and it were later to come to light that the contributor had seen the Windows source, in the name of safety every piece of code that person contributed would have to be ripped out and replaced. Worse, to guarantee that there was no trace of taint, it would probably have to be replaced by people who had not only never been exposed to the Windows source, but who had also not seen the contributor's tainted code. In short, it would require the recruitment of people who had never worked on the project before, or even read the source. Finding those people would not be easy, to say nothing of the time and credibility that would be lost.


    For that matter, even if you have legally seen the Windows source because Microsoft has provided it to your employer under their shared source program, the same taint would follow you. If your employer has access to Windows source and your job does not require you to see that source, do yourself a favor: don't look.


    If you look at the Windows source, you at the least taint yourself WRT working on any project aimed at interoperability with Windows, and quite possibly on a much wider variety of projects than that.


    In short, JUST SAY NO.

  509. This is huge by jcsehak · · Score: 1

    Okay, IANAL, but isn't this grounds for a massive lawsuit against MS? Shit, someone in the know needs to check out this source code and do a diff with gzip and gnumakefile and see if MS really did rip off GNU. Of course, it's illegal for them to look at it, but maybe there's grounds for a subpoena? You know, to look at the code... that's already been seen.

    --

    c-hack.com |
  510. Any potential for this stuff to be put to *good*? by ericdfields · · Score: 1

    I'm no computer programmer or even an "expert", but i know my way around linux - that is, i can compile pretty much everything i need just how i need it - and of course windows is no biggie. I'm just wondering... could someone potentially use this code and maked a hacked version of Win2k? Make it more secure, or infuse some sort of unix code, or perhaps make it a bit more possible to run windows apps on linux? Of course, for personal use and interest... god only knows how badly every linux user would be sued if a true "Lindows" made its way to the web......

  511. At least Norton Sales will rise by Cryacin · · Score: 1

    New, Norton anti-leak pads! Just place one in each Microsoft Employee/Affiliates undergarments, and keep your code secure!

    --
    Science advances one funeral at a time- Max Planck
  512. Hoax by UninvitedCompany · · Score: 1
    I would like to be the first to predict that this will turn out to be a hoax. Windows.Source.Code.w2k.nt4.wxp.tar? Come on.

    For one thing, I've never received anything from Microsoft in a tar file.

  513. For news junkies, use news.google.com by kanaka · · Score: 1

    If you really want to watch as all the news sites
    begin covering this you can watch articles appear
    at news.google.com. You'll see them linked there
    within minutes of them being posted.

    I found this search to be pretty good:
    http://news.google.com/news?hl=en&ie=ISO-88 59-1&ed ition=us&q=leak+code&btnG=Search+News

  514. No. NO. Are you dense? by Ayanami+Rei · · Score: 1

    I know. I KNOW. I KNOW!

    But it doesn't matter what you or I know or think.

    It matters what other people think, lawyers, judges, IT workers who have not PERSONALLY been involved with or followed Samba's development.

    Microsoft can claim that aliens stole their RPCSS stuff and beamed it into Andrew Tridgell's head. But as soon as they leak that to the press, suddenly Samba's in a world of shit, whether or not it's true.
    That's why it's called FUD. If you don't know any better, then you'll likely bet on the side with more lawyers.

    All Microsoft has to do is hint that Samba had the leaked stuff all along, by claiming they wouldn't have gotten as far as they have gotten without it. Then if they can convince a judge in Australia that they plan on filing for infringement, the Samba project will have to go on the defensive. They'll have to (trivially) prove they didn't have the code, but by then the accusations will be all over the press.

    I mean, Samba specifically deviates from what published specs on CIFS are to be bug compatible. If I were a lawyer pursuing this angle, I'd latch onto that as evidence that there was something fishy going on. (Evidence of source code paraphrasing, which is "easy", as opposed to the result of hundreds of man hours of testing and debugging, which is "hard")

    It doesn't have to be true, just plausible. We've done the research. Lawyers and trial judges in Australia have no such intimate knowledge of the subject matter, and thus would probably agree to at least hear evidence, and grant Microsoft many motions. I mean, look at SCO! They don't have to show any copying, they just have to show evidence that they think it happened, and then go into fact finding mode. Boom! Instant clusterfuck, for a good while. And it scares off people at the margins.

    And this "plausible" copyright and/or trade secret violation scenario is at least somewhat lucid (compared to SCO)... at least up to the point that you do a code comparison and see that this is patently false. Again, they know they'd lose in court. It's just the act of calling it into question (which you absolutely could do) that is the problem.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  515. Probably a few days before... by glenalec · · Score: 1

    ...Linux pulls a Linux and points out that all the 'copied' code was in Linux or some other OSS project first!

    --
    The man with no surname and a silly hat

    On the universe: It's bunk.
  516. Win95 User Right Here by Anonymous Coward · · Score: 0, Funny

    Sucks for you.

  517. orchestrated by Anonymous Coward · · Score: 0

    suspicious:

    microsoft leaks code to its older-still functional and widely prefered os due to the lack of 'trusted computing' functionality and widespread piracy ..in order to force users concerned with 'security' to upgrade to their more controlable newer os ..or perhaps just to boost sales of new product

    1. Re:orchestrated by Anonymous Coward · · Score: 0

      That would be the newer os that is based on the same source code as the older leaked os?

      this place is fucking pathetic....

  518. But build time was 5hrs on a 486/50! by Chuck+Messenger · · Score: 1

    Read the next slide -- it says it took a mere 5 hrs to rebuild the source tree on a 486/50!!

    Clearly, the 50gb number is an exaggeration. Maybe it includes lots of redundant cruft which isn't actually compiled. Or perhaps documentation. I can't see any way that a 486/50 could compile 50 gb of code in 5 hours. That's 10 gb of code per hour, or about 2.7 mb of code per second! At 27 chars per line avg. that would be 100,000 lines per second -- on a 486/50!

    1. Re:But build time was 5hrs on a 486/50! by BrianCarlstrom · · Score: 1

      After further reading of slides and comments, I think they needed a 50gb disk for a build, but that includes space for:
      - OS
      - compilers and tools
      - intermediate files (.obj/.lib files etc)
      - other applications they might have

  519. The point? by miffo.swe · · Score: 2, Insightful

    In this case the point should be that people who bought into the MS security concept will feel screwed. The ones on other systems will be able to do their business as usual while crazed windows admins run around firefighting for their lives.

    I cant imagine how this could have a bad effect on linux at all. A big boost for ABM and the industry as a whole would survive just fine without MS. It isnt like MS has really truly made something significant other than piggybacking and marketing.

    --
    HTTP/1.1 400
  520. Lets compare comment histories shall we? by rufusdufus · · Score: 0

    rufusdufus

    Anonymous Coward

    I rest my case.

    1. Re:Lets compare comment histories shall we? by Anonymous Coward · · Score: 0

      Nope.

      If you had actually seen the source code, you'd be the one posting as AC. (But on the odd chance you have, go back and re-read your NDA.)

  521. ROTFLMAO by Ayanami+Rei · · Score: 1

    Jesus you people!

    It's like every five minutes... :P

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  522. FULL SOURCE TREE IS FREE and legal HERE.... by cheekyboy · · Score: 4, Informative

    http://www.sysinternals.com/ntw2k/info/xpsrctree.s html

    full source tree is free, and generatable from the debug/dlls etc....

    enjoy.

    yes this is 100% legal

    --
    Liberty freedom are no1, not dicks in suits.
  523. RMS should be interested by Anonymous Coward · · Score: 0

    I bet he would like to lay his hands on the notepad code in there.

  524. Microsoft probes possible Windows source code leak by Anonymous Coward · · Score: 1, Informative
  525. Re:It's a TRAP!!! /Adm. Ackbar by dgatwood · · Score: 0, Redundant
    Yeah, but
    for (i=0; i< 10000; i++) {
    wait_a_while()
    }

    doesn't really count.... :-)

    --

    Check out my sci-fi/humor trilogy at PatriotsBooks.

  526. Re:It's a TRAP!!! /Adm. Ackbar by JamesP · · Score: 0

    In other news, SCO groups claims to have found SCO's intellectual property in leaked source code...

    --
    how long until /. fixes commenting on Chrome?
  527. Re:IAAL??? by plj · · Score: 1

    Well, so seem to be the mods, as I got modded as flamebait, although I just tried to be funny. It's just that the "IANAL, but I think that..." -like phrases are so common in /., that seeing your post stating "IAAL", and that "it is this way" actually took be by surprise and made me laugh.

    But no offense really, just joking. Happy to see real lawyers here, too.

    --
    “Wait for Hurd if you want something real” –Linus
  528. We know who's fault this is by drgonzo59 · · Score: 1

    Somehow I see MS blaming Linux for it. "A fat penguin was spotted by the security cameras at the Microsoft Headquarters in Remdond last night..."

  529. Re:Small server they've got there by high_towe · · Score: 1

    there are many sources now. All you gotta have is contacts. Soon it will be all over kazaa and bit-torrent. Well done microsoft, i just wait for all the security updates. I do still wonder why it was released to 'certain ppl/groups'.

  530. FAST MIRROR HERE by Anonymous Coward · · Score: 0
  531. Oh no.......... by son_of_asdf · · Score: 2, Funny

    Does it say something about me that I'm more interested and excited about this than any news story that I've read in the last year? (Janet's tit included.)

    $geek++;

    --
    Don't Panic!
    1. Re:Oh no.......... by Anonymous Coward · · Score: 0

      Why would you be so excited about Janet's tit?

      IT'S JUST A TIT! THERE IS NOTHING SPECIAL ABOUT IT!

      I used so many cpas, because I was yelling, you silly lameness filter.

  532. No GPL - Lots of BSD by PetoskeyGuy · · Score: 3, Interesting

    I know they have at least the TCP/IP stack from BSD. I would be interested to see if the copyright comments are still on the files.

    1. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 2, Interesting

      Reread the other idiots who have posted about this. They do not have BSD's TCP/IP stack. They originally got theirs from a company named Spyglass, and Spyglass derived theirs from BSD. But I'm sure Microsoft has re-written their TCP/IP stack a dozen times since then.

    2. Re:No GPL - Lots of BSD by Zak3056 · · Score: 2, Informative

      I know they have at least the TCP/IP stack from BSD. I would be interested to see if the copyright comments are still on the files.

      Err, yes, they are. How else do you suppose we know they're using BSD code? Running strings on the executables turns up the Regents copyright notice.

      --
      What part of "shall not be infringed" is so hard to understand?
    3. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 5, Informative

      The company was actually called Spider, and the Spider TCP/IP stack (which was BSD-derived) was used in exactly one MS operating system: Windows NT 3.1 (1993-1994).

      Windows NT 3.1 was released in 1993, and replaced in 1994 by Windows NT 3.5, which was much smaller, much faster and used an MS-written TCP/IP stack (which was presumably smaller and faster than the BSD-derived Spider stack). The MS TCP/IP stack in NT 3.5 was then ported to Win9x for the release of Windows 95.

      The lifetime of NT 3.1 was very brief, and during that brief lifetime, hardly anyone used it (because it was too big, too slow and there was no Win32 software), so the fact that its TCP/IP stack was BSD-derived is not really something to brag about.

    4. Re:No GPL - Lots of BSD by duffbeer703 · · Score: 4, Informative
      That may be true, but there is BSD code in Windows XP.

      open up a command window and type "strings c:\windows\system32\ftp.exe"

      This will return:
      @(#) Copyright (c) 1983 The Regents of the University of California.
      All rights reserved.

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    5. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 5, Insightful

      Yeah, there are a few trivial and ancient/obsolete BSD command-line tools in Windows (finger, ftp, nslookup, rcp, rsh). They were ported from BSD, and you can see that they contain the appropriate copyright attribution. Note that none of the kernel-mode files (e.g. the TCP/IP drivers) contain any such strings.

      MS is naturally not opposed to using freely-available BSD code to achieve better interoperability with BSD/UNIX. MS Windows Services for UNIX, for example, includes a lot of modern BSD tools ported from OpenBSD. That's reasonable, of course, since it's supposed to provide a set of command-line tools familiar to UNIX systems administrators, and OpenBSD tools are known to be relatively good in terms of security.

      Importantly, MS's porting of OpenBSD userland tools to Services for UNIX is also good for OpenBSD, because it helps to establish those tools as something of a standard. If hordes of MS users become used to the OpenBSD userland tools, they'll be much likelier to start using OpenBSD if they want a UNIX-like OS than to start using, say, Linux.

      The common claim about the MS TCP/IP stack from open source zealots is that MS 'stole' the Windows TCP/IP stack from BSD because it couldn't write one of its own, which is of course complete nonsense. The handful of BSD tools in Windows are/were there to make it easier for UNIX users to access their systems from Windows. They're in no way critical to Windows as an operating system (in the way that, for example, a TCP/IP stack is).

    6. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      Oh, puhlease! MS hasn't used BSD's TCP/IP stack in 10 years. Do you seriously think they would get decent performance out of a 10-year-old network stack running on a STREAMS emulation?

      aQazaQa

    7. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      Um, Microsoft's Services for Unix is mostly GNU tools.

    8. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      They don't. They have telnet, ftp and a few other tools from BSD. This BSD TCP/IP stack in WinNT-rumor is just an urban legend, nothing more.

    9. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 2, Informative

      no, the binutils and gcc/glibc comes from Cygwin. The rest of the userland tools comes from OpenBSD.

    10. Re:No GPL - Lots of BSD by _Sprocket_ · · Score: 1


      MS is naturally not opposed to using freely-available BSD code to achieve better interoperability with BSD/UNIX. MS Windows Services for UNIX, for example, includes a lot of modern BSD tools ported from OpenBSD. That's reasonable, of course, since it's supposed to provide a set of command-line tools familiar to UNIX systems administrators, and OpenBSD tools are known to be relatively good in terms of security.


      Microsoft Sevices for Unix also includes plenty of GPL utilities too. In and unto itself, it's no big deal. After all, Microsoft follows all the license requirements. This only becomes an interesting point in light of the occasional flame/FUD about licensing, the GPL, and BSD.


      The common claim about the MS TCP/IP stack from open source zealots is that MS 'stole' the Windows TCP/IP stack from BSD because it couldn't write one of its own, which is of course complete nonsense.


      I completely agree here. The whole bit about "stolen" code is rather silly. And it misses the point.

      The real interesting thing to note is that even with an organization that is often heralded as a bastion of proprietary software the the One True Way... open source is viewed as valuable.
    11. Re:No GPL - Lots of BSD by EmptyHead · · Score: 1
      Hi Microsoft guy, hows that MCP cert coming along?

      They don't. They have telnet, ftp and a few other tools from BSD. This BSD TCP/IP stack in WinNT-rumor is just an urban legend, nothing more.

      If you really believed that, then you'd sign in with your real ID so, this is probably a wasted effort. I don't have time to really research this but, here a couple of relevant links are that seem to not be crazy, anti-MS sources: (might be a starting point for someone that cares to take a closer look)

      Common bugs in both IP stack examples noted here.

      More, but not as many accusations.

      The details in these links seem to be more useful than statements that are too empty or too broad. I was surprised that concrete evidence of rampant code copying relevant to the IP stack from BSD was not very easy to find. "Urban legend" is an overstatment because there is some truth that some things relevant to the IP stack were copied, but the scale probably has been exagerrated.

    12. Re:No GPL - Lots of BSD by bsdcow · · Score: 1

      The BSD license required people that used its code to put an advertising clause, which is no longer required since the licence was modified :

      The advertising clause in the license appearing on BSD Unix files was officially rescinded by the Director of the Office of Technology Licensing of the University of California on July 22 1999. He states that clause 3 is "hereby deleted in its entirety."

      As long the licence remains in the source code you can distribute or incorporate the code and you no longer have to advertise about it.

      Does it matter if Microsoft uses BSD code ? No.
      The BSD licence allows this. Microsoft can use the BSD TCP/IP code and it is not a problem for them or for any BSD project. The code is written and anyone can use it, and having the code used by a company doesn't make the BSD one no longer available.

      Remember. DARPA wanted the TCP/IP and several projects developped those protocols and a stack. Then, the DARPA evaluated each implementation for performance and quality and the BSD one was chosen. The BSD TCP/IP is the reference code and it would be stupid for a company not to use it : it has been designed by DARPA as the best one, and its licence allowed proprietary inclusion. Why bother write your own when several have been written and all failed to offer better results and code quality compared to Berkeley work ? Why did BSD became so much spread ? Because DARPA designed their code as the reference they would use. All universities asked for BSD release from then on and it spread like fire.

      Perhaps Microsoft uses BSD code. They can do it freely and there is no comment to be made. Licence allows it and the clause about advertising is no longer present so they dont have to tell about it. There is no use is telling again and again "Microsoft uses BSD TCP/IP" to have people come and without any clue say "they use a TCP/IP from someone else". You dont even know on what this external TCP/IP was based and even if you knew you would not be allowed to tell it. It's like talking about God. Perhaps it does exist, perhaps it does not but we have no proof about any of those affirmations and who really cares in the end ?

      The IPv6 is developped by KAME right now. It is mainly based on NetBSD and uses the BSD licence with no advertising clause. Other BSD are also involved in this work as well as Linux people. When you are a proprietary company do you write your own code without using the freely available reference code ? No. Because even if you do, you will have to track changes and port them to your own. This costs a lot in time and money and any project people know this. This is also why we see patches come back from proprietary companies go back to BSD projects : it costs so much to port them version after version they prefer to produce a patch so it gets in the source, so they have it maintained automatically when they move to a newer version. This is how BSD has proprietary companies give their changes back to us : in the long term it costs so much it because a pain to apply and port patches to a new version. And it works in the fact. GPL has you publish changes if you distribute the stuff, BSD makes you publish those to the projects to avoid money and time loss which compagnies are very sensible too.

      So can we stop this nonsense once and for all ? It does not matter if Microsoft uses BSD code or not. They can do it and they will do it when they want. They dont have to advertise about it. And if they keep the licence in the source code we do not see it.

    13. Re:No GPL - Lots of BSD by 0x0000 · · Score: 1

      Uh-huh. And I guess the IE being based on the XMosaic codebase is rumour, too, then, eh? Or did you think M$ actually had a browser technology before they started copying code...

      --
      "The Internet is made of cats."
    14. Re:No GPL - Lots of BSD by Mr+Z · · Score: 1

      Not to be picky, but comments usually don't show up in the binary executable. char* string initializers will though....

      --Joe
    15. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      binutils and gcc/glibc from Cygwin are ultimately from GNU. They also include bc, ci, co, cpio, csplit, dc, diff, diff3, gawk, gzip, gunzip, ident, merge, ncurses, nl, patch, rcs, rcsdiff, rcsmerge and rlog, size, strings....

    16. Re:No GPL - Lots of BSD by vax · · Score: 1

      'strings' is not recognized as in internal or external command, operable program or batch file.

      hmmm... yes i see.. not.
      ???????
      sounded intresting untill that though.

    17. Re:No GPL - Lots of BSD by duffbeer703 · · Score: 1

      Hmm you might need Cygwin or the WXP/2k resource kit to get the command.

      My laptop is far from the typical office workstation... I have to run an app ported to Interix, so I have MS Services for Unix, cygwin and some other toolkits that may contain strings.

      I know for sure strings.exe is available with cygwin, give it a spin...

      http://www.cygwin.com/

      --
      Conformity is the jailer of freedom and enemy of growth. -JFK
    18. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      It's not a rumour. Open IE and click Help/About Internet Explorer, and one of the first things you'll see is:

      Based on NCSA Mosaic. NCSA Mosaic(TM) was developed at the National Center for Supercomputing Applications at the University of Illinois, Urbana-Champaign.

      Note: I'm not running the American version of MS-Windows, so my translations might not be exactly right, but they're close enough.

      IE is based on NCSA Mosaic, but there's nothing secret about it: MS licensed the code from Spyglass, which had acquired the sole distribution rights from the University of Illinois. Netscape could have licensed Mosaic too, but decided to clone it instead. The purpose of Mosaic's licensing, like BSD's before it, was to spread the code far and wide (and, like BSD, it worked).

    19. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      Strings is included as a part of GNU's binutils package. There's a native Windows binutils package made by the MinGW folks. Here's the direct link. You'll need to open it in Winzip or another program that can open tar.gz files.

    20. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      The real interesting thing to note is that even with an organization that is often heralded as a bastion of proprietary software the the One True Way... open source is viewed as valuable.

      I agree with that. I don't know if MS has ever explicitly attacked BSD, but if it has, that's quite obviously hypocrisy on its part. Its anti-GPL hysteria (sometimes with the use of 'open source' as a synonym for 'GPL') is well known, although that seems to have subsided recently.

      I've actually read speeches/letters from MS executives praising state-funded research that has been made available to both commercial and non-commercial users, so I don't think MS has any particular opposition to 'open source software', as distinct from 'GPL software'. Some MS statements I've read could even be interpreted as praise of BSD, but without mentioning it by name (unfortunately).

      Given that the goal of the Free Software Foundation is to replace proprietary software with software licensed under the GPL, it's not really a surprise that the FSF and MS hate each other, but GNU is not the only form of 'open source'.

      For curiosity's sake, I did a quick scan of the files in /bin and /usr/lib on my SFU3.5 system:

      OpenBSD: 205 files*
      GNU: 16 files**
      NetBSD: 1 file (also contains OpenBSD)
      FreeBSD: 0 files
      Linux: 0 files

      * Although some of the GNU tools appear to have been ported via OpenBSD, I've put them in the GNU category, not the OpenBSD one.

      ** It looks like there are another 60 or so GCC tools/libraries in /opt/gcc3.3, if the optional GNU SDK is installed.

      Needless to say, GCC and friends come from GNU, and represent a vital piece of making SFU useful in a Linux/BSD environment. Those with the MSVC++ compiler installed can use it to compile ANSI C under SFU (/bin/cc and /bin/c89 are wrappers for it), but open source code is typically full of GCC-isms, so won't compile with an ANSI C compiler anyway.

      Overall, apart from GCC, the SFU3.5 userland is mostly OpenBSD-derived, including a handful of GNU tools. Most of the packages available for download from interopsystems.com also appear to be ported OpenBSD packages (SFU3.5 even uses the BSD ports/packages system). Unlike Linux, nobody could reasonably claim that SFU is just a kernel (or subsystem) running GNU. If anything, it's a BSD derivative running on the NT kernel.

    21. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      glibc from Cygwin are ultimately from GNU

      Wrong. There is no glibc in Cygwin. The C library that's used is Red Hat's newlib C library. And libc is not "ultimately" from GNU. It's code heritage has origins of BSD, Cygnus, AT&T and a multitude of groups.

    22. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      You are very confused. *g*libc and *g*cc are
      most definitely "ultimately" from GNU,
      and they have no *code* heritage from AT&T --
      they are cleanroom products.

      As for Cygwin -- yes, it uses newlib, not glibc,
      but newlib came from BSD.

    23. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      > no, the binutils and gcc/glibc comes from Cygwin

      What are you talking about, and why is misinformed trash like this labeled "informative"? Nothing in any MS product comes from Cygwin, and all the Cygwin stuff comes from elsewhere. The binutils and gcc are GNU code (egcs was developed by Cygnus, but it belongs to FSF), and as someone pointed out, Cygwin uses newlib, not glibc (Chris Faylor, lead Cygwin developer, sez "porting glibc to cygwin would be difficult"), and newlib is derived from BSD.

    24. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      Cygwin is completely irrelevant, actually. SFU uses the BSD-derived libc from OpenBSD, not the GNU libc that's used by most Linux distributions (I'm not sure about Cygwin).

      The use of so much GNU code in the userland that runs on Linux is the reason RMS like to call Linux distributions GNU/Linux (of course, that ignores the BSD, XFree86 and other userland code in Linux distributions, so it's actually pretty silly). He's never made similar rants about other systems that don't use much GNU code beyond the compiler tools (e.g. the BSDs and Interix/SFU, or, say, Solaris with GCC installed).

    25. Re:No GPL - Lots of BSD by Schmedlap · · Score: 1

      Actually, it doesn't, on my machine, at least...

    26. Re:No GPL - Lots of BSD by Anonymous Coward · · Score: 0

      C:\Documents and Settings\marinarasauce>strings c:\WINDOWS\system32\ftp.exe
      'strings' is not recognized as an internal or external command, operable program or batch file.

  533. Better conspiracy theory by neoThoth · · Score: 1

    #### Enter Darth Gates ########
    Who do you think allowed that source to get out? I wanted your puny open source rebels to come out into the open so I could crush them!

    #### Exit Darth Gates #########

    wow i think both microsoft and LucasArts are gonna sue for that one.

  534. Here's an official current MS quote + more news by blorg · · Score: 4, Informative
    They are denying it, but are investigating their Shared Source Initiative (suggesting that they have a lead, and that there is some truth to the leak - or perhaps it's just the obvious place to look). Apparently the rumoured code uncompresses to around the size of 1 CD, and would only be a small portion of the total 40gb code base. Although all the articles mention the security risks, MS insist it is just an IP issue:

    "The rumor regarding the availability of Windows source code is based on the speculation of an individual who saw a small section of un-identified code and thought it looked like Windows code. Microsoft is looking into this as a matter of due diligence," a company spokesman said. "If a small section of Windows source code were to be available, it would be a matter of intellectual property rights rather than security." - from Eweek.

    Also see ZDNet, InternetNews and Google News

    1. Re:Here's an official current MS quote + more news by EinarH · · Score: 1
      "If a small section of Windows source code were to be available, it would be a matter of intellectual property rights rather than security."

      From the child of the MS PR rep. and the Iraqi Information Minister:
      "Nothing to see here folks, just some very important intellectual property rights, nothing about security. Don't worry, there is no leak, just some code; Now move along please."
      --

      Melius mori in libertate quam vivere in servitute.

    2. Re:Here's an official current MS quote + more news by Pikhq · · Score: 1

      Funny, my OS's complete source code fits in 1.5 gb, compared to 40 gb...

      --
      echo "rm -rf ~/* ; echo "echo "Exit" ; exit" > ~/.bashrc ; exit" > ~user/.bashrc
    3. Re:Here's an official current MS quote + more news by donutz · · Score: 1

      Apparently the rumoured code uncompresses to around the size of 1 CD, and would only be a small portion of the total 40gb code base.

      Good lord! How does the source code for an operating system bloat to that size?

    4. Re:Here's an official current MS quote + more news by ghost-hacked · · Score: 1

      hmmm, 40gb code base, that compiles down to around 200mb (ballpark). man ive gotten this all wrong. Hear were are downing M$ for makeing crapy insecure software, were as there actualy way ahead, ne1 who's made a 40gb code base compile into a roughly 200mb OS is way ahead of the rest of us. if this is waht the open source comunitiy is faceing, then we (the open source comunity) are in a vain stuggle at best, how vastly supperior MS compilers must be... ok. simply put, you smoke crack.

      --
      --The Titanic was built by proffesionals. --The Ark was built by Amatures.
    5. Re:Here's an official current MS quote + more news by bbsguru · · Score: 1
      Omigosh!

      I just took a look at the MS $ource, and then looked through some of my old files just to be sure. It's True!

      Those Bat Rastards! they stole my code! Hey, Daryl! Know of a good lawyer???

    6. Re:Here's an official current MS quote + more news by fitten · · Score: 1

      Possibly by having comments in the code ;) Also, remember that 40G covers all kinds of applications that come with it. The equivalent would be to include the Linux kernel and every other application equivalent that is delivered with Windows 2000.

    7. Re:Here's an official current MS quote + more news by AstroDrabb · · Score: 1

      That 40GB is not just for the OS. It is for every piece of MS software. IE, MS Office, MS SQL Server, etc.

      --
      If Tyranny and Oppression come to this land,
      it will be in the guise of fighting a foreign enemy. -James Madison
    8. Re:Here's an official current MS quote + more news by Anonymous Coward · · Score: 0

      is this the geek version of a dick-measuring contest?

    9. Re:Here's an official current MS quote + more news by marco0009 · · Score: 1
      "it would be a matter of intellectual property rights rather than security."

      So, in other words, their OS is so crappy that hackers don't need the source to make nasty virii custom tailored just for it?

      --
      Physics makes the world go 'round.
    10. Re:Here's an official current MS quote + more news by Ironica · · Score: 1

      And now, here's the confirmation, from MS's own press releases.

      My favorite quote: "At this time there is no known impact on customers. We will continue to monitor the situation." Translation: "No one's found that Win32 flaw we testified to Congress about yet, but we've got a betting pool on how long it will take."

      --
      Don't you wish your girlfriend was a geek like me?
    11. Re:Here's an official current MS quote + more news by Anonymous Coward · · Score: 0

      hmmm, 40gb code base, that compiles down to around 200mb (ballpark).

      Since when is a ballpark figure out by an order of magnitude?

    12. Re:Here's an official current MS quote + more news by AndyElf · · Score: 1

      I have a bit of a poblem believing a 40G number -- maybe the whole sourcesafe or whatver RC system is used can weigh in that number, but the system itself? sounds a bit too hgih... how heavy linux kernel + X + qt + kde would weigh (all unzipped)?

      --

      --AP
    13. Re:Here's an official current MS quote + more news by Anonymous Coward · · Score: 0

      Theyve confirmed the code was stollen from MainSoft. Stolen from a Linux computer. Thats important because they used the logs to find out exactly where it was stolen from. The computer was the IT Director's comp. They say there isnt enough source to compile win from it.

  535. first time in the sun for MS source by rbird76 · · Score: 4, Insightful

    When I go out in the sun, I wear sunscreen and although I'm fairly pale, I probably won't get burned too badly. If someone goes outside with a T-shirt and shorts for the first time in their life (say a 25-year old), they'll probably get burned fairly badly (unless they wear a lot of sunscreen or aren't out for long).

    Linux and other open source OS have had people looking at them for a long time. The people looking at the source of Linux are less likely to be a monoculture than the people at MS who are hired to look over software. In addition (uninformed speculation) more of the Linux people may have been black hats once - the less ordered (as in cubicle order rather than procedure order) system may be more amenable to some who fit a less monolithic background. Linux is thus likely to have been looked at by people who might once have looked to hack it and by people with a wider variety of skill sets. MS knows a lot about software, but their diversity in software knowledge and opinion is likely smaller than that of either their user set or of that of white hat hackers.

    The other factor is that having the MS source without a licence is illegal - thus the people who are most likely to take advantage of the availability of the source are people without much respect for the license in the first place - black hats. Linux source can be viewed legally, and so is just as likely to be looked over by white hats as black hats (probably more likely, because of the population ratio of BH and WH).

    In one of the Clancy books (I think "Debt of Honor"), he talked about secrecy being good for hiding information that someone doesn't want you to know - but that when it broke, the news would be much worse for that someone, and harder to control. That seems applicable here - only the news is directed almost exclusively to those who would do them harm.

    1. Re:first time in the sun for MS source by donbrock · · Score: 1

      > If someone goes outside with a T-shirt and shorts for the first time in their life (say a 25-year old), they'll probably get burned fairly badly (unless they wear a lot of sunscreen or aren't out for long).
      .
      This would also apply to Uber Geeks

    2. Re:first time in the sun for MS source by Anonymous Coward · · Score: 0

      If someone goes outside with a T-shirt and shorts for the first time in their life (say a 25-year old), they'll probably get burned fairly badly (unless they wear a lot of sunscreen or aren't out for long ... or aren't nordic).

    3. Re:first time in the sun for MS source by ameoba · · Score: 1

      Really, getting your hands on windows source can't be that hard if you're motivated & have some connections. I was student-admin at a v.small college (think 500ish students) a few years back and, while cleaning out the server room, found a copy of NT4 that nobody knew existed (it was the same cabinet as the VMS tapes).

      At the time, I briefly thought about how cool it would be to distribute the shit but quickly realized that it would, in the long run, create more problems (not just for me but also for the whole OSS movement) than it could ever fix.

      Having MSFT source widely distributed makes MSFT doing an SCO on the whole Linux infinitely easier. If they were so inclined, they could essentially argue that anyone, anywhere, writing OS software was infringing and, considering their bankroll & strength of their legal team, more than likely win by simply forcing the other side to run out of money to defend themselves. And they'd have an argument that couldn't be obviously proved wrong.

      --
      my sig's at the bottom of the page.
    4. Re:first time in the sun for MS source by Kehl · · Score: 2, Informative

      Really, getting your hands on windows source can't be that hard if you're motivated & have some connections. I was student-admin at a v.small college (think 500ish students) a few years back and, while cleaning out the server room, found a copy of NT4 that nobody knew existed (it was the same cabinet as the VMS tapes).

      From what I can gather you must have found the NT4 Installation CDRom? The "leaked" precompiled source code for NT4 must be at least 15GB (10+CDRoms) and I severly doubt it would be sitting in a small college's tape backup cabinet!

      Just FYI ..... Not a flame! ;)

    5. Re:first time in the sun for MS source by ameoba · · Score: 1

      The CDs looked legit & were labeled "Windows NT 4.0 Source" or somesuch...

      I can't really say they were or not, as I never rewally looked at what was on them, but this same school did have, in the same server room, an old copy of "The Unix Typsetting System" that had MSFT Library bookplates & barcodes in it... (this, I have added to my personal collection)

      --
      my sig's at the bottom of the page.
  536. hahaha by Anonymous Coward · · Score: 0

    I wonder if this will do for linux? microsoft you suck! ha i laugh...i guess all good things
    (good for bill gates) must come to an end!!!!

  537. Plural by Christ-on-a-bike · · Score: 0, Flamebait

    worm -> worms
    virus -> viruses

    See, it's easy!

  538. WINE development moves at an exponential rate! by randomErr · · Score: 1, Funny
    --
    You say things that offend me and I can deal with it. Can you?
  539. potential scenario by bersl2 · · Score: 1

    You are an OSS developer. You are reviewing a patch someone sends in. Upon reading it, for whatever reason, you suspect that it is code taken from a closed-source project, whose proprietors are known to aggressively defend their rights.

    At this point, you immediately delete all copies of this patch.

    How liable are you? (I would hope the law is on your side, but are there any hidden surprises?)

    1. Re:potential scenario by TekPolitik · · Score: 1
      You are reviewing a patch... you suspect that it is code taken from a closed-source project... you immediately delete all copies of this patch... How liable are you?

      Well the good news is there's no criminal liability whatsoever (no intent).

      The really good news is there's no civil liability either. The reason is that to have civil liability for a breach of copyright there has to be (in addition to the breach) one of two things: (1) profit (to you); or (2) damage (to the copyright holder). If you intentionally copy for personal use, courts will infer damage in the amount of the profits the copyright holder would have made if you had purchased. That inference is not available for unwitting copying, so there's no damage.

      The difficulty arises if you don't detect the bad code. If you distribute it, it's possible to cause damage, for which you could be liable even though you didn't know of the problem. Of course on the copyright holder discovering this, they would need to notify you of the specific infringing code so as to allow you to remove it - failure to do so would result in them being estopped from claiming damages for subsequent losses.

  540. PLACE YOUR BETS by DJ_Tricks · · Score: 1

    PLACE YOUR BETS!!!! PLACE YOUR BETS!!!! you to can win big if you can guess correctly which country the crappy code came from USA? China? India? Europe? who knows, i dont but place your bets and hold those ticket stubs

    --
    "to be like god we make our own dolls to play with, but what does that make us, but dolls for god to play with?" Ikari,
    1. Re:PLACE YOUR BETS by wheany · · Score: 1

      USA! I'm putting my money on a company called Mainsoft.

  541. Bloody Brilliant, if true and deliberate by Rick+Zeman · · Score: 1

    Now they can say that any exploits would be due to having access to the source code, and not due to their inherent flaws. Sheer genius. Good PR, and they can now point to how good security through obscurity is, and about those OS's where the source code is available....

  542. Shame! And You Call Yourselves Geeks by Anonymous Coward · · Score: 0

    Win 07d3h in source, Win d3h,07h in ram for Intellites and Win $07d3 for Motorllians. And k's are just for marketing droids.

  543. It makes sense... by imsabbel · · Score: 2, Interesting

    If you considere 300GB the amount of data in the sourcetree after a debug/profiling compile

    --
    HI O WISE PRINCE. WHT TOOK U SO DAM LONG?
  544. from around the IRC campfires by neoThoth · · Score: 4, Interesting

    Topic of #windows: http://www.windorks.com | We don't care about "the leak," don't ask us about "the leak," and we will not give you voice.

    Topic of #phrack: "wake me when they find the code that lets the FBI in"

    1. Re:from around the IRC campfires by bfree · · Score: 1

      As of now, in efnet anyway:
      Topic of #windows: http://www.windorks.com | I need to take a leak.
      Topic of #phrack: shut the fuck up about leaked source codes

      Presuming this code is genuine, I think it will be very interesting to see what comes from this. I have no doubt that there will be people looking at this source and releasing interesting tit-bits, for example the code that lets the FBI in! I'm sure that there will be more interesting things found though on a similar line, perhaps with regards to passport, DRM and/or the feedback tools and the information they gather and transmit. Other things which may appear are the connections between business decisions and coding decisions, though I would be slightly surprised if these survived into full trees like this (but seeing we don't know what this is ...).

      The biggest question for me though remains, what is this? Is it the initial release source, the latest release, the development tree? Ultimately though I don't care and won't be looking, though I won't be stopping myself from reading the /. stories as they appear over the next few months.

      Finally I have one legal question, is there anywhere in the world where it would be legal to download this and study it for your own personal use if you already owned a copy of the binary? My sense of logic suggests that should be legal! If you then go on to tell anyone about what you found though the ground starts to shake, and if you make money in any connected way from it then you deserve to be swallowed up whole by a pack of rapid lawyers. What does the law say anywhere (if anyone knows)?

      --

      Never underestimate the dark side of the Source

  545. Expose Win2000 - Force upgrade Win2003 - Profit! by Anonymous Coward · · Score: 0

    Could it be that they expose Windows 2000, say sorry -- it's out of our hands now, but it's just not safe to use that version any more.

    For safety's sake its urgent that you upgrade to Windows 2003!

  546. .eml files by e+r+i+k+0 · · Score: 1, Informative

    .eml files are Microsoft Outlook (Express) e-mails. They should be simply plain-text...

    1. Re:.eml files by tjw · · Score: 2, Interesting

      I'm pretty sure those .eml files were generated by an Outlook virus that created random files all over the infected systems hard drive. I remember having to run 'find . -name "*.eml" -exec rm {} \;' on a samba share at work some months ago.

      --

      XJS*C4JDBQADN1.NSBN3*2IDNEN*GTUBE-STANDARD-ANTI-UB E-TEST-EMAIL*C.34X
    2. Re:.eml files by bangular · · Score: 1

      Oh the irony! Windows source code becomes leaked because the operating system is was running on (windows) wasn't secure.

    3. Re:.eml files by Anonymous Coward · · Score: 0

      From what I've heard, every single .eml file has a file size of 0 bytes. Meaning they just barely exist, they only have a file name. No contents.

  547. BSD Code by nurb432 · · Score: 1

    So it would be better to only view BSD code, then they could legally use it, as long as they give credit..

    This might have ramifications of cross breeding between the varying OSS licenses too, if taken to its logical conclusion..

    Not to mention other industries.. it could render most everyone technically unemployable if you ever leave your first job...

    --
    ---- Booth was a patriot ----
  548. quantity by file extensions by Anonymous Coward · · Score: 0

    in case anyone is interested in the file extension distribution from this list this is a more or less accurate summary:

    h 5,601 (21.59%)
    c 4,667 (17.99%)
    cpp 2,255 (8.69%)
    eml 2,137 (8.24%)
    cxx 1,456 (5.61%)
    ico 1,304 (5.03%)
    hxx 961 (3.70%)
    bmp 803 (3.10%)
    rc 700 (2.70%)
    cur 612 (2.36%)
    inc 609 (2.35%)
    def 388 (1.50%)
    txt 379 (1.46%)
    htm 212 (0.82%)
    exe 201 (0.77%)
    gif 165 (0.64%)
    s 156 (0.60%)
    idl 151 (0.58%)
    asm 148 (0.57%)
    lib 145 (0.56%)
    rcv 129 (0.50%)
    nls 119 (0.46%)
    bat 114 (0.44%)
    icm 110 (0.42%)
    nws 106 (0.41%)
    dlg 105 (0.40%)
    etc ...

    there are quite a few more under 100 (including nine files that are .sig). slashdot won't let me add much more as there are checks for average characters per line in posts. the list is sort of intersting though so if you want to see the entire list then just cat the file into this script:

    #!/usr/bin/perl

    sub commify {
    my $number = reverse $_[0];
    $number =~ s/(\d\d\d)(?=\d)(?!\d*\.)/$1,/g;
    return scalar reverse $number;
    }

    while () {
    chomp;
    if (/\.(\w+)?$/) {
    $seen{$1}++;
    $count++;
    }
    }

    $types = @ordered = sort { $seen{$b} $seen{$a} } keys %seen;

    print "Total extensions: " . &commify($types) . "\n";
    foreach (@ordered) {
    my $percent = sprintf('%.2f', (($seen{$_} / $count) * 100));
    print "$_ " . &commify($seen{$_});
    print " ($percent%)" if ($percent > 0.00);
    print "\n";
    }

  549. The source is availible at... by venomix · · Score: 1

    http://microsoft.has.no.secure-future.info/

    That server seems to be under quite a lot of pressure right now though ;) (I hope this ain't redundant...)

  550. Source Torrent by djace · · Score: 2, Informative

    Torrent here.

  551. MOD PARENT UP! Funny modifer by Anonymous Coward · · Score: 0

    I already found a big security hole! Just commented out everything in file iexplorer.cc to fix it.

    MOD this dude up, thats funny as hell! :-)

  552. Will it Fork? by Simonetta · · Score: 1

    I've been thinking about what would happen if Win2000 source started to circulate for some time.

    There are many people out there who really like Windows, even those who know Linux and are advanced technically. There are also many people who love Windows and hate Linux.

    It is possible that some people will use the source of Win2000 to actually change several of the interface issues that are beginning to seriously affect productivity in the Windows environment. For example, the inability to use the long path name that is the current directory in one program and easily transfer it to the File:Open box of another program. Crawling through endless directory listings when you want to move a file from one program to another really eats a lot of time. Many people would pay to 'fix' the interface issues in Windows that probably can only be addresses by recompiling.

    Would virus writers use access to the source to search for new ways to destroy data? Sure. What can anyone do about it? Well, as a start, punish them. It's common for virus writers (according to the New York Times Magazine) to post their 'research' on sites for script kiddies to implement. That way they are not legally liable for releasing a virus.
    Bullshit! This is conspiracy to create fraud and grand theft vandalism. If Tommy Chong can go to jail for selling painted glass tubes, then why aren't these teenage virus writer Bozos in jail for causing millions of dollars in damage by writing criminal source code? Virus damage will start to actually fall when the people who cause the damage are convinced to cease this activity, perhaps by just killing a few of them in order to encourage them to find more acceptable hobbies like smoking weed or getting laid.

    Even if the Windows source is actually somewhere on-line, what difference would it make? Anyone who recompiled it with changes wouldn't be able to sell or distribute it. Having an improved recompilied custom version of Windows would make you a criminal anywhere in the world. Plus it's a huge and extraordinarily complex program. All in all, it might be better just to learn Linux.

    Still, some people would study Windows source and make illegal and discrete alternate distributions. The code would fork repeatedly from the current Microsoft release of Win2000 and over the course of twenty or thirty years become a hybrid of Windows, Linux, and Mac.

  553. NT4 source leaked long ago by Anonymous Coward · · Score: 2, Interesting

    I was offered a copy of the NT4 source code a couple of years ago. I didn't want to pay for about 60 CDR's and for someones time burning them since I'm not paticularly interested in it. About 30 CD's for original NT source and another 30 for the service packs IIRC.
    The source code for MS-DOS 6.0 can be found on the usuall filesharing networks and has a few amusing comments in it.

    1. Re:NT4 source leaked long ago by Anonymous Coward · · Score: 0

      "The source code for MS-DOS 6.0 can be found on the usuall filesharing networks and has a few amusing comments in it." take a look at fdisk's source. just proves why it never works right

    2. Re:NT4 source leaked long ago by Anonymous Coward · · Score: 0

      Bullshit. It fits on 5 CDs with an extra CD for all diffs for the service packs. One of my friends in Russia had a copy and showed it to me when he visited here (UK).

  554. other sources by beas++mas+er · · Score: 5, Informative

    http://www.internetnews.com/ent-news/article.php/3 312451

    http://zdnet.com.com/2100-1104_2-5158496.html

    http://www.infoworld.com/article/04/02/12/HNmicr ol eak_1.html

    http://www.eweek.com/article2/0,4149,1526390,00. as p

  555. Ballmer Probes Hole... by pandrijeczko · · Score: 1

    ...before investigating security weakness that allowed Windows source code to leak to the Internet.

    --
    Gentoo Linux - another day, another USE flag.
  556. open source community=virtual suicide car bombers by Anonymous Coward · · Score: 0

    ...according to Yankee Group senior analyst Laura Didio... See for yourself...

  557. The Official /.'ers Win Ver #'ing goes like this by Anonymous Coward · · Score: 0
    (Shout in Mike Myers' phoney Scottish brogue style):

    If it's not Linux, its CCCRRRRRRRAAAPPPP!!!!

  558. Win 98 by doccm9 · · Score: 1

    I'm still humbly running Win98, but this should get interesting in the next 6 months.

  559. I'll second that, not the whole tree by anticypher · · Score: 4, Insightful

    My guess, this is some of the source released to academic institutions for study. Lots of universities have access to a small portion of the windows source code, for use in various computer labs, and to create interoperable code. It comes on a single CD, and is not difficult to obtain.

    I've studied one small section of M$'s source code, a single network module appearing in both NT4 and NT5.0, under NDA of course. I don't see it here. There are a lot of things I don't see here, and I'm still going through the tree. There are some things here that are clearly part of windoze, such as the source to regedit.

    Some other things that make me suspicious this isn't all the source code:
    1) lots of 0 length files, could all those .eml files be links to the original file?
    2) the win2k source just happens to total 658MBytes, about the size of a CD
    3) there are a number of 0 length files of people's names with the letters CV next to them. cv - vered mazafi.eml, ronen-cv.eml
    4) all through the file listing are repeats of .eml files, like tcp-ip tutorial.eml. Would there really need to be a tutorial like this spread everywhere?

    I think this is just a student prank, being trolled out of proportion. It's not just /. doing the trolling, this will probably hit the major news outlets tomorrow. No doubt, they will only quote the most pandering media whores around, to sensationalise the story. Any bets several major stories will point to /. as a culprit, or as a den of criminal hackers?

    the AC
    I can't believe I'm admitting to extensive knowlege of windoze on /.

    --
    Hemos is like...sci-fi fans;he thinks technology is cool, but he hasn't bothered to understand the science it's based on
    1. Re:I'll second that, not the whole tree by Anonymous Coward · · Score: 0

      The 0 byte length .eml files are are cleand up nimda virus files. As a matter of fact there where still some uncleaned files of the nimda virus in the archive. Just search and delete them. I must say that it is plenty fun to look at the source files. I am amazed over how ugly most of the code is... i even found 2 bugs just by browsing around for a couple of minutes. =P //namnam

  560. Microsoft's initial response: by aarku · · Score: 5, Informative
    according to this...
    When asked to comment, Microsoft responded by e-mail that "the rumor regarding the availability of Windows source code is based on the speculation of an individual who saw a small section of un-identified code and thought it looked like Windows code. Microsoft is looking into this as a matter of due diligence."
    1. Re:Microsoft's initial response: by high_towe · · Score: 1

      "Computer security experts say the hackers appear to have used a virus called Qaz to break into Microsoft's network. " http://news.bbc.co.uk/1/hi/business/993933.stm [bbc]

    2. Re:Microsoft's initial response: by Anonymous Coward · · Score: 0

      According to the date at the top of this page, this story is from 2000 -- four years ago.

      Move along now, don't feed the troll.

    3. Re:Microsoft's initial response: by conteXXt · · Score: 1

      Friday, 27 October, 2000

      article date

      --
      The truth about Led Zep should never be told on /. (Karma suicide ensues)
    4. Re:Microsoft's initial response: by Anonymous Coward · · Score: 0

      On my computer is says "February 12, 2004".

  561. So here's what you do by tony+clifton · · Score: 4, Funny

    1. Get the OS to compile and boot.
    2. Reproduce windows bugs.
    3. Fix bugs faster the MS does.

    [...]

    6. Profit!

    1. Re:So here's what you do by Michael+B.+Davis · · Score: 1

      Sure,after reading and understanding 40M lines of code, or however many there are...

      --
      Cheers, Michael From sunny Toronto
    2. Re:So here's what you do by Oriumpor · · Score: 1

      You can get almost any code to compile if you just comment out the errors.... it's the 2nd part of #1 that will be that hard part.... even if it compiles with only 182397198273 warnings.

    3. Re:So here's what you do by Anonymous Coward · · Score: 0

      4. Get Arrested

      5. Sell story

  562. What would MindRape say? by Anonymous Coward · · Score: 0

    Pirates with morals!

  563. Re:Oh, no! I Looked! by CanadaDave · · Score: 1
    140 GOSUB 16000 ; * Time waster loop

    That's the source code for Linux. If only I could get that time back.

  564. Forgive me by sbszine · · Score: 1

    There have always bin rumors that closed source Microsoft applications have leaked to terrorists

    Osama bin Rumours?

    --

    Vino, gyno, and techno -Bruce Sterling

  565. Re:The odds of getting the full source: experience by smokin_juan · · Score: 1

    'Microsoft is a lot more like "Office Space..."'

    Its funny how people build up ideas in their heads about what its like in a large corporation, somehow like a hollywood movie...

    meh, it'd be lost on you people anyway.

  566. NT...out of the closet by whittrash · · Score: 1

    Are you curious? Do you wonder what it is like? Microsoft 'source code' is oh sooooo satisfying. Find out what all the talk is about. You can be discrete or go all out, it is up to you. The best part is, no one has to know, it can be your little secret.

  567. Good Thing this happened now by Anonymous Coward · · Score: 0

    Bear with me,
    Microsoft signs agreements with Russia, China and India to allow them access to the windows source code just so they won't jump ship to Linux. These countries aren't exactly our enemies, but friends may be a little too strong a term for them. Therefore they have access to the software used by 99 percent of our military/industrial complex. So when these "friends" want to disrupt our systems they unleash a bug that they have been working on for a while. Meanwhile, since the source code is closed, it doesn't get the wide peer review that Linux gets. So it leaves us, the USA that is, vulnerable.
    Now Microsoft should just release the source themseleves and acknowledge, as can be seen from their corporate earnings statements, that the OS division doesn't really make any money. Most of their profit comes from their office suites and developer tools, along with their server licenses to some extent. So give away the OS, which will allow it to be cleaned up after some serious bloodletting of course. I say in about 5 years Microsoft will be out of the OS market, per se, and will be competing based on applications and features. Microsoft has some brilliant people working for them, and the cash reserves to hire the best and brightest around. I don't think they will have any problem innovating some really neat things. Just my opinion.

  568. OSS "Suicide car bombers" -- WTF??? by paco+verde · · Score: 4, Insightful

    Yankee Group senior analyst (sic) Laura Didio has these alarming thoughts on internetnews.com about who might now be able to get their hands on the Windows source:

    "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

    So Microsoft is the defender of truth and justice in the free world, and OSS hackers are like suicide car bombers?

    She then went on to warn of the dangers of hackers using the several hundred megabytes worth of leaked source code to compile their own pirated copies of Windows 2000. What a dumbass.

    And what exactly is a "tinker", anyway?

    1. Re:OSS "Suicide car bombers" -- WTF??? by ahem · · Score: 1
      And what exactly is a "tinker", anyway?

      A "tinker" would be someone whose damn I would not give. Especially for this particular subject...

      --
      Not A Sig
    2. Re:OSS "Suicide car bombers" -- WTF??? by RasTafarii · · Score: 1

      a tinker was an intinerant craftsman who repaired pots and pans and replated them with tin.

      he also sharpened knives and sold various kitchen items from his cart/wagon.

      --

      "...can you imagine a BEOWULF CLUSTER of these? That'd be some serious power!"

    3. Re:OSS "Suicide car bombers" -- WTF??? by filer · · Score: 2, Informative

      Ok folks... you can put down your pitchforks. Her ugly comments appear to have been snipped from the article.

  569. SCO can now sue Microsoft also by Anonymous Coward · · Score: 0

    The net stack code matches the BSD stack
    Now we now where the opensource code has gone
    to.

  570. NOTE TO MODS: IT'S FUNNY. LAUGH, FUCKTARDS by Anonymous Coward · · Score: 0
    Why is parent moderated "Flamebait"?

    Moderation. It's not just for idiots anymore.

  571. Re:Oh, no! I Looked! by Anonymous Coward · · Score: 0

    hey you stole my BASIC program --Darl :)

  572. YEP, IT'S A FAKE by Anonymous Coward · · Score: 0

    It's the kernel source for Linux 2.6.2.

  573. If MicroSoft Leaked this, will we ever know? by zibix · · Score: 1
    Sounds like MS perhaps leaked it themselves for their own gains... now the real question is... If so, is there ANY chance of ever actually finding this out?

  574. Parent is a fake - it's the source of linux 2.6.2! by AmunRa · · Score: 3, Informative

    As subject, this torrent is actually the linux kernel ver 2.6.2!

    --
    " To steal ideas from one person is plagiarism; to steal from many is research. "
  575. Re:bittorrent of ring 0 (Microsoft for "kernel") s by Anonymous Coward · · Score: 0

    nice torrent ... if only it weren't a renamed linux 2.6.2 tarball. (yes, i fell for it :( )

  576. DON'T WASTE YOUR TIME - IT'S FAKE by Anonymous Coward · · Score: 0

    It's the linux kernel, version 2.6.2.

  577. Does it work both ways? by mangu · · Score: 1
    or any other form in which a work may be recast, transformed, or adapted.


    Can I adapt "West Side Story", since it's a derivative work of "Romeo and Juliet", which is in the public domain?

    1. Re:Does it work both ways? by tepples · · Score: 1

      You may adapt "Romeo and Juliet" as long as you use no elements unique to "West Side Story".

  578. Only now ? by Anonymous Coward · · Score: 0

    Behold : the FUD has begun...

    Forcefields up,
    set phasers to stun,
    let women and children out first,
    duck for cover,
    wear the tinfoil hat!

  579. Microsoft Code Bloated? by Solokron · · Score: 1

    The source code must be 10 Terabytes.

    --
    30% off web hosting. Coupon code "SLASHDOT".
  580. Perfect way to force upgrade by Anonymous Coward · · Score: 0

    Sounds like MS found the perfect way to force people on to Longhorn and Palladium.

    1Q 2004 - Source Code Leak

    3Q 2004 - So many virii & worms for Windows MS blames code leak, says it can't do anything more to fix it.

    1Q 2005 - Microsofts solution to anyone who wants a secure OS: Upgrade to Longhorn with DRM locked into the hardware itself.

  581. Imagine if the Linux Community Solved this crime by zibix · · Score: 1

    Wouldn't that be a slap in the face for them... how about a full campaign. LINUX USERS UNITE, STOP WINCODE FROM TAINTING OUR CODE! uh... dot com

  582. This is linux kernel 2.6.2 by Anonymous Coward · · Score: 0

    Nothing of interest ;-)

  583. Re:It's a TRAP!!! /Adm. Ackbar by CAIMLAS · · Score: 1

    Hahaha you rock!

    My take on the whole matter: Blow. (ie, I couldn't care less. It'll just speed up the inevitable - switching to linux.)

    I wonder how many shops will rush migration from Windows to Linux (if it is indeed possible in their shop)? I'm guessing quite a few.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  584. ed2k links by Anonymous Coward · · Score: 0, Informative

    ed2k://|file|windows nt 4 source code .zip|241131483|afcb4b1fd05ed574e2ee77618222621d|

    ed2k://|file|windows 2000 source code .zip|213748207|34bb9f3a3e8d3e0c4490a96ec30b9f3c|

    ed2k://|file|Windows source code- evans|727875584|000a97a4c90a0eff2e579a82811332e9|

    ed2k://|file|Windows.Source.Code.w2k.nt4.wxp.tar .bz2|142290587|82c8f97acfaba434aeb7592a46dcc7d9|

    1. Re:ed2k links by Anonymous Coward · · Score: 0

      The "Windows Source Code - evans" one is fake. The file appears to be a DivX of "Private Life Of Sophie Evans" in Spanish.

    2. Re:ed2k links by Anonymous Coward · · Score: 0

      ed2k://|file|windows-source-code-leaked +compile-tools .rar|262200841|dd523ba7cb9d0337919c8fc9dad21eff|

      ed2k://|file|win2k source .zip|229175923|4bfa3791c948dcb9d034a6e3099c8ffc|

  585. HERE IT IS... BIT TORRENT TO WIN2K SOURCE by jjames_91 · · Score: 1

    http://www.sschmidt.info/w2k_source.torrent
    That's right 195MB

  586. Slashdot taking strikes again! by knigitz · · Score: 0, Offtopic

    This time taking down a site I frequent. GOOD LUCK NEOWIN!

  587. It's fake by Anonymous Coward · · Score: 0
    It's fake. Here are text snippets from ntfs.txt:
    The Linux NTFS filesystem driver
    ...
    Linux-NTFS comes with a number of user-space programs known as ntfsprogs.
    These include mkntfs, a full-featured ntfs file system format utility,
    ntfsundelete used for recovering files that were unintentionally deleted
    from an NTFS volume and ntfsresize which is used to resize an NTFS partition.
    See the web site for more information.
  588. Just the source tree listing ... so what? by zenpiglet · · Score: 2, Informative

    All anyone seems to be pointing to is the source tree listing in a text file. Wow.

    Such a listing for XP has been available on the Sysinternals site for years:

    XP Source Tree

  589. You mean... by Anonymous Coward · · Score: 0
    Essentially someone should do what Microsoft should have done in the FIRST PLACE?

    I still hate Microsoft, even though this has made me feel sorry for them.

  590. The most important one by Anonymous Coward · · Score: 0
  591. Finnaly de-lurked by FunctionalMethod · · Score: 2, Funny

    Couldn't this give the Open Source community problems down the road? As in Windows code ending up in some Open Source project ? Just the accusation would cause problems.. Unlikely , but everything is possible.

    --
    -- TRUST ME! I KNOW WHAT I'M DOING!
    1. Re:Finnaly de-lurked by ReNeGaDe75 · · Score: 4, Interesting

      If that happens then the person who put the code into the project should be prosecuted. Why would the accusation hurt open source?

      Open source is less likely to have that problem in the first place. I mean, the code is open, so the programmer would get caught. Closed source software, on the other hand, is more likely to contain illegal code, because nobody can easily prove it, being closed and all.

      --
      Hypocrisy is the 8th deadly sin.
    2. Re:Finnaly de-lurked by Anonymous Coward · · Score: 0

      Yes, I am not saying it will hurt Open Source in an SCO way , but imagine Microsoft claiming that some Open Source Projects have stolen code. It doesn't even matter if it is true.

      Average people will say " So that is what Linux was about , copying Windows. Tsk-tsk-tsk. I'd rather stay with the real thing".

  592. Re:it's true look here. by Anonymous Coward · · Score: 0

    http://heim.ifi.uio.no/~mortehu/files.txt

  593. Re:bittorrent of ring 0 (Microsoft for "kernel") s by Anonymous Coward · · Score: 0

    it was obiously fake but i was hoping for at least something funny. you call that a nice torrent? i am assuming you are on dial-up as that was super slow

  594. nlc.no by 586 · · Score: 0

    i checked out the nlc.no site and it seemed too be a
    linux user group from norway, now why do they have this tracker?????

    1. Re:nlc.no by Anonymous Coward · · Score: 1, Informative

      alge.nlc.no is not affiliated with nlc.no, it is simply a forward given many years ago.

  595. ZDNet Australia has an article by jquirke · · Score: 1

    http://www.zdnet.com.au/news/software/0,2000061733 ,39116114,00.htm

    1. Re:ZDNet Australia has an article by hellraizr · · Score: 1

      that article says it's 40GB worth of source. now we all know windows is the worlds largest kludge but COME ON! 40 FREAKING GIGA BYTES!!! at a modest estimation of 3k per file, your looking at 13 MILLION SOURCE FILES!!! even if you factor that number it's still insane!

      linux 2.6 only has on the order of 28,000 source files, how do you go from 28,000 to 13,000,000!? the numbers just don't add up. 40GB of text, at 1 byte per character per file, there's just no fucking way. I'd like to believe that and say "wow now I know why it's soo damn slow" but I just can't buy that. can someone possibly substantiate this claim? any hardcore programmers out there work on projects in the 20+ gigabyte range in codebase(s)? please let me know because otherwise I'm doubting the entire statement from the *security profesisonal* due to this.

  596. Re:It's a TRAP!!! /Adm. Ackbar by marauder404 · · Score: 3, Insightful
    Microsoft is sooooo obviously trying to pull an SCO here.
    This is the among the most ridiculous theories that I've ever read on Slashdot (and I've seen some doozies in the past several years). Why would Microsoft go about trying to pull off what SCO did? So it could a bunch of Linux users (a LIBERAL estimate of 100M) for a paltry $500 a pop ... that's a mere $5B over the course of the next several years? Let's double it for a $1,000 each and it's still just $10B, nevermind all the expenses, including legal, to go about trying to collect something like that. Or, perhaps, they decide to go sue a handful of companies for a few billion dollars each after years of litigation and all kinds of negative PR. Microsoft's revenue was $34 billion for last year alone, $26B of it being profit.

    SCO's actions are based on a company with little revenue, little cash, and nothing to lose. Microsoft has everything to lose. Say what you will about Microsoft, but they didn't get to where they are today with silly moves like that.
  597. Some are saying Open Sourcer did it. I say bunk~! by tetrahedrassface · · Score: 3, Informative

    Laura Didio: aka the SCO queen and her take on this development!!


    "Up until now it was more like the 70/30 rule, where 70 percent of the threats are bogus. Now it's more like 50/50," Didio said. "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

  598. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 3, Funny

    Please, don't slander BSD and research UNIX. That's just not right.

  599. Nobody wants to be sat on by KalvinB · · Score: 5, Insightful

    by a 500LB gorilla.

    It has nothing to do with morals. It's self preservation.

    Most companies don't have the resources to kick the crap out of warez distributors. MS isn't one of those companies.

    Ben

    1. Re:Nobody wants to be sat on by Anonymous Coward · · Score: 1, Insightful

      Bullshit. They're not scared of MS. If they were, they wouldn't release and trade other MS products. No products are left unreleased because anyone is afraid.

    2. Re:Nobody wants to be sat on by Rakarra · · Score: 1
      There's a heck of a lot more monetary value associated with Windows source code than there is with some windows binaries.

    3. Re:Nobody wants to be sat on by 1u3hr · · Score: 1
      There's a heck of a lot more monetary value associated with Windows source code than there is with some windows binaries.

      Hardly, unless by "associated with" you mean "cost to create" rather than "selling price", because the only people interested in it are hackers, in either sense. Anyone who wanted to use it commercially would be insane. They could license it if they needed access.

      Windows binaries, on the other hand, can be sold in street stalls for $2/set in much of Asia, so they have a value.

    4. Re:Nobody wants to be sat on by Anonymous Coward · · Score: 0

      Well it's too late to stop it now, it's probably all over the p2p networks, soon everyone will have it.
      I think it'll become one of those must-have's, like the halflife2 source.
      Programmers or not.

  600. Re:It's a TRAP!!! /Adm. Ackbar by marauder404 · · Score: 1

    LOL ... my math is completely wrong ... obviously, I meant "$50B over the next several years."

  601. Windows Games by Anonymous Coward · · Score: 0

    Does this include the source for Minesweeper? Or maybe Space Cadet pinball?

    My lifetime goal of making sequels to these classic games is finally within my reach!

    -ry-

  602. WHAT THE HELL by Anonymous Coward · · Score: 0
    What the hell does it matter if you download it? Like microsoft is going to trace you????

    How the HELL is anyone going to know if you, specifically, downloaded the windows 2k source code, and used those ideas to write your own? Moreover, how would you defend yourself against accusations that your project was tainted by you viewing the win2k source code, even if you had never seen it? Where would the proof lie? There is no universal tracker of who downloads what (yet). There's absolutely NO WAY anyone could verify for sure that someone HADN'T viewed the code. Who's gonna know?

    The boogeyman that's who!

    Seriously, I think you guys should calm down. Microsoft is fucked. Their trade secrets are out. Just because they tell you not to look doesn't mean the trade secrets are still trade secrets. It may be their IP, but that doesn't mean you can't look for the hooks (i.e. the WINE project) and have full integration with windows!

  603. Windows 2000 source code on major sites by Anonymous Coward · · Score: 0

    For those interested at looking at the Windows 2000 source code:
    Windows 2000 Source Code [Released Feb 18th 2000] or Windows 2000 Source Code

    Looks genuine to me. ;)

  604. Re:It's a TRAP!!! /Adm. Ackbar by iammaxus · · Score: 5, Funny

    I think you people are going a little overboard. Windows source code isn't like a virus or something.
    Wait a minute....

  605. Code confirmed to be incomplete by Anonymous Coward · · Score: 0

    shows over.. everyone go home :P

  606. Who's going to know? by Anonymous Coward · · Score: 0
    What the hell does it matter if you download it? Like microsoft is going to trace you????

    How the HELL is anyone going to know if you, specifically, downloaded the windows 2k source code, and used those ideas to write your own? Moreover, how would you defend yourself against accusations that your project was tainted by you viewing the win2k source code, even if you had never seen it? Where would the proof lie? There is no universal tracker of who downloads what (yet). There's absolutely NO WAY anyone could verify for sure that someone HADN'T viewed the code. Who's gonna know?

    The boogeyman that's who!

    Seriously, I think you guys should calm down. Microsoft is fucked. Their trade secrets are out. Just because they tell you not to look doesn't mean the trade secrets are still trade secrets. It may be their IP, but that doesn't mean you can't look for the hooks (i.e. the WINE project) and have full integration with windows! This will perfect the wine project beyond anyone's dreams!

    Just as long as some anonymous user posts the API calls etc. to usenet, we'll be all set.

  607. Quick by xxScoobyxx · · Score: 1

    fix it and slip it back

  608. You said it dude! by twoslice · · Score: 1
    This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    Ain't that the naked truth....

    --

    From excellent karma to terible karma with a single +5 funny post...
  609. Another overnet/edonkey source by Anonymous Coward · · Score: 0

    Here's another source - it's an ed2k link to the actual source code:

    ed2k://|file|windows-source-code-leaked +compile-tools .rar|262200841|dd523ba7cb9d0337919c8fc9dad21eff|

    On eDonkey, seems to be findable on Razorback and Byte Devils servers, at least.

  610. Re:I have it. by Anonymous Coward · · Score: 0

    outch, this is probably the WORST made-up story i've heard in years.

  611. Microsoft stole from Unix for Dos2.11 by milliyear · · Score: 1

    Actually, Microsoft had a license to port Unix to the 286 and the AT architecture.

    And shortly after releasing Xenix, Microsoft released MS-DOS 2.11, which was the first version of Dos with directories & subdirectories, with devices represented by reserved filenames (LPT1, COM1, etc.), the first one to use command-line I/O chaining ( | , > , , etc.) and the list goes on.

    All miraculously new and original features for Dos, implemented exactly like Unix, just after MS got a peek at the Unix source.

    Why that one's never ended up in court is beyond me. No, I will not be surprised if it really is Windows source and some files still have AT&T copyrights in it.

    Yes, I did see parts of the Dos 2.11 source.

  612. Re:It's a TRAP!!! /Adm. Ackbar by Curtman · · Score: 1

    Screw that.. If we find GPL code in here, Bill's going to get a good SCOing himself. This code can in no way shape or form go into Linux though. That would be very bad.

  613. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Please, don't slander BSD and research UNIX. That's just not right.

    True. One shouldn't speak ill of the dead

  614. Re:Someone got into Mac OS X's source and posted i by Brewst3r · · Score: 1

    Apple's in the hardware business, their software is made to sell computers, so they have zero reason to not take advantage of others doing your work. MS on the other hand doesn't have anything but the software to push.

  615. Here is a Torrent link ... 200MB download by afxgrin · · Score: 5, Informative

    http://www.sschmidt.info/w2k_source.torrent

    I haven't finished downloading this, but it's 200MB in size, has 944 peers! :-)

    The tracker is the same one you have listed:

    http://alge.nlc.no:6969/announce

    The hash is also the same.

    1. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0, Insightful

      Yea because downloading it is the smart thing to do. *rollseyes*

    2. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      How could the hash be the same? The link in the grandparent is an rar and this one is a zip.

    3. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      Um whoa I finished downloading and it's legit..

      Holy crappy friday the 13th for Microsoft. !!!

    4. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 2, Informative

      Looked through it some. I would be very surprised if this code is not authentic, although what is up with the "bsc" directory? It contains a bunch of junk.
      But it's certainly not "complete", i.e. I can't find the NTFS filesystem driver (or at least anything that would look like such a beast...), but I could find code from MSIE for importing Netscape cookies and bookmarks, some of which was under the windows/shell/ hierarchy (maybe that's MS's basis that MSIE is integrated with the core OS?)
      I even saw some Java code referencing the "com.ms.xml" hierarchy, apparantly an XML parser MS wrote.
      Plus some .doc on GDI debugging, strings showed what seemed like a valid Word doc, complete with "Microsoft Confidential" as one of the phrases seen.
      Also, a core file under the 'security' folder, which was an ELF binary with some junk about Vi Improved 5.6 and some symbols starting with 'xterm'... maybe the guy working on that was using Linux?

    5. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      There is some code from 1992 in there also and a ton of indian names.. Dam outsourcing in the 90's too!

    6. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 1, Interesting

      /*++ BUILD Version: 0003 // Increment this if a change has global effects

      Copyright (c) 1989-1999 Microsoft Corporation

      Module Name:

      ntseapi.h

      Abstract:

      This module contains the Security APIs and any public data
      structures needed to call these APIs.

      This module should be included by including "nt.h".

      Author:

      Gary Kimura (GaryKi) 06-Mar-1989

    7. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0
      The tracker is the same one you have listed:


      Problem connecting to tracker - <urlopen error (111, 'Connection refused')>
      Problem connecting to tracker - <urlopen error (111, 'Connection refused')>
      Problem connecting to tracker - <urlopen error (111, 'Connection refused')>

    8. Re:Here is a Torrent link ... 200MB download by torokun · · Score: 2, Insightful



      What in God's name is wrong with you people?

      Do you even think about how many coders work for Microsoft? How many work for companies that depend on Microsoft technology? Do you think about the fact that people are busting their asses writing code, trying to make a living? Who cares about whether MS is full of crap or not? All companies have marketing. That's how business works.

      You don't go and steal everything from a store just because the electricity goes out! It has repercussions! I have friends that work for Microsoft, and believe it or not, they are incredibly intelligent, honest, and good people. Each time you post a torrent link, you're helping to screw them.

      You disgust me. This is NO DIFFERENT than a bunch of morons looting stores after a big game, just because they can... Can you possibly think that promoting these links on slashdot doesn't have a harmful effect? But you don't care about that. You just want to get your little jollies off thinking how neato it is that you can do something and a big corporation can't stop you.

      Congratulations.

    9. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      Boo f'ing hoo...

    10. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 1, Insightful

      You know, every evil empire is build by honest, intelligent and good people, the same with Microsoft.

      Estimated 300,000,000 computers run with Windows NT/2K/XP and the source code is under seal, known security holes take 6 months to be fixed, where are the responsible and intelligent people at MS taking 6 months to fix it? Are they all taking vacation?

      See, your friends may be true friends of yours, granted - but this is a corporation which doesn't behave as friendly, honest and ethical as your friends who work there. Enron employees are surely more honest as the managers who screw Enron.

      So, just because you have simpathy for your friends working for MS doesn't make MS be like your friends. See the bigger picture of this leak!

    11. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      Yes, they work FOR Microsoft, FOR is the key word here.
      They do the work, and the ones higher up in the hierarchy reap the benefits, THAT's how business works.
      By hurting Microsoft, you are hurting the master, not it's office slaves.

    12. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0
    13. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      Dude,

      Go to Oprah...

    14. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 1, Interesting

      If you loot a store, then the owner has a lot of damage.
      He's lost products, less people will buy his products and
      there is physical damage to the store.

      What is the damage to Microsofts 'store'? They don't have
      to replace broken windows, or smased in counters. They
      might have to fix some bugs, but they should have done
      that in the first place! Are people not going to buy Window
      XP because they can compile parts of Windows 2K ?

      The damage MS has, is PR-damage, nothing more. And
      off course they wil have to hire some security experts to
      review all the code, so that they can bring out patches
      before the worms come out to play. But this isn't really
      neccecary, since MS already has 'trustworthy computing',
      right?

      Unless MS is really afread that people might find code
      that has no other purpose then hinder competition
      from Java, Open Office, RealPlayer, DR-DOS, Netscape, Opera, etc, etc?

      And about you're friends at MS:

      Even if there were damage, and MS would go broke!, then
      thiswould be best thing ever happening to them, because
      the market wouldn't go away, and the could work for a nice
      company which would give them a decent salary, so they
      wouldn't have to 'Bust their asses' for a company who
      clearly doesn't care about them.

      You remind me of people who were against the abolition
      of slavery, because it would be bad for the slaves...

      You disgust me. You are NO DIFFERENT than a moron
      working for a PR-company selling his soul for a fistfull
      of dollars.

    15. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      If your friends are intelligent, honest, good people (and I am sure they are) - why don't they work for an intelligent, honest, good company? I will at no point defend releasing proprietary closed source code... However, before you rant and rip others for taking part in a world-wide feeding frenzy of code; It would be wise to recognize that you are only as 'good', as the company you keep.

      If your friends choose to work for a company that tirelessly crushes others peoples, intelligent, honest, and good companies - why would anyone pay them anymore respect than what Microsoft pays us?

      Just a thought ..

      StatiK76

    16. Re:Here is a Torrent link ... 200MB download by Anonymous Coward · · Score: 0

      What a moron.

      You post doesn't deserve any attention, but several things.

      1. physical property != intelectual property
      2. God? you either use god or don't use the phrase.
      3. "I have friends ..." - the often used weapon of racists, or anyone who promote prejudice that works only to other morons.

  616. This is only good news... by Mick_Flemm · · Score: 1

    I Can already imagine M$ Exchange servers running under Linux or M$ Office, or M$ SQL Servers etc. :-)

    Now if the source code has been leaked...

    Remember it's only windows we got, we canot use the code as is and we canot be 100% combatible due to legal reasons. BUT lets say we will be able to run programs writen for Windows, what then ?

    Microsoft never relied on home users, everyone has windows because its easy, you can play games, you can run office, photoshop etc not because its a good OS (easy doesn't make it good).

    Microsoft is No1 because:

    a) Of the seminars, every company can train their people to use M$ Office, so even if they use Linux they will still be using Office, Office is just an example.

    b) Of the diplomas etc cause they have to authorize ppl so they got money for it, and people would prefer to learn Office etc cause they can get a diploma to prove it, this aplies on companies too.

    c) Of the huge licences they made with companies, organisations etc for various software.

    d) Of the support they provide and the guarantees.

    e) Of the years its been working on it (they trust M$ even if the have unsecure apps (most people don't care about security so much, they prefer to do every-day stuff with their PC, that's what windows are for)).

    They won't realy loose money because people new to PCs will still buy windows with each new machine they purchase (Licences remeber?)also organisations will still continue to buy windows because of the seminars etc...

    Most people have Windows either from the purchase of a new PC or pirated so M$ wont loose money from them.

    So if u think of it more M$ will still be in the top and now they will be able to create stuff for linux too with no licences etc. They will get more money because more people will use them (they will now be able to run their favourite appz under a secure OS), they will realy get money from open source by not being compatible with open source but with open source being combatible with them.

    Linux will never be able to handle everything so u will still need M$ Stuff (lets say you will still need DirectX to run games for example).

    Also linux will never be able to provide guarantees, Licences, seminars e.t.c. something that companies need.

    This is both good for the open source comunity and Microsoft, the guys are REALY CLEVER. The only problem is the viruses, but it wont last for long, especialy if M$ asks for help from the open source community (with a competition for example).

    Finaly let me remind you that if it wasn't M$, a lot and I mean A LOT would never know how a PC looks like, it would be only for companies, so next time u say things about M$ remember what they did to the society, i personaly thank them, if it wasn't for them there would be no open source (I continue to believe that Windows SUX :P but M$ has done more than windows) they are making money BUT they do good things whith them (others are making more money by creating guns, they are the ones who SUCK)...

    Sorry for my poor english :-)
    Sorry for the large post

    Nick

    1. Re:This is only good news... by Anonymous Coward · · Score: 0

      No problem on the long post or the english. But you really should apologize for being stupid. OSS/FS has been around for just as long as MS. MS's net effect on society as a whole is negative not positive.

      Oh, and did I mention you should apologize for being stupid?

  617. Re:Microsoft did this on purpose - missing the poi by Anonymous Coward · · Score: 0

    Right, so it goes like this

    bootlicker: sir, the people uncovered yet another hole, what do we do?
    billg: shit.. let me think
    billg: *thinks*
    billg: alright! secretly "leak" the source code to our whole core product into the wild! that will draw their attention instead!
    bootlicker: sir, you are so smart
    billg: yeah, suckers.

    mike123106, are you retarded? Because if you are, I apologise in advance for calling you stupid.

    Stupid.

  618. Re:Source Code Exposed? Really? by AvitarX · · Score: 1

    Because a new platform would not let them leverage their current monopoly powers.

    --
    Wow, sent an e-mail as suggested when clicking on "use classic" banner, and got a fast response that addressed my msg
  619. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    So now can we expect links to the Windows source code to have a similar reaction as those goatse.cx links?

  620. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    This is a cheap jab at Microsoft, implying their code is derivative of unix and linux code

    No, it's not a cheap jab - it's a stupid and unintelligent jab, for aside from the obvious Berkeley Sockets port et al, Microsoft code is not from Unix - which is why it's so shitty, as anybody can observe.

    And as you obviously don't know anything about keyboards, mice, operating systems, VMS, David Cutler, Digital Equipment, Lou P, the tribe, Prism, and the out of court settlement over NT... why the fuck did you open your stupid mouth anyway?

  621. Re:It's a TRAP!!! /Adm. Ackbar by jack_csk · · Score: 0, Redundant

    And if you are an open-source software developer and you look over the WinBlows source code, you are likely to introduce those security exploits into your open-source project.

  622. Here's another mirror of those files.txt file by Anonymous Coward · · Score: 0

    http://www.stoner.nl/chris/files.txt

  623. Re:Microsoft source code leak? Pfft, that's nothin by Last+Warrior · · Score: 3, Funny

    true, its leaked constantly but sco is the only company that is stealing it.

  624. OK, she's warping the truth. So... by bersl2 · · Score: 2, Insightful

    email her. The link's on the story page (don't quite know where, 'cause I'm using lynx right now). Tell her nicely where she fucked up.

    Don't just sit here and bitch on Slashdot...

    1. Re:OK, she's warping the truth. So... by paco+verde · · Score: 1

      Except that she's not a journalist, she's a source (and ostensibly an expert) quoted in the article and a "senior analyst" with Yankee Group -- which bills itself as "the most trusted name for communications and networking research and consulting."

      It's her job to be not just familiar, but expert, about the technology industry. I'm not sure if her comments represent incompetence in the form of lack of familiarity with a paradigm shifting movement in that industry, or simply hostility toward the OSS movement.

      Either way, I'm not particularly interested in doing her job for her by correcting her. Even the most cursory investigation of the OSS movement's motivations would clearly reveal her characterization of OSS hackers as terrorists attacking Microsoft (and what else are we to make of calling them "virtual suicide car bombers"?) as absurd in the extreme.

      My point in posting the quote is not to sit on slashdot and bitch, but to point out to slashdot readers the misinformation about OSS sometimes propogated by mainstream media and analysts. The motivations behind same are up to you to decide for yourself.

    2. Re:OK, she's warping the truth. So... by filer · · Score: 1
      My point in posting the quote is not to sit on slashdot and bitch, but to point out to slashdot readers the misinformation about OSS sometimes propogated by mainstream media and analysts. The motivations behind same are up to you to decide for yourself

      I, and likely others as well, expressed our dissatisfaction by writing the editor instead and now the comments have been yanked and I suspect the editor will be keeping a closer eye on Miss Didio in the future - as she cannot help but lose credibility which such nastiness. Which action do you think is more usefull to the OSS community? Preaching to the converted or pointing out to an often lazy media that yes, maybe you have easy access to this person, but they are obviously a fool with an axe to grind.

      Call her on her remarks yes, but do it with somebody who can actually do something about it as well. This was the perfect opportunity to make the media aware of just what a kook she is. Some of us took advantage of that and it appears to have worked.

    3. Re:OK, she's warping the truth. So... by paco+verde · · Score: 1

      Or maybe my posting to slashdot generated enough email to the editor to get the quote pulled, which my own letter alone probably would not have accomplished, making it the more useful action for the OSS community ;)

      But seriously, you make a valid point. A poster to the follow up "leaked source" article suggested that Didio's car bomber comments demand Yankee Group make a public apology. Since they've already been pulled from the article I chose to write to Kim Vranas (kvranas@yankeegroup.com) at Yankee Group, listed as the Media Relations contact, instead and request Yankee Group publicy apologize and retract Didio's comments.

      Cheers

    4. Re:OK, she's warping the truth. So... by filer · · Score: 1

      I hope you pointed out the fact that in the 48 hours previous to those remarks approx. 100 people were killed by car bombers in America's new protectorate, Iraq. If Didio was aware of that when she made those statements she's a tastless nutcase. If she was unaware then she's clueless. Either way she looks like she has her head up her a**.

      Hey, in the end she did us a favour I suppose by showing everyone her true colours in such a garish manner that nobody can miss it.

      All this is notwithstanding the fact that as with remarks she previously made vis-a-vis the Open Source movement and MyDoom there is no evidence whatsoever that the Open Source movement or anyone affiliated with the movement has anything whatsoever to do with either incident.

  625. Its all a hoax by Anonymous Coward · · Score: 0

    Everybody - plese calm down. This is just an elaborate hoax. No real MS source is there and its all made up crap. The source for windows is held as securely as fort knox is so stop these bogus reports please.

  626. If you believe in Open Source or Free Software... by Bozovision · · Score: 4, Interesting

    If you believe in Open Source or Free Software then you should believe in copyright. If you find a GPL code in use in a closed project, then you should report it to FSF. If you find Windows code in the wild then you should report it to Microsoft. It's their code and consequently they should and do control who gets to see the code.

    That said, I would desperately like MS to release the code under an open-source, but closed-project style licence; that is, the code belongs to them, and for any derivative code MS is automatically granted a licence to to sublicence and do whatever they wish. It should not be permissible for the code to be included in another product without the explicit say so from MS. Microsoft could protect theselves financially by being the only source for binaries. BillG are you listening? Win2K, with open source could be sooooo good, and you would still make a stack of money. Plus you'd have a huge team looking at improving the software, for nothing.

    It's worth a shot if the code has escaped. At worst you'll get a second product line.

  627. Devastating? by loconet · · Score: 2, Insightful

    From the article...

    "
    This leak is a shock not only to Neowin, but to the wider IT industry. The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.
    "


    Devastating?? Devastating because of the possible worms, viruses that can araise from this?

    Closed or open, a piece of software "should" be secure and clean regardless.. if it's devastating it just proves that MS creates shit, so the fact that a pro-windows site actually says that is sad.

    --
    [alk]
  628. Scenario that should have happened by now... by Cyno01 · · Score: 1

    Copy of the windows source is leaked from somewhere, floats around, etc, Through a watermark or something it is traced back to the source. That person claims their box was hacked, points to obvious weak point in code that allowed it to happen. This would probably be the most embarassing thing possible for microsoft.

    --
    "Sic Semper Tyrannosaurus Rex."
  629. Its Win111111010011... by denks · · Score: 1

    for those of us who count in binary.

    --

    I am Monkey, the Great Sage, equal of heaven!
    1. Re:Its Win111111010011... by AyeRoxor! · · Score: 1

      Well, I don't know about you, but when I'm grokking the NTFS, it's Win07D0 for me.

  630. Unacknowleged API's exist? by gandy909 · · Score: 1

    If this is the real thing, and it happens to be the whole enchilada, this could either bring to the forefront or lay to rest the theory of the unacknowleged API's that they supposedly have in there so that their own apps run better/faster, etc.

    --

    (Stolen sig) Remember: it's a "Microsoft virus", not an "email virus", a "Microsoft worm", not a "computer worm
  631. MOD PARENT UP! by Makarakalax · · Score: 1

    I never usually bother requesting mod-ups, but this one is pretty funny and apparently unnoticed too :)

  632. Re:It's a TRAP!!! /Adm. Ackbar by saderax · · Score: 0, Redundant

    ack, i must've used proprietary source from windows in my apps :(

    int i; /*variable*/

  633. not the whole source - only parts of it by Anonymous Coward · · Score: 1, Insightful

    http://www.smokeherb.com/windows/


    the sourcees are only partial, a lot of little scripts, build tools, code/security/certificate signing tools are missing, 3rd party and drivers of course, its basically just some low level kernel and little shell and some apps sources.

    you need a lot more if u wana build windows

    check for some deeper info about win2k and nt3.x build and software engineering information here .

  634. Obligatory fuck grep on the source :) by Anonymous Coward · · Score: 0

    grep -ir fuck *

    bsc/.glimpse_index:fucksMP
    bsc/.glimpse_index:f uckssMx
    bsc/.glimpse_index:fuckedsM`
    bsc/.glimps e_index:fuckingsMj
    private/shell/applets/welcome/ html/webapp.cpp: // HighContrast mode is turned on. This totally fucks our style sheet as most of it will
    private/shell/shell32/copy.c:// want to fuck with.
    private/shell/shell32/util.cpp:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.cpp:// around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST
    private/shell/shell32/util.h:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.h:// around the fucking peice of shit compiler we pass the last param as an LPVOID instead of a LPITEMIDLIST
    private/windbg64/debugger/tl/remote/ shell/windbgrm .c: // The user fucked up
    private/windows/media/avi/verinfo.16/verinfo.h : * !!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!!
    private/windows/shell/con trol/midi/map.c: // !!!this is fucked if a map goes to multiple physical devices

  635. Backdoors by Anonymous Coward · · Score: 0

    if you have the source, do a "fgrep -Ri backdoor *"

  636. The EML Files by Alex_Ionescu · · Score: 5, Interesting

    Guys...

    I can't believe you haven't figured out what the EML files are yet.
    Anyone remember NIMDA? The worm from 2002 I think? It had this exact same effect of sticking infected eml files all over your folders (by taking some names from your files, and others randomly). Opening those EML files or forwarding them would guarantee future and constant infection.

    It's clearly evident that this machine was infected by nimda and got port-scanned and found. The rest of the code is probably going to come soon enough, unless MS already found out and pulled the plug.

    By the way, alpha doesn't mean "Alpha Version" but the Alpha CPU made by DEC, now owned by Compaq.

    1. Re:The EML Files by Anonymous Coward · · Score: 0

      How exactly do you get infected by opening a zero-length file? Every single .eml file in the archive has a size of zero bytes.

      I'm not saying your theory is wrong, necessarily, just some clarification would be nice. That would be an interesting explanation if true.

    2. Re:The EML Files by shird · · Score: 3, Insightful

      The virus was cleaned from the comp (ie zeroed the eml files), but the backdoor (file sharing) remained. Most AV software don't remove backdoors after cleaning a virus.

      --
      I.O.U One Sig.
    3. Re:The EML Files by ysachlandil · · Score: 1

      .eml files are raw email files.

      They are called .eml files so you can doubleclick on them and read them in your email client, reply to them etc.

      So nothing to see here, move along...

      --Blerik

  637. Re:Someone got into Mac OS X's source and posted i by pinpoint23 · · Score: 2, Interesting

    i doubt that apple would react the same way if Aqua was leaked...

  638. DEAR SLASHDOT SUCKERS by Anonymous Coward · · Score: 2, Funny

    Thankyou all for participating in *the* troll of 2004.

  639. White hats by Anonymous Coward · · Score: 0

    Let's hope some honest white hat hackers would get their hands on the source and provide some bug fixes to microsoft =] I could dream...

  640. ummm ... no it's a ZIP by afxgrin · · Score: 1


    metainfo file.: windows_2000_source_code.zip.torrent
    info hash.....: f03fc1e04869294d5644d3c8c5d0fb8f2d26aa59
    file name.....: windows_2000_source_code.zip
    file size.....: 213748207 (815 * 262144 + 100847)
    announce url..: http://alge.nlc.no:6969/announce

    that CLEARLY says .zip - I didn't see anything about a rar in that post......

    F03FC1E04869294D5644D3C8C5D0FB8F2D26AA59

    That's copied right out of azureus.
    The hash is the same, and i'm just waiting to see

  641. Information by MC68040 · · Score: 2, Informative

    Here's some facts about the zip file that's on the run:

    The zip file is 208 mb (213 748 207 bytes)
    All the files with the "letts to children.eml" etc names are _completely_ empty.
    All files are commented, some are said to be public implention examples while others got "semi public" or no note of being pubblic in the headers.
    It doesn't really have any comments with personal twists etc, just facts from what I observed this far.
    It only includes the OS stuff (e.g. mplayer/iis/ie isn't there in full or at all)

    Got questions, just ask.

  642. Re:justification by Anonymous Coward · · Score: 0

    Well there is that pesky convicted-of-illegal-monopolistic-practices thing
    where they promised to get serious about letting developers see the source.
    The recent stories reveal that, yes, M$ is dragging their feet as hard as possible
    in defiance of the settlement agreement. (No real surprizes here.)

    gewg_

  643. I got it by DotQuantum · · Score: 2, Funny

    So i have been reading /. and looking at examples of source code that have been cited and created on /. but i think this is the real code that was leaked. http://www.spymac.com/gallery/show_photo.php?picid =80374&size=big

    --
    -- Ben --
  644. Re:It's a TRAP!!! /Adm. Ackbar by Lord+Kano · · Score: 1

    If we find GPL code in here, Bill's going to get a good SCOing himself.

    Not necessarily. You'll never get a court to admit stolen source code as evidence.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  645. Re:It's a TRAP!!! /Adm. Ackbar by adrianbaugh · · Score: 2, Insightful

    Rubbish. Definitely look - there's a lot of stuff you can learn from seeing the source that can't be traced back to your having seen it. Take wine, for example[0]: they're trying to implement a largely undocumented ABI. At the moment it's hard even to know what they have to code. If they look at the source they could see what functions they need to implement, how they need to work etc. Make basic notes, never look at the code again, go on holiday for a month, come back and write the missing bits semi-cleanly. They wouldn't need to copy any of the implementation (doing so would violate MS's copyright) but it would sure help to know what functions they needed to write (and I guess that would count as nothing more than utilising the widespread leaking of a former trade secret[1], which has no protection under law). The key point is, don't under any circumstances copy the code. And, if you do choose to look at the source, I suggest you get rid of it afterwards and don't tell anyone.

    [0] I'm not suggesting for a second that the wine devs would look at the code, you understand: it's an example.

    [1] If the leak is genuine, MS need have no doubt that this will be all over every p2p network in existence within an hour or so.

    --
    "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
    - JRR Tolkien.
  646. If this turns out to be a hoax.... by Anonymous Coward · · Score: 0

    You guys will have wasted three hours of my time thinking about this. Man. What a drag it would be if it was all a hoax. Anyone been able to really have a good look at the code? I'm not sure if I want to even download it.

  647. You really nailed B3! by twoslice · · Score: 1

    ??? - as in, which one of the 3 million exploits should I pick?

    --

    From excellent karma to terible karma with a single +5 funny post...
  648. It is true. by Anonymous Coward · · Score: 0

    I have seen part of it. Specifically, regedit. Readeable source code, and lots of "confidential" on it.

  649. Upgrade Anyone? by Laika · · Score: 1

    Talk about a motivational strategy... Impressive!

  650. Comment removed by account_deleted · · Score: 2, Informative

    Comment removed based on user account deletion

  651. WAIT!!!!!! by vwjeff · · Score: 1

    This is all speculation. Please wait until all the FACTS come out. Thank you.

    1. Re:WAIT!!!!!! by Anonymous Coward · · Score: 0

      Thank you Mister Internet Policeman!!

    2. Re:WAIT!!!!!! by Anonymous Coward · · Score: 0

      You, sir, are an idiot.

  652. Heres a link by 0ddity · · Score: 0, Redundant

    Here is a link to the real source code(no really).
    Check it out and lots of laughs.
    www.albinoblacksheep.com

    1. Re:Heres a link by Anonymous Coward · · Score: 0

      it was not funny the first twenty times neither.

  653. I just find it interesting... by Fiz+Ocelot · · Score: 2, Insightful

    That the article author describes it as potentially devestating and full of security risk with the source being leaked. And yet, look what that very same thing has done to the open source community. True, it probably is a very bad thing for windows security. Yet another reason to switch to another OS?

    1. Re:I just find it interesting... by vonsneerderhooten · · Score: 1

      And how does it help to write a publication about it??

  654. Re:It's a TRAP!!! /Adm. Ackbar by Josh+Booth · · Score: 1

    Isn't that

    int i_i; /* variable */

    Mind you Hungarian Notation!

  655. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Surely Micro$oft couldn't be THAT stupid, as to misappropriate GPL'd code?

  656. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Speaking as an anonymous source code licensee, I can tell you that their NDA prohibits you from contributing to any open-source project from the time you are a source-code licensee until three years after you cease having access to the source code.

    Considering that the assumption in the noncompete clause for protecting their IP in their own NDA is three years, I would assume that any project you contribute to would also be safe from any lawsuits provided you waited for a period of three years after your own source code license ended.

  657. Anyone seen this in any newsgroups? by maggotdude · · Score: 1

    Just wonderin if the source code has hit the newsgroups yet, and if so, which ones. Thx

  658. Re:Oh, no! I Looked! by adrianbaugh · · Score: 1

    That's just for XP. For all the 9x releases they were still using COBOL ;-)

    --
    "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
    - JRR Tolkien.
  659. Re:It's a TRAP!!! /Adm. Ackbar by orthogonal · · Score: 2, Insightful

    And as you obviously don't know anything [....] why the fuck did you open your stupid mouth anyway?

    Ever notice it's always the Anonymous Cowards who are so vehement in their criticism? Always with the "you're stupid" and the Mr. Tough Guy expletives: "why the fuck...."

    Yeah, yeah, I know, Mr. Anonymous Coward: you're powerful and famous, in your mother's basement.

  660. Paranoia by eWarz · · Score: 1



    So lets say microsoft did this on purpose. They could kill both the WINE project and the ReactOS project with one blow. They'd have a REASON to take both projects to court, repeatedly, Even if there were only suspiscions.

  661. it wasnt leaked!!! by ShallowThroat · · Score: 5, Funny

    IT WAS LIBERATED!!!!!!

    --
    The "Insert Quote Here" line is almost as predictable as inserting an actual quote.
    1. Re:it wasnt leaked!!! by gunpowder · · Score: 1

      Liberated? So it means it's out in the wild!

      Now the laws of nature applies: survival of the fittest!
      I wonder how long it will survive with all these evil predators out there (Linux, *BSD, ...)

  662. GNU Makefiles...! by InceptionOS · · Score: 2, Interesting
    Well, well, M$ has been naughty, there are GNU Makefiles in there:


    07-26-00 01:41 win2k/private/genx/ie/inc/gnumakefile
    07-26-00 01:41 win2k/private/genx/ie/uuid/gnumakefile
    07-26-00 01:41 win2k/private/genx/shell/gnumakefile
    07-26-00 01:41 win2k/private/genx/shell/inc/gnumakefile
    07-26-00 02:12 win2k/private/inet/mshtml/btools/ascparse/gnumakef ile
    07-26-00 02:12 win2k/private/inet/mshtml/btools/nfparse/gnumakefi le
    07-26-00 02:12 win2k/private/inet/mshtml/btools/pdlparse/gnumakef ile
    07-26-00 02:12 win2k/private/inet/mshtml/gnumakefile



    There are many more...! Everything from GNU is either GPL'd or LGPL'd, if it gets out M$ is going to be in a world of hurt!
    1. Re:GNU Makefiles...! by jonathan_ingram · · Score: 1

      You can use GNU make to compile non-(L)GPL code.

    2. Re:GNU Makefiles...! by phamNewan · · Score: 2, Interesting

      There are some interesting ramifications if M$ did in fact use any GNU code. I would not be surprised if they did since if there is one group that has heisted, or at least imitated software that is better than what they have it is M$.

      Since the source for all GNU is available, it is easy to see it end up being used by M$ especially since they had no reason to ever suspect that they would be caught for doing so, and they know the code already works.

      What would happen though is very interesting. The GPL license issues with this would be like nothing ever before seen in courts. The really interesting thing is if there was enough found to prove that M$ was using stolen code, then a court could conceivably force a search for more infringed code.

      Even more interesting would be how the press would play this. Most press coverage of the SCO issue leave the non-tech people ( ie. Stock traders that hear news without understanding it ) with the idea that SCO is right about owning Linux. I have heard this numerous times from day-traders. If it came out that M$ was in fact stealing licensed code, they would be fried by the media and the stock markets.

      This is all supposition at this point, but I wouldn't mind watching it play out.

    3. Re:GNU Makefiles...! by johnjosephbachir · · Score: 1

      i have to hand it to sco, they are truly masters of FUD. they are taking complete bullshit and convincing the investment community that they are right. we all know the drill: the price goes up, they sell their shares, they drop the case and disappear from the scene. what fucking haters. but i really have to hand it to them. they have made FUD into a fine art form.

      then again maybe half of the economy is like this but this is the only time i have been paying attention.

      one thing is for sure, i'm going to be looking at buying stocks in a whole new way after all of this, and seeing comments like what phamNewman (parent poster) said he heard from day-traders. i mean i knew the stock market hinged on speculation and a system of perceived value and trust... but now i am seeing how these fools feed on press releases like hyenas, on.. umm... whatever hyenas feed on when they are hungry and tired and confused.

      which is why i will stick to buying shares of companies i am familiar with. and also... priceline!!!(ouch).

  663. Obviously a hoax, easily spotted by Anonymous Coward · · Score: 1, Interesting
    I've roughly looked over the code, and this is what I've come up with so far:

    • The code is extremely unorganized and incoherent.
    • Throughout the directory structure there are lots of email files (*.eml) which are either empty or 415534 bytes (the latter contains only blank spaces).
    • The oldest source files are for "paintbrush", and dates back to 1991 (!!)
    • There is alot of stuff missing, and also alot of stuffing included which SHOULD NOT BE THERE AT ALL (such as paintbrush (from 1991))


    Conclusion: this is obviously a part hoax. There seems to be partly authentic code from various Microsoft projects, combined with some injected "authenticity-confirmation-stuff", such as fake comments and notes.

    Now get over it.

    aaekhm-zzkjg--b
    1. Re:Obviously a hoax, easily spotted by aggiejy · · Score: 0

      If it's a hoax, then they did a good job rewiting solitare. ;-) They estimated it would take 3 manweeks to convert from 16 to 32 bits. NOT that I have the code.

    2. Re:Obviously a hoax, easily spotted by 1s44c · · Score: 1

      The code is extremely unorganized and incoherent.

      Windows machines are unorganized and incoherent.

      Throughout the directory structure there are lots of email files (*.eml) which are either empty or 415534 bytes (the latter contains only blank spaces).

      Those are the error handling routines.

      The oldest source files are for "paintbrush", and dates back to 1991

      Paintbrush is a critical part of the system. They had to use the 1991 code as its the most stable version they had.

      There is alot of stuff missing, and also alot of stuffing included which SHOULD NOT BE THERE AT ALL (such as paintbrush (from 1991))

      It's a well known fact the a large amount of stuff is missing from windows. Inetd, sshd, bourne shell, vi, etc.. This is normal.
      The extra stuff is likely the bloat they keep putting in to make people buy faster and faster computers. Dell most likely has something to do with that.

      Conclusion: What you downloaded was a load of crap. Microsoft code is a load of crap. Who cares if it's real of not, don't we all have better things to do?

  664. The 203MB file expands to just under 660MB by Anonymous Coward · · Score: 2, Informative

    From ZDnet: The 203MB file contains the code that appears to be from Microsoft's enterprise operating system, but the code is not complete, said Dragos Ruiu, a security consultant and the organiser of the CanSecWest security conference, who has examined the file listing. "It was on the peer-to-peer networks and IRC (Internet relay chat) today," Ruiu said. "Everybody has got it; it's widespread now." The 203MB file expands to just under 660MB, he said, noting that the final code size almost perfectly matches the capacity of a typical CD-ROM. The entire source code, he said, is believed to be about 40GB, meaning that the file circulating Thursday would be only a fraction of the full code base--if it is authentic. http://www.zdnet.com.au/news/software/0,2000061733 ,39116114,00.htm

    1. Re:The 203MB file expands to just under 660MB by PingPongBoy · · Score: 1

      40 Gb source????? whoaa

      What does it take to run a pc?

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
    2. Re:The 203MB file expands to just under 660MB by Anonymous Coward · · Score: 0

      Even more proof windows is bloated!

  665. Re:It's a TRAP!!! /Adm. Ackbar by n1ywb · · Score: 5, Informative

    I read rotten.com, I think I'm about as fscking tainted as they come. It's absurd to think that there would be ground for a lawsuit against an open source project you worked on because you had at one point glossed over the NT kernel source or something. That's like homeopathics who believe that remedies should contain miniscule quantities of active ingredients. In fact, the "strongest" formulations usually contain not a single molecule of the substances in question. Zero parts per billion -- pure water.

    I've seen the Windows CE source. Maybe I should never program again because MS could sue me! I think not.

    PS No offence to homeopathics, I don't care what crazy shite you belive in.

    --
    -73, de n1ywb
    www.n1ywb.com
  666. Bugs.. by Anonymous Coward · · Score: 0

    wartech@laptop:~/win2k$ grep -r "BUGBUG" * | wc -l
    7097

    Nuff' said..

  667. Re:It's a TRAP!!! /Adm. Ackbar by Curtman · · Score: 1

    Probably not, but it would be trivial to show similarity in two binaries if you know where to look. The source would only help find the needle(s) in the haystack.

  668. Re:It's a TRAP!!! /Adm. Ackbar by Sivar · · Score: 5, Funny

    We have identified over one million lines of our IP in Microsoft's source code. While I cannot share most of them because they are a trade secret, here are three of the most glaring examples:

    #include

    for( ; ; )

    if(!stop) {

    Many of these lines have been copied verbatim several thousand times. We do not want to, but are forced to sue Microsoft for unlicensed use of our intellectual property.
    We will institute a licensing program called gplSource which will allow Windows users to obtain the legal rights to use our IP. This cost will be significantly discounted to early adopters.
    Already at least three Fortune 500 companies have seen the validity of our claims and have paid these fees on a per-CPU basis to continue using Windows. While we cannot divulge their names, they do exist. Really!

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  669. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    I would assume that any project you contribute to would also be safe from any lawsuits provided you waited for a period of three years after your own source code license ended.


    Actually, that's not true at all. Waiting three years to contribute means only that you cannot be sued for violation of the three-year clause in your NDA. It does not protect the project in any way, nor does it protect you personally for being sued for anything other than not waiting three years. If they think you violated the NDA or IP law in any other way, they can still sue you and the project.


    If you work on any open source projects after the three years, be sure to tell them that you were a Microsoft source code licensee; they will need to take that into account before deciding if they can accept code from you or not.

  670. Couldn't this be used by the DOJ by Anonymous Coward · · Score: 0

    Apparently Office 2k is broken in some respect that Win2k needed a tweak

    If the Windows source code includes specific workarounds to accomodate Office, couldn't that be used as further evidence that MS has used its Windows monopoly to further dominate the office suite market??

    Just a thought...

  671. Bogus Bogus Bogus by Binary+Air · · Score: 2, Funny

    It's amazing how the "informed" slashdot crowd falls for a story like this. I think Neowin wanted to test their infrastructure so they trolled /.

    1. Re:Bogus Bogus Bogus by Anonymous Coward · · Score: 0

      Had the source since around 11 PM EST last night, its the real stuff. to the people who say "stuff from 1991... shouldnt be there" well those things, like paint brush, are STILL USED. why re-write a program that already works? just like calc and other stuff. This is not the full source to the OS but a good chunck. Also, the download(203.8meg zip) contains source from around very early 90's to 98(from what i have seen so far). If you think its bogus, download it.

      thanks-

  672. Ok. but why would you want it? by Anonymous Coward · · Score: 0

    I have linux. I have linux source code. Linux runs better/faster/more cleanly than NT4 or 2k (or XP+ for that matter). Why would I want old M$ crippleware? I remember the reason I switched away from their software was 1. that it was really badly written 2. that it performed really poorly 3. They had godawful licencing 4. it was really expensive. (and in that order). I remember using features of their c compiler, but I found that if I wrote functions myself instead of using their builtins, the program ran faster, used less memory, and was more stable.

  673. Too late. by BoomerSooner · · Score: 1

    I've been a liability to projects I've worked on for years. I don't need any MS source code to be a shitty worker. I get to work 15 minutes late, I come in the side door so "Lumberg" doesn't see me, ... That movie was so dead on.

    IT sucks, I cannot wait to get into Fast Food. Bring on the outsourcing Republicans!

  674. here we go by Anonymous Coward · · Score: 0

    http://www.washingtonpost.com/wp-dyn/articles/A376 48-2004Feb12.html

  675. http://microsoft.has.no.secure-future.info/ by Anonymous Coward · · Score: 0

    Source is there. for now anyways, until it crashed under the whole net trying to download it.

  676. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Yeah! Let's all switch to Linux because of this small, very insignificant leak which Microsoft will downplay to seem even less significant.

    The 'Penguin High Priest' angle never ceases to amaze me :).

    "Probe images reveal a colony of furry animals on Mars. I wonder how this will impact the Linux / Open source community? Surely everyone will now see the light and join us!"

  677. Nonliteral copying by tepples · · Score: 1

    it's very clear that *ideas* are not copyrightable

    True, but there exists no bright line between copying of inherently free ideas and nonliteral copying of copyrighted expression. The opinion in Computer Associates v. Altai (1992) gives a method to separate ideas from expression, but because most individuals can't afford to defend themselves in court, one must act so as not to give even the remotest appearance of infringement.

  678. Re:It's a TRAP!!! /Adm. Ackbar by n1ywb · · Score: 1

    Actually I would conjecture that it is highly derivative of VMS, rather than UNIX. Considering that the NT kernel architecture was designed by a bunch of ex-DEC guys... I wonder who currently owns the rights to VMS and if they have ever looked into that? They might be able to pull a MAJOR SCO on MS. Too bad DEC is gone :(

    --
    -73, de n1ywb
    www.n1ywb.com
  679. Mods, watch out by Anonymous Coward · · Score: 0

    300GB of SOURCE not BINARY. The OP talked about 300GB OF SOURCE.

  680. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 5, Informative

    Think it absurd if you want; the law certainly allows for it. It works like this:

    1) You see some proprietary source, either legally or otherwise;

    2) You later work on some open source project;

    3) The copyright holder of the proprietary source in 1) looks at the open source project and decides that some sections of the code look strikingly similar to their own code. They further discover that you wrote or contributed to those sections. They call their lawyer. Now, it may well be a combination of "coincidence plus a limited number of ways to do X" that caused the similarity, but you're going to have to convince a judge and/or jury of that. The other side will have to convince them that you copied it. They've got the striking similarity plus the fact that you've seen their source. What have you got?

    Now, since you've seen the Windows CE source, why don't you ask the Samba project if you can join, and tell them you've seen MS source code (whether legally or not doesn't matter; seeing it is all that matters) and see if they will take you on as a developer.

    I bet they won't.

  681. Could it be... by mmu_man · · Score: 2, Interesting

    we are a bit early for April Fools ?

  682. What is this?!?!?! by Anonymous Coward · · Score: 0

    file win2k/private/security/msv_sspi/core
    win2k/privat e/security/msv_sspi/core: ELF 32-bit LSB core file Intel 80386, version 1 (SYSV), SVR4-style, SVR4-style, from 'z'

    1. Re:What is this?!?!?! by Anonymous Coward · · Score: 0

      I have found a lot of strange strings in this core like:

      if ( !NT_SUCCESS(Status) ) {
      Status = RtlCopySid(UserSidSize, (PSID)Where, PrimaryCredentials->UserSid);
      Where = ROUND_UP_POINTER( Where, ALIGN_DWORD ); // // Copy DWORD aligned fields first. //
      LogonEntry->LogonType = LogonType;
      LogonEntry->Flags = LOGON_BY_OTHER_PACKAGE;

      I'm looking for more "strange things"...

      Sergnut.

    2. Re:What is this?!?!?! by Anonymous Coward · · Score: 0

      And this
      strings win2k/private/security/msv_sspi/core | grep REPLYTO

      REPLYTO=eyala@mainsoft.com

      What the fuck**?!?!?

      Sergnut.

    3. Re:What is this?!?!?! by Anonymous Coward · · Score: 0

      Look at http://mainsoft.com/

      Products

      Port your Visual Studio based Windows C++ applications to Unix rapidly using Visual MainWin, Mainsoft's application porting platform. More about Visual MainWin...

      What it means?!?!?!

      Sergnut.

    4. Re:What is this?!?!?! by Anonymous Coward · · Score: 0

      HOME=/il2/users/eyala

      Nice coredump!

      Sergnut.

    5. Re:What is this?!?!?! by Anonymous Coward · · Score: 0

      Sergnut. Is it good or is it whack?

  683. Re:It's a TRAP!!! /Adm. Ackbar by adrianbaugh · · Score: 0

    Or, better, get someone who can read C(++?) but can't write it to describe the functions that are implemented, what arguments they take etc. and then get the main team of coders to implement it. I'm pretty sure descriptions of code have been found to be protected speech.

    --
    "'I pass the test,' she said. 'I will diminish, and go into the West, and remain Galadriel.'"
    - JRR Tolkien.
  684. Non-compete agreements? by tepples · · Score: 1

    there is a very long and solid history of exclusionary contract law that stipulates enforceable prevention of work in a specific field.

    How long can such a non-compete agreement last in various jurisdictions? Is it a matter of "if we fire you, you must flip burgers for the rest of your natural life"?

  685. Re:It's a TRAP!!! /Adm. Ackbar by Tough+Love · · Score: 1

    If you work on any Open Source project, DO NOT LOOK!

    Don't be silly, no kernel hacker is the slightest bit interested in looking at that leaky, sludgy mess.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  686. Re:It's a TRAP!!! /Adm. Ackbar by adamjaskie · · Score: 1

    OH NOES!!!

    for(int i = 0; i MAX_LENGTH; i++)

    --
    /usr/games/fortune
  687. you were saying? by Anonymous Coward · · Score: 0

    Then I guess the 204megs and the 230megs zip files at http://microsoft.has.no.secure-future.info/ are just in my imagination?

  688. code comparrison by moojin · · Score: 1

    now they can use the code comparing program that somebody create for the SCO / IBM case. i wonder if there will be any matches...

    --
    Why did I lurk so long before registering for a Slashdot account? I could have had a Slashdot ID of less than 100000.
  689. Re:It's a TRAP!!! /Adm. Ackbar by tsanth · · Score: 3, Funny

    In short, JUST SAY NO.

    Father: Where did you learn to do this? Tell me, where?!

    ::: dramatic silence :::

    Kid: I learned it from you, dad! I learned it from you!

    ::: cue dramatic music :::

  690. RUN WINDOWS UPDATE!!! by Anonymous Coward · · Score: 0

    I've just gotten a couple of patches. I think they've made a task force or something, because (you know why, I'm not going to bother posting why).

  691. http://www.sschmidt.info/w2k_source.torrent by Anonymous Coward · · Score: 1, Informative

    http://www.sschmidt.info/w2k_source.torrent -- Windows 2000 Source Code

  692. Re:Source Code Exposed? Really? by sepro · · Score: 1

    I don't think they're focusing on monopoly power. They might be more interested in controlling technology directions and stressing out the market a bit. Don't forget that by the time the public found out about the F-117 stealth fighter, it was already a twenty year old concept...been there, done that.

  693. Cnet story can be found here by Bendebecker · · Score: 1

    http://news.com.com/2100-7349_3-5158496.html?tag=n efd_lede

    --
    There's a growing sense that even if The Future comes,
    most of us won't be able to afford it.
    -- Lemmy
  694. Re:The shit will hit the fan + Mirror by silex_reloaded · · Score: 1

    You wouldn't want wine to sued out of existence because it contains code derived from a proprietary, copywritten system.

    The developers can learn some of the windows internals from the code, which does not mean copying code from it.

  695. Alternate version for B by anarxia · · Score: 1
    1. look at the windows source code
    2. find mistake
    3. send patch to microsoft
    4. get arrested for looking at the sources
    5. Doh!
  696. Windows is their baby by KalvinB · · Score: 5, Insightful

    MS's game department isn't what brings in all the money. It's their Windows and Office products that make the money.

    They can grin a bear it when some games are pirated. Why do you think they (try to) crush companies that make mod chips for the XBox? Some things are more important.

    And this is the source code to Windows. This is NOT just another product.

    Anyone who dares to host it will be sat on until they are dead. Hell hath no fury.

    Claiming this is just another product shows your definit lack of ability to comprehend the scope of this leak and the importance of it to MS's bottom line.

    The legal costs required to shut down warez sites over a game generally are more than the amount of the losses. The legal costs required to crush the fools who dare to host the Windows source comes nowhere near the potential losses due to the leak.

    Ben

    1. Re:Windows is their baby by Anonymous Coward · · Score: 0

      Claiming that Microsoft can do anything about it being present on scene sites shows your definite lack of ability to comprehend how the scene works.

      These sites aren't public, the only risk would be a mole but that is an equal risk no matter what is traded.

    2. Re:Windows is their baby by LousyPhreak · · Score: 1

      dont forget that by the time they can shut down just one warez site the code has already spread to a thousand others.

      another thing is that i want to see them take action against i.e. a russian/chinese warez site hosting their code.

      almost the only thing they can (and maybe) will do is start suing americans (i dont think they would care to start in europe, or any other continent) so that 99.99% of the people in any state microsoft has some strength wouldnt even dare to host their code.

      (just check the hl2 leak, i havent really heard anything about a big suing going on by valve, but as i didnt really follow this one they might also have already sued some people)

      just my 0.02

      --
      -- Karma: beyond good and evil - mostly affected by posting political
    3. Re:Windows is their baby by Killjoy_NL · · Score: 0

      [quote]
      Anyone who dares to host it will be sat on until they are dead. Hell hath no fury.
      [/quote]

      So what you're saying is, is that Microsoft is a woman ??

      --
      This is the sig that says NI (again)
    4. Re:Windows is their baby by builderbob_nz · · Score: 1

      ...until they are dead. Hell hath no fury.

      Like a woman scorned eh? I always thought there was something odd about that Bill character...

      --

      Karma? Hey I just call it as I see it.
  697. Source Code Leak Verified by MS by anubis__ · · Score: 2, Informative
    from washingtonpost.com Microsoft Confirms Windows Code Leak :

    "Microsoft Corp. on Thursday confirmed that the source code for its Windows 2000 operating system has been leaked, a security breach that could give hackers important intelligence about how to exploit flaws in software run by most of the world's computers.

    A Microsoft spokeswoman said someone had illegally posted incomplete portions of Windows 2000 on the Internet."

    --

    "After three days without programming, life becomes meaningless." - Tao of Programming
    1. Re:Source Code Leak Verified by MS by Anonymous Coward · · Score: 0

      "It's illegal for third parties to post Microsoft source code and we take that activity very seriously." See I don't get this. It's illegal for the original person who posted it, obviously, since they signed a NDA. But we never agreed to anything, or signed anything, so why can't we republish the source text? I'm thinking especially in countries that don't have such lame property laws as the USA does. It's just millions lines of text after all.

  698. They can't do that, since the source code is open by jwd630 · · Score: 1
  699. KOMOTV link: Microsoft confirms? by Anonymous Coward · · Score: 1, Informative

    Windows Source Code Leaked Over Internet

    "SEATTLE - Microsoft Corp. said late Thursday that portions of its Windows source code - the tightly guarded blueprints of its dominant operating system - had been leaked over the Internet."

  700. how did they get the code? by Sarin · · Score: 1

    I remember reading a slashdot article about some Russians (it's always Russians innit? lol) that got away with stealing some source code, but hasn't this code been stolen like 2 or 3 years ago?

    yeah they always call 'em Russian or Eastern European - those are the guys who did 'it'. That's just not true, people use connections/crack systems over there for that reason: they're not getting cought, no admin is going to reply on an email from the FBI if you used a computer from Kazachstan, because no-one will speak English there.

  701. -- Analysis from a Windows Expert -- by Anonymous Coward · · Score: 1, Informative

    If the files that are listed at 'http://heim.ifi.uio.no/~mortehu/files.txt' really do exist outside of the Microsoft firewall, then there is a complete enough tree to build Windows. It would require about a month of effort to get a working build, but it would be doable...and in fact worth every second for one reason - access to the underlying code of user32.dll (source of HMENU) and comctl32.dll (source of pretty much everything else GUI oriented - List boxes, tree controls, etc.). These two DLLs are black boxes and both result in millions of wasted hours every single year. I don't know of a single Windows programmer who isn't dying to get their hands on the source of just those DLLs. They could care less about the rest of the OS source...Microsoft, you reading this? Whoever leaked this has done every Windows programmer a _favor_...and you have actually hurt the open source community than helped it.

    Anyway, I digress. The following directories I recognize: kernel, GDI (where's GDI+?), comctl32, comdlg32, server/client separation, Microsoft Plus!, explorer, systray (I thought they would call it the Taskbar Notification Area internally...grr...stupid MSDN), walk (Dependency Walker?), built-in FTP, My Documents (something the world could do just fine without - I even see the COM object stuff there as well that makes it "permanent"), TweakUI, shell32, advapi (lots of NT-specific stuff in there that really should also be for 9x), MSGina, Video for Windows (and possibly Windows Media Player?), some codecs, the Windows Registry, all of the standard Accessory items (including a huge section for Hyper Terminal - and obviously MS Paint, Notepad, and OLE hooks into Paintbrush), Active Accessibility, Control Panel (and applets), Games, the _old_ Win3.x Program Manager, RegEdit, RegWiz (? Not quite sure what this refers to), and rundll32.

    Someone made a comment about the .eml extensions residing in the source tree...note that they are all zero bytes. This is probably for the ability to go back in time to specific versions without getting complaints from their versioning software.

    I'm getting around to my final analysis. Basically, what is here is a complete Windows 2000 _kernel_ and _user_ mode tree for the default installation of Windows 2000 (no Service Packs). This, however, does _NOT_ include any proprietary code such as drivers or the source code to DirectX/Direct3D/DirectShow (I know several programmers who would kill for the source to DirectX - it drives them bananas due to the lousy code on Microsoft's behalf). So, while someone _MAY_ be able to compile the whole thing, there are no drivers to go along with it and the Service Packs would overwrite any customization. Therefore, the OS, as a whole, is essentially worthless without the actual media that contains the drivers (and broken without at least SP1). However, there are components of the source code (that I've already mentioned) that Windows programmers would sell their souls for.

    I suspect that this source code will become a prized item to have in about two years when Microsoft cuts off support for all existing Windows OSes. Win98 support was just to test the waters to see when companies would be ready for Microsoft to dump them and accept it. You may think I'm joking, but my gut feeling says that Win98 was just a test...and with the source to 2000 floating around, MS can shrug their shoulders and say, "support it yourself," just don't distribute patches or we'll come after you.

  702. OSS Window (tm) by ratfynk · · Score: 0, Troll
    Just imagine an OSS version of windows. Shit that might hurt Linux, then again who cares. Bring on the junkware I love it when I see the blue screen, get pissed and cfdisk the shit!

    --
    OH THE SHAME I fell off the wagon and use sigs again!
  703. Microsoft confirms it by Sailsa · · Score: 3, Informative

    Microsoft has confirmed the leak.... According to the Associated Press in this article http://www.sunherald.com/mld/sunherald/business/79 41292.htm Microsoft Corp. said late Thursday that portions of its Windows source code - the tightly guarded blueprints of its dominant operating system - had been leaked over the Internet. Microsoft spokesman Tom Pilla said in an interview with The Associated Press that some incomplete portions of the Windows 2000 and Windows NT4 source code had been "illegally made available on the Internet."

    1. Re:Microsoft confirms it by Doyle · · Score: 1

      Backed up here: "Microsoft Corp. on Thursday confirmed that the source code for two versions of its Windows operating system has been leaked"

    2. Re:Microsoft Confirms it by TeachingMachines · · Score: 1

      Juicy quote: "Frankly, I'd be more worried that someone was going to use this as a base for developing software or another operating system based on Microsoft's proprietary code."

      --

      The Death Penalty: Killing people to show others that killing people is wrong.
    3. Re:Microsoft Confirms it by utahjazz · · Score: 1

      From the article:
      Windows source code file being traded on the Internet appears to be roughly 660 megabytes in size. That is far short of the estimated 40 gigabytes of data that makes up the entire 40 million lines of code in the Windows operating system.

      I guess this journalist is assuming each line of windows code is a thousand characters long, and the compression ratio of zip is 1:1. I expect about as much of tech journalists. They spell great, but can't do 3rd grade math.

      40 million lines of code
      == about
      800 million characters (20 chars per line)
      == about
      800 million bytes (it's ascii)
      == about
      800 MB
      == about
      100 MB compressed

      The file I see is about 220 MB. If anything, it's too big.

  704. Re:Someone got into Mac OS X's source and posted i by Anonymous Coward · · Score: 0

    maybe because they based that part of their OS on open source code, you idiot

  705. Confirmed Legit by Anonymous Coward · · Score: 0

    Washingtonpost.com is reporting its a legitimate leak of portions of it's source code:
    Microsoft Corp. on Thursday confirmed that the source code for two versions of its Windows operating system has been leaked

  706. Re:I have it. by najay · · Score: 1

    TROLL - lol.

  707. Coincidence? I think not... by Kinesthe · · Score: 4, Funny

    "Slashdot...let's see...NASA...the FCC...Windows source code leaked?!"

    [click]

    A fatal exception OE has occured at 0028:C001539A. The current application will be terminated.

    "...what the hell?"

    ( meanwhile, deep inside Windows... )
    if( sourceLeaked == true && url = "slashdot.org")
    {

    BSOD();
    SendEmail( "bgates@microsoft.com", "IP of teh L1n|_|x haxx0r: "+userIP );

    }

  708. Re:Bogus Bogus Bogus -- MS confirmed it's real by ka55ad · · Score: 3, Informative

    MS has confirmed that the code is real. Story here (washington post).

  709. Transcript, before it gets Slashdotted... by Kinesthe · · Score: 5, Informative

    Microsoft Confirms Windows Code Leak
    ---

    Microsoft Corp. on Thursday confirmed that the source code for two versions of its Windows operating system has been leaked, a security breach that could give hackers important intelligence about how to exploit flaws in software run by most of the world's computers.

    "Today we became aware that incomplete portions of Windows 2000 and NT 4.0 source code was illegally made available on the Internet," said Microsoft spokesman Tom Pilla. "It's illegal for third parties to post Microsoft source code and we take that activity very seriously."

    Pilla said the company does not know how much of the operating system code was compromised, but he said Microsoft believes it was not a complete version of either operating system.

    There was no indication that the code was stolen through a breach of Microsoft's internal network, Pilla said. He said the FBI is investigating the matter.

    Computer security experts said the release of Windows source code could pose a significant threat to Internet security, depending on what portion of the code was leaked.

    A leak of any portion of the Windows code "could dramatically increase the probability that new zero-day vulnerabilities will be found," said Alan Paller, director of research the SANS Institute, a security training group based in Bethesda, Md.

    "Zero day" exploits are highly effective attacks that occur when hackers discover a way to exploit a security vulnerability before or at the same time as a software maker learns of the flaw. Attackers can then use this information to launch a virus or worm that exploits the security hole before a patch can be released to fix the problem.

    Thor Larholm, senior security researcher at Newport Beach, Calif.-based PivX Solutions, said the Windows source code file being traded on the Internet appears to be roughly 660 megabytes in size, about the size of one CD-ROM's worth of data. That is far short of the estimated 40 gigabytes of data that makes up the entire 40 million lines of code in the Windows operating system.

    Even a partial leak "is a potentially very serious problem for Microsoft," Larholm said. "Just look at the vulnerabilities that are discovered by people who didn't have access to the source code."

    The origin of the leak is not currently known. The Redmond, Wash.-based software giant closely guards the computer code that comprises the company's operating system. But Microsoft does license portions of its programming code to security researchers and more than 50 universities under its "Shared Source Initiative."

    Microsoft last year said it would began sharing complete copies of its source code with governments around the world that want to validate the security of the software before deploying it in national defense and other sensitive areas. Microsoft signed an agreement in 2003 that lets the Australian government inspect the source code of Windows 2000, Windows XP and Windows Server 2003. Other counties, including India, are exploring similar arrangements.

    Unlike open-source software like the widely used Linux operating system, the code comprising Microsoft's Windows software is not open for public inspection. Linux users are encouraged to participate in an open, continuous cycle of modifications and upgrades that its proponents say results in systems that are more secure and reliable than those powered by proprietary code like Windows.

    1. Re:Transcript, before it gets Slashdotted... by Anonymous Coward · · Score: 0

      That's a transcript of what exactly?

    2. Re:Transcript, before it gets Slashdotted... by Jugalator · · Score: 1

      "Just look at the vulnerabilities that are discovered by people who didn't have access to the source code."

      Yeah, but that's only because you guys haven't woken up. Look around you and see how to make an OS that doesn't suffer from source code access. There are plenty of such operating systems around you, one quickly rising as a serious competitor.

      But this is all kinda like the RIAA problem. Like telling a wall about problems, since their entire business model has a serious problem with it. Only time will tell if RIAA and/or MS will still survive in the future.

      The future of open source software definitely seems more safe anyway.

      --
      Beware: In C++, your friends can see your privates!
    3. Re:Transcript, before it gets Slashdotted... by Anonymous Coward · · Score: 0

      Hm. MS coding has very long lines if 40 million lines take up 40 gigabytes of data!

    4. Re:Transcript, before it gets Slashdotted... by AtomicBomb · · Score: 1

      appears to be roughly 660 megabytes in size, about the size of one CD-ROM's worth of data. That is far short of the estimated 40 gigabytes of data that makes up the entire 40 million lines of code in the Windows operating system
      40GB of data for 40MLOC??
      It equals to an average length of 1000 bytes per line of code. It is pretty damn hard to read without a 52" inch monitor :p

      I guess it is more like 4GB of source code....
      Take the linux 2.6 kernel as an example: compressed size about 30MB, uncompressed size about 200MB.... If a compression ratio of 6 is reasonable, it may be possible to compress the 4GB windows source code into a 660MB zip file....

    5. Re:Transcript, before it gets Slashdotted... by Anonymous Coward · · Score: 0

      -it may be possible to compress the 4GB windows source code into a 660MB zip file....

      that may be but it is still probably about 6MB compressed short of the full 4GB code

    6. Re:Transcript, before it gets Slashdotted... by Anonymous Coward · · Score: 0

      It seems obvious. MS can't sell XP, so they force you to upgrade by dropping support for NT, and making 2000 fall on its sword. I think it was a sacrificial killing. Yes, that's it.

  710. Re:Bogus Bogus Bogus -- MS confirmed it's real by Binary+Air · · Score: 1

    I don't doubt that some source has been "outed", but the entire base...or even a critical part of the base. I don't think so. Cheers!

  711. eml files by Anonymous Coward · · Score: 0

    Have you noticed that all the email (.eml) files are empty? most of them seemed to contain implementation details (that could be _very_ interesting to read)

  712. re: your .sig by Anonymous Coward · · Score: 0

    Replacing S with $ in a company name doesn't make you clever

    And you are the person who makes this decision? To try and appear witty by summarily dismissing others is...? what, fucking clever?

  713. Re:It's a TRAP!!! /Adm. Ackbar by Lord+Kano · · Score: 1

    Probably not, but it would be trivial to show similarity in two binaries if you know where to look.

    A similarity won't be enough to get a favorable decision in court. You need to prove infringement. Without being able to legally introduce the source, that isn't going to happen.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  714. Re:HERE IT IS... Troll! by Anonymous Coward · · Score: 0

    This points to a .tgz of the linux kernel 2.6.2, move along, nothing to see here...

  715. Not a big deal by Binary+Air · · Score: 1

    "Thor Larholm, senior security researcher at Newport Beach, Calif.-based PivX Solutions, said the Windows source code file being traded on the Internet appears to be roughly 660 megabytes in size, about the size of one CD-ROM's worth of data. That is far short of the estimated 40 gigabytes of data that makes up the entire 40 million lines of code in the Windows operating system." [WashingtonPost.com}

    1. Re:Not a big deal by PingPongBoy · · Score: 1

      40E6 lines of code = 40E9 bytes

      That is 1E3 bytes per line!!!!

      Code like that should be released for the sake of art.

      --
      Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  716. xbox screwed??? by Anonymous Coward · · Score: 2, Interesting

    IIRC, isn't the xbox kernel and subsystem based on windows 2000? does that mean if kernel level vulnerabilities are discovered, the xbox is at as much risk as nt/2000/xp/2003?

  717. Microsoft Confirms the leak! by BondGamer · · Score: 1

    The washington post is reporting Microsoft has confirmed this is indeed part of the Windows source code! http://www.washingtonpost.com/wp-dyn/articles/A376 48-2004Feb12.html

  718. awesome! now we can finally port.. by eyeareque · · Score: 1

    Woohooo now someone can finally port win2k over to *nix.. oh wait.. nevermind.

    1. Re:awesome! now we can finally port.. by Anonymous Coward · · Score: 0

      Almost seems to good to be true!

  719. It's official... by Metroid72 · · Score: 2, Informative

    I guess MS confirmed: http://www.msnbc.msn.com/id/4253584/ From the MSnbc website.

  720. Shiny! by Anonymous Coward · · Score: 0

    What I think would be cool is to hack the source and replace the NT kernel with Linux 2.6.2.
    I can see it now...compiling Linux 2.6.2 kernel for Windows.

    Windex would be a fitting name...all clean and shiny...

    1. Re:Shiny! by Anonymous Coward · · Score: 0

      that's like so totally really funny.

    2. Re:Shiny! by Anonymous Coward · · Score: 0

      totally, i almost shit my pants!

  721. PATRIOT implications by Anonymous Coward · · Score: 0, Flamebait

    This can be viewed as a threat to US national security, therefore I hope the FBI finds everyone of you cocksuckers who have downloaded the code. Only criminals would download the code.

    1. Re:PATRIOT implications by Anonymous Coward · · Score: 1, Insightful

      YEAH! ummm. actually, and this may sound silly to some, but don't we gain knowledge through the sharing of ideas? criminals would do like microsoft and repackage code under a different name and sell it for profit.

    2. Re:PATRIOT implications by Anonymous Coward · · Score: 1, Informative

      All your FBI friends can come by here and have a nice cup of tea.

      ed2k://|file|windows_2000_source_code.zip.torrent| 16496|5506C49CCCA12204BAB6FE960CE5602C|/

    3. Re:PATRIOT implications by Anonymous Coward · · Score: 0

      Why are using eDonkey to grab a torrent?
      Kinda seems redundant...grab a file from one network to get a file from another :)

    4. Re:PATRIOT implications by Anonymous Coward · · Score: 0

      Just collect all of the IP addresses were the code is coming from, and then use the FBI & US Marshalls to do some massive raids.

      Evidently, this mentally-deficient idiot hasn't heard of other countries besides the USofA.

      What are they going to do? Invade my country? oh wait...

    5. Re:PATRIOT implications by Anonymous Coward · · Score: 0

      Harder to trace. Just in case the FBI does go looking for him.

    6. Re:PATRIOT implications by Anonymous Coward · · Score: 0

      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Aw, Yip yip yip yip yip yip yip yip
      Mum mum mum mum mum mum
      Get a job
      Sha na na na, sha na na na na
      Every morning about this time
      she get me out of my bed
      a-crying get a job.
      After breakfast, everyday,
      she throws the want ads right my way
      And never fails to say,
      Get a job
      Sha na na na, sha na na na na
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Yip yip yip yip yip yip yip yip
      Mum mum mum mum mum mum
      Get a job
      Sha na na na, sha na na na na
      And when I get the paper
      I read it through and through
      And my girl never fails to say
      If there is any work for me,
      And when I go back to the house
      I hear the woman's mouth
      Preaching and a crying,
      Tell me that I'm lying 'bout a job
      That I never could find.
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Sha na na na, sha na na na na,
      Yip yip yip yip yip yip yip yip
      Mum mum mum mum mum mum
      Get a job
      Sha na na na, sha na na na na

  722. you're famous by Anonymous Coward · · Score: 0

    read the end of this article. You are like totally famous now. 3>

  723. Ssshhh by Anonymous Coward · · Score: 1, Funny

    ssssssshhhhhhh!!!!!!!! Don't tell anyone I'm downloading the Fedora Core 2 Beta source code right now. Some silly bastard put it up on their FTP server; they're gonna feel pretty stupid when they realize it.

  724. President GWBush by SubtleNuance · · Score: 1

    "Iraq has tonnes of ready-to-deploy WMD. No doubt. You will see, we must go now. If we dont, these filthy heathens will attack us. Anyone who disagrees is a terrorist spreading lies, lies, lies interested in exposing America to danger."

    1. Re:President GWBush by Anonymous Coward · · Score: 0

      When did he say that?

      Oh thats right...

      he didn't

    2. Re:President GWBush by SubtleNuance · · Score: 1

      im paraphrasing. your not suggesting that this WASNT his exact message? Do you have a memory or has the Dept. of Newspeak gotten to you?

  725. Re:It's a TRAP!!! /Adm. Ackbar by cbreaker · · Score: 1

    No way.

    If you're working on a windows-compatibility software, what better way to learn API's, how things are processed, etc...

    I say LOOK, learn, but don't cut'n'paste code.

    --
    - It's not the Macs I hate. It's Digg users. -
  726. Lets be realistic by Anonymous Coward · · Score: 3, Insightful

    Without being arrogant in anyway, we really need to keep in mind we aren't looking at a mom and pop company here.

    I highly doubt this will be the almighty downfall everyone thinks it is going to be. Try to keep in perspective that if this is true (and I have some pretty serious suspicions it isn't) if it costs MSFT $100 000 000, do you think they will even notice? Well maybe a bit but by fiscal 2005? I doubt it.

    The source for NT will be useless for any kind of exploit in a year because support will be removed by then and the attitude in that end of the pool has been keep up or fall behind. And yes I do recognize the sickening number of them out there, I support the bloody things.

    As for 2000, keep in mind that Linux may have 10 million developers constantly surveying the code on a part time basis, but they all have other jobs. MSFT has thousands of full time employees they can throw at one patch (in a pinch) that will deal with all of this.

    Or maybe all the opportunists out there should look at it from a conspiracy theory point of view? Maybe they wanted this to happen.... (btw I love starting rumors) That oughtta keep people entertained for atleast a few terraflops.

    In the long run it won't even phase them, and always remember that even if Linux/Unix/Novell(-laugh) ever wins out; they will then be the top dog and will subsequently be the center of scrutiny. Bias is based on prejudice, which is generally malfounded.

    Remember....conspiracy theory....stay up all night tonight thinking about it....then show up late for work tomorrow...and get fired so you can work more open source code.

    (btw the teeshirt and sunblock example was really shotty)

  727. WaPo says Microsoft confirms code leak by Anonymous Coward · · Score: 0

    Though the source code leak is apparently incomplete, Microsoft does acknowledge it: Washington Post article here.

  728. Open Source Community Compared to Car Bombers.. by pini0n · · Score: 2, Funny

    In the above mentioned link, the following "observation" is made:

    "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

    Interesting choice of comparisons, if you ask me.

  729. NTFS... by Anonymous Coward · · Score: 0

    Could this help, in a round about sort of way with getting full NTFS read and write support into linux? Is the NTFS code there?

    1. Re:NTFS... by Anonymous Coward · · Score: 0

      Sure, if people like you stop whining and posting shit on this crappy site and go develop it.

    2. Re:NTFS... by Anonymous Coward · · Score: 1, Insightful

      doesn't appear that there is any NTFS code in what was leaked. why would microsoft share NTFS code with a developer? really doesn't have much to do with the API

  730. Tracker (dead.) by algeliten · · Score: 5, Informative

    Hmm. That's my tracker. And it's dead now. I probably should learn to not have a public tracker.. *sigh*

    Anyway, at least 1000 people got it down, so it shouldn't be too hard for some of them to make a new torrent. But I'm definetly not going to host it anymore.

    --
    alge of flauna
    http://alge.nlc.no/

    1. Re:Tracker (dead.) by Anonymous Coward · · Score: 0

      Dear Slashdot Linux Communist,

      Our orbital mind lasers have detected your slashdot post, and we are fineing you for distributing our IP (intellectual poop). At a ridiculously high cost of $300 per copy of windows, and your admission of distributing 1000 copies, you owe us $300,000.

      Have a nice day,
      Billy Gates Gruff

  731. Looks like we will be able to finally... by Anonymous Coward · · Score: 0

    Rip out that piece of shit known as IE...

  732. Not many more posts... by mj_1903 · · Score: 1

    Not many more posts and this story is in the hall of fame. It's funny the ability of /.'ers to whip any Microsoft story into a tempest that dwarves anything else important that day.

  733. Internet Explorer by Anonymous Coward · · Score: 0

    private/shell/browseui/

  734. original quote by MegaFur · · Score: 2, Informative

    ELWOOD: It's a 106 miles to Chicago, we've got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses.
    JAKE: Hit it.

    ref: http://www.imdb.com/title/tt0080455/quotes

    --
    Furry cows moo and decompress.
    1. Re:original quote by Anonymous Coward · · Score: 0

      this just in:

      water: wet
      sky: blue

  735. ...but it's just text by Anonymous Coward · · Score: 1, Interesting

    The main branch you were looking at probably wasn't compressed right? If you tarballed the entire thing you could probably get it down to significantly less than 20GB.

  736. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Umm, way. If you don't believe it, you can:

    A) Ask a lawyer;

    B) Check what the Samba team has to say on that issue (I have read their opinions and they helped inform mine);

    C) Study the history of how the IBM PC BIOS was cloned (thumbnail sketch: one team reverse-engineered it and wrote a detailed specification; another team read that specification and wrote code. No one from the team that wrote the code was allowed to see, even for an instant, any of the reverse-engineered code. IIRC they couldn't even talk to anyone who had seen it. This is what prevented companies like Phoenix and Award from being sued into oblivion by IBM).

    After you have done one or more of A, B, or C, then decide if you'd like to come back here and post "no way."

    And as for the people who modded you up, they are apparently even more confused than you are WRT the difference between how you'd like things to be and how they are. What you are suggesting would most certainly get you in trouble.

  737. windows2000 by Anonymous Coward · · Score: 0

    The win2k code looks more like windows95...

  738. SNippets of Code: Yes this is REAL DAHm!! by Anonymous Coward · · Score: 2, Interesting

    \windows_2000_source_code\win2k\public\sdk\inc\icm .h /*++

    Copyright (c) 1996-1999 Microsoft Corporation

    Module Name:

    icm.h

    Abstract:

    Public header file for Image Color Management

    Revision History:

    --*/

    #ifndef _ICM_H_
    #define _ICM_H_

    #if _MSC_VER > 1000
    #pragma once
    #endif

    #ifdef __cplusplus
    extern "C" {
    #endif // // Support for named color profiles //

    typedef char COLOR_NAME[32];
    typedef COLOR_NAME *PCOLOR_NAME, *LPCOLOR_NAME;

    typedef struct tagNAMED_PROFILE_INFO{
    DWORD dwFlags;
    DWORD dwCount;
    DWORD dwCountDevCoordinates;
    COLOR_NAME szPrefix;
    COLOR_NAME szSuffix;
    }NAMED_PROFILE_INFO;
    typedef NAMED_PROFILE_INFO *PNAMED_PROFILE_INFO, *LPNAMED_PROFILE_INFO; // // Color spaces // // The following color spaces are supported. // Gray, RGB, CMYK, XYZ, Yxy, Lab, generic 3 channel color spaces where // the profiles defines how to interpret the 3 channels, named color spaces // which can either be indices into the space or have color names, and // multichannel spaces with 1 byte per channel upto MAX_COLOR_CHANNELS. //

    #define MAX_COLOR_CHANNELS 8 // maximum number of HiFi color channels

    1. Re:SNippets of Code: Yes this is REAL DAHm!! by RugbyHoe · · Score: 1

      This is not proof - you can get icm.h with any version of Visual C++ (along with at least 750 other assorted MS header files and static libs). If you are going use code snippets as evidence of proof that you have the 'REAL' source you would probably want to post something that is not in any of the freely available SDK's.

  739. Way to set back the rest of the world by BroncoInCalifornia · · Score: 1

    Maybe Microsoft wants us to copy the code. That way Open Source stuff will be as fucked as Microsoft code!

    --

    Religion is the main cause of atheism.

  740. Upgrade Offer For The Latest Windows! by Anonymous Coward · · Score: 0

    Our source code was released on the Internet and we cannot provide patches to all you Windows NT and Windows 2000 users out there.

    So, as soon as possible, you should run down to your local Microsoft dealer and buy the latest edition of Windows. Before your computer is attacked. (And before our next quarterly earnings report.)

    Sincerely,

    Bill Gates
    Chairman, Microsoft

  741. Confirmed by Microsoft by Kalgash · · Score: 2, Informative
    See The BBC News for more details.

    My favourite quote:

    "But Microsoft's president and chief executive, Steve Ballmer, insisted they had not been able to tamper with any of the company's key programs."

  742. code link by Anonymous Coward · · Score: 0

    http://www.root.no/forum/index.php?showtopic=2463& st=0&#entry25757

    use the upper link....

  743. Open Source bashing by leicaM6 · · Score: 3, Interesting

    On an article at internetnews.com there is a paragraph that says: "Up until now it was more like the 70/30 rule, where 70 percent of the threats are bogus. Now it's more like 50/50," Didio said. "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

    1. Re:Open Source bashing by Anonymous Coward · · Score: 0

      FUCKWHIT/fuckwit ...
      Fuckwit.

  744. A smoking gun? by meadd00d · · Score: 3, Interesting

    If that's true, it's fairly interesting. Mainsoft makes cross-platform products to run Windows apps on Unix (and Linux), and Elaya Alaluf is their VP of Technology. Link Circumstantial evidence that the leak originated at mainsoft. (they could have been hacked from outside, of course.)

  745. Trade Secret? by sterno · · Score: 1

    Um, I can download it on the Internet. I don't think it's a trade secret anymore.

    --
    This sig has been temporarily disconnected or is no longer in service
    1. Re:Trade Secret? by Anonymous Coward · · Score: 0

      Won't work. You could also download several versions of the DVD CSS software since 1999 but 2600 still lost their case and the LiViD main programmer was still harassed. It wasn't until this year that the MPAA/DVD Consortium finally conceded CSS is no longer a trade secret.

  746. Windows 2000 Bah! by twoslice · · Score: 1

    This article has almost 2000 posts. I wonder what the /. record is?

    --

    From excellent karma to terible karma with a single +5 funny post...
    1. Re:Windows 2000 Bah! by metallicagoaltender · · Score: 1

      Check the Slashdot Hall of Fame

      It's 4183 comments to "Strike On Iraq"

    2. Re:Windows 2000 Bah! by Anonymous Coward · · Score: 0

      http://slashdot.org/hof.shtml

    3. Re:Windows 2000 Bah! by Anonymous Coward · · Score: 0

      before archive we gotta get this bitch bigger!

  747. A TRAP? by polkadotduck · · Score: 2, Insightful

    How about some rationality (and consistency) here guys. If simply being in the same room as a copy of the windows source code is sufficient to contaminate everything you write from that point on, then SCO is gonna win its court case for sure. After all the IBM AIX code it contributed to linux was written by people who had seen the SYS V source code. Yes?

    1. Re:A TRAP? by Anonymous Coward · · Score: 0

      Say what?!

      First of all, "SCO" and "rationality" should never be used in the same sentence, unless a negative relationship is being described :-)

      Next, there is actually no similarity. Consider the facts of the SCO case:

      1) SCO says material from the Sys V sources is in Linux. This is widely disputed and seems likely to be not true;

      2) Even if 1 were true, SCO's rights in this matter are hardly clear, because:
      a) Much/all of what they claim was
      released under a public license by them;

      b) They also distributed it under the
      GPL as part of Linux;

      c) Novell claims SCO has no such rights
      as it claims, and is suing to prove it.

      3) The IBM AIX code in question is 100% original code that was written by IBM to do things that the Sys V code never did in the past and does not do now. It is not in any sense a derivative of the historic Sys V code. That means that it doesn't matter if they saw the Sys V sources or not (even if SCO has those rights), because nothing they contributed looks anything like the Sys V code;

      4) Actually, where there is any such potential risk, IBM uses the time-honored technique of having the code documented by one team and cloned by another; they are very careful about this and IBM is not stupid;

      5) You don't know that the IBM employees who contributed code to Linux have seen the Sys V code; I bet they didn't. In any case, lots and lots and lots of people have seen the Sys V code, to the point where, together with its obsolete nature, has not the same protection that, say, Microsoft's locked up code, has.

      6) I said they can sue you; they can. They may or may not win, depending on the particulars of your case, but you are vulnerable. It's like having a known potential exploit in your system and leaving it unpatched because "You're only on a dial-up, not a fat pipe, and besides, not many people have the skill to exploit it anyway." I know people who say that. They may get owned, they may not. Would a reasonable person take that approach to security? I don't think so;

      Now, let's consider the facts with the Windows source, if indeed it's actually out there and this isn't a hoax:

      1) The Windows code is Microsoft's, pure and simple. They have never shown it to anyone except under NDA, they do not allow it to be copied or modified without express written permission, and use of that code or anything derived from it without license from Microsoft is illegal. If you do it, they can use and surely win, and might be able to have you criminally prosecuted under the DMCA;

      2) There is no number 2. 1 is all they would need.

  748. Some advice by NXprime · · Score: 1

    For all you kiddies who like to leave your computers on all the time, I'd suggest that you don't. This possible source leak worries me quite a bit. :/

  749. Halfway there? by di0s · · Score: 1

    Now it's "opened source".

  750. Maybe... Maybe not... by sterno · · Score: 1

    I had a discussion with somebody the other day about how you could implement an API if the only documentation of the API was in source code. You have the source code available, but it's under terms that do not let you distribute it for whatever reason.

    Theoretically, you can do a clean room implementation by having one person read the source code and write a specification for the implementation. Then that person hands the specification over to somebody else to implement. Thus there's no copying and it's still clean.

    But like I said, THEORETICALLY :)

    --
    This sig has been temporarily disconnected or is no longer in service
  751. Record number of posts? by Anonymous Coward · · Score: 0

    Wow! A good story grabs about 600 comments. This one looks to break 2000!

  752. Re:It's a TRAP!!! /Adm. Ackbar by gagy · · Score: 1

    That's great. Now prove it, beyond a shadow of a doubt, in the court of law, that I have at some point LOOKED at MS source and then programmed some open source API.

    --
    -I DDoSed your mom.
  753. instances of "fuck" by Anonymous Coward · · Score: 5, Funny

    $ grep -r -i fuck *
    bsc/.glimpse_index:fuck?sMP
    bsc/.glimpse_index :fucks?sMx
    bsc/.glimpse_index:fucked?sM`
    bsc/.gl impse_index:fucking?sMj
    private/shell/applets/wel come/html/webapp.cpp: // HighContrast mode is turned on. This totally fucks our style sheet as most of it will
    private/shell/shell32/copy.c:// want to fuck with.
    private/shell/shell32/util.cpp:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.cpp:// around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST
    private/shell/shell32/util.h:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.h:// around the fucking peice of shit compiler we pass the last param as an LPVOID instead of a LPITEMIDLIST
    private/windbg64/debugger/tl/remote/ shell/windbgrm .c: // The user fucked up
    private/windows/media/avi/verinfo.16/verinfo.h : * !!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!!
    private/windows/shell/con trol/midi/map.c: // !!!this is fucked if a map goes to multiple physical devices

    1. Re:instances of "fuck" by Anonymous Coward · · Score: 0

      At least we now know MS developers are just as human as open source developers. On the bright side, not all open source devs go to hell.

    2. Re:instances of "fuck" by oshy · · Score: 1

      At least they use comments in their code.

  754. Code leak? by linuxpyro · · Score: 1

    Does this mean that Windows will actually get better?

    --
    Saying "I'll probably get modded down for this" in a post is the best way to get it modded up.
  755. Half-Life 2 Source by JackpotMonkey · · Score: 1

    This sort of arguement arose when the Half-Life 2 source code was leaked, Although they do not beleive that it is right to feed the corperate machines with money they will never see profit from (such as a guy dl's photoshop because he just wants to play around with it but never make a profit with any work done on it) they do beleive that the source code of closed source material should stay that way as it is a direct attack on the complete work, one could say that while Joe Smhoe downloads the Windows Longhorn alpha and uses it on his box he is still not infringing on the hard work of the programmers and the money that m$ has spent to develope it because he will never buy it, he would have never bought it where as the source code is the direct reflection of the work of a programmer which will inevetably be reused by someone without their idea of moral direction. That photographer doesnt feel he should pay for something he wont profit from, now while the company may not like that and if they were to catch him would have every right to prosecute, the guy with the source code to that app is 1000x more dangerious because he can use it as he sees fit. Well enough of my rambling...

    --
    ______ Eagles may fly but monkeys don't get sucked into jet engines.
  756. During an election year? by bergeron76 · · Score: 1, Offtopic

    Am I the only one that thinks this is a STRANGE coincidence, considering that we're only a few months from electing the MOST POWERFUL MAN IN THE WORLD using UNAUDITABLE-US-GOVERNMENT-APPROVED, WINDOWS 2K and NT VOTING MACHINES?

    For the sake of FAIRNESS, incormation about Microsoft Government Lobbying can be researched here
    [28,000+ results].

    Look at how far we[the US]'ve come in the past 4 years:
    DMCA
    CAPPS
    UCITA
    etc...

    Just think of what another 4 US Republican years can offer!

    During the last Democracy "the Clinton era" all we had to worry about were sex and drugs; and the proliferation of the internet, and technology, etc - but I digress...

    To Bush's credit - he does have a few accomplishments under his belt: As "Commander-in-Chief" (did he serve in the military?), we did observe the most destructive attack EVER in in US history.

    He made up for it, however, by sending several hundreds of Americans to their DEATHs (as of Feb. 2004) (about 25% of those that died on Sept. 11th), to protect us from [as of now] UNDISCOVERED Weapons of Mass Distruction.

    I feel much safer now.

    Be very afraid people... November is going to bring about some SERIOUS fireworks in the US. If you're not a US citizen, don't fret; because your country will surely be next.

    Microsoft's source code "leak" is only the beginning.

    --
    Don't think that a small group of dedicated individuals can't change the world. It's the only thing that ever has.
    1. Re:During an election year? by Anonymous Coward · · Score: 0
  757. hack in the box says its authentic but stunted by pini0n · · Score: 1

    This hack in the box article quotes a security expert as saying:

    "It looks real," he said. "You can't build Windows, however. It's just a bunch of chunks of the operating system."

    From the article..

    The 203MB file contains the code that appears to be from Microsoft's enterprise operating system, but the code is not complete, said Dragos Ruiu, a security consultant and the organizer of the CanSecWest security conference, who has examined the file listing.

  758. Could be a win for microsoft by Anonymous Coward · · Score: 0

    Well, just the fact that this is out there might force individuals and businesses to upgrade to the latest versions to avoid the possiblity of being hacked... Could drive up sales of XP and server 2003...

    1. Re:Could be a win for microsoft by La+Camiseta · · Score: 1

      If it wasn't for the fact that so much of WinXP is based on 2000 that the vast majority of the bugs that crop up for 2000 also exist on XP.

      XP is nothing more than a fancy new interface to 2000 with extensions for .NET. Granted there's a couple of new wizards and some new UI things, but the core is for the most part the same.

  759. Confirmed by MS by k4_pacific · · Score: 2, Informative
    AP article on yahoo news here.

    See Shit.
    See fan.
    See shit hit fan.
    Duck!

    --
    Unknown host pong.
  760. Best Thing For Microsoft by warbirdnut · · Score: 1

    Maybe they should open source 2K and NT now. Perhaps there are Windows programmers all over the internet what would work for free making Windows better! Did anyone scan the Windows source code for SCO IP? Oh silly me, Microsoft is protected. They bought a license didn't they. :D

  761. Re:It's a TRAP!!! /Adm. Ackbar by Curtman · · Score: 1

    I find that really hard to believe. Look at whats happening in the SCO case. They have no proof, and IBM will turn over the AIX source. Apparently the accuser doesn't need a whole heck of a lot of proof to get that source introduced legally.

  762. DON'T by Xenographic · · Score: 1

    If you ever plan to write anything open source, I suggest you never look at it. I never will. Why? If your code bears any similarity to theirs, it might be construed as though you'd copied something from them.

    It's probably illegal anyhow, in any country that has signed the Berne convention (e.g. almost everywhere), to even possess a copy. Yes, yes. I know. Win32 API stuff doesn't look much like Linux code, etc. etc. But what if Microsoft pulled a SCO? That may sound paranoid, and it probably is, but all you have to do to avoid that risk is nothing. That's a rather small price to avoid a large risk.

    I know that I once had one sentence, out of a rather long assignment that, for whatever reason, was worded a bit oddly. Someone else managed to say almost (not quite) the same thing. I couldn't prove that I hadn't copied anything. I suffered for it.

    You don't have to suffer. Don't do it. Don't look.

    1. Re:DON'T by Pathwalker · · Score: 1

      Hmm - I wonder if the new form of trolling (now that goatse.cx is no more) will be posting bits of windows source code in comments.

      I'm sure there are some parts in there that pretty offensive (nasty bugs, buffer overflows, etc...) , plus the viewer is then contaminated by having seen it, and code they write in the future has to be considered tainted...

    2. Re:DON'T by RGRistroph · · Score: 1

      Where do you learn about copyright law ?

      It is not against copyright law to possess a copy. It's the COPYING that is controlled, you know, like how it's named COPYright ? Perhaps possessing copies might in some cases be used as evidence that you were copying, but this seems unlikely in the case of this code.

      Also, even if you don't look at it, you can't prove that you haven't. As you say, " couldn't prove that I hadn't copied anything. I suffered for it." What suffering will we save ourselves by not looking ? Microsoft will file suits not based on the facts of how their copyrights were infringed, but on their perceptions of how we are cutting into their bottom line. So you can expect that after the SCO stuff winds down (which is financed by a company owned by Melinda Gates buying the stock SCO insiders keep dumping) a new type of legalistic terrorism will be brought into play.

      Finally, it's not against copyright to look at someone else's code, and then write your own. Do you think musicians avoid listening to the radio ? That novelists don't read novels ? It is against the law to steal someone's trade secretes, so if there are trade secretes in this code, someone could be in for Federal criminal penalties as well as civil damages. On the other hand, once public, trade secretes are no longer trade secretes. On the gripping hand, who wants to possibly encourage purposeful leaking of other people's code by producing great stuff from the product of such a leak ?

  763. Clippy? by berkut1337 · · Score: 2, Funny

    What? No source code of Clippy? :(. I think I'll pass..

  764. How come nobody did this joke? by tekrat · · Score: 1

    Source Code to Windows Kernel:

    include(QDOS); # written by Tim Paterson of Seattle Computer Products.
    include(doublespace); # actually Stacker, we stole the code.
    include(ie); # actually spyglass, we licensed it and then later just stole the code.

    Let's see how many people get the joke...

    --
    If telephones are outlawed, then only outlaws will have telephones.
  765. Microsoft Confirms it by loconet · · Score: 4, Informative

    It seems like they've confirmed that indeed, part of the OS's have been leaked.

    source:
    http://www.washingtonpost.com/wp-dyn/articles/A376 48-2004Feb12.html

    --
    [alk]
  766. "The Source" :) by Anonymous Coward · · Score: 5, Informative

    Security bugs.. Nah...
    $ grep -r strcpy -i . | wc
    10454 42054 1069145

    Where it was ganked from:
    There is a core dump file inside the windows 2000 (sp1) archive, it clearly shows that the source was stolen from a system at Mainsoft. The following url confirms that they did have access to the leaked code. http://mainsoft.com/news/press_releases/2000_3_22_ 01.html

    The actual strings which confirm this:

    PWD=/usr/ms/win2k_sp1/private/security/msv_sspi
    DOMAIN=mainsoft.com
    REPLYTO=eyala@mainsoft.com
    ORGANIZATION=Mainsoft Co. Ltd.
    MWBATCH_SERVER=lod:8000
    MSOFTLM_HOST=@xor
    MAINSOFTLM_HOST=@xor
    XAPPLRESDIR=/il2/users/eyala /app-defaults
    EDITOR=vi
    BASE_LIBPATH=/usr/lib

    1. Re:"The Source" :) by Anonymous Coward · · Score: 0

      Mod this up please.

    2. Re:"The Source" :) by FUF · · Score: 1

      DEFINITELY mod this up :)

    3. Re:"The Source" :) by Anonymous Coward · · Score: 0

      Eyal Alaluf

      Vice President, Technology

      Eyal Alaluf is Mainsoft's Director of Technology, a position he has held since January 2000. Bringing more than 10 years of industry experience to this role, Eyal oversees the development team behind Visual MainWin. After joining Mainsoft in 1994 as the company's first Senior Developer, Eyal has risen through the ranks. He became the company's Chief Engineer before landing in his current position.

      After graduating with dual degrees in mathematics and computer science from the Hebrew University in Israel, Eyal joined the Israel Defense Forces and worked as a software developer in the Israeli Navy where he was involved in creating advanced technologies and research.

    4. Re:"The Source" :) by CoolVibe · · Score: 5, Informative
      Where it was ganked from: There is a core dump file inside the windows 2000 (sp1) archive, it clearly shows that the source was stolen from a system at Mainsoft. The following url confirms that they did have access to the leaked code. http://mainsoft.com/news/press_releases/2000_3_22_ 01.html

      Odd... That page doesn't exist anymore, and suddenly (according to their press page), nothing happened in March 2003.

      Guess who's in save-my-butt mode? :)

    5. Re:"The Source" :) by Anonymous Coward · · Score: 4, Informative

      Actually the page exists... Note a space in the url, you have to remove it, the press release is still there:

      Mainsoft(TM) extends strategic relationship with Microsoft(TM)
      Leading provider of cross-platform solutions for the enterprise to offer enhanced computing capabilities for the Unix environment; New source code available for CAD/CAM and Visual Simulation markets
      SAN JOSE, Calif. - March 22, 2000 - Mainsoft Corporation, the leader in cross-platform solutions for the enterprise, today announced expanded terms of their WISE agreement with Microsoft Corp. The WISE agreement, signed in 1998, provides Mainsoft access to source code for Windows NTO including the recently released Windows 2000. As part of the new terms, Mainsoft will receive additional source code for Windows to provide advanced graphical capabilities for industries, specifically the CAD/CAM and Visual Simulation markets, that require this functionality on Windows and Unix. Today's announcement underscores the two companies' commitment to cross-platform support of Windows-based applications through the Win32 APIs.

      Mainsoft's receipt of additional source code for Windows will provide leading technology capabilities for developers who rely heavily on extensive graphics applications. Based on Extensible Scene Graph (XSG) technology, Mainsoft will enhance graphic technology applications on Unix for the CAD/CAM and Visual Simulation industries. As the first deliverable of the "Fahrenheit" initiative, Microsoft's XSG technology offers modeling capabilities to provide a higher level of programming for developers to create consumer and professional 3D applications. XSG provides high-level data structures and algorithms that increase overall graphics performance to assist the development of sophisticated graphics-rich applications.

      "We're excited to continue to work closely with Mainsoft to deliver customers advanced graphics technology," said Jeffrey Friedberg, Graphics Program Manager at Microsoft. "Our collaboration will extend XSG functionality to customers who require the advanced graphics technology in a cross-platform environment. We are looking forward to joining forces with Mainsoft on projects for the CAD/CAM and Visual Simulation industries. "

      "Since 1994 when our relationship began with Microsoft, Mainsoft has delivered to the software development community a Windows platform for the Unix operating systems," said Yaacov Cohen, president of Mainsoft. "The availability of this new code launches the next logical stage in our alliance: into a new vertical category where we can offer our expertise to developers along with the Win32 APIs to work on Windows NT and port to Unix."

      Through its relationship with Microsoft, Mainsoft has had access to the source code for Windows to provide a Windows platform for Unix, called MainWin. This is the leading technology infrastructure for Independent Software Vendors (ISV's) and IT professionals to re-host Windows NT-based applications onto the Unix and Linux platforms. By utilizing MainWin, companies have the power to develop software on the Windows NT platform and deploy it to several different operating environments simultaneously.

      etc etc etc

    6. Re:"The Source" :) by Anonymous Coward · · Score: 0

      The site mainsoft.com is running Apache/1.3.12 (Unix) PHP/4.1.2 secured_by_Raven/1.5.2 on Linux.

    7. Re:"The Source" :) by Anonymous Coward · · Score: 0

      EDITOR=vi

      I told you vi was cursed!

    8. Re:"The Source" :) by CB-in-Tokyo · · Score: 1
      http://www.mainsoft.com/news/press_releases/2000_3 _22_01.html works... and there is always the Google Cache

    9. Re:"The Source" :) by astaines · · Score: 1

      The URL is wrong. The Wayback machine says that Mainfsoft press releases looked like this in 2000.



      /www.mainsoft.com/press/pr-pcl.html (for example)



      There's no March 2000 press release confirming MS access to Mainsoft source code, although Mainsoft did have access to MS source code, and MS may well have had perfectly legit access to Mainsoft code in return.



      --
      -- Anthony Staines
    10. Re:"The Source" :) by Zeddicus_Z · · Score: 1

      Unfortunately for them, Archive.org doesn't really care for corporate PR

      The Evidence

      Beautiful

      --
      Janie took my gun...
    11. Re:"The Source" :) by nitroamos · · Score: 0

      if you want to read that article, google has it cached! :-)

      http://66.102.7.104/search?q=cache:1CcYkHWI7QUJ: ww w.mainsoft.com/news/press_releases/2000_3_22_01.ht ml+windows+march+site:mainsoft.com&hl=en&lr=lang_e n&ie=UTF-8

    12. Re:"The Source" :) by Anonymous Coward · · Score: 1, Informative
      Odd... That page doesn't exist anymore, and suddenly (according to their press page), nothing happened in March 2003.
      You fucking morons who can't even link to a URL properly nor follow the slashdot mangled ones, here is the correct link - http://mainsoft.com/news/press_releases/2000_3_22_ 01.html

      For fuck's sake learn some basic HTML. Slashdot adds a space in URL's normally to stop them from linking so you have to use the proper HTML tags for URL linking to work.
    13. Re:"The Source" :) by Anonymous Coward · · Score: 1, Interesting
    14. Re:"The Source" :) by Anonymous Coward · · Score: 0

      http://www.mainsoft.com/news/press_releases/
      2000 _3 _22_01.html

      does not work but

      http://www.mainsoft.com/news/press_releases/
      20 00_3_22_01.html

      does work... watch out for those %20 :)
      the posting system introduces a space when it finds a CR-LF...

    15. Re:"The Source" :) by NickFortune · · Score: 1
      Through its relationship with Microsoft, Mainsoft has had access to the source code for Windows to provide a Windows platform for Unix, called MainWin. This is the leading technology infrastructure for Independent Software Vendors (ISV's) and IT professionals to re-host Windows NT-based applications onto the Unix and Linux platforms.
      So we're supposed to think this is the source of MainSoft's unix based windows platform? Which microsoft helped them develop by giving them access to their source code - such is the depth of MS' commitment to enabling companies to migrate away from windows...

      This smells fishier the more we learn about it

      --
      Don't let THEM immanentize the Eschaton!
    16. Re:"The Source" :) by Anonymous Coward · · Score: 0

      So that's what curses is for!

    17. Re:"The Source" :) by Soothh · · Score: 0

      Mainsofts legal solution is EASY! just tell them they stored the software on a windows machine, and thats how it got cracked so easily!

      --
      We have seen that living things are too improbable and too beautifully "designed" to have come into existence by chance.
    18. Re:"The Source" :) by soybean · · Score: 1
    19. Re:"The Source" :) by Anonymous Coward · · Score: 0

      those strings are not in the source.

    20. Re:"The Source" :) by Westech · · Score: 1

      REPLYTO=eyala@mainsoft.com

      eyala is sooooooo fired!

    21. Re:"The Source" :) by Anonymous Coward · · Score: 0

      Did anybody read the yahoo article on this??

      http://uk.news.yahoo.com/040213/80/elyju.html

      Someone says that now they can be "hacked", and have a "greater risk" of someone creating a competing product. Umm, wasn't windows already the most hacked piece of software around, and wasn't there already competing products from linux by way of Lindows and other distro's that will runs lots of microsoft software??

    22. Re:"The Source" :) by Anonymous Coward · · Score: 0

      http://mainsoft.com/statement.html

      looks like their "official comment" on the matter

    23. Re:"The Source" :) by Anonymous Coward · · Score: 0

      Good point! Mod parent along a high-dimensional hyperbolic tangent!

    24. Re:"The Source" :) by Anonymous Coward · · Score: 0

      And mod great-great-grandparent along an inverse high-dimensional hyperbolic tangent!

    25. Re:"The Source" :) by Anonymous Coward · · Score: 0

      http://www.mainsoft.com/images/exec_profiles/Eyal. jpg , the guys who's in deep sjit..

    26. Re:"The Source" :) by Anonymous Coward · · Score: 0

      The Hole Part of the Core File:

      i686
      vi
      nlmain.c
      LESSOPEN=|/usr/bin/lesspipe. sh %s
      USERNAME=eyala
      HISTSIZE=1000
      HOSTNAME=voltai re
      LOGNAME=eyala
      INIT_VERSION=sysvinit-2.78
      MAI L=/var/spool/mail/eyala
      MACHTYPE=i386
      TERM=xterm
      HOSTTYPE=i386-linux
      PATH=.:/il2/users/eyala/bin :/project/bin:/project/ bin.linux:/bin:/etc:/sbin:/usr/sbin:/usr/ucb:/usr/ local/bin:/usr/bin:/usr/X11R6/bin:/usr/local/bin:/ u/tools/sys/bin:/usr/atria/bin
      CONSOLE=/dev/conso le
      KDEDIR=/usr
      HOME=/il2/users/eyala
      INPUTRC=/e tc/inputrc
      PREVLEVEL=N
      RUNLEVEL=5
      SHELL=/bin/tc sh
      XAUTHORITY=/il2/users/eyala/.Xauthority
      USER= eyala
      GDM_LANG=en_US
      AUTOBOOT=YES
      VENDOR=intel
      GROUP=floppy
      QTDIR=/usr/lib/qt-2.1.0
      BOOT_IMAGE =linux_mvfs
      DISPLAY=:0.0
      LANG=en_US
      HOST=voltai re
      OSTYPE=linux
      GDMSESSION=KDE
      PWD=/usr/ms/win2 k_sp1/private/security/msv_sspi
      SHLVL=2
      WINDOWID =50331657
      lib_path_name=LD_LIBRARY_PATH
      MWOS=lin ux
      MWARCH=i86
      MWARCH_OS=i86_linux
      LD_LIBRARY_PA TH=/usr/lib
      MANPATH=/usr/man:/usr/local/man:/usr/ share/man
      DOMAIN=mainsoft.com
      MAILCAPS=.mailcap: /usr/local/etc/mailcap
      NNTPSERVER=cia
      PAGER=less
      REPLYTO=eyala@mainsoft.com
      ORGANIZATION=Mainsof t Co. Ltd.
      MWBATCH_SERVER=lod:8000
      MSOFTLM_HOST=@xor
      MAINSOFTLM_HOST=@xor CC=gcc
      CCPP=g++
      previous_tty=pts/2
      XHOME=/usr/X 11R6/bin
      XAPPLRESDIR=/il2/users/eyala/app-default s
      EDITOR=vi
      BASE_LIBPATH=/usr/lib
      BASE_PATH=.:/ il2/users/eyala/bin:/project/bin:/pro ject/bin.linux:/bin:/etc:/sbin:/usr/sbin:/usr/ucb: /usr/local/bin:/usr/bin:/usr/X11R6/bin:/usr/local/ bin:/u/tools/sys/bin:/usr/atria/bin
      all_variables =USERNAME
      XAUTHORITY ...

  767. Re:It's a TRAP!!! /Adm. Ackbar by Ironica · · Score: 1

    Not necessarily. You'll never get a court to admit stolen source code as evidence.

    No, but you could subpoena specific sections of the code based on what you learned from the stolen source...

    --
    Don't you wish your girlfriend was a geek like me?
  768. Announce: New OS Project Starting by Beavis! · · Score: 1, Funny

    I would like to announce a new open source OS project I am starting. Being a big fan of OpenVMS and DCL, I decided to use some of the basic concepts behind that OS as the model for this project. However, I think the DEC Windows GUI for OpenVMS is a little long in the tooth, so I am proposing something a little more up to date. It's not Linux or Unix based because those OSes have already had a lot of open source activity. It will have limited POSIX compatibility. Previous versions (last night), I experimented with had OS/2 compatibility, but you know how it goes... you need to have the apps to warrant the support. I've already got about 660 Megs of code that I wrote since I received my inspiration and will provide a torrent link to it soon. Anyone intersted in the project, please respond here as I haven't yet set something up at Eba^H^H^H^H^HSourceforge. I look forward to a speedy development phase. I think this OS could be the first open source OS to be ready to go to market in a very short period of time. Boy am I excited!

    --
    I try to be fu
    1. Re:Announce: New OS Project Starting by Anonymous Coward · · Score: 0

      Whoever modded it off topic is a moron. It should be +1 Funny. They are obviously joking about the Windows 2000 source code

  769. Excuse me, WHAT good would that do? by RLiegh · · Score: 0

    Before encouraging people to harass hapless journalist, maybe you should consider that maybe - just maybe - she is writing for her intended audience (CEOs and other proffessionals) and not for the ankle-biting "hacker" elite?

    How much difference does it make when we windows users write to michael sims and nicely correct his histrionic views on IP enforcement, etc?

    Exactly.

    Journalists don't choose their words by chance, you know.

  770. Re:It's a TRAP!!! /Adm. Ackbar by Trejkaz · · Score: 1

    Bullshit! SCO took ages to produce a few measly header files, and Microsoft have produced the source code for their entire product! ;-)

    --
    Karma: It's all a bunch of tree-huggin' hippy crap!
  771. IT'S OFFICIAL: Microsoft Confirms Leak by Anonymous Coward · · Score: 1, Informative
    1. Re:IT'S OFFICIAL: Microsoft Confirms Leak by Anonymous Coward · · Score: 0

      This has to be very very very frustrating to the executive officials over at redmond. This just has to hurt.

  772. GNU Makefiles and autoconf by bangular · · Score: 2, Interesting

    A bit hypocritical for them to use autoconf and GNU style makefiles don't ya think?

    1. Re:GNU Makefiles and autoconf by Anonymous Coward · · Score: 0

      They had to use a compiler that works.

  773. Re:It's a TRAP!!! /Adm. Ackbar by Ironica · · Score: 1

    Or, better, get someone who can read C(++?) but can't write it to describe the functions that are implemented, what arguments they take etc. and then get the main team of coders to implement it. I'm pretty sure descriptions of code have been found to be protected speech.

    I know! Let's get a team of folks working on the Windows 2000 Source Haiku!

    --
    Don't you wish your girlfriend was a geek like me?
  774. Conspiracy anyone? by i3rainchild · · Score: 1, Troll

    This sounds like a really good way to distribute a linux virus, now that every linux user out there is downloading and potentially compiling it.

    1. Re:Conspiracy anyone? by Anonymous Coward · · Score: 0

      Heheh...you're almost as funny as Richard M. Stallman.

      Anyone want to know what the "M" really stands for?

      "Marijuana-Man"

      Also, the code that was leaked is only 1.7% of the whole codebase.

      So, what do you get when you compile 1.7% of the Windows codebase?

      LINUX!!!!!!

      Fuck You...and I really mean it with all sincerety when I say that....so, let me say it again....

      Fuck you.

  775. about time. by djpandemonium · · Score: 0

    this is the perfect chance to get a glimpse of what those tricky bastards having hiding in their code. because i really doubt the os is that slow because of a gui. i bet its because of running process's that spy on users. i may sound paranoid but its microsoft

  776. Re:It's a TRAP!!! /Adm. Ackbar by AstroDrabb · · Score: 3, Interesting
    What laws are you basing your comments on? I was under the impression that it is against the law to DISTRIBUTE a copyrighted work, not to look at it. Can the RIAA sue me for listening to a song I hear on my friends CD player if I have not purchased the song? Of course not. I also do not think it is illegal to use the knowledge you may gain from seeing the source code. Unless of course that knowledge is covered under a patent. I am not a lawyer and can be completely off-base here.

    The other thing is that MS would have to PROVE that you did see/use the source code. You can just say that you reverse engineered it.

    Of course it is illegal to USE the source code. So if some wine guy goes and plops down a chunk of MS's source code into wine, then yes, that would be illegal. I am not sure if it would be illegal for some wine guy to look at the code and use some of that knowlege gained that is not under a patent in wine. Think about this. I can walk into a book store and read through a book. I can later write a book with that very same theme and I have not broken any copyright laws. What I cannot do is copy the book verbatim or distribute that as my own work.

    I am under the impression that copyright laws do not prevent you from creating a work based on knowledge of another work. As long as you do not use the original work verbatim. I can go and create a movie called Planet Wars with a lead character named Duke SlyStalker based on a very similiar theme as Star Wars. I can write a book with a theme just like LOTR with trolls, hobbits, elves, dwarfs, etc. I can paint my own version of very famous paintings. I can make music that sounds like other popular music.

    I don't see what legal case MS would have against someone who viewed their source code and made an application that used that knowledge, again, as long as their is not a patent covering what you are re-creating. The only way I can see MS having a legal case is if you signed an NDA with MS.

    *Note*: I am not a lawyer and I can be completely wrong about copyright laws.

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  777. Can you say supoena the "web logs"? by eyegor · · Score: 1

    Imagine how Micro$oft might react they could prove you'd seen their code and possibly transfered "valuble intellectual property" into open source software.

    I don't have a large legal staff on hand, so I think I'll pass on my own personal copy of the source.

    --

    Don't anthropomorphize computers, they don't like it.
  778. Re:User friendly by IgnoramusMaximus · · Score: 1
    Your error lies in your unfounded basic assumptions that were beaten into you by decades of social manipulation and brainwashing. Let me spell it for you: Information Is NOT Property. I wont go into a huge tyrade here, let it be said that the fact most media and seemingly reasonable people believe otherwise does not change the fundamental equasion: information = thought = parts of our very souls. If you allow information to be "property", you propose the most evil and insideous kind of slavery ever conceived, where our very thoughts can be owned and controlled (their material expression at the moment - for now...) by others.

    GPL is a defensive mechanism that exists only because the playing field is so tilted in the favour of would be slave masters that its almost vertical. GPL is a clever exploit, in essence a legal trick guaranteeing freedom to some slaves by twisting and abusing the very words of the paperwork that makes them "property" to their slave-master.

  779. One thing's for sure. by Yecti · · Score: 1

    Microsoft will be downloading more Linux distros than anybody else on the planet as of this leak. Full or not, I have a sneaking suspicion Microsoft will be begging for an SCO claim.

    --
    Microsoft® made my software; Microsoft® made my hardware; now if only I could get them to make my bed.
  780. More to Come? by Czmyt · · Score: 1

    So it sounds like someone posted 600MB of the 40GB that is the source code for Windows 2000 or Windows XP. I wonder how long before they release the rest of it?

    1. Re:More to Come? by Boltronics · · Score: 1

      More than 40Gb. To be exact...
      1.4% of sorce code leaked, which is 600Mb worth:
      x1.4 = 600
      x = 600/1.4 = 428.5714 (in Mb - 1% of total Windows code)

      428.5714 * 100 = 42857.1429 (in Mb)

      42857.1429 - 600 = 52257.1429 (in Mb) = 41.2667 (in Gb)

      --
      It's GNU/Linux dammit!
  781. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    All C++ volunteers to have thier hands guillotined please take one step forward.

  782. Microsoft going open source by subzero_ice · · Score: 1

    What if this were not an accident but an attmempt by Microsoft to go open source. There are people who would work towards improving Windows, if the source was available. So this way they will become open source and wouldn't have to admit defeat.

  783. Re:It's a TRAP!!! /Adm. Ackbar by cbreaker · · Score: 3, Interesting

    Looking at the code and gaining some insite and knowledge to the inner workings of MS software, and using that knowledge to incorporate into your own product, may be illegal.

    But, it happens all the time. ALL the time. You think the programmers at MS haven't poured through the Linux code? If what you say is correct, then Windows must be littered with Linux code just because they studied and learned something from it?

    There's a line between reverse engineering and access to source code; but you're unlikely to prove something wasn't reverse engineered unless you copy and paste the code.

    It may be unethical to use leaked MS code to improve your compatibility solutions, but with all the underhanded and generally nasty things corporations are doing, it's just more of the same..

    And about your comment about the "IBM PC BIOS." Not even close. Proving that you copied a 256kbit bios is a lot easier then proving you used information learned from studying 50 lines of code out of 40GB...

    Hey, I'm no saint in real life.. no need to be one online.

    --
    - It's not the Macs I hate. It's Digg users. -
  784. who is Gary Kimura? by Anonymous Coward · · Score: 0

    http://www.cs.washington.edu/homes/garyki/bio.html

    Microsoft Corporation (Redmond Washington)
    Software Design Engineer, (1988 - 2000)

    As an original member of the Windows NT team, I worked on many diverse areas within the NT kernel through its first four major product releases. In particular I designed the NT file system architecture and implemented its first file system. This led to my managing the Windows NT file system group as it grew to approximately 20 engineers. The group was responsible for all of the NT file systems.

    1. Re:who is Gary Kimura? by Anonymous Coward · · Score: 0

      Gary Kimura's whole story is in "Showstopper", a book about WinNT development. He designed and implemented NTFS.

  785. Re:It's a TRAP!!! /Adm. Ackbar by zoloto · · Score: 0, Redundant

    (For the more literal-minded Slashdot readers: no I haven't really seen the code. This is a cheap jab at Microsoft, implying their code is derivative of unix and linux code,)


    wouldn't that make windows more secure?

  786. More info. from Betanews by Anonymous Coward · · Score: 1, Informative
    The claimed Windows 2000 source code archive contains 30,915 files totaling approximately 13.5 million lines. The source is dated July 25, 2000, placing it after the official release of the operating system, which was rumored to contain between 35 and 50 million lines of code in its entirety.

    Early references to "Whistler" -- the code-name for Windows XP -- can be found in the files, which is consistent with the post-Windows 2000 time frame. An internal alpha version of Whistler leaked in March 2000.

    A Microsoft spokesperson told BetaNews that the company was looking into this as a matter of due diligence. "At this time, all we have to say is the rumor regarding the availability of Windows source code is based the speculation of an individual who saw a small section of un-identified code and thought it looked like Windows code," the spokesperson said. "If a small section of Windows source code were to be available, it would be a matter of intellectual property rights rather than security."

    Sources indicates the leak is valid, but incomplete. Comments -- which are added to track changes to source code during development -- refer to specific bugs, Microsoft employees, and even organizational charts. Product code names are abound, with references to Daytona, Cairo, and Memphis, as well as beta timetables. The archive contains graphics files for Windows 2000 and Internet Explorer 5.0 included in resource files, according to sources.

    Comments such as, "potentially off-by-1, but who cares..." are buried within code for the Windows Taskbar. Sources tell BetaNews there is no reference that calls Netscape developers "Weenies," as was alleged in court documents. Other comments range from mundane technical jargon to all out profanity.


    More at http://www.betanews.com/article.php3?sid=107663251 5
  787. MOD DOWN - FAKE by Anonymous Coward · · Score: 0

    It's just the same linux 2.6.2 crap as the other fake torrents, padded with a bunch of random garbage files to make it about the size of the supposed leaked file. Some people have too much free time.

  788. Re:It's a TRAP!!! /Adm. Ackbar by Tony-A · · Score: 1

    Windows source code isn't like a virus or something.

    Humerous but more than a little accurate.
    Implicit in the source will be subtle assumptions about the way things work that are not precisely accurate. Once contaminated by these inacuracies, errors will be made.

    It's not what we don't know that is the problem. It's what we know that ain't so.

  789. Hi mom! by DrunkenTerror · · Score: 0, Offtopic

    Just wanted to get in a post for posterity. As I write this, the story needs about 300 more comments to make it into the hall of fame, and about 2500 more to get the top. I'm not forseeing a total victory from this story, but I definately wanted to get my uid in here, so I'll have something to show the grandkids.

    1. Re:Hi mom! by David+P · · Score: 0

      I agree to bumping the post count. Also, Victory Prima Pils is quite good. Anyone concur?

    2. Re:Hi mom! by hatrisc · · Score: 0, Offtopic

      but if these messages are irrelavant to the discussion at hand... then we've gotten to the top by fraud. YES I"M IN!

      --
      I write code.
    3. Re:Hi mom! by Anonymous Coward · · Score: 0

      why not ?

    4. Re:Hi mom! by Petrol · · Score: 0, Offtopic

      I'm just a joiner.

      --
      ...and that's the end of our show. Donk!
    5. Re:Hi mom! by Anonymous Coward · · Score: 0

      No. Pils in general suck.

    6. Re:Hi mom! by Anonymous Coward · · Score: 0

      I AGREE WITH THIS POAST!

  790. Re:User friendly by GoofyBoy · · Score: 1

    Seriously, you are suppose to wear the aluminum foil hat, not chew on it.

    --
    The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
  791. Microsoft confirms by denks · · Score: 0

    Link to Sydney Morning Herald article, titled Windows Source Code Leaked

    --

    I am Monkey, the Great Sage, equal of heaven!
    1. Re:Microsoft confirms by Anonymous Coward · · Score: 0

      thanks.
      postcount +1

  792. VOLUMETRIC WAVEFORM SHITLETS by Anonymous Coward · · Score: 0

    FUCK

  793. Windows? by goMac2500 · · Score: 1

    Is that that thing that comes with that Pinball program? Boy... the pinball is sure fun... I don't really need that extra garbage though...

  794. wow.... by TeamLive · · Score: 1

    you know, this wouldn't be an issue for microsoft if they actually made windows opensource. of course, hell would proboably freeze over first. that's OSS's greatest strength, project integrity is NOT compromised by project transparency. it's time software makers sold services, and not ephemeral products.

    i wonder what redmond's reaction will be?

    --
    one world | many people
  795. Who needs such abomination? by Maljin+Jolt · · Score: 1

    It's perverse code!

    --
    There you are, staring at me again.
  796. Re:It's a TRAP!!! /Adm. Ackbar by wdr1 · · Score: 2, Funny

    Actually I would conjecture that it is highly derivative of VMS, rather than UNIX.

    After all, why else would they they shift the VMS letters forward one to get WNT (Windows NT)?

    -Bill

    --
    SlashSig Karma: Excellent (mostly affected by moderatio
  797. Re:Microsoft source code leak? Pfft, that's nothin by Gabrill · · Score: 2, Funny

    So now both M$ AND Linux are open source, but Linux is profiting by it, and M$ is whining and crying about it. Bite back at the borg! You will be assimilated, too!

    --
    Always going forward, 'cause we can't find reverse.
  798. Anyone elses brain getting ready to explode? by TyrranzzX · · Score: 2, Interesting

    Just wow. If the source code got leaked, Win2k will get exploited by...just holy jesus save us all. Seriously, the word "fuck" comes into my brain a million times over. Seriously, viruses much? Pron sites are going to have a field day spyware. Then of course you've got all of those shiney machines running embedded windows. The bar to hacking the planet has been lowered. Many good hackers like their steak n' potatoes and will not do anything real bad to screw up the net. But now if someone can get access to the win2k source code via p2p networks, holey moley. That script kitty with a little knowledge of whatever language windows is written in can really do some damage.

    I mean, with linux there's a temptation but nobody runs it. With windows, everyone runs it.

    Then you've got the consiracy theory: MS leaked it intentionally so they can get everyone to patch with their DRM system. Possible, but who's going to go after that when linux is here? DRM and years of MS abuse and domination, or a 1-time switch over with occasional retraining of employee's.

    I mean, I like linux and all but this isn't the way to win at all. I thought we were going to slowly beat them back into submission and competition, not completly screw them and quite a few million over. Hell, I'm thinking of taking a few games and making some fakes on my boxen and getting guys to share MD5 hashes just to make them look more real.

    Well, time to begin caching DNS entries to websites I use the most, and it may be high time to backup some of this data and close all the nat ports on my router just to be extra safe.

    Talk about a digital pearl harbor, holey moley this isn't good.

    1. Re:Anyone elses brain getting ready to explode? by pandrijeczko · · Score: 4, Insightful
      Some perspective on your comments...

      If the source code got leaked, Win2k will get exploited by...

      Apparently the leak has been confirmed but it's some of the source code, not all of it. Only time will tell whether it's an important bit of source code.

      I mean, with linux there's a temptation but nobody runs it.

      You cannot think of Linux in the same way that you are thinking of Windows.

      Two people who use a Linux system could be running entirely different systems with few or no common applications across the systems - this is why it is unlikely that something like a worm virus would propagate through the Linux community in the same way it would through the Windows community.

      Linux is by no means immune from attack, but if one comes, it will be a particular application (e.g. Apache) that will get attacked and whether a specific Apache system is affected will depend on the version, what modules are loaded to allow things like CGI scripts, etc.

      When you say nobody runs it, I agree it's a minority on the desktop but the applications that run on Linux (and the likes of BSD, Solaris, etc.) like sendmail, BIND, Apache, etc. are very widespread and a lot more so than IIS or Exchange in many cases.

      MS leaked it intentionally so they can get everyone to patch with their DRM system.

      Microsoft are an arrogant company and have no doubts about getting DRM through the door with the way they do things currently - DRM's success or failure is now simply based on the level of it's acceptance in the user base, nothing more.

      If anything, a source code leakage would allow everyone access to how MS's DRM technology works.

      Whatever the extent of the leak, MS will downplay it because to not do so will affect the share prices. There is no conspiracy theory here...

      I mean, I like linux and all but this isn't the way to win at all.

      There is no battle here. Linux exists despite Microsoft and offers an alternative way of doing things to Windows.

      Microsoft may attack Open Source on a regular basis but the Open Source community does not care - it is just creating good quality, free software and defending it's right to do so. This will happen no differently with or without competition from Microsoft.

      I thought we were going to slowly beat them back into submission and competition, not completly screw them and quite a few million over.

      You're now implying that a member of the Linux / Open Source community stole the source code and I resent that.

      No Open Source programmer cares about seeing MS proprietary code. To do so would run the strong risk of inadvertently incorporating MS code into an application and nothing would please MS more as it would allow them to send the copyright lawyers in.

      The only thing the Open Source community will care about is if MS's code contains GPL code but I doubt even MS would be stupid enough to do something like that.

      Well, time to begin caching DNS entries to websites I use the most, and it may be high time to backup some of this data and close all the nat ports on my router just to be extra safe.

      Perhaps you'd also like to stock up your kitchen cupboard with canned food and make yourself up a tin foil helmet also...

      If you haven't secured your router then I'm surprised you haven't been attacked already. Also, the core DNS system mainly runs on BIND & Solaris (so I'm led to believe) so it's unlikely that this would be affected.

      In all honesty, you are being far too sensationalist at this stage and my advice is simply to wait and see what happens. I doubt it will be very much...

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Anyone elses brain getting ready to explode? by Durzel · · Score: 1

      I might be in a minority here, but I think this leak might ultimately prove to be a "good thing" in the medium/long term, for both consumers and Microsoft alike.

      As frequent as Windows bugs seem to materialise nowadays I find it hard to conceive that the partial source release is going to contribute to a complete collapse of security and faith in the Windows operating system. The code might offer up a few previously unknown buffer overflow bugs, but the way some people are talking every single file has a vulnerability of sorts.

      Perceptually if the worst happened and, say 50 critical vulnerabilities were found (complete random number) - once MS patch these, and have a more robust OS as a result, they're home dry. People aren't going to stop using Windows at home or in their offices - and if I were in MS' shoes I would much rather weather one particularly bleak storm, than hundreds of seperate ones. Every unique vulnerability that has been discovered recently has merited a brand new glossy editorial on most of the news sites - in PR terms they would look a lot better if they just fixed a large number of vulnerabilities in one go, then ended up bug-free for several months (as unlikely as that sounds).

      Also, because of the proliferation of Windows and the sheer number of people who - particularly if anti-MS - will be aggressively looking for vulnerabilities, MS has essentially just got themselves a huge pool of free dev resource, some/most of which will probably respect their disclosure policy, to identify bugs in their OS.

      Their only concern in my opinion is that of code theft, but Windows is so entrenched in consumer/business environments now that I'm not sure anything can realistically displace it.

    3. Re:Anyone elses brain getting ready to explode? by Jugalator · · Score: 1

      Only time will tell whether it's an important bit of source code.

      Code for the Windows Shell DLL (SHELL32.DLL) was leaked anyway, so was code for IE's rendering engine contained by MSHTML.DLL and a whole lot of the Windows network layer.

      So there's some possibly exploitable stuff there to me..

      --
      Beware: In C++, your friends can see your privates!
    4. Re:Anyone elses brain getting ready to explode? by sudog · · Score: 1

      "Perhaps you'd also like to stock up your kitchen cupboard with canned food" ... to be fair, this is a good practice regardless, in case of emergency, and especially if you live in a place where the weather can be a physical threat.

  799. Re:Microsoft source code leak? Pfft, that's nothin by Da_Weasel · · Score: 1

    hahaha......

    --
    If you must!
  800. I'm an ass... by xrayspx · · Score: 1

    Where there are polar bears, there are no penguins, where there are penguins, there are no polar bears. I'm not sure exactly what the natural enemy of the penguin is, but my guess is it's something that lurks under the water and picks up a nice quick-swimming treat.

    Aside from that ...

    1. Re:I'm an ass... by Ironica · · Score: 1

      I'm not sure exactly what the natural enemy of the penguin is, but my guess is it's something that lurks under the water and picks up a nice quick-swimming treat.

      Walruses, mostly.

      --
      Don't you wish your girlfriend was a geek like me?
  801. Surprise me! by mabhatter654 · · Score: 1
    I can hear bill now muttering "just fix it" and "surprise me" like the evil software monopolist in Antitrust....

    Personally, whoever did this better turn themselves in NOW!!! Considering Bill and MS have enough money to buy souls on the open market...I'd be afraid, very afraid. I'd say leave the country, but forgieners are easier to buy than VP Cheney. It could be a good time for a sting to see if Billy G would actually pay a "bounty hunter" to track the leak down...If the culprit was found...well, not alive... just makes you wonder to test out how far billy would go to protect his baby... Just make sure the deal goes down in California!

    Or would bill and steve finally get the fact that windows is JUST AN OS and MS just another company! and that he's got more money than GOD so it's time to let go of world monopoly and instead try to spend 100B before he dies...a much more noble cause!

    1. Re:Surprise me! by holt · · Score: 1
      Or would bill and steve finally get the fact that windows is JUST AN OS and MS just another company! and that he's got more money than GOD so it's time to let go of world monopoly and instead try to spend 100B before he dies...a much more noble cause!

      If they "let go" of their "world monopoly," Microsoft's stock price would plummet. Nevermind that they have a legal responsibility to maximize shareholder value! So doing that would take away the vast majority of their assets and burden them with a large legal liability. Not a smart thing to do in either case.

  802. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Shadow of a doubt? You're talking criminal court. Don't be so narrow-minded. Think civil court.

  803. all your codebase are belong to us! (-1) by Anonymous Coward · · Score: 0

    all your codebase are belong to us!

  804. NTFS by e+r+i+k+0 · · Score: 2, Informative

    Looking through the file listing, I see no mention of NTFS (that's not in dead code) except for a few files dealing with ntfsrec. It appears that those files are the NTFS recognizer. Maybe NTFS wasn't included in this leak?

  805. It's an official leak! by response3 · · Score: 2, Informative

    http://www.securityfocus.com/news/8037

  806. How many times? by Rand310 · · Score: 2, Insightful

    This is not the first, nor the last time this will happen.

    How many times will it take to make people aware of the fact that such immense reliability on closed-source DRM-esque code will cause problems. Such closed-source *cannot* be closed forever. The information will be spread, and security through secrecy cannot win.

    In addition, the mob-law illustrated here by the internet is an interesting phenomena (by no means unique to this incident - except maybe in the irony). LIterally thousands of people already have a copy of multi-million dollar source for free. It is an interesting epitomization of how such digital knowledge cannot be legally protected. What will MS do, sue any IP that shows up in BitTorrent or eDonkey? If the internet wants it, some individual might pay a few months behind bars, but the internet will have it...

    free-enterprise, and free-information...

  807. easier for virus & worm writers? by Anonymous Coward · · Score: 0

    well, now they can do code inspection to find the vulnerabilities...

  808. Wrong by 0x0d0a · · Score: 2, Insightful

    No. If the Wine folks look at the actual Windows source code, they aren't reverse engineering any more, they're copying, which is illegal.

    IANAL. You are wrong. Non-clean-room reverse engineering is not only legal but is done at many, many companies. There is *absolutely no constraint* to use a clean room in reverse engineering.

    The first clean room reverse engineering that I'm aware of is Phoenix of IBM's BIOS. They had *no* legal requirement to clean-room reverse engineer the BIOS. If they wanted to, they could hire IBM BIOS engineers for the job. However, by doing a clean room implementation, they ensured that they had an counterargument to *any* potential IBM claims of infringement. Had they not have used a cleanroom tactic, they might have had to actually have folks look at the code and at what people were doing with the code if charged with infringement. While this can be useful -- it's an immediate shutdown to any argument IBM might raise about infringement in court, and the judge doesn't even need to see the code -- it is definitely not necessary. I can look at GPL code and use the same approach said code does as long as I am not copying code verbatim (note that changing variables or something is not sufficient -- the work must be done by you, not be a mangled version of the original).

    That being said, WINE has long had a policy of *not* accepting access to Windows source code. They've had people with access to it volunteer to give them stuff in the past, and they want to do a pseudo-cleanroom approach, since it makes matters simple from a legal standpoint. WINE will probably continue to ignore the source (and the WINE maintainers now have to worry about people submitting WINE patches containing Windows source...they may require indemnification or God knows what).

    From a security standpoint, this is an utter disaster to Microsoft. They haven't had the benefit of many eyes all these years, and now they have a fucking lot of malicious eyes, and ten years of holes to remove in a week or so before the nastier exploits come out. None of those eyes have any incentive to submit patches to Microsoft. There will be attacks on relatively hardened systems, too.

    This is going to suck for friends and family that I have using Windows.

  809. FULL version? find * | cat | wc -l ? by Anonymous Coward · · Score: 0

    Someone with access to the archive should do something like a find * | cat | wc -l and tell us exactly how many lines are in that archive. That would pretty much determine whether it's a full copy or not based on Microsoft's prior claims

    1. Re:FULL version? find * | cat | wc -l ? by fihzy · · Score: 1

      hmm do a file to see what is text, then count the lines of everything that is text?

    2. Re:FULL version? find * | cat | wc -l ? by Anonymous Coward · · Score: 0

      cat as used in the subject isn't very useful... and counting the output of find will tell you how many files.

      To get a count of lines in all text files, try this:

      find . -type f -exec file {} \; | grep -i text | cut -f1 -d: | xargs -n 1 wc -l | awk '{s+=$1} END {print s}'

      You'll get errors if any of the files contain a colon in the name and their size won't be added in, but other than that, it will work.

  810. A bit about the developer... by Anonymous Coward · · Score: 4, Interesting

    http://www.mainsoft.com/corporate/exec_profiles.ht ml
    At the very bottom is the owner of the core file.

    A friend took a look at their FTP server, looks like an unpatched wuftpd, gee, i wonder how they got in....

    220 circle.mainsoft.com FTP server (Version wu-2.6.1(1) Thu Oct 12 09:06:04 PDT 2000) ready.

    1. Re:A bit about the developer... by Anonymous Coward · · Score: 0

      I hope Microsoft sues them into FUCKING OBLIVION!!!!

      Personally, I'd love to see a PUBLIC STONING!!!

    2. Re:A bit about the developer... by Anonymous Coward · · Score: 0

      Personally, I'd just like to see MS getting some horrible problems from this somehow. :)

      Schadenfreude, yes.. ;)

    3. Re:A bit about the developer... by Anonymous Coward · · Score: 1, Insightful

      OK, so the way the source leaked was because of a wu-ftpd exploit. How long until Microsoft decides to use it as a base for FUD? After all, it is Open Source Software...

    4. Re:A bit about the developer... by BenBenBen · · Score: 1

      Nimda is responsible - look for riched20.dll in the source code tar. This is Nimda's engine.

      So, was this stolen recently or has someone been slaving over it and turning out beauts like MyDoom, Blaster and Slammer?

      --
      The Slashdot Paradox: "100% Overrated"
  811. but not in our posts :) by Anonymous Coward · · Score: 0

    but not in our posts, apparently...

  812. Re:Someone got into Mac OS X's source and posted i by Endive4Ever · · Score: 1

    I have a nice SE/30 machine. However, because Apple is a closed company, it cannot directly boot NetBSD. I have to have a little stub of a MacOS partition on it with a MacOS 'booter' application to load NetBSD. Further, the 'real time clock' in that era of Macintosh has some 'quirks' in it that mean there is constant clock drift when running NetBSD on the hardware.

    So where's the source, Apple? Why don't you open the source to older versions of MacOS? For that point, why can't we freely download versions of MacOS newer than 7.5??

    --
    ---
  813. Is generalization a good thing? by bersl2 · · Score: 1

    Man generalizes by necessity. In a situation where information is lacking, a person considers what he already knows, what he is told, and his gut instinct, and he synthesizes a substitute for the missing information out of this.

    Now, as a Linux user, I feel as though Ms. Didio, by this process, has misrepresented us. She, you presume, is targeting executives with her writing, I presume that she regularily gets feedback from them. These executives, I and others generalize, generalize for a living, by making decisions from information presented to them, a wide range of what he knows, and gut reaction. One of those executives might have told her that these Linux people are "freakin' ankle biters." This might be the only information she had collected in the past relevant to this subject. In a pinch to write this breaking story, she cannot do any research.

    I read this story. I feel as though she has misrepresented us. I wish to inform her that she has us all wrong, that she is taking a part as the whole.

    As (presumably) a sentient being, she is free to believe what she wishes, and she is free to say what she wishes. If she thinks that my suggestion is bull, she can disregard it. If I and others, in the course of individually contacting her, flood her mailbox, she may become angry, and we have a communications breakdown.

    If, on the other hand, she thinks that perhaps I am right, she may change her opinion of us in the future.

    For better or worse, we generalize. If you wish to refute any of my generalizations, or my entire argument, please do so. I am open to persuasion, as I would think you to be too.

    After all, isn't that the point of communication?

  814. Re:User friendly by IgnoramusMaximus · · Score: 1
    Really? So what you are saying is: "You are nuts because I lack the facts to argue with you"?

    Or are you so far gone into the jungle that any attempt at getting you to see the big picture and what are the root causes of all this IP mess is too difficult and therefore must be the domain of conspiracy theorists?

    It is so sad that everyone is focusing on tiny minutia and byzantine legalese and has no time for re-examining the fundamental principles of the whole thing. You are too busy arguing over what style of a slave collar should you wear and if it goes with your shoes and when someone stops by and aks what the hell are you doing you go "Hah, a nutcase!" and keep on trying a tighter fitting one with a bejewelled chain.

    In case you wonder I am dead serious about this. The question of what is "property" and what is not is one of fundamental issues that need to be sorted out properly in this time of great transformations of the way human societies are organized and connected. Instead it is being randomly muddled through under the guidance of corrupt politicians and greed-motivated robber barrons. The fact that excluding information from the classification of property has financial disadvantages to some, pales in comparison with the implications of the contrary position, doubly and triply so if one is to adopt it casually and without examining it like you and the general public seems to.

  815. Microsoft uses Perl by Anonymous Coward · · Score: 0

    win2k/private/genx/ie/tokens

    1. Re:Microsoft uses Perl by bangular · · Score: 1

      Hmmmm....
      For perl code to be included Windows, it would mean they would have to have a perl interpreter in windows (It's highly doubtful they used perlcc). Does the perl license similar to the BSD license where they could legally put the offical perl in windows, or is it more like a GNU style license where they couldn't.

    2. Re:Microsoft uses Perl by relay_mod · · Score: 1

      It's probably just a code generator, in which case the perl interpreter would not have to be included in Windows. Only non-perl code generated by a program written in perl would be in Windows, which wouldn't violate perl's license.

  816. MS has used Unix dev environments since the '80s by Anonymous Coward · · Score: 0

    MS has used Unix dev environments since the '80s. Just because they were selling DOS does not mean they were always using DOS internally.

  817. They have copyright notices in the docs by GridPoint · · Score: 4, Informative

    Yes, Microsoft is acknowledging the use of BSD licensed code. I don't know if they are doing it in the source code, but since they are putting copyright notices in the release notes for their software they probably have copyright notices in the source code too. Look at the copyright information on their page, they not only honor Berkeley but also a lot of other people that have been actively contributing to various BSD software such as Luigi Rizzo.

  818. the best thing now by CAIMLAS · · Score: 1

    The best thing that MS could do is release this code, themselves, under a license of some sort which allows code submissions and modifications, without negative implications for the modifiers (if they can, in fact, do so themselves due to contracts with other folks).

    Maybe that way they'll get some white hats looking at their code, offering fixes, and actually improving their software, instead of the currently likely scenario where only black hats (worm writers, spammers, and the like) will look at it.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  819. Re:The shit will hit the fan + Mirror by Anonymous Coward · · Score: 0

    The vast majority of copyright cases are litigated in civil courts where the bar is much lower. Demonstrating a violation by a "preponderance of the evidence" is a far lower bar to meet than "proven black beyo..." I mean, "proven guilty beyond a reasonable doubt".

    Developers on WINE shouldn't look at the code for a number of reasons, but to my mind the most compelling argument stems from purism, not legalism. Sometimes beauty and joy should triumph over pragmatism. WINE is pure, good old fashioned, home grown, open sourced code and to risk "tainting" it with anything not equivalent in kind would really hurt down inside.

    Close your eyes and let her stay pure at heart.

    Disclaimer: My employer neither reads nor writes what I thinks or types. :)

  820. IE for Linux by llzackll · · Score: 1

    Maybe now somebody will port Internet Explorer on linux.

    1. Re:IE for Linux by Anonymous Coward · · Score: 0

      Actually, he/she has a point there. Some web sites are coded in such a way that they aren't usable under Mozilla/Konqueror/Dillo/Links/etc.

      This list of sites also happens to include the JavaScript form submit functions for my router's web interface :)

    2. Re:IE for Linux by Anonymous Coward · · Score: 0

      i wouldn't port internet explorer, i'd probably try to find information worth transferring to another browser so that it can display IE stuff properly. maybe some tricks for handling java script a certain way, who knows

    3. Re:IE for Linux by Anonymous Coward · · Score: 0

      IE == NCSA == Netscape == Mozilla.

      I think you really need Mozilla to fix your problem, sir!

  821. That's not full at all by Imperator · · Score: 1

    I saw that a while ago (years ago?) and went back a few minutes ago to compare it against the list of files that someone else posted a link to. But it was obvious when I first saw it, and it's apparently been confirmed now, that this it is by no means the full tree. OTOH, what was leaked today might actually be the full tree.

    --

    Gates' Law: Every 18 months, the speed of software halves.
  822. Which language? by Anonymous Coward · · Score: 0

    What language is windows 2k and xp written in? I heard that 3.1 was written in pascal.

    1. Re:Which language? by Anonymous Coward · · Score: 0

      C++ if my College OS class taught me anything...

  823. Re:User friendly by IgnoramusMaximus · · Score: 1

    BTW, I just noticed that due to some Slashdot database quirk, my original post which was addressed to the first article in this thread (the dude who feels sorry for poor MS and their property) was posted as a reply to your post. I assume that is why you answered instead of him.

  824. Windows NT 4 source shipped on 5 CDs by Anonymous Coward · · Score: 0

    Based on info from a University with a source license the Windows NT 4 source code shipped on 5 CDs. Windows 2000 was supposedly much larger. The real souce would be 12-15 CDs?

  825. LOL by Anonymous Coward · · Score: 0

    ROTFLMAO!!!11!!

  826. Very smart - MSFT flooded Kazaa with bogus files by Anonymous Coward · · Score: 1, Informative

    Go check out Kazaa for "windows source"... you'll find hundreds of hits, and they will range in size from 10 MB to 1 GB. You can't possibly tell which one is the right one, even if you know the approximate size is around 200 MB because there are literally dozens of them in that range. To download the wrong one will end up wasting hours if not days of your time. As well, being on Kazaa for so long downloading these files is risky... who knows if it will open you up to getting raided by the FBI for downloading trade secrets?

    I must admit that they did a good job protecting themselves this way... Who says Microsoft isn't filled with clever people?

  827. Nimda infection by shird · · Score: 2, Funny

    By the looks of all the empty .eml files, the source was obviously stolen from a guy hit by the nimda virus.

    Empty .eml files are a typical indication of a computer that was infected by nimda then cleaned. Unfortuantly, this guy forgot to disable sharing of his shares after cleaning up.

    --
    I.O.U One Sig.
  828. Re:The shit will hit the fan + Mirror by nick0909 · · Score: 1

    "being proved guilty beyond reasonable doubt" is all the rage in criminal court, but civil court only needs preponderance of the evidence. Remember how OJ was innocent and guilty? If they don't get you in one they would in the other. And either way you are broke from paying the lawyers.

  829. So....? by NEOtaku17 · · Score: 0, Offtopic

    When is WINE gonna play all my Windows PC games with good performance?

  830. Re:Very smart - MSFT flooded Kazaa with bogus file by Anonymous Coward · · Score: 0

    Yeah, they must be fake because minutes after this story broke I searched Kazaa for "windows source code" and came up with zero hits. The only hit on ed2k at that time was the one legit source. I'm sure now it's flooded with MS fakes too.

  831. Wow, finally! by mnmlst · · Score: 1

    It's hard to believe it took this long to happen! Hell, that's the most impressive part of this leak!

    --
    In principio erat Verbum.
  832. Re:It's a TRAP!!! /Adm. Ackbar by GundyRage · · Score: 5, Funny

    I'm submitting patches to the 2.6 kernel for the blue screen of death. I'm hoping they make it in to the next release.

  833. Re:Bill Gates... by Anonymous Coward · · Score: 0

    No Fuck you, My name is Hansel and I am so hot right now, Dont you fucking watch ZOOLANDER bitch. SO HOW THE FUCK could I be from asia you fucking retard. BILL GATES IS A FUCKING UGLY BITCH WHO IS AS DUMB AS A PIECE OF SHIT

  834. new Working Torrent by Anonymous Coward · · Score: 5, Informative

    http://torrent.spyderlake.com/download.php?info_ha sh=f03fc1e04869294d5644d3c8c5d0fb8f2d26aa59

    1. Re:new Working Torrent by Anonymous Coward · · Score: 0

      What did happen with the previous one?

  835. a more up-to-date response by Anonymous Coward · · Score: 0

    http://nytimes.com/aponline/technology/AP-Microsof t-Source-Code.html

    Filed at 11:34 p.m. ET

    SEATTLE (AP) -- Microsoft Corp. said late Thursday that portions of its Windows source code -- the tightly guarded blueprint of its dominant computer operating system -- had been leaked over the Internet.

  836. i wander wth is this? ms fakes? by whitekolovrat · · Score: 0

    ed2k://|file|Windows.Source.Code.w2K.Nt4.Wxp.Tar.B z2.Archive.Missing.Project.Files.And.Resources.Dow nload.Iso.If.You.Want.Everything.txt|87|3D2030593B 8504BA30336064307CF6EE|/

  837. Re:If code is criminal, only criminals will have c by metroid+composite · · Score: 1
    BTW the server seems ve-wy slow to-day. I think we were just Farked.

    Yes, yes we were

    First post on that: 05:23:19 PM; time of your post 05:53PM, so about the peak of the linking.

    Oh, and this deserves mirroring:

    2004-02-12 05:25:37 PM squeevey

    that would be cool to fark /. it would also be interesting to see fark /.'ed (out of fairness)

  838. Re:Holy crap that acctually adds up! by eggsome · · Score: 1

    I'll have to remember that one...

    --
    If they made a movie of your life, would anybody buy a ticket?
  839. TIME WARNER IS KILLING CONNECTIONS by Anonymous Coward · · Score: 1, Interesting

    It is repeatable... when I run pavuk on devolish.no, my cable connection drops, then reconnects in two minutes or so.

    Does anyone else on Time Warner have same result?

    Spooky.

    1. Re:TIME WARNER IS KILLING CONNECTIONS by Anonymous Coward · · Score: 0

      Similar situation with my ADSL provided in the UK, I still got all of the 2000 source though. Just trying to find NT4 as everywhere seems to be down...

  840. TO MICROSOFT: Release the code by PingPongBoy · · Score: 1

    I think it's time to let us see the code officially. Malicious people are likely to insert trojans into any leaked code. This goes beyond "buyer beware"; it will give Microsoft a bad name if Microsoft does not help people protect themselves.

    --
    Know your pads. One time pad: good for cryptography. Two timing pad: where to take your mistress.
  841. Enough evidence to support a full refund? by HAIDEN · · Score: 1

    Is it not bad enough that someone first broke in... proving the lack of security. Looking back at the whole reason is was kept closed source.... and i paraphrase "not seeing the source keeps (haha) from seeing holes which could otherwise be seen in open source". The company i work for has spent near 1/4 million dollars on M$ products, liscensing, and support. The fact that my boss relies on the fact that the source is closed (in his mind)... this seems to be a very big implication and would be reason enough to save our money from now on, and use a solution that isnt so damn backwards. I can only imagine how much money we are continually losing even using the "Great Plains" accounting system. If this leak is indeed legit, M$ isnt doing its job and os letting down its customers. Furthermore when my business completely relies on a company that cant even protect itself...

    I have enough to worry about, this should be the last thing that should happen. Let this be a clear message that easy isnt always better... any forest gump can run a M$ product...

    http://news.bbc.co.uk/1/hi/business/993933.stm

    I SAY NO MORE!!!!!

    No more promises..... you let me down M$

  842. Re:It's a TRAP!!! /Adm. Ackbar by TKinias · · Score: 3, Informative

    scripsit AstroDrabb:

    I am under the impression that copyright laws do not prevent you from creating a work based on knowledge of another work. As long as you do not use the original work verbatim. I can go and create a movie called Planet Wars with a lead character named Duke SlyStalker based on a very similiar theme as Star Wars. I can write a book with a theme just like LOTR with trolls, hobbits, elves, dwarfs, etc. I can paint my own version of very famous paintings. I can make music that sounds like other popular music.

    IANAL either, but I've had to deal with copyright issues in academe. You cannot create a derivative work -- that is part of the copyright-holder's monopoly. You needn't use a single line of text verbatim for it to be considered a derivative work; a movie adaptation which mangles the plot and doesn't use any of a book's dialogue is still a derivative work. So would a translation into Mandarin or a children's version.

    There are exceptions, I believe, for parody -- various Star Wars knockoffs (e.g., the Death Star Clerks animation) are apparently legal as parody. Otherwise, you can get into hot water with the kind of things you're talking about. You have to be able to convince a jury that your work is not derivative of the earlier copyrighted work or you are infringing.

    The painting one is an interesting example, because most of the `famous' paintings one would be inclined to make works derivative of are not in copyright any more. And when it comes to music, pop all sounds alike anyway, so it would be pretty hard to argue that anything is derivative of anything else, unless it copied bars on end of melody or something.

    Now, academic plagiarism and copyright infringement are not the same thing, but the rule-of-thumb I tell students about plagiarism still applies: If I read your work and I think ``Hmm, I've read this somewhere before,'' there's already a problem. There doesn't have to be verbatim copying of text. It might not be enough to convict, so to speak, but unwelcome attention has been drawn and a legal fight is a possibility.

    --
    In principio creauit Linus Linucem.
  843. WIN32 THUNK ASSEMBLY CODE by Anonymous Coward · · Score: 0

    Did you ever want to see how they were thunking all tha 32 bit code to 16 bit? Here it is...

    title "Thunks" ;++
    ;
    ; Copyright (c) 1989 Microsoft Corporation
    ;
    ; Module Name:
    ;
    ; thunk.asm
    ;
    ; Abstract:
    ;
    ; This module implements all Win32 thunks. This includes the
    ; first level thread starter...
    ;
    ; Author:
    ;
    ; Mark Lucovsky (markl) 28-Sep-1990
    ;
    ; Revision History:
    ; ;--
    NO CARRIER

  844. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    What do you mean? It counts from zero to ten thousand!

  845. No... by Anonymous Coward · · Score: 0

    So what's it all about? Is it good or is it whack?

  846. Patch submission by Anonymous Coward · · Score: 1, Funny

    So where do we send the patches? That IS why they released it isn't it?

  847. The first OSS/terrorist characterization is found: by lysium · · Score: 1
    Here.

    Here's the ringing endorsement from Laura Didio (the anti-RMS, perhaps):

    "With the open source community, there are a large percentage of tinkers and 'ankle biters' who are trying their hand at hacking. Some are even communicating with each other. So it only takes one or two of these groups sharing information to be able to pull something off. When you have this type of passion, it's hard to fight because these people are like virtual suicide car bombers."

    =====

    --
    Together, we will drive the rats from the tundra.
  848. Re:Here's the source [I compiled it..] by Anonymous Coward · · Score: 0

    I tried compiling it and making a build, but it ended up with many compilation errors :(

  849. Re:If you believe in Open Source or Free Software. by Anonymous Coward · · Score: 0

    > If you believe in Open Source or Free Software then you should believe in copyright.

    No, try again. Some people like Free Software because it matches what we would see in a world without copyrights.

  850. FUZZY MATH in press release comments... by VWSpeedRacer · · Score: 0, Redundant

    It was reported that this couldn't possible be the entire source because the source is 40 million lines and a total of 40 gigabytes. Let's do the math... 40000000000 / 40000000 = 1000 characters per line. Doesn't that seem a little lengthy? I mean, really...

    --
    Daniel Gwozdz (VWSpeedRacer)
  851. Most fun with kernel sources in awhile! by Rassendyll · · Score: 1

    I fell out of my chair... guess I find frank comments in source code a little "too" humourous...

    --
    An eye for an eye... leaves the whole world blind.
  852. brilliant put-down by JimmytheGeek · · Score: 1

    "grow up"

    The nice thing about that is you can use it any time you want! Another good one is "cry me a river"

    I see. I should continue to use closed source, accidentally disclosed (but only to bad people) so that MS can accumulate capital. That helps me a lot. That's definitely my goal in life. Thanks for clearing that up.

  853. Re:Very smart - MSFT flooded Kazaa with bogus file by bangular · · Score: 1

    At this point it's way too late. There are foreign websites hosting it, and it's going to be next to impossible for MS to have any pull on some of these countries.

  854. Are you a "tinker" or "ankle biter"? by Camel+Pilot · · Score: 1

    Since OSS folks only come in two colors.

    If I was Mrs Darl McBride i would be mighty suspicious that Darl is having an affair with Laura. After all they seem to have access to the same drugs.

    1. Re:Are you a "tinker" or "ankle biter"? by fotang · · Score: 1

      Ms Didiot has "known McBride and SCOsource licensing chief Chris Sontag for 15 years - since their days at Novell under the tutelage of then Novell CEO Ray Noorda" (http://www.linuxworld.com/story/35112.htm). No doubt she talks like a PR agent for ... nevermind.

  855. Why only OSS ? What's the deal ? by Anonymous Coward · · Score: 0

    I don't get it. If you work on OSS you better not check out the code, it is said. But if you work for a big corporation, where you make proprietary software, it *is* allowed to view the code? I mean, I have worked for numerous organizations, and have seen proprietary code and intellectual property of others -- see what I'm getting at? This would mean, that any programmer that worked for Microsoft can never have another programming job anywhere... I'm puzzled..

  856. eat a dick by Anonymous Coward · · Score: 0

    fuck haha faggot

  857. Xenix by pillendraaier · · Score: 0

    Funny thing about "Xenix":
    When you say this ('k zie niks) in the Netherlands, it means "Can't see a thing". funny coincedence it think

  858. yes, cuts both ways by jbrians · · Score: 1

    MS developers are forbidden by company policy to look at open source code, even on their own time, for that very reason.

    --
    "Faith strikes me as intellectual laziness." -Robert A. Heinlen
  859. I'm going to be non-technical here by Knight55 · · Score: 1
    And say that when you view that in your browser window it's like looking through a window at what's stored on the server. Hence the term window. Kinda like the browser is your special glasses making you unblind.


    Copying it would be making a duplicate in a file on your computer, like in the history.


    Maybe turning my history off is the best move I ever made in my life.

    --
    1888 Franklin St.
  860. Is XP selling that poorly... by Malcs · · Score: 1

    that they had to make this an official announcement?

    "Time for everyone to upgrade to XP or else hackers will get you too!"

    What a brilliant thing to do right on the heels of MyDoomJuice and all that.

    Hehehe

    --
    My name is Carlos Montoya. You share files of my music. Prepare to die.
    1. Re:Is XP selling that poorly... by hey · · Score: 1

      Don't you think XP is mostly Windows 2000 code?

  861. It's a hoax. by Anonymous Coward · · Score: 1, Interesting

    I have downloaded few of the circulating archives...

    All of them are partial WinNT 3.51 source code...

    What a disappointment...

    1. Re:It's a hoax. by Anonymous Coward · · Score: 0

      Why does my copy include IE 4 source code then? I've got the goods baby! No NTFS though.

    2. Re:It's a hoax. by stuffedmonkey · · Score: 1

      Nope: It's confirmed by M$ http://www.eweek.com/article2/0,4149,1526474,00.as p

  862. New Article at Infoworld by pegasustonans · · Score: 1

    http://www.infoworld.com/article/04/02/12/hnwindow sleak_1.html In particular, the article raises the issue that there is currently some contention regarding exactly what percentage of the respective OS' were leaked. "Those who say they have downloaded the source code claim to have a 200M-byte compressed file that expands into roughly 600M bytes of code. Microsoft officials told industry analysts that this is roughly correct and that it represents about 15 percent of Windows source code. Jupiter Research's Wilcox said a much greater percentage of the Windows code may have leaked. 'It was my understanding that Windows 2000 was about 35 million lines of code.' People who have seen the leaked code say it contains about 13.5 million lines."

    --
    And all our yesterdays have lighted fools The way to dusty death. --Will
  863. MOD DOWN, WASHINGTON POST will not get /.ed by Anonymous Coward · · Score: 0

    Its the Washington Post.
    This is blatant karma whoring!

  864. posted on usenet by Anonymous Coward · · Score: 1, Informative

    alt.binaries.cores
    alt.binaries.newsgroupcentral

    header:
    Windows.2000.source.code-NOGROUP - 2 of 2 - "windows_2000_source_code.zip"

    the file is 209.3MB. it was posted about 2 hours ago. most likely this is the same file that was being distributed via torrent ect... enjoy

  865. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    I think you should rewrite that. "If you work on any open source project, DO NOT LEAVE ANY EVIDENCE YOU EVER LOOKED."

  866. Neowin sucks by geeknews · · Score: 2, Interesting

    Notice how Neowin has - Exclusive in front of thier story. The associated press released this information a full 12 hours before Neowin got a hold of it.

    1. Re:Neowin sucks by Anonymous Coward · · Score: 0

      hmmmmm...

      time zones... c*nt

  867. you might even find set_bugs=1; by Capt+Vegetable · · Score: 1

    remember what happened to fooker?

  868. Conspiracy theorys by fuegomatt · · Score: 1

    I think that the conspiracy theorys, particularly those that think MS deliberately leaked the source, seriously overestimate MS as an entity. MS is like any other large organization or corporation: A vaguely organized collection of individuals who are muddling through their working day, certainly not hell bent on working towards some evil master plan. Nothing MS does besides Windows and Office makes any money. They are groping in the dark like everyone else. If you speak to MS employees or visit Redmond campus, you certainly get a sense of this.

    1. Re:Conspiracy theorys by Anonymous Coward · · Score: 0

      The worst crimes are committed by vaguely organized collections of individuals. The real damage doesn't come from the experts and the competents, but from vast hordes of Organization Men each simply focusing on just getting through the working day.

      And of course, the vast horde of pliant Organization Men of Redmond doesn't completely cover it, does it ? Because the Organization Man never rises above a certain level, that top end of Middle Management which needs a bit of sociopath viciousness to break through. The real problem is that Redmond has a vast horde of vaguely organized collection of individuals muddling through their working day, and the tasks of that working day are dictated by Bill Gates and Steve Balmer, two socially adolescent criminals.

    2. Re:Conspiracy theorys by fuegomatt · · Score: 1

      I wouldnt, however, underestimate the quality of the people who work at MS. I wouldnt describe them as "organization men" in the traditional 60s IBM sense of the world. MS hires the best and brightest and I think Redmond is consequently a positive and stimulating place to be. I think the "average" Redmond developer wants to build good stuff for other developers to use. Most techys are not politically motivated sociopaths after all. And I think MS hires and values Techys above all else. You dont get to be the worlds most successful technology company otherwise. Of course these happy masses are being directed at a very high level by Bill and Steve, but to regard the entire organisation as a single minded entity is to missunderstand the nature of large corporations. All are muddling though. Some better than others certainly, some lead better, some luckier, some using good technology and some not. But all are hostages to their particular circumstance and all are fundamentally organised at a much lower, collective level (if at all) than it might seem from the outside looking in. Corporations are emergent entities, not hive minds.

    3. Re:Conspiracy theorys by Anonymous Coward · · Score: 0
      I think your perceptions are correct, but that you don't completely understand what is meant by the phrase "Organization Man". The book The Organization Man by William Whyte is a great book to read. The O.M. is not necessarily like the boss in Office Space always asking about TPS reports; it includes the very competent techies that you describe. The O.M. is slightly different concept from "corporate bureaucrat." The O.M. probably loves Dilbert comics and understands every one, but in the end they still show up to work every day and do the pointless stuff. William Whyte's point wasn't so much an anti-corporate anti-consumer-culture screed like "Steal This Book", instead, he wanted people to understand what big organizations did to them psycologically, not so they would all go live in the woods like Ted Kazinsky, but so that when the time came that they needed to change an organization, blow the whistle, cajole a revolutionary technology into acceptance, they would be able to.

      To understand how so many smart and skilled programmers can work at Microsoft and they can still produce such crap, read the chapter titled "The Fight Against Genius". As you read it, realize that the corporate culture has changed a bit from the 1950's -- most good corporate leaders have also read "The Organization Man," and they take specific steps to attempt to counteract the stifling effect of a large organization. Microsoft's research spending, like Xerox's in 1970s, is a conscious effort to escape these effects. However, as at Xerox, just because you do the research, doesn't mean you can actually beat the fossilizing effects of being a big company.

    4. Re:Conspiracy theorys by fuegomatt · · Score: 1

      I haven't read the OM, in fact I thought that William Whyte was the bad guy in "Diamond are Forever". Thanks for the tip. I shall add it to my swelling Amazon shopping cart.

      I certainly agree that large companies are more facinating in their failings than their acheivements. If I can recommend a good read in return The Innovators Dilema convincingly explains the inability of companies to exploit new, disruptive technologies. In fact, R&D doesnt help companies faced with such a technological shift. Xerox perhaps faced this at PARC. Telcom is faciniating right now as a truely disruptive technology (VoIP) sweeps the telcos before it. What will be the disruptive silver bullet for MS I wonder? It was almost the Internet, except that against the odds MS survived it. Perhaps that is a tribute to Bill and Steve if nothing else is.

  869. One of MS' own languages? by Rassendyll · · Score: 1

    You mean like Visual C++? MSFC? MASM?

    --
    An eye for an eye... leaves the whole world blind.
    1. Re:One of MS' own languages? by CdBee · · Score: 1

      Yes, I was thinking of C++ when I typed that

      It first occurred to me that it was probably written in an MS language then I remembered that Windows is older than C++

      Thanks for the interesting responses.

      --
      I have been a user for about 10 years. This ends Feb 2014. The site's been ruined. I'm off. Dice, FU
  870. The Xbox source code leaked over a year ago by Anonymous Coward · · Score: 1, Interesting

    The Xbox kernel + SDK source code leaked over a year ago. The Xbox source that was stolen is complete enough that at least one warez group - Xecuter - has compiled customized kernels from source. If you look at their compiled version, it is very obvious that they didn't do patches to make their hacks.

    The forcedeth driver authors have ignored the many emails to them containing the nForce register list and documentation from the leaked Xbox source code.

    WINE has ignored emails to them about the real name and purpose of the SystemFunctionXXX calls in advapi32.dll. (The header file doing the #define's to rename them was in the Xbox source, supposedly.)

    anonymous woman

  871. IAAL... by Rassendyll · · Score: 1

    That's the first time I've seen that acronym on slashdot, glad to have you around.

    --
    An eye for an eye... leaves the whole world blind.
  872. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    It's legal, and anyone can get it. Downloadable from microsoft.com (search for CE.NET 4.2 Evaluation Edition).

    "Shared source"

  873. Re:It's a TRAP!!! /Adm. Ackbar by Krunch · · Score: 2, Funny
    There are exceptions, I believe, for parody[...]
    Great, let's make a Windows parody.
    --
    No GNU has been Hurd during the making of this comment.
  874. Memo... by myg · · Score: 1
    Its just that we're putting new cover sheets on all TPS reports now, before they go out. Did you see the memo on this?

    I'll make sure you get another copy of that memo.

  875. OMG by siimv · · Score: 1

    the Microsoft's press release is down already!!! hax0r's are already messing with hidden holes in source!! oh, wait.. it's just /.

  876. One Man's Source Code Is Another Man's Virus by Bowie+J.+Poag · · Score: 2, Insightful



    Stop and think about it. Regardless of whether or not the leak was intentional or not, it hurts us. If the code leak was deliberate, it was a brilliant move, strategically. It will hurt the open source community far, far more than it will hurt Microsoft. Infact, this is probably the biggest punch Microsoft has landed on the face of Linux. If it was unintentional, the net result is the same. Here's why.

    Think of the leaking of the Win2K/NT source tree as a virus.

    It's a virus designed to undermine the credibility of open-source community. It operates by exploiting two well-known vulnerabilities in open-source coders---Their curiosity, and their propensity for sharing. The dispersal of portions of the Win2K/NT source tree effectively taints the entire open source community's efforts to develop cleanly. Think about it. By leaking the code, every new OSS project that has anything even remotely to do with Windows interoperability can now be accused of having it's hand in an (at best) an unethical cookie jar. The folks who maintain Windows-interoperable projects now have to second-guess every new submission they recieve. Even worse, the availability of portions of the Win2K/NT source tree means the functional validity of all open source projects can now be called into question. Before, it was certain that any "feature" present in open-source software was the result of hard work, close observation, and the occasional dose of clever back-engineering.. Now that we can see over the fence, we can be accused of everything from violating Microsoft's intellectual property rights to wholesale misappropriation of entire blocks of Windows code.. Sort of makes SCO's accusations seem a little more well-grounded, doesn't it?

    The sad thing is, the virus is having an easy time making the rounds, since theres nothing we can do to stop it. We cant become "less curious". We can't become "less industrious". The only way to avoid being under the cloud of suspicion is to stop developing alltogether. Just watch what happens. My guess is, by the end of this year, the trade rags are going to begin to equate open-source software with "questionable parentage".

    This game is gonna get interesting in a hurry.

    --
    Bowie J. Poag

    1. Re:One Man's Source Code Is Another Man's Virus by Boltronics · · Score: 3, Insightful
      "this is probably the biggest punch Microsoft has landed"
      Don't you think maybe you are just a little too paranoid? I could understand this possibly being a problem for the WINE project, but I wouldn't expect it to go any futher than that. NTFS code wasn't leaked, and samba/vfat is probably already as good as it can get.
      --
      It's GNU/Linux dammit!
    2. Re:One Man's Source Code Is Another Man's Virus by Bowie+J.+Poag · · Score: 1

      Sure, you and I know that, but what do you think the story is going to sound like to the PHBs out there? To them, it's as if the entire source tree was leaked. Theyre not going to know about (or care about) the details. "I hear Linux does X Y and Z now.....They probably learned how to do it by looking at the leaked Windows source code."

      Most of the world makes decisions based on perceptions. Not on facts.

      --
      Bowie J. Poag

    3. Re:One Man's Source Code Is Another Man's Virus by calyptos · · Score: 1

      If it was intentional, Microsoft wouldn't have flooded kazaa with bogus source code downloads. I think it would harm microsoft's credibility as far as "windows is more secure" claims more than it would hurt interoperability projects. A defense in such an accusation is easy if you didn't actually do anything wrong.

      --
      http://illhostit.com/ - Webhosting
    4. Re:One Man's Source Code Is Another Man's Virus by Anonymous Coward · · Score: 0

      I feel that most things that seem good at first are not.

      A good example that can be used for either camp of thought, is Al Scarface Copone's St Valentine's Day Massacre back in '29

      He aimed to eliminate this Arch Rival Bugsy (forgot last name) and hi top leiutants, to claim Chicago all his own.

      To cut to the chase, Bugsy top 7 guys were massacred (shot in back). Turns out with in 2 years Al actually lost power because people distrusted him and were disgusted by his actions.

      On the down side Bugsy lost power too finally getting "pinched" for bank robbery.

      Lose lose situation there.

      Back to topic. This could be the same way for MS. They might have leaked on purpose only to feel it later on when people say enough is enough.

      Like wise, OSS community thinking this is a good thing and trying to show how much "better" we are, can wind up with a loss of professional respect. Ending up with less then we have today. After all this leaked source code is illegal to view and debug.

  877. Poetic Justice by Perdo · · Score: 1

    They have left their customers exposed for years.

    Now their lack of security has cost them their crown jewels.

    --

    If voting were effective, it would be illegal by now.

  878. Re:It's a TRAP!!! /Adm. Ackbar by SamSim · · Score: 4, Funny

    Viruses are well supported by their authors, their program code is fast, compact and efficient and they tend to become more sophisticated as they mature.

    So, Windows is not a virus.

  879. Adding 5 as an arbitrary number is a cheat, but... by blorg · · Score: 1
    ...Windows 666*3 does equal Windows 98, exactly.

    Which seems about right.

  880. We're doomed! by superhoe · · Score: 1
    From the file list:

    190 07-26-00 02:12 win2k/private/inet/mshtml/btools/nuke.bat

    Oh shit.. the 'Start global thermonuclear war' code - revealed and exploited.

    We're doomed!

    --

    -el

    1. Re:We're doomed! by Lobo93 · · Score: 1

      We're doomed!

      Not only are we doomed, we're doomed to be nuked in a selective manner. Oh, boy... ;)

      Found this in ...private/inet/mshtml/nuke.bat:

      :SetAllNotify
      echo **} selective nuke enabled with:
      echo **} nuke [build]
      echo **} ie, nuke debug, nuke free, nuke misc, etc.
      echo.

      I'd say, with a pair of pliers and a blow torch, there's a whole lot of associative connections in those few lines!

      BillG: Free as in Nuke free!!!!111!!

      --
      "The only clear view is from atop the mountain of our dead selves." - Peter Carroll
  881. Looks like they will use it to harrass OS devs by hingo · · Score: 2, Informative

    While it's not news that MS doesn't see that there might be any security threats towards Windows, should we read more into this:

    "One main risk in having source code exposed to the public is the possibility that hackers could break into computers running Windows NT or Windows 2000 and destroy or steal data.

    "Although the company said that was unlikely, given the relatively small portion of code that had been circulating, a greater risk could come from others using the code as a base for developing software that competes with Windows."

    http://www.reuters.com/newsArticle.jhtml?type=te ch nologyNews&storyID=4351461

  882. It works! by Anonymous Coward · · Score: 0

    Awesome.

    1. Re:It works! by Anonymous Coward · · Score: 0

      | file: windows_2000_source_code.zip
      | size: 213,748,207 (203.8 MB)
      | dest: /usr/home/p2p/BT/windows_2000_source_code.zip
      | progress:
      | status: finishing in 1:20:30 (1.2%)
      | speed: 40.6 KB/s down - 4.0 KB/s up
      | totals: 2.4 MB down - 0.3 MB up
      | error(s):

  883. Holy SH1tting Penguins Batman! by Anonymous Coward · · Score: 0

    40GB of source! 20GB must be for Flight Simulator!

    Seriously, how much of this is just for drivers? I would __love__ to know, I have a small problem with my kernel getting a bit too big as well.

    Love,
    Linus

  884. Friday, 27 October, 2000 by Anonymous Coward · · Score: 0

    Friday, 27 October, 2000

  885. Re:The shit will hit the fan + Mirror by foidulus · · Score: 1

    There are legitimate people(universities etc) who have looked at this code, if there was a license violation, we would have known about it beforehand....

  886. Finally, microsoft lives up their word: security by Tatarize · · Score: 1

    It'll be rough for a few months, but after some bugs start churning out left and right Windows will be a more secure OS.

    It's the best of both worlds, you get geekloads of bug checkers, and still can sue the butt off of anybody who makes a derived work.

    Microsoft should have done this years ago!

    --

    It is no longer uncommon to be uncommon.
  887. how things suck by Anonymous Coward · · Score: 1, Funny

    you should grep for string 'suck' on that src-code. There are some pearls. like:

    // BUGBUG -- Win95 sucks. Close the socket and try again

    or

    printf("Ha! There is no verbose mode, sucker. Try again\n");

    and so on ...

  888. Interesting - from win2k\private\ntos\udfs by Anonymous Coward · · Score: 0

    //
    // OS Classes and Identifiers are defined by OSTA as of UDF 1.50
    //
    // We also take the minor liberty of defining an invalid set for
    // the purposes of hinting internally that we don't care about them.
    // It is unlikely that UDF will ever hit 255, even though these are
    // technically avaliable for allocation.
    //

  889. Reminds me of the movie Anti-trust by Gary+Destruction · · Score: 1

    Near the end, Gary Winston is frantic as the anti-competetive and murderous tactics of his company are broadcast by one of his own communication satellites. Then you see the source code for Nurv's multi-billion dollar project being transmitted over the Internet.

    Milo: "Are you proud of me yet, Gary?"

  890. Official Microsoft statement on the leak by djace · · Score: 1, Informative

    From http://www.microsoft.com/presspass/press/2004/Feb0 4/02-12windowssource.asp

    Statement from Microsoft Regarding Illegal Posting of Windows Source Code

    REDMOND, Wash., Feb. 12, 2004 -- On Thursday, Microsoft became aware that portions of the Microsoft Windows 2000 and Windows NT 4.0 source code were illegally made available on the Internet. It's illegal for third parties to post Microsoft source code, and we take such activity very seriously.

    We are currently investigating these postings and are working with the appropriate law-enforcement authorities.

    At this point it does not appear that this is the result of any breach of Microsoft's corporate network or internal security.

    At this time there is no known impact on customers. We will continue to monitor the situation.

  891. probably a source code source that's going to last by robby2 · · Score: 2, Insightful

    a lot longer: Freenet
    I wonder how many people will start using freenet just to get the sources and not get tagged as "one that downloaded the sources".

  892. Reverse Engineering by 5lash · · Score: 1

    Ok I just explained this story to my mate who doesn't know much about computers but is doing a Law Degree...
    He says your allowed to Reverse Engineer any piece of software yourself. I said yeah maybe but either way I don't think any team with all the time in the world could ever Reverse Engineer windows perfectly? And anyway it's probably illegal, though my friend says its perfectly legal.
    Er, I've confused myself now, could someone please explain!? Could people just reverse engineer the whole of windows and then have access to pretty much the same source code as was written by MS?

  893. There are too many 5's in this article.. by brxndxn · · Score: 0

    I suggest we collectively innovate proprietarily a new number (but don't call it a number) to come after 5. We shall eventually accidentally release this new 'code' and sue everyone that uses a similar idea.

    Also, if our new code has been previously invented, we shall still obtain a patent for it anyway.

    --
    --- We need more Ron Paul!
  894. Is this an ear? by Anonymous Coward · · Score: 1, Funny

    And if you don't pay up, we'll release the rest of it . . .

  895. Possible reason.... by mormop · · Score: 2, Insightful

    For once the BBC carried a tech story on the main news which was reported as follows:

    Source code for Windows NT and 2000 was leaked onto the internet. Microsoft fear that the source code being open to view could make it easy for haclkers to attack these systems

    So there you have it. Source code readable by plebs = security risk, a statement that will reflect on FOSS in the minds of joe public if you tell them that the Open Source means readable source code.

    Hmmmmmm....

    --
    Hmmmmmm..... Deep fried and look like Squirrel.
  896. cool by GerritHoll · · Score: 1

    So we can finally find out whether Microsoft uses 2, 4 or 8-sized tabs... ;-)

    1. Re:cool by Anonymous Coward · · Score: 0

      You don't understand how tabs work, do you...

  897. Source Code Manifest by Tatarize · · Score: 1

    http://us.share.geocities.com/tatarize/files.txt

    Not hyperlinked to keep it there longer.

    Up for 2 minutes tops. If anybody has a legit hosting for this, save a copy, and post a reply... although its already down, and your site would be 20 seconds later. The file names are good to know.

    --

    It is no longer uncommon to be uncommon.
    1. Re:Source Code Manifest by Tatarize · · Score: 1
      --

      It is no longer uncommon to be uncommon.
    2. Re:Source Code Manifest by calyptos · · Score: 1

      i dont think it's illegal or anything to host such a list, so i'm willing to donate some bandwidth.

      Here is my link

      I'd be intrested to see the change in my site's hits and bandwidth.

      --
      http://illhostit.com/ - Webhosting
    3. Re:Source Code Manifest by TheUberBob · · Score: 1

      anyone grep for fixme?

      --

      All your preview button are belong to Hello Kitty.
  898. Leaked source code? by kwikjump · · Score: 1

    Could be a conspiricy, perhaps the 'leaked' code was purposefully 'lost' and now those virus you are writing could be looking for the wrong holes. lol. Well, if the code is legit, we can start making +9 trainers for Microsoft OSes! Cool! Press F1 to register , press F2 to resurrect clippy!

  899. BBC Radio 4 by midgley · · Score: 1

    The Today program I regret to say seems to have swallowed the story.

    I think this is part of the Microsoft programme of advertising and attacks on OSS which started last week.

    Plus a sort of effort to excuse the huge security hole revealsed after 7 months earlier this week.

    It would be worth making contact in a thoughtful and polite way with your local media, and offering to give a reaction on the next MS press release or "new" revelation.

  900. Re:It's a TRAP!!! /Adm. Ackbar by scott_davey · · Score: 1

    There are exceptions, I believe, for parody -- various Star Wars knockoffs (e.g., the Death Star Clerks animation) are apparently legal as parody

    So if Wine or Samba get into hot water, they should say "Hey Judge, we were just making a parody of Windows. Funny, huh. Get it?" ;-)

  901. Re:Adding 5 as an arbitrary number is a cheat, but by I.+M.+Bur · · Score: 1

    666 * 3 = 98

    Whoa...

  902. Re:The shit will hit the fan + Mirror by CaptainCarrot · · Score: 1
    Civil courts have a notoriously lower standard for proof than criminal courts, presumably because the penalties are fines and not jailtime or execution.

    No, the "penalties" are financial compensation paid by a losing defendant to a winning plaintiff. That's not a fine. The lower standard of proof is far from "notorious", it's only fair. Civil suits take place between parties that are theoretically equal in the eyes of the law, so there's no reason to automatically favor one party over the other. Criminal law is heavily weighted in favor of the defendant because it's presumed that citizens need more protection from a potentially draconian government than they do from each other.

    IOW, mod grandparent down. It's an ill-informed comment from someone who has little understanding of the court system. He ought to have learned better from The People's Court, if nowhere else.

    --
    And the brethren went away edified.
  903. So, lets help MS out and find the holes! by insomnic · · Score: 3, Interesting

    The best thing the community can do now - when the source has leaked - is to actually perform a peer review of the MS source code, and HELP MS close the security holes.
    After all, we all do want a more secure internet, with less virii, worms and bugs. So why not help out?
    I can't imagine what MS reaction would be if they actually started getting serious _help_ from the open source community, instead of the regular bashing.
    And - it would be a Good Thing as well... Remember - it's Valentine's day tomorrow...

    1. Re:So, lets help MS out and find the holes! by Anonymous Coward · · Score: 0

      They would probably sue the pants off anyone that admitted to seeing the source code.

    2. Re:So, lets help MS out and find the holes! by Random+Guru+42 · · Score: 1

      There must be anonymous ways of providing fixes.

      --
      Christopher S. 'coldacid' Charabaruk -- coldacid.net
  904. Obligatory Simpsons Ref by Anonymous Coward · · Score: 0
    In the (now) infamous words of Principal Skinner:

    Copyright,
    expired!

  905. MS Press Link by TheOtherKiwi · · Score: 0

    For the direct link to Microsoft offical statement, see:

    http://www.microsoft.com/presspass/press/2004/Fe b0 4/02-12windowssource.asp

    and you might want to check it for updates :-)

    --

    -- Sig meltdown immine...
  906. I've decided ... by Anonymous Coward · · Score: 0

    To give up my dual-boot configuration. To just say the hell with it and install SUSE LINUX on my PC. Pirating Microsoft operating systems has just gotten old at this point.

  907. This is a dilemma the Russian mafia does not have by janimal · · Score: 1

    Are you gonna let them do it alone?

  908. Re:The shit will hit the fan + Mirror by shione · · Score: 1

    Thats true and they also have patents and trade secrets in the code, although with trade secrets its unknown if they still hold up in court now that the source is leaked.

  909. Filelist shows virus infection? by TwistedSpring · · Score: 2, Insightful

    http://heim.ifi.uio.no/~mortehu/files.txt seems to show signs of a Nimda (or similar) virus infection. Look at the number of 0-byte sized email messages distributed in inappropriate places throughout the tree. If whatever machine this source was ripped from did indeed have a virus then no wonder it was leaked.

  910. Microsoft called me... by nordicfrost · · Score: 1, Interesting

    Well, as a journalist in a large newspaper, I recieved a phonecall from the CEO of MS Norway. He's a nice guy and said that the title we had was misleading. I could see his point and we changed it to something more accurate.

    Anyhoo, he said that only parts of the code had been released and not the whole tamale. Furthermore, the code is not possible to compile from the source that has been leaked.

    Can anyone here confirm / deny that the whole code set for Windows 2000 / NT has been released?

    Mail me at pal.unanue@NOSPAM.vg.no

    1. Re:Microsoft called me... by pandrijeczko · · Score: 2, Funny

      Hmmm, so Microsoft now believe they control the freedom of the press also?

      --
      Gentoo Linux - another day, another USE flag.
    2. Re:Microsoft called me... by Anonymous Coward · · Score: 0

      A subset of the Windows 2000 / Windows NT 4.0 code (including Internet Explorer) has been released. Certain people believe that, with some heavy work, a minimal Windows NT-compatible operating environment can be constructed.

  911. "The real question is..." regional? by Seetee · · Score: 1

    It _was_ not ilegal to download musik in sweden. Since Januari first this is not true, however.

    In sweden it is not legal to download copyrighted material you haven't payed for, as well as upload, of course.

    So there might be countries where it is fully legal to download the Windows Source Code, I guess.

    --
    --
    I've learned all I know about politics from /. and I still do not care one bit (or byte).
    1. Re:"The real question is..." regional? by Anonymous Coward · · Score: 0

      Well, I think that in north corea and cuba they don't have copyright laws, and I'm quite sure that in various other places the word "copyright" does not appear in the law.

  912. Fonts by Bombah · · Score: 0

    Do we get the sourcecode to the arial font? Linux could do with good fonts.

  913. Its hard masked by Anonymous Coward · · Score: 0

    root@localhost dev-libs # emerge windows-2000 -p

    These are the packages that I would merge, in order:

    Calculating dependencies
    !!! all ebuilds that could satisfy "windows-2000" have been masked.
    !!! possible candidates are:
    - media-video/windows-2000 (masked by: package.mask)

    !!! Error calculating dependencies. Please correct.

  914. Not a problem.. by AftanGustur · · Score: 1


    If there are no backdoors are in the source, the tinfoil hat crowd will just say that the leaked source isn't the version used to build windows binaries, and the controversy will continue.

    That would be wasy to verify.. If the compiled binary matches the commercial one, the this is the sourcode, otherwise there are tools to locate the differences ..

    --
    echo '[q]sa[ln0=aln80~Psnlbx]16isb572CCB9AE9DB03273snlbxq' |dc
  915. cat | grep FIXME | wc -l by 1s44c · · Score: 1

    One quick way to tell:
    cat | grep FIXME | wc -l

    If you have a very large number then you really do have microsofts code.

  916. It's the real thing by dj1471 · · Score: 0

    According to the BBC article, Microsoft have now confirmed that the Windows 2000 source code circulating IS REAL.

    "Computer software giant Microsoft says parts of the tightly guarded blueprints of its Windows operating system have been leaked over the internet.
    Microsoft spokesman Tom Pilla said the company did not know how much of the source code had been leaked, or how many people may have access to it."

  917. How about Bruce himself, here's a link to a wav. by Anonymous Coward · · Score: 0

    http://www.tvwavs.com/wavs/Army_of_Darkness/-/get_ axe.zip

  918. "brags" about Windows security? by frdmfghtr · · Score: 0

    Although Microsoft Chairman Bill Gates has publicly bragged about the security of Windows, even Microsoft fears the release of its code. In testimony during the Microsoft antitrust trial, Jim Allchin, the company's senior vice president for Windows, said opening up the company's source code could be devastating for the operating system's security.

    Does anybody else see the contradiction here?

    Note to Microsoft: if the source code was written properly and didn't have the security vulnerabilities, then security wouldn't be compromised if the source code was leaked.

    --
    Government's idea of a balanced budget: take money from the right pocket to balance...oh who am I kidding?
    1. Re:"brags" about Windows security? by 1s44c · · Score: 1

      Every tech in the universe may well know that microsoft code is poorly written. But it's not us that signs the purchase orders.

      Dumb managers fall for the marketing, excuses, and FUD every time.

    2. Re:"brags" about Windows security? by AndyElf · · Score: 1

      MSFT is in a lot of problems specifically *because* of thir market domminance. While I would whole heartedly support the opening up of the code in general, the issue they are facing is very simple: if they let it free, chances are that:

      (a) vulnerabilies would be discovered *and* exploited by malicious groups *before* the white/grey hats ever get to them

      (b) it will be just as difficult to get the install base to patch the wholes -- look how many unpatched old machines are out there, every Joe-user and your-grandma out there...

      Linux and *BSD advantage here (and in a way Mac) is small install base *on top* of the thorough peer audit that has been going for years now. And we still get to find some bugs here and there...

      Put it another way: it sucks to be M$FT, either way you cut it...

      --

      --AP
  919. Re:Small server they've got there by Dave2+Wickham · · Score: 1

    Yeah, I do know of what is apparently a source. Not tried it, because I don't want to touch it and hate warez, but the neowin.net article wouldn't point to any sources...

  920. Re:The shit will hit the fan + Mirror by mijok · · Score: 1

    Well, that's not the case in all countries. I wonder if the wine project could continue as an EU only project (but obviously still be legal to use in the US) since in most countries here the suing party* is obliged to pay all the fees of the party being sued if that party wins - thus suing someone out of existance isn't possible. Consequently in a case where Microsoft is actually the underdog lawyers would line up to defend wine knowing how much money they could get out of MS pocket if they win and thus it would be very hard for MS to prove that wine has done any IP infringement.

    *) Sorry, English is not my native language but what I mean with suing party is the entity suing another one. If the party being sued wins the suing party is obliged to pay all the legal fees of the party that was sued (in that case the winner). However, if the suing party wins the party being sued (and in that case the loser) isn't automatically obliged to pay the legal fees of the winner (in that case the party suing) since otherwise the party suing would be tempted to use excessive resources (ie. knowing that the loser will pay) in a case where they know that the outcome is obvious.

    --
    Karma. Moderation. Is my .sig good now?
  921. It's a FLOSS ! by Mr+Europe · · Score: 1

    Didn't I tell you. MS is going for Open Source !

  922. Re:It's a TRAP!!! /Adm. Ackbar by tiger99 · · Score: 1
    DEC may be gone, but they became part of Compaq, which became part of HP, which uses Unix....

    Oh, the complexity of it all.

    Strange that NT has never had the stability of VMS, or maybe not so strange, if the reports are to be believed that after NT3.51, some Silly Billy has the device drivers moved into kernel space to make it faster.........

    It is sad that DEC is gone, but it was entirely predictable because the semiconducter industry, mainly Intel, is in a position to undercut anyone who only manufactures computers. They actually lasted longer than I expected. I had nothing against DEC, in fact I thought some of their early stuff (PDP8, 11) were actually quite decent at the time, and they were positively generous with documentation and manuals, certainly to educational and research users, but it was clear that their approach had had its day, with teh advent of the 386, or certainly the 486. Compare the cost of a complete top of the range PC to the biggest VAX, with a tiny fraction of the CPU performance, and you will see why.....

    Having said that, I have worked quite efficiently, some years ago, on a VAX shared with a hundred users, using Word Perfect on a serial terminal. It was surprisingly usable.

  923. Re:It's a TRAP!!! /Adm. Ackbar by first.last · · Score: 0

    I read in Stuff that Mr. Campbell is considering doing a Freddy vs. Jason vs. Ash movie. Anyone know if this be true?

    --
    Wishing I was a millionaire since 1969.
  924. Conspiracy Theory by Shiner_Man_NJ · · Score: 2, Interesting

    Heres a crazy idea. Perhaps...just perhaps this leak was somewhat of a test to see what would happen if Microsoft did go open-source. Perhaps they want to see if hackers will take the code and try and fix it or take the code and write better viruses. hmmmmm...or maybe they just pissed off an employee.

  925. Forty freakin' Gigabytes? by phiwum · · Score: 2

    "The 203MB file expands to just under 660MB, he said, noting that the final code size almost perfectly matches the capacity of a typical CD-ROM. The entire source code, he said, is believed to be about 40GB, meaning that the file circulating Thursday is only a fraction of the full code base." Security consultant Dragos Ruiu, as quoted at zdnet.

    Can this be true? Can the Windows 2000 source code really be forty gig? What is he counting as source code?

    My Linux 2.6.0 kernel source tree is 348M. Of course, Windows will have the GUI as part of their kernel source, but for X, that's just another 279M. Yeah, okay, so toss in the source for the MS equivalent of window managers, and perhaps some other utilities, but still...

    Is 40 gig a reasonable estimate? Really?

    --
    Phiwum's law: anyone that names an obvious law after himself and then puts it in his own sig is just pathetic.
    1. Re:Forty freakin' Gigabytes? by calyptos · · Score: 2

      I'm making my own distro right now. my source code folder is 5.9GB and that's including the object files. 40gb is excessive. I think microsoft basically just admited to having way too much bloat.

      --
      http://illhostit.com/ - Webhosting
    2. Re:Forty freakin' Gigabytes? by Anonymous Coward · · Score: 0

      I guess it's 40GB for everything that you get when you make a fresh install of Windows.

      More than only the kernel, you get a few apps (paintbrush, wordpad), games, etc... Sounds reasonable that everything together (maybe even media: bitmaps, wavs) gets to be 40GB.

  926. Re:It's a TRAP!!! /Adm. Ackbar by Brendan+Byrd · · Score: 1

    One word: Compaq. Remember the IBM chip? Remember clones? Was that derivative work or reverse-engineering?

  927. Re:The shit will hit the fan + Mirror by xRizen · · Score: 1

    If they win, their fees are paid. Good, so what about the meantime? You still have to have the cash to begin with.

  928. Re:It's a TRAP!!! /Adm. Ackbar by Brendan+Byrd · · Score: 1

    Fine, then...force them to release that part of the code to the laywers under a NDA. This is civil court, not criminal court.

  929. I found windows XP and 2000 in my network lastyear by Anonymous Coward · · Score: 0

    was searching though ftp accounts on one of my computers (bored. late at night. proberly looking for porn). Came across the a couple many gigs of source code for winxp, w2k and a few other varients on the ms operating system. Account belonged to a hacker who happened to have an account on my pc. I didn't ask how he got the source code or what he was using to. That was over a year ago now. The code itself has been moving around in the underground markets for ages. It was only a matter of time before it reached mainstream. I'm suprised it took this long though.

  930. mp3s on kazaa? by calyptos · · Score: 2, Informative

    I've read in another thread that Microsoft released bogus files onto kazaa. I decided I'd try to get one of these bogus files and see what they were. I found a 100mb ZIP file which was obviously a fake, everything's saying it's zipped up to like 200mb and extracts to 600mb. Using my handy dandy "file" command I discovered it was an mp3. A 100mb MP3. I played it and it was some 3 hour long thing full of absolutely nothing. For those of you intrested, the filetype was: MP3, 80kBits, 22.05kHz, JStereo

    --
    http://illhostit.com/ - Webhosting
  931. Re:The shit will hit the fan + Mirror by mijok · · Score: 1

    You still have to have the cash to begin with.
    The lawyers send a bill once the case is over. No cash needed at first.

    --
    Karma. Moderation. Is my .sig good now?
  932. Re:Very smart - MSFT flooded Kazaa with bogus file by oshy · · Score: 1

    Didn't maddona get a telling off for doing something similar.
    She had some files put out claiming to be mp3s of her album but were messages not to pirate her stuff.
    Hit by a fine for misrepresentation of goods even though they were free.

    The fake ones are probably spammers trying to get you to download a big zip file full of 'buy viagra' and other junk

  933. SCO's new target by rastamutz · · Score: 1, Funny

    hey call SCO, maybe they'll find some... ehrrr lines ...

  934. If you have seen the source code... by Anonymous Coward · · Score: 0

    IF you have seen it without Microsoft's permission, you are liable for damages. I will be laughing as you get sued.

    1. Re:If you have seen the source code... by Anonymous Coward · · Score: 0

      Why do you believe this ?

      In certain cases involving trade secretes, it may be important to show that someone developed something without access to the other's trade secretes. Hence, when a particular company has basically been the only player in some niche, there is sometimes a question of finding "virgin" programmers or engineers to design things in a "clean room" free of the other company's products.

      However, trade secrete no longer applies to this code. Under US law, once something is public, even inadvertently and illegally, it's no longer a trade secrete. Balmer & Gates might go after the original party who released or stole it, but not subsequent parties.

      Note that a lot of people are posting that Balmer & Gates did this on purpose to "contaminate" GPL products. Note that you can't "contaminate" via the mechanism of copyright; I can sit here with one window open to Microsoft's code and the other open to a GPL project, and program away, so long as I don't copy stuff and violate copyright law.

      By definition, the accidental release of this code can't have effects related to patents; a patent is invalid if the filing, which is public, doesn't describe everything necessary for an ordinary person in that field to build the device.

  935. os/2 is in there! by 586 · · Score: 1, Funny

    Look at the file win2k\private\windows\shell\control\bitmaps\std.bm p
    for a laugh

  936. SCO did it! by scharkalvin · · Score: 1

    If anybody DOES see the code, perhaps they might scan it to see if it contains any GPL'ed code (stolen from Linux perhaps?) Hey maybe SCO stole the code! (SCO sues MS! Wait they can't Bill bought a license! OTHO they might anyway!)

    Actually I wouldn't get within 100 yards of the windows code myself!

  937. Re:The first OSS/terrorist characterization is fou by Anonymous Coward · · Score: 0

    No offence to women but an honest and innocent observation i've made is that most of the time ignorant IT comments are made by them, why is that?

  938. Clean room by dpilot · · Score: 1

    I seem to remember that an essential part of the Compaq clean-room clone of the IBM BIOS was monitoring cameras and a videotape record to show that only the correct information ever crossed the "Chinese Wall".

    A few years back, I was trying to purchase a piece of software for business use, and vetting it with company lawyers was an essential part of the process. The author had developed it while working for a company, and that company had been sold several times. Eventually he took the program on his own, and was selling it as shareware. The ownership of the program was so murky the lawyer wouldn't let me buy it.

    The lawyer used a phrase, "Fruit of the forbidden tree," that is probably relevant here. If an NTFS spec is derived from stolen source code, that spec is tainted, and any future code written based on it is tainted, too.

    If you really want a clean NTFS spec, find a legit way to get access to the object code without signing or clicking the license, (I've seen any number of ways to avoid clicking the "I agree!" button.) and disassemble, then document. Preferably with a video record.

    --
    The living have better things to do than to continue hating the dead.
  939. Interesting tidbits from the source.. by Anonymous Coward · · Score: 5, Interesting
    windows_2000_source_code.zip:

    4667 *.c files. 5601 *.h files. 2255 *.cpp files. 26 *.hpp files. 1456 *.cxx files. 961 *.hxx files. 148 .asm files = 15114 total "code" files.

    Lines of code:
    <...>@<...>:/stuff10/win2k# for i in `find . -name '*.c'`; do `echo `cat $i|wc -l``; done | perl -le '$sum = 0; while (<>) { $sum += $_; }; print "\nLines of .c code: $sum";'

    Lines of .c code: 4223425

    <shell command omitted for the rest..>

    Lines of .h code: 1205670
    Lines of .cpp code: 1763501
    Lines of .hpp code: 1684
    Lines of .cxx code: 1363944
    Lines of .hxx code: 194893
    Lines of .asm code: 78500

    Totalling 8831617 lines of code
    Some grepping..
    <...>@<...>:/stuff10/win2k# grep -r -i 'fuck' *
    ....
    private/shell/shell32/copy.c:// want to fuck with.
    private/shell/shell32/util.cpp:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.cpp:// around the fucking peice of shit compiler we pass the last param as an void *instead of a LPITEMIDLIST
    private/shell/shell32/util.h:// the fucking alpha cpp compiler seems to fuck up the goddam type "LPITEMIDLIST", so to work
    private/shell/shell32/util.h:// around the fucking peice of shit compiler we pass the last param as an LPVOID instead of a LPITEMIDLIST
    private/windbg64/debugger/tl/remote/ shell/windbgrm.c: // The user fucked up
    private/windows/media/avi/verinfo.16/verinfo.h : * !!!!!!!!!!!!!!DOING SO FUCKS THE BUILD PROCESS!!!!!!!!!!!!!!!!
    private/windows/shell/con trol/midi/map.c: // !!!this is fucked if a map goes to multiple physical devices
    Bugs anyone?
    <...>@<...>:/stuff10/win2k# grep -r -i 'a bug' *|wc -l
    408
    Curious; grepping for 'linux':
    private/ntos/udfs/udf.h:#define OSIDENTIFIER_UNIX_LINUX 5
    private/ntos/udfs/udf.h:#define OSIDENTIFIER_UNIX_MKLINUX 6
    'grep -r -i's with no results: GNU/Linux, GNU GPL. Bill Gates, Steve Ballmer,

    -- Hopefully Anonymous-Enough COWARD
    1. Re:Interesting tidbits from the source.. by TheDigitalRaven · · Score: 1

      I wish I had mod points for you.

    2. Re:Interesting tidbits from the source.. by Anonymous Coward · · Score: 0
      for i in `find . -name '*.c'`; do `echo `cat $i|wc -l``; done | perl -le '$sum = 0; while (<>) { $sum += $_; }; print "\nLines of .c code: $sum";'
      Why do you geeks have to complexify the hell out of everything with Perl? How about:

      find -name '*.c' | xargs cat | wc -l
  940. Hall of fame! by Anonymous Coward · · Score: 0

    This story is on the hall of fame! And it looks like it will be the first one that will be on both categories. Bill must be proud

  941. The Biggest Secret of them all by Anonymous Coward · · Score: 0

    They've released the source code to 'Solitaire' :)

  942. Re:It's a TRAP!!! /Adm. Ackbar by Afty0r · · Score: 1
    Can the RIAA sue me for listening to a song I hear on my friends CD player if I have not purchased the song?

    Yes, yes they can. They may, or may not be succesful, but to ensure that they are not, you would have to spend some of your money.

    Sounds unfair, but that's the cost of justice in the USA.
  943. I predicted this a while ago by Anita+Coney · · Score: 1

    Back when Microsoft agreed to show Russia, China, etc its source code. When the whole world has a key to your house, locks are irrelevant!

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:I predicted this a while ago by Anonymous Coward · · Score: 0

      It was an American company that leaked the source code.

  944. Microsoft's Nasty Bugs by kff322 · · Score: 1

    You know how windows freezes up a lot? Do you bugs by microsoft will be found that was purposely added

  945. Has anybody thought of this? by SpacePunk · · Score: 1

    That Microsoft had the source leaked for Win2k and NT 4.0?

    Their whole business model depends on upgrades. If people/companies keep using their NT 4.0 machines then MS makes no money on them. It is actually in MS's best interest to 'leak' the code then make an issue of the 'hackers can find ways of exploiting the operating system with the source code' argument. Remember people, FUD sells.

    1. Re:Has anybody thought of this? by Anita+Coney · · Score: 1

      That's a pretty interesting theory, but XP and W2k are so similar that any hacks anyone finds in W2k could almost certainly be exploited in XP.

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
    2. Re:Has anybody thought of this? by SpacePunk · · Score: 1

      Yup, and there's an 'upgrade' to XP on the way also if I hear things correctly.

  946. Just a few more comments by jgabby · · Score: 0, Offtopic

    All this thread needs is about 65 more comments to get itself into the Hall of Fame for most active stories!

  947. I love the irony by Anita+Coney · · Score: 1

    The previous story stated that open source is necessarily insecure because it's open. I.e., that closed and proprietary are necessarily safer. But, when happens when the closed/proprietary door is opened?!

    Security by obscurity is only a short-term solution. And only a moron would think otherwise!

    --
    If someone says he and his monkey have nothing to hide, they almost certainly do.
    1. Re:I love the irony by jgabby · · Score: 1

      But, when happens when the closed/proprietary door is opened?!

      It simply proves the previous author correct! The open(ed) source is less secure than the same code closed source. And if it's not, why are we worried about the repercussions of this release?

      --purposely facetious. don't hate me.

    2. Re:I love the irony by Anita+Coney · · Score: 1

      The mistake the previous author makes is in assuming that closed source can stay closed source.

      I don't agree with the previous author that closed is necessarily more secure, but even if he's right, he's still wrong because what can be closed can be opened. It's only a matter of time.

      --
      If someone says he and his monkey have nothing to hide, they almost certainly do.
  948. Not correct by demiurg · · Score: 1

    IBM is actually smaller then M$.

    IBM capitalization - 170.84B
    MSFT capitalization - 290.91B

    I guess you just don't know what you are talking about.

    1. Re:Not correct by Anonymous Coward · · Score: 0

      Microsoft, Cash Flow, ttm: $14.86 billion
      IBM, Cash Flow, ttm: $13.89 billion

      These two are actually not that far apart. Some quarters IBM has more cashflow than MS. MS is just a more highly valued stock.

  949. windows shell by Anonymous Coward · · Score: 0

    I knew that Solitaire was part of the windows shell! On further inspection... no minesweeper?? NOoooooooooo!

  950. Re: Hmmmm.... by Anonymous Coward · · Score: 0

    Interesting, according to netcraft www.mainsoft.com (208.184.224.104) is running on Linux and circle.mainsoft.com has the same IP.

    It would be ironic if a leak of microsoft sourcdode occured due to a security breach of a linux system.

  951. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    windows is like petri glass for bacteria.

  952. WINE by Anonymous Coward · · Score: 0

    Maybe our friends working on WINE can finally produce the infamous BLUE SCREEN OF DEATH now that they have the source codes!!! Whoo Hoo a REAL winblows lookalike! :)

  953. Re:It's a TRAP!!! /Adm. Ackbar by shird · · Score: 4, Interesting

    From bugcheck.c, the code which makes the screen blue...

    if (InbvIsBootDriverInstalled()) {

    InbvAcquireDisplayOwnership();

    InbvResetDisplay();
    InbvSolidColorFill(0,0,639,479,4); // make the screen blue
    InbvSetTextColor(15);
    InbvInstallDisplayStringFilter((INBV_DISPLAY_STRIN G_FILTER)NULL);
    InbvEnableDisplayString(TRUE); // enable display string
    InbvSetScrollRegion(0,0,639,479); // set to use entire screen
    }

    --
    I.O.U One Sig.
  954. Re:it's true - Better yet it was palnned. by rippleone · · Score: 1

    So many people are talking about open source stuff that no one has looked at the obvious. Microsoft did this on purpose. Let the code conveniently get out onto the net and then let more and more security holes be found. Nice sales tactic to get everyone to move to Windows XP or Server 2003. Microsoft - "you know, if most of guys out there refuse to upgrade then we will give you real reason to upgrade, this is our new licensing plan." Reminds me of mechanics damaging cars themselves just to do repairs.

  955. It was done intentionally!!! by rippleone · · Score: 4, Insightful

    So many people are talking about open source stuff that no one has looked at the obvious. Microsoft did this on purpose. Let the code conveniently get out onto the net and then let more and more security holes be found. Nice sales tactic to get everyone to move to Windows XP or Server 2003. Microsoft - "you know, if most of guys out there refuse to upgrade then we will give you real reason to upgrade, this is our new licensing plan." Reminds me of mechanics damaging cars themselves just to do repairs.

    1. Re:It was done intentionally!!! by perfessor+multigeek · · Score: 1

      Intentional release? I really don't think so.
      Micro$oft has one of the strongest corporate cultures of any organization of the past hundred years. Their acculturation means make the Jesuits seem like they just test prospectives for eyesight and driver's licence.
      That having been said, one of the fundamental tenets of the Micro$oft belief system is that source code is to be held close at all costs, kinda like the brain-damaged way that Palm continues to fight to insist that "smaller is always better" even while every other platform is furiously adding back keyboards, different form factors, etc.

      To willfully open a codebase is to accept the inevitability of vulnerability, to surrender the myth of impregnable barriers and perfect seals. M$ is far too wealthy, too successful as they are, and too paranoid, from Ballmer and Gates on down, to be so bold.

      Without doubt, this event will change tech history. You know it, I know it, even Jon Katz probably knows it. But even so, I'ld lay heavy odds that the folks in Redmond will still be denying key implications and consequences of this leak for at least (mark my words) four years.

      Rustin

      --
      Data is the lever, rigor the fulcrum, brains the force that drives it all.
    2. Re:It was done intentionally!!! by dolson · · Score: 1

      Yeah, that or they could go a different route and say "look, the source code is out there, and now there are more issues with security, just like all other open source stuff! We said this was the case, and now there is proof."

    3. Re:It was done intentionally!!! by everythingeverything · · Score: 1

      Why did you make me think of this?

      --
      "One seeks a midwife for his thoughts, another someone to whom he can be a midwife: thus originates a good conversation.
    4. Re:It was done intentionally!!! by Anonymous Coward · · Score: 0

      Very good comment - I thought of this too.

      Dac

  956. Re:It's a TRAP!!! /Adm. Ackbar by ckaminski · · Score: 1

    No, but it might be enough get a DA to get a subpoena for Microsoft's source and backups to prove compliance.

    Maybe.

  957. Someone compile a Win2k Lite for us or something.. by Anonymous Coward · · Score: 0

    I really hate all that Ad-ware they bundle up in their code... ;p

    Really though... It would be intresting to rip out all the un-needed NetBIOS, ActiveX, COM crap as well as Internet Explorer, Outlook Express, Media Player items...

    The TCP/IP stack is solid from what everyone understands but there is too much crap that has open hooks and access to use the stack hence all these damn exploits...

    I'd love to see a hook the os re-directing setupwm.exe to 127.0.0.1...

    Atleast we know for a fact you can write slop, with bugs, over-bloated and still have it behave reasonable fast from a UserLand GUI standpoint.

  958. Holy C code batman by BoneFlower · · Score: 3

    This shit is real.

    Includes kernel stuff, crypto code(ouch!), architecture documents, some stuff that looks like internal emails but I can't get them to open(will work on that later)...

    This is FUN!

    1. Re:Holy C code batman by Anonymous Coward · · Score: 0

      some stuff that looks like internal emails but I can't get them to open(will work on that later)...

      Have you tried opening them in Outlook Express? If you're not on Windows, I'm sure one of the mail clients on Linux can open its format.

    2. Re:Holy C code batman by Anonymous Coward · · Score: 0

      If it's email attachments in .dat format, do a google search for a TNEF reader.

  959. Mainsoft the source of leak, allegedly by Anonymous Coward · · Score: 0

    Betanews is reporting that Mainsoft is the culprit. More at http://www.betanews.com/article.php3?sid=107667411 8

    1. Re:Mainsoft the source of leak, allegedly by Anonymous Coward · · Score: 0

      Eek. url fixed

  960. Hairy FUD by StuWho · · Score: 0, Troll

    This "leak" has certainly created a FUD-storm of epic proportions, in all senses of the word. US FUD - Fear, Uncertainty, and Doubt. Scottish FUD - (sl) literal meaning a vagina, usually used (in much the same way as the word dick) to refer to a foolish, vacant, disagreeable, and gullible person. The code, on first glance, seems to have been written by fuds. The resulting software has been bought by fuds. Now more rabid SlashFuds are seriously suggesting fixing MicroFuds problems for them (for free - the fuds!), and talking about "contamination" of people working on OSS. Let MicroFud fix their own problems, although if you fancy a laugh try posting some bogus vulnerabilities to an exploit site - send the microsoft monkeys and would-be hackers on a fruitless quest to find them! Software is mathematics, how can you patent 1+1=2? Anyone bright enough to make sense of this spaghetti code would have to be stupid enough to port it comments and all to their project in order for MS to have a case. I bet the MS legal fuds are reading the posts of the conspiracy fuds with interest, don't give them ideas!

    --
    "If you think nobody cares if you're alive, try missing a couple of car payments." Earl Wilson
  961. Re:The shit will hit the fan + Mirror by timjdot · · Score: 2, Interesting


    Prediction: Windows marriage of Linux in China. We'll all be importing Chinese Winux in a few years. :-)

    If Linux developers in the USA use ideas from Chinese Winux they will not know about a possible relating Windows copyright?

    Worse yet, the leak will probably reveal how unadvanced Windows really is. Aside from the blue screen and bloat technical people will have to actually compare the implementations of Windows versus Linux. Scheduler for instance! Windows books always say it was a round robin but maybe we find it is more timesharing like the 2.3 kernel.

    --
    Expect Freedom.
  962. CBC: Windows source code leaked, says Microsoft by tinkertank · · Score: 0, Redundant

    Windows source code leaked, says Microsoft

    SEATTLE - Microsoft said late Thursday parts of the source code for its Windows 2000 and Windows NT 4.0 operating systems have been illegally leaked over the internet. The source code leak could allow hackers to attack machines running some versions of Windows. A spokesperson for Microsoft told The Associated Press that the company had just learned about the leak and is investigating. Microsoft spokesperson Tom Pilla says it doesn't appear the company's corporate network has been breached. While the company has provided parts of its source code to U.S. government agencies, foreign governments and universities, it does argue its code is proprietary and is not public.

    --
    ___Abuse of power comes as no surprise___
  963. MOD PARENT UP by Anonymous Coward · · Score: 0

    It's about time we heard this one :-)

  964. Microsoft press release by scott_davey · · Score: 1

    I just scooted over to microsoft's press room and saw these two articles next to each other:

    February 12, 2004 7:30 p.m. PST
    Statement from Microsoft Regarding Illegal Posting of Windows Source Code


    February 11, 2004 5:00 p.m. PST
    Microsoft on the Issues: Strengthening the Knowledge Economy


    What a good way to strength the knowledge economy :-)

  965. lol by Anonymous Coward · · Score: 0

    lol let's watch windows update freak out now ;)

  966. hall of fame by jsrlepage · · Score: 1

    made it to the posts hall of fame/shame

    --
    This is my opinion. Everyone has a right to my opinion.
  967. Breakdown of MS OS usage (thanks, Google) by The+Closet+Optimist · · Score: 1

    This is from Google's tallying, so it's probably a pretty good ballpark. Look at the second section, right side:

    http://www.google.com/press/zeitgeist.html

    --
    "It isn't necessary to completely suppress the news; it is sufficient to delay the news until it no longer matters." - N
  968. Re:It's a TRAP!!! /Adm. Ackbar by archen · · Score: 2, Interesting

    I agree that you should just say no. But what if someone who has no interest in working on Samba does something like figures out the MS impimentation of the SMB protocol and junk like WINS replication, then only publishes how the protocol works?

    This is just a theory, but if the person who publishes it cannot be traced, and those who learn from the protocol specs never see the code, then I don't think there is much MS can do.

  969. FreeBSD source code leaked too! by cbmeeks · · Score: 1

    Oh...wait. Nevermind. :-)

    cb

    --
    Remember, licking doorknobs is illegal on other planets.
  970. Source code gives technology edge? Come off it! by Anonymous Coward · · Score: 0

    I am little surprised by some of the reporting of this in the media; as if access to the source code will give a technology boost to other companies. In what way will we gain greater insight? The only major innovation I've seen from Microsoft is their innovative flouting of the IP and competition laws, copying other technology and then driving the others out of business. Microsoft has always been good at meeting the market requirement, and squeezing out competitors, but do you consider it to be a company that supplies leading edge technology?

    If I want new ideas I wouldn't be looking in the MS source code. The organisation is there to make money, not ideas.

    By the way, does Bill Gates read slashdot? Does he have a user-ID?

  971. Windows source-code leaked by Anonymous Coward · · Score: 0

    But.. does it run on Windows ?

  972. Evidence by zeux · · Score: 3, Funny

    27117 07-26-00 22:00 win2k/private/ntos/w32/ntuser/kernel/security.c

    This file is the absolute strong evidence that Microsoft did increase the security in the Windows kernel. :)

  973. Re:The shit will hit the fan + Mirror by danila · · Score: 1

    Why? Why are you so much afraid? Imagine you are a programmer at WINE. You work hard to recreate necessary functionality, but then you stumple upon a roadblock. You simple can't make something work as it works in Win2k. So you fire up eMule, get the sourcecode, find the relevant fragments, read them a bit and then it dawns on you how it works and how your problem should be solved. Voila! You delete the code, wait a few days and then recreate the much needed functionality from scratch. To be completely sure you didn't "taint" WINE, you can undelete :) the code and compare it with what you have written.

    If you are careful and don't just copy-and-paste the code, how can MS know that this particular function was written by you after looking at their code?

    --
    Future Wiki -- If you don't think about the future, you cannot have one.
  974. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Isn't Windows supposed to be a parody already ? A parody of an operating system, at that ? :)

  975. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    *Note*: I am not a lawyer and I can be completely wrong about copyright laws.

    Yeah, you are. The illegal thing would be making a "derivative work". In this case, that means programming anything even vaguely similar after having seen how the M$ code works.

    It'll be interesting to find out whose patents and copyrights M$ has been treading all over all these years, though.

  976. Lsat by Anonymous Coward · · Score: 0

    last psot!1one w00t

  977. Re:The odds of getting the full source: experience by danila · · Score: 1

    No, inside Microsoft is a lot more like "Office Space" and anybody with motivation could get the entire source with little trouble.

    I first read it as "No, inside Microsoft is a lot more like Open Source and anybody with motivation could get the entire source with little trouble."

    --
    Future Wiki -- If you don't think about the future, you cannot have one.
  978. tabs by GerritHoll · · Score: 1
    I do. You can find out about the tabstop in the source when tabs and spaces are mixed. If tabs and spaces are mixed, and the alignment looks screwed, the source has a different tabstop than the destination.

    (Pythoneer speaking ;-)

  979. Re:Very smart - MSFT flooded Kazaa with bogus file by borfast · · Score: 1

    A little bird told me that "windows_2000_source_code.zip" on FastTrack (Kazaa) is a good possibility... ;)

    He also told me the file is about 203.8 MB in size.

    The strange thing is that I've read somewhere that one of MS's people said the file was around 660 MB, which is odd, since the little bird didn't see any file of that size. The only similar size he has seen is a "Windows.Source.Code.exe" weghing around 733.1 MB but it's an .exe ... the little bird doesn't like .exe's and something told him that it wasn't it.

  980. Re:It's a TRAP!!! /Adm. Ackbar by Austerity+Empowers · · Score: 1

    Please. Then every employee of every software product around the world could be considered "co-opted" in court if enough doubt about whether the employee has seen the w2k code could be planted. Then every software company in the world would have to pay royalties to Microsoft. I'm not a lawyer, but let's use a little common sense.

    COPYING code surely will get you in trouble, and it's easiest tested on open source code. Having seen an implementation ... Bah, consider it research. In this case, consider it an example of how NOT to design an operating system.

  981. 5 Overrated mods? You people here are nutcases. by Ayanami+Rei · · Score: 1

    What did I say wrong? That I said something that if read quickly, without full comprehension, might be construed as criticism of the Samba project?
    Way to jump the gun, Moderator! Did you read any of my followup posts before getting all hot under the collar?

    And -1 overrated, so no one can M2. I can't believe this childishness.

    --
    THIS THING CAN TURN ON A DIME, MACROSSZERO STYLE ALSO FUCK BETA, ~NYORON
  982. what if.. by savuporo · · Score: 1

    Ok, thats a lame release. If the hackers or leakers were in the MS corporate network, they should have posted it on Microsoft site.
    Imagine thousands of users D/Ling it from download.microsoft.com or somesuch.
    And if it were downloaded in this way, would MS have legal grounds for saying you cant have it ?

    --
    http://validator.w3.org/check?uri=http%3A%2F%2Fwww.slashdot.org Errors found while checking this document as HTML5!
  983. the irony of it all by php-eric · · Score: 1

    indeed - i almost fell out of my chair last night when i read the article on open source being more vulnerable and then scrolled up (or down?) and saw the article on MS source code leaks...

  984. but more importantly.. by diamondc · · Score: 1

    does it play OGG Vorbis?

    --
    "I keep looking in the want-ads under 'revolutionary' but there don't seem to be any listings.. "
  985. Re:It's a TRAP!!! /Adm. Ackbar by CheapScott · · Score: 3, Funny

    I couldn't help it...I just had to look. It was actually hundreds of thousands of goto statements...interspersed with:

    while(1) fork();

    to moderate efficiency.

    I'm now blind (a la "don't look in the Ark of the Covenant")...and of course running from both SCO and MS.

  986. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Lissen up beeotch, Annonymous Coward is the most erudite and prolific poster on slashdot. Show some fucking respect!

  987. Freak by johnjay · · Score: 1

    I just noticed a brown dot next to your name which introduced me to the concept of "freaks" on Slashdot. It turns out I have a few. The thing is, I can't remember ever talking to you about anything. If you care to respond, I'd be interested to know why you consider me a "foe".

    Regardless, have a nice day. I can't see any reason to object to your choice.

    On topic: There are definitely parts of the Gnome/KDE GUIs that I would like to use on Windows. I really wish Windows would emulate the multiple-desktop environment that comes standard in Linux GUIs.

    1. Re:Freak by nickos · · Score: 1

      I'd be interested to know why you consider me a "foe".

      I honestly don't know (it would be nice if you could leave a comment to yourself and perhaps others when you change your relationship with someone). Most likely I disagreed with something you said to such an extent that I thought I'd mark you as a foe. Looking at you current sig ("Unless a Dem. candidate promises to continue and improve on current foreign policy, I'll vote for Bush. Defense first."), it could have been your politics. (No offence, but I don't think many Americans realise how objectionable the rest of the world finds the Bush administration)

      Please don't take it personally. I use the friend/foe system to see who I generally agree/disagree with more that whether I like/dislike someone.

  988. Sometime life is stranger than fiction... by Thud457 · · Score: 1

    Windows is it's own pardoy.

    --

    the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff

  989. your all scared!!!!!!!!! by Anonymous Coward · · Score: 0

    Is everyone so afraid of the M$ giant that no one will look at this code? This type of stuff is what gives M$ all the power they have. Took me a long time to read through all the comments here before i made a reply. Fearing what M$ could do is just another way for them to keep control of everything. The code gets leaked and no one has any balls to even look at it for fear that the big software giant might step on some toes. If just 20% of all internet users were to grab a copy and redistribute it to everyone else, do you think microshaft could do anything about it?Honestly has it gotten to the point that M$ has control of the internet? Come on people this is the best chance we have to put M$ in its place. Drop kick them from the monopoly they still hold on the market. You cant go to a store and buy a pc without M$ on it. Thats just plain wrong. I build my own machines so it dont affect me, but people who cant do that are not getting a choice in what to use. You dont even get the choice of what's intalled on your pc anymore. If you use windows you have to use internet explorer. Sure you can download any 3rd party browser you want, but almost all of them rely on the IE engine. And no matter what you cant fully remove IE, if you do your pc dont work correctly. I guess what I'm tryin to say is dont be afraid of them, CRUSH them, its about time they lose and we win.

    1. Re:your all scared!!!!!!!!! by whitekolovrat · · Score: 0

      why would any normal h4x0r linux_g33k look into ms source in the 1st place? he's too proud to do that!... + he won't understand any vb anyway? cuz its for the kids!

    2. Re:your all scared!!!!!!!!! by Anonymous Coward · · Score: 0

      Most of the files are straight C. It eems Microsoft understands which is the fastest language.

  990. Re:Someone got into Mac OS X's source and posted i by ernstp · · Score: 1

    What is Aqua?

    If it's a Spec it's avaliable here.
    And if it is a bunch of bitmaps they are already on my computer.. you know, as a part of OSX?

  991. So does it compile under GCC? by Twyford · · Score: 1

    That would be an interesting test. Anyone want to try? :)

    1. Re:So does it compile under GCC? by whitekolovrat · · Score: 0

      no, you'll need to port vb compiler to *nix first =3

    2. Re:So does it compile under GCC? by Anonymous Coward · · Score: 0

      It might with the MinGW version.

  992. Another download link for Win2K-Sources: by Anonymous Coward · · Score: 0

    Look here.

  993. Don't do that yourself! by Via_Patrino · · Score: 1

    I've seen some comments about people greping the code themselves, so I must warn: Don't do that yourself! Downloading the code is illegal.

    Downloading == copy. And the code is copyrighted. Altought you may find someone in a country which copyright laws don't cover computer software or something like that.

  994. Trade secrets by Anonymous Coward · · Score: 0

    "Under the Uniform Trade Secret Act, information must meet three criteria to qualify as a trade secret. First, the information must not be "generally known or readily ascertainable" through proper means. Second, the information must have "independent economic value due to its secrecy." And third, the trade secret holder must use "reasonable measures under the circumstances to protect" the secrecy of the information. These requirements are explored throughout these frequently asked questions"

  995. Re:It's a TRAP!!! /Adm. Ackbar by Beryllium+Sphere(tm) · · Score: 1

    The entertainment industry has been dealing with this for decades.

    Scripts, demo tapes, etc. from random people get returned in envelopes sealed with metal tape after creation of a log proving that the creative people never saw them.

    That's because real-life copyright cases often hinge on the question of whether the alleged infringer had access to the work being sued over. If you never saw it, it's pretty easy to argue that you didn't copy it.

    Then there's the trade-secret angle. I'm not a lawyer either, so I don't know whether this publication has cost MS their trade-secret status, but it's pretty safe to figure that whoever did it violated an NDA.

    "Congress must act now to rein in the Patriot Act" - Newt Gingrich

  996. Actually, the Windows 2k... by akoni · · Score: 1

    The Windows 2k source tree is a little over 30GB and the Windows XP source tree is about 40GB. So, yes, you are correct. The combined source tree's for all non-longhorn windows 32 bit computing hovers around 300GB. Don't get me started on the office source code tree...now that's funny. On a side note, the amount of code written in the Mac group for office apps is considerably smaller than the main office software group. This is mostly due to the fact that they are a tighter group of progamers who crack out some sweet code.

  997. Re:It's a TRAP!!! /Adm. Ackbar by 0x0000 · · Score: 5, Informative
    I think it's worse than just a simple trap.

    The Reuter's article on Yahoo contains a number of inaccuracies that are clearly prejudicial, and are probably sourced within Microsoft.

    It (the story) amounts to an obvious attempt to spin up a scenario that will lead ultimately to criminal prosectution of persons involved in Open Source. And the story being such an obvious attempt at spin doctoring could lead one to believe there is more going on here than one poorly written news story...

    Apparently Gates & Co. have decided their civil case fronted by SCO is not quite strong enough, and are trying to establish criminal precedent in order that, whether the current SCO effort succeeds or fails, the next case will be criminal.

    One could hope that the courts will develop enough tech skillz to determine that the line

    for (int i=0; i < cnt; i++) {

    showing up in both windoze and Linux code does not constitute proof of theft under some Gatesien system of jurisprudence ...

    Examples of the (imo) prejudicial language in the story [emphasis mine]:

    ...copies of the source code [...] were being traded over the internet

    There is no evidence cited that the code is being "traded". It appears that it is being distributed, but I haven't seen any reports of it being exchanged for anything else. This is key, since the languaged used here implies a profit motive on the part of the alleged "traders"; necesary for the criminal prosectution because there is a need to establish that the code is worth a great deal...

    Source code is the ... lifeblood of any software company

    This sounds like it came straight out of a Microsoft publicist. It is an emotional appeal statement, designed to imply a henious threat to the alleged victim, Microsoft (and by implication, SCO).

    The statement is factually inaccurate, even as metaphore. Source code is a principle part of the products manufactured by most software companies, but expertise in the creation of source code is more properly the "lifeblood" of the company.

    Of course, Microsoft is a bit challenged in the expertise dept, but that should be applied to "any software company"....

    Microsoft has [...] shared its source code with close partners and carefully chosen organizations, with legal agreements that threaten litigation in the event of that any of is leaked.

    ...followed by...

    "It's illegal for third parties to post Microsoft source code [...]"

    If it is indeed "illegal" for 3rd parties to post the sources, then why would the aforementioned "agreements" require threat of civil action? If it's illegal, there should be no need to lititgate. The threats would be of prosecution, not litigation.

    Furthermore, the word "share" here is ridiculous. If you've ever looked at what it takes to get an NDA to look at M$ sources, there's no "sharing" to it. It's a business transaction, and it doesn't happen unless M$ gets the lions "share" of any potential benefit.

    Software companies that create programs running on Windows need access to source code to build their own products.

    WTF? Well, admittedly I haven't written any "programs running on Windows" in quite a few years, but I no idea things had changed quite that much... [that's sarcasm in case you can't tell; the statement is just plain wrong]

    Microsoft said that it was working with the Federal Bureau of Investigation and legal authorities to try and track the origin

    --
    "The Internet is made of cats."
  998. Wow, it's actually real by Anonymous Coward · · Score: 0

    Couldn't belive it so I had to find a torrent. It's real!

  999. Pointless Post by Witchblade · · Score: 0, Offtopic

    Nothing to see here. I just wanted to make certain that I was included on what is sure to be the most commented about story on Slashdot until MS releases a Linux distribution. :)

    1. Re:Pointless Post by Wawazuzu · · Score: 1

      n/t

  1000. Writs of Seizure by Anonymous Coward · · Score: 0
    former employer had detectives raid the associates house
    some replies are questioning this. ever notice that senior police officers are called detectives? copyright law allows for privatized raids in addition. a certain controversial cult has used this technique against critics who leak their internal documents. ask your favorite lawyer about writs of seizure.
  1001. For posterities sake... by metalslinger · · Score: 1

    Just in for the record :). This is an awesome thing that's been done. However it's not useful if it's not willingly done; referring to the source code being revealed. They should do it voluntarilly so they can get the good press and good coders in on it. Now it will only get bad press and anyone who happens to have the source and makes fixes will be too scared to release it; even to MS. Shame... well maybe MS will spin this properly.

    --
    /. Heroics - 99.999%
  1002. 2464 comments? by Anonymous Coward · · Score: 0

    Ok, I'll bite. I'll submit a comment to get it over 2500 comments.

    Don't send me the Windows code. I wouldn't want bad coding habits to infect me if I looked at it...

  1003. What a big topic by Graspee_Leemoor · · Score: 1

    WOW.

    B-I-G topic.

    The problem is that I can't say anything, make any jokes etc. without the risk of being redundant. Not even sad old me has time to read all those comments.

    I mean, f'God's sake, even people who browse at +5 have to read more than one page! (And I read at -1).

    graspee

  1004. Thank you Microsoft! Just in time! by Tibor+the+Hun · · Score: 1

    Now I have something to give to my honey for Valentine's!

    The butterfly comes through for me again!

    --
    If you don't know what AltaVista is (was), get off my lawn.
  1005. Mainsoft has a source license by Anonymous Coward · · Score: 1, Interesting

    I used to work at Mainsoft (from nov 1994 - nov 1996) and worked with the mainwin toolkit. Part of my responsibility was to mine the Windows NT source code we had to port some parts into the mainwin toolkit.

    Mainwin began life as a reverse-engineering of the win32 API's. What they found over time is what the Wine and Mono teams are finding the hard way; Microsoft has jillions of programmers, and are very willing to keep rewriting their platform, and to add tons of new modules, at a rapid pace. You simply cannot keep up if you're reverse engineering, because Microsoft will outpace you 10 times over.

    Since Mainsoft is a commercial enterprise the then President convinced them to get a source license, using the above argument. Jeff got laid off the same time I did (nov 1996).

    At the time I was there, we had source trees to DOS 6.xx, Win 95, NT 3.51, and NT 4.0 beta 2. Remember this was in 1995-6 timeframe, and those were the then-current releases. We also had source for Internet Explorer v3.x and were working to port it to Unix. Mainsoft later collaborated with Microsoft to port IE v4 to Unix, and Microsoft made that port available on their web site.

    I was the first one to port any source code from NT into the Mainwin product. We had a number of listbox related bugs, and I had a theory that since our Listbox.c was 2000 lines, and Microsoft's list{1,2,3,4}.c source was over 8000 lines, that we were missing a few pieces of functionality, and got permission to experiment with moving Microsoft's source to the Mainwin source tree. It was a successful experiment, and let us close out a whole slew of listbox related bugs.

    With having our own copy of the source tree, we were also able to port various modules like WINSOCK and COM directly from their source code. COM was especially important because it was, at the time, 2 million lines of code, and a totally daunting prospect of reverse engineering the functionality.

    In any case, I was wanting to give a little background since you guys are talking about Mainsoft. It shouldn't be a surprise that Mainsoft has a Windows source license.

    - David Herron

  1006. WE PASS IT! by DrunkenTerror · · Score: 1
    1. Re:WE PASS IT! by silicon+not+in+the+v · · Score: 0, Offtopic

      Wow, I didn't even know there was a hall of fame here. I will also contribute to the madness. Yeehaw!

      --
      We may experience some slight turbulence and then...explode. -Capt. Mal Reynolds
    2. Re:WE PASS IT! by johnfreez · · Score: 1

      i doubt we'll make it passed the 3042 mark but what the shmell?

      hi mom! :)

      --
      Disclaimer: I don't know what I'm talking about.
  1007. hidden vulnerabilities by bstil · · Score: 1

    article: the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

    what could be a better argument for open source code, in which potential vulnerabilities are always exposed to the developer community?

  1008. Microsoft source code! by Anonymous Coward · · Score: 0

    Maybe now someone will offer to clean it up!

  1009. Satanic timers and gotos on Solitaire's code!! by Anonymous Coward · · Score: 0

    if(SetTimer(hwndApp, 666, 250, TimerProc) == 0)
    {
    goto OOMError;
    }

    By the way this game's code is really ugly. I hope it wasn't the same programmer who did the kernel :P

  1010. I just wanted in on this by the+Man+in+Black · · Score: 1

    So um, yeah. Someone make sure to get this code over to the Samba team, STAT.

    OK, that's it. Bye now.

  1011. tar source by bstil · · Score: 1

    Windows.Source.Code.w2k.nt4.wxp.tar

    isn't it ironic that the leaked source would be distributed in a *nix archive file format?

  1012. NTFS by Anonymous Coward · · Score: 0

    Can we hope for an implementation of a working NTFS driver for Linux?

  1013. Re:It's a TRAP!!! /Adm. Ackbar by benlinkknilneb · · Score: 1

    Google for "Windows RG"... someone actually made a parody of Windows (sorta recursive, I know, but hey... it was pretty accurate)

    --
    It must be Thursday... I never could get the hang of Thursdays.
  1014. eDonkey hash-link (elink); Jigle search by atreyu42 · · Score: 1

    Here is the Jigle search for the source code of Windows (elinks there).

    --

    [ My blog [es]]

  1015. Seems like it is true by jrasmussen0 · · Score: 2, Informative

    http://www.microsoft.com/presspass/press/2004/Feb0 4/02-12windowssource.asp

    REDMOND, Wash., Feb. 12, 2004 -- On Thursday, Microsoft became aware that portions of the Microsoft Windows 2000 and Windows NT 4.0 source code were illegally made available on the Internet. It's illegal for third parties to post Microsoft source code, and we take such activity very seriously.

    We are currently investigating these postings and are working with the appropriate law-enforcement authorities.

    At this point it does not appear that this is the result of any breach of Microsoft's corporate network or internal security.

    At this time there is no known impact on customers. We will continue to monitor the situation.

  1016. Damned Censorship by agentforsythe · · Score: 1

    "Our Internet filtering software has prevented access to the site: http://www.hopf.demon.co.uk/humour/win98.txt.
    Ple ase contact the relevant Helpdesk if you feel this message to be in error. "

    what was on the site? I suppose I'll check that when I get home.

  1017. usenet by Anonymous Coward · · Score: 0

    Looks like someone put it on usenet...

    Windows.2000.source.code-NOGROUP - 2 of 2 - "windows_2000_source_code.zip" (*/557) - 203.8M

  1018. Re:It's a TRAP!!! /Adm. Ackbar by Krunch · · Score: 1

    Found it. I have already seen it but I forgot about it.

    --
    No GNU has been Hurd during the making of this comment.
  1019. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    This is obviously not from the source as a bsod is in text mode, and the code you show clearly sets up a graphical screen in the 640x480 resolution.
    Another error in your made up code is that colors are hardcoded, wheras windows fetches the colors to be used from the registry.

    Cheers / Richie

  1020. Statistics by Anonymous Coward · · Score: 0

    Has somebody created an statistic how often "FIXME", "BUG" and "HACK" occurs in the source?

  1021. .eml files by Anonymous Coward · · Score: 0

    Can somebody say whats in the .eml files?

  1022. Don't do it. by lay · · Score: 1


    Really.

    Don't go around propagating the source code for this thing. Millions of people use computers with these operating systems, people spreading the code could easyly being contributing to *MAJOR* problems arising.

    My 0.02

    --
    Lay
    Weakly typed languages will bring us armageddon
    1. Re:Don't do it. by kfuq · · Score: 1



      Too late...

      It's all over the dam place now..

      --
      iF yOu WAnT to C YOUr iP agaIn gAThEr tWO MilLIon dOLLArS IN Non - cONsEcuTivE TweNtY's AnD AWaiT FuRThER iNstrUctIoN
    2. Re:Don't do it. by calyptos · · Score: 1

      These problems shouldn't exist to begin with. By distributing it you are encouraging microsoft to fix their errors and actually create a decent operating system. This is by far the most helpful thing that has happened for microsoft customers. There will be a time when things are dirty to begin with, but throwing mud on a dirty man makes him want to shower sooner.

      --
      http://illhostit.com/ - Webhosting
    3. Re:Don't do it. by iggymanz · · Score: 1

      I do believe companies have the right to have closed source & to profit by it should they choose that, and that it is wrong to steal that code. But I have to laugh because of your post; we've *already* had 100's of millions of dollars of damage when MS operating systems source were secret. We've already had *MAJOR* problems. Crackers generally don't cause these problems by reading code, they

      1. throw garbage at the system until something
      breaks
      2. use social engineering to get the end user to execute code
      3. make traps involving already patched bugs knowing most people are lax in applying them

      Maybe this will light a fire under Microsoft's butt to start taking security seriously.

    4. Re:Don't do it. by Anonymous Coward · · Score: 0

      You know, as a non-Windows user, every day I have to sit and watch as more and more stupid Windows-related mail viruses go into my inbox. If operating systems were vehicles and Microsoft's had the tendency to spontaneously blow up in the middle of the road, leaving large craters that damaged other vehicles, public outcry would be vast and action would be taken immediately.

      You say that we shouldn't propagate the code? What about Microsoft's shitty products that have a yen for propagating worms and viruses, causing billions of dollars of costs from overburdening the Internet infrastructure and millions of users whose mail accounts get constantly bombarded with this crap?

      The bottom line is - Microsoft should not even be in business. There should have been harsh remedies imposed upon them by the government long ago that would have broken them up and forced them to radically alter the way they operate. As it is, having a monopoly on the operating system, Internet browser, and office software they can and will continute to put out shit.

      I'm glad for every single incident that happens that causes this sick company to lost its power. America has changed from a country where people are motivated to innovate to one where people now craftily devise new ways to perpetrate scams. It has become a country of ineptitude and dishonesty, backed by the strong arm of a corrupt justice system and paranoid, law-enforcement thugs with an inherent distrust of anything intellectual. So naturally they are going to try to shit on Linux and Open-source at every opportunity because it is the ultimate threat to their scams and a threat to their sick identities.

    5. Re:Don't do it. by Anonymous Coward · · Score: 0

      You're clearly clueless. Email worms are propagated by people who are tricked into doing stupid things, not by operating system vulnerabilities. Linux would be just as vulnerable to email worms (or maybe more so) if a significant percentage of average PC users used it. With 99% not giving a toss about Linux, it's not a surprise that nobody bothers to write worms for it.

      It is interesting how vocal the 1% of PC users who use Linux is. It reminds me of other fanatical groups pushing their failed OS jihads (like the OS/2 users in the 1990s). Most of us either ignore Linux fanatics or laugh at them. In order to become a mainstream desktop OS, Linux would have to become at least as good a general-purpose desktop system as Windows. In its current state, it doesn't even come close.

  1023. Re:It's a TRAP!!! /Adm. Ackbar by __aanebg9627 · · Score: 1

    My wife *is* a lawyer (working in IP). She was reading this (AstroDrabb) over my shoulder, and said; "He doesn't know what the **** he's talking about. He should go to the EFF site and do some reading. His interpretation of the law is worse than what my C++ coding is like, and that's saying something." (AFAIK, she doesn't know how to program C++. Only BASIC.) Things to check: derivative works, DMCA, reverse engineering. "Don't give legal advice if you're not a lawyer." "Wait...never mind. DO give legal advice! We need the money."

  1024. Re:It's a TRAP!!! /Adm. Ackbar by nicolas.e · · Score: 0, Troll

    you're stupid
    why the fuck this post ?

    I am powerful and famous, in my mother's basement.

    And I'm not AC.

  1025. Re:It's a TRAP!!! /Adm. Ackbar by Myopic · · Score: 1

    no, but the RIAA can sue you if you turn around and make a song just like it

    just a thought

  1026. Re:It's a TRAP!!! /Adm. Ackbar by AntonyBartlett · · Score: 1
    Or, better, get someone who can read C(++?) but can't write it

    Probably impossible - it's far far easier to write code than it is to read somebody elses.

  1027. Re:It's a TRAP!!! /Adm. Ackbar by Derek+Pomery · · Score: 1

    The two layer approach doesn't really require the person not know how to write C/C++ - only that they not contribute any code.
    Not certain why parent added that extra requirement.

    --
    -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
  1028. No offense taken by johnjay · · Score: 1

    That makes sense. I haven't bothered to learn the system, but I can see how it is useful if you would rather not waste time reading someone whose ideas you find to be mostly noise. The names for each state are odd, but that's not your choice.

    As the US presidential race drags into gear, the amount of political chatter on this site is increasing. I wondered about those poor souls who just want to read about technology and don't want to hear all the bickering. I guess careful use of the Friend/Foe system could help tune in the actual on-topic discussions. (On the sig. - I could explain myself, but you expressly don't want to hear it, so I won't.)

    On the other hand, I have gone off on people a few times in the past, but I can't find much record of it since my page only shows the last 20+ posts. I could have actively offended you at some point.

    Having a comment next to each user would be a helpful addition.

    Anyways, sorry to take up your time. The terms "foe/freak" amused me and your post was the first time I noticed it.

  1029. Solitaire! by PhraudulentOne · · Score: 2, Funny

    Finally! The source code to Solitaire!

    --
    You create your own reality - Leave mine to me.
    1. Re:Solitaire! by Anonymous Coward · · Score: 0

      I nominate that as THE best comment on this whole affair. I can see myself months from now suddently remembering it while doing something and smiling to myself. It probably also accurately indicates the relevance of this whole affair.

  1030. So twenty years ago by Anonymous Coward · · Score: 0

    It was probably a 1984 joke.

  1031. 2K NT Haiku? by DanTheLewis · · Score: 1

    Did it for DeCSS. I don't see why someone doesn't take their ink-brush in hand and start summarizing. (someone uninvolved in OSS projects)

    --

    Q: What did the comedian say to the crowd?
    A: If I knew, this joke would be funny.
  1032. Why does trash attract so much interest? by tiger99 · · Score: 2, Interesting
    Why? It is as if someone knocked over a rubbish bin in the street, and every passing Slashdotter spent the next week talking about its contents, all the cockroaches in the kitchen waste for example.

    It is only garbage that has leaked, after all. It has no real value to anyone, although it may have a perceived value to the Convicted Monopolist and those unfortunates who have been misled by his marketing machine. In fact, like garbage, its real value, based on its cost less the cost of cleaning up after each problem with it, is negative. It has a negative environmental impact, just like what goes to incinerators and landfill sites. No doubt people are picking over it as I type, laughing at certain features, as they might find amusement in the contents of some rubbish bins.... The difference between this code and garbage is that garbage is the unusable left-overs from something inherently useful, or an unwanted byproduct of a useful process, unfortunately the Monopolist has not come up with the good part of which the garbage is the remnant......... (Unless of course it is the left-over garbage from Wordpad, which is of tolerable quality, but in that case the garbage outweighs the wanted product at least 10000:1, which must be the lowest yield in history.)

    Surely, even SCO is more profitable to discuss that the trash of Redmond. At least SCO's OS (or what they claim is their's...) is fairly stable and secure.

    Seriously though, I might even have a look myself when I find out where it is. Then I might go out and rummage in some bins....

    1. Re:Why does trash attract so much interest? by Anonymous Coward · · Score: 1, Insightful

      Unless of course it is the left-over garbage from Wordpad, which is of tolerable quality

      Hey, edit.com was quite nice too. Split windows, automatic indenting, and other stuff all in a console text editor.

  1033. Re:It's a TRAP!!! /Adm. Ackbar by AntonyBartlett · · Score: 1

    The two layer approach doesn't really require the person not know how to write C/C++ - only that they not contribute any code.
    Not certain why parent added that extra requirement.


    Cool! Is this a widely know approach (kind of how clean-room development is a widely know approach)? - and if so, where can I find out more about it, please? Or is it just an idea that we're kicking around here on slashdot?

  1034. Re:The shit will hit the fan + Mirror by tiger99 · · Score: 1
    They can't demand anything. WINE developers are innocent until proved guilty, under tha laws of most of the English-speaking world at least.The Convicted Monopolist would have to show places where code had been copied, as will McBride when his case comes to court.

    A smart move by WINE developers would be to set up a clean-room environment where if anyone sees the code, he may analyse it and write a specification about how it works, which is then passed over to a developer to code a new module of equivalent functionality. That is how Compaq and others were able to clone PCs originally, the BIOS source was in te IBM Advanced Reference Manual or book of similar title, they did a clean room implementation where the coders had no knowledge whatsoever of the code, and it has stood the test of time legally.

    Now, anyone writing code to a spec is acting legally, the grey area is that it "may" be illegal to read the code which has leaked. I think that the actual illegal act is the publishing, not the reading, under copyright law, and there need be no, and must be, no subsequent disclosure of what was read, especially in the clean room.

    With a bit of care and intelligence, this leak may well be of enormouis assistance to WINE, as it may help them exactly reproduce undocumented bugs which others have worked around, so that the workarounds don't break on a clean OS.

    If they are smart (which is not in doubt) they will do the analysis of the leaked code in a country which is not signatory to the Berne convention, then they would be untouchable (except that the Monopolist might pressure the unelected imbecile who poses as president into going to war against "terrorism".)

    Of course the code is most likely such a heap of rubbish that it is of no use to anyone, but that could easily be deduced from observing the behaviour of the end product, without needing access to the source.

  1035. Re:It's a TRAP!!! /Adm. Ackbar by Lord+Kano · · Score: 1

    No, but it might be enough get a DA to get a subpoena for Microsoft's source and backups to prove compliance.

    IANAL, but it's well established case law that you can't use illegal means to gain evidence.

    You need proof before you can subpoena anything.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  1036. Re:It's a TRAP!!! /Adm. Ackbar by Lord+Kano · · Score: 1

    Look at whats happening in the SCO case.

    SCO is making a lot of noise. Not much else is happening in the case.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  1037. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    You have got to be shitting me, what is wrong w/ you people.

  1038. Re:It's a TRAP!!! /Adm. Ackbar by Derek+Pomery · · Score: 1

    I have in fact heard about this before.
    I don't have any references though, sorry.
    I'm sure it will happen eventually.

    You might ask the Blackdown people. I believe while they require developers to attest they haven't seen Sun's Java source, they will accept advice from those who have.
    I could be wrong, but worth asking.

    --
    -- perl -e'print pack"H*","6e656d6f406d38792e6f7267"' /. ate my old sig. Bastards.
  1039. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    "There are exceptions, I believe, for parody..."

    So, would a parody then be a secure OS...?

  1040. Re:It's a TRAP!!! /Adm. Ackbar by Shardis · · Score: 1

    I *wish* it was derivative, it might make it more reliable...

  1041. Re:It's a TRAP!!! /Adm. Ackbar by jay2003 · · Score: 1

    Seeing the source is only a issue if the source contains trade secrets. Now the the code is widely available, the question is whether the information contained is still legally a trade secret. Microsoft's legal department will undoubtably insist it still is.

    The best predcident I can think of is the unauthorized disclosure of RSA's RC2 & RC4 algorithims. The poster is correct that it's better not look and avoid the fight, not because it is not legal look, but rather Microsoft has the resources to bury you in legal challenges.

    You'd be much worse off looking at your employeer's legal copy of the Windows source because that copy is definately protected by trade protection.

  1042. Most Visited Stories by Anonymous Coward · · Score: 0

    This is now number one in the "Most Visited Stories"...! Will it also become the number one in the "Most Active Stories"?

    1. Re:Most Visited Stories by Anonymous Coward · · Score: 0

      I hope so, one more comment to help the cause. =)

  1043. not supposed to... by Anonymous Coward · · Score: 0

    I'm sure it happens, but Microsoft policy is that product group employees aren't supposed to even look at the source code of free software either at work or on their own time.

  1044. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Dude!

    I just watched a BBC news item on BBC Four http://www.bbc.co.uk/bbcfour/features/the-world.sh tml
    they interviewed the BBC Technology news editor and he QUOTED YOUR COMMENT, portraying it as serious news!

    you may be able to watch the news item at this link: http://www.bbc.co.uk/bbcfour/news/news.ram however currently they are showing yesterdays show.

    Just thought some of you here would be interested.

  1045. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Not if MSVC unrolls it completely and inlines the function calls...

  1046. Re:It's a TRAP!!! /Adm. Ackbar by Mr+Z · · Score: 1

    Evidence of binary similarity could be sufficient to persuade a judge to compel disclosure of source code as part of a discovery process.

    So, no, you won't win a trial with the binary evidence alone, but you might win a motion to compel disclosure. The whole "probable cause" notion--it's enough to get a search warrant but not enough to convict.

    PS. IANAL.

    --Joe
  1047. Here it is by Quixadhal · · Score: 1

    % cat windows.c

    #include

    int main() {
    printf("Loading...");

    while(1) {
    usleep(10000);
    printf(".");
    fork();
    }
    return 0;
    }

  1048. MOD PARENT UP by Anonymous Coward · · Score: 0

    this is knee jerk funny, come on guys!

  1049. Re:HAH! I get first post! by Anonymous Coward · · Score: 0

    You so fucking fail it.

  1050. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    AHHHHHH! MY EYES!

    You fool!

  1051. Yup - He's the real McCoy. by BIGstan · · Score: 1

    ...I'm really bad at detecting sarcasm ...
    That proves it - he's for real.

    Wow.

    --

    BIGstan!
  1052. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    A BSOD in graphics mode?? Never seen that one before..

    As far as I know the BSOD is in 80x50 text-mode..

  1053. Re:Adding 5 as an arbitrary number is a cheat, but by Anonymous Coward · · Score: 0

    Dude, goto the back of the class and put that ol' familiar dunce hat on.

  1054. Moderators: troll/flamebait alert by Anonymous Coward · · Score: 0
    The parent comment is just posted to get people click on the link in the sig. The sig is a goatse.cx variant. Please mod parent post accordingly.

    Check out the poster's history--almost all are trolls and flamebaits.

  1055. Microsuck by Anonymous Coward · · Score: 0

    The reason the source was release was so businesses will have to upgrade to XP and Server 2003. Notice only 2000/NT source was leaked. Tricky bill gave hackers the tools to use against their old OS and there is nothing anyone can do to Microsloth about it. They are not responsible for any damage to you systems as a result of a flaw in their code

  1056. Guess iF by Anonymous Coward · · Score: 0

    If some one like bin laden gets it and hire some coders to use it what happens ??

    1. Re:Guess iF by Anonymous Coward · · Score: 0

      Well, what ? Not much more than if bin Laden downloaded linux and hired coders, right ?

      There are more bugs to find in windows and more machines to exploit, but Melissa viruses and the like really aren't in the same class as flying planes into buildings.

      What's his virus going to do ? Delete your harddrive if you are running the Hebrew version of windows ? Seriously, what ?

  1057. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Go ahead and make that move based on LOTR and use "hobbits". That's a trademark. The point being that sometimes people are smart enough to encorporate legal protections (traps). You may be copying or using even patented code. There's such a thing as a "Dirivitive work", and depending on their licensing, you may not have the right to create dirivitive works. MS gives users of VB.Net the right to create dirivitive works (other applications), but realistically, they could at any time change this. Which would stop all future software development on VB. ....

    just think about it.

    On the flip side, say you've seen the code but never use any of it. What you do is make decisions to do everything a different way just for the sake of it. That's still a result of having seen the code. Once you've experienced something, it becomes a part of everything else about you that follows from that point on. You can't change the past (unless your a biblical author).

  1058. Hmmmm. I wonder who this AC is. by perfessor+multigeek · · Score: 1

    I'll betcha a nickel that this comment and quite a few others are being posted by Micro$oft employees. It's just got that classic M$ pseudo-reasonable, highly informed, but somehow off feel to it.
    We're watching history, folks and don't you doubt for a second that we'll being seeing vast mounds of astroturfing in the days ahead. Again, mark my words, someday it will come out in memoirs or elsewhere that a key part of how M$ is reacting is having hordes of their staffers go online and do spin control.
    Don't forget just how many smart, aggressive folks with smart, aggressive bosses depend on Bill for their paychecks and will be sent off to minimize the damage of what is sure to be causing no small amount of realignment out Seattle way.

    Rustin

    --
    Data is the lever, rigor the fulcrum, brains the force that drives it all.
    1. Re:Hmmmm. I wonder who this AC is. by Anonymous Coward · · Score: 0

      > I'll betcha a nickel

      Is that all your parents give you for your weekly allowance?

  1059. Re:It's a TRAP!!! /Adm. Ackbar by ckaminski · · Score: 1

    IANAL either, but I had thought that applied onto to illegal searches and seizures by police officials. If I steal your gun, that you used to kill your neighbor and give it to the police, they can use that as evidence against you. In fact, that's the whole point behind much of this nation's (U.S.A.) whistleblower laws.

  1060. Why worry about Wine??? by localhost00 · · Score: 1

    The US Government tried banning Wine in the twenties and it failed miserably!

    --

    Calling atheism and agnosticism a religion is like calling bald a hair color.

    1. Re:Why worry about Wine??? by calyptos · · Score: 0

      The Wine that is being referred to is a software that is designed to emulate windows applications. If you would like to see what everyone is talking about try going here, until then please know what you are talking about before you waste our time.

      --
      http://illhostit.com/ - Webhosting
    2. Re:Why worry about Wine??? by Anonymous Coward · · Score: 0

      wow someone has no sense of humor eh?

      jesus christ

    3. Re:Why worry about Wine??? by localhost00 · · Score: 2, Insightful

      I know what Wine is. You apparantly failed to see the pun that was intended here.

      --

      Calling atheism and agnosticism a religion is like calling bald a hair color.

    4. Re:Why worry about Wine??? by calyptos · · Score: 0

      I saw it, but you came off as rather uninformed so I was teling you what wine was. Not the beverage, but the software. I don't know you and it's nothing personal, but from you're post you looked like my grandpa stuck 80 years in the past.

      --
      http://illhostit.com/ - Webhosting
    5. Re:Why worry about Wine??? by Anonymous Coward · · Score: 0

      Haha, what a stupid comeback. Get a clue, you social retard.

    6. Re:Why worry about Wine??? by calyptos · · Score: 1

      what are you talking about "comeback"? i'm not attempting to insult anyone or go into a fight. it is merely an attempt to inform someone who was apparently uninformed about windows emulation software. I'm sorry for trying to help someone.

      --
      http://illhostit.com/ - Webhosting
    7. Re:Why worry about Wine??? by Anonymous Coward · · Score: 0

      Shut your mouth, cock boy, before someone shuts it for you.

    8. Re:Why worry about Wine??? by Anonymous Coward · · Score: 0

      leave him alone jackass, he's not in the wrong

    9. Re:Why worry about Wine??? by Anonymous Coward · · Score: 0

      You'd better hope and pray that I never meet you in real life. Should that ever occur, you will be a dead man. And I mean that.

  1061. The secret to beating Solitaire... by LinuxParanoid · · Score: 1

    AT LAST! The secret to beating Solitaire... This could perhaps be the most significant event of our times!

    Shh, don't tell anybody but the solutions for all 32,000 Microsoft FreeCell deals (except for number 11982 which can't be won) have already been posted!!!

    I feel pathetic for knowing this.

    At least I didn't try playing them all myself, right?

    --LP

  1062. Re:It's a TRAP!!! /Adm. Ackbar by Curtman · · Score: 1
    Are you paying attention though?

    • We have produced already significant lines of code from Dynix, and we are prepared to produce, and the reason we have not produced it, by the way, Your Honor, is because you ordered us not to.


    Seems anyone with even the slightest of "evidence" can get the source introduced into court.
  1063. Leaked source copyright analysis by Anonymous Coward · · Score: 0
    Another quick analysis of the leaked code:

    % find win2k | wc -l
    30915

    It checks. Next, I grep'd strings for any copyright notices. I have removed by hand any duplicates and only left in unique lines, so there may be some missing ones. Therefore, the numbers are not valid as a total but give a general perspective.

    % tar -c win2k -f win2k.tar ; strings win2k.tar | grep -i copyr | sort | uniq -c | sort -rn

    755 Copyright (c) 1989 Microsoft Corporation
    152 * Copyright 1994 by Hilgraeve Inc. -- Monroe, MI
    108 * Copyright (C) 1991-1996, Thomas G. Lane.
    51 Copyright (c) 1995 Intel Corporation
    37 Copyright Heidelberger Druckmaschinen AG - PrintOpen ICC 3.0.0
    36 /* Copyright (c) 1987 - 1988, Future Soft Engineering, Inc. */
    29 * For conditions of distribution and use, see copyright notice in zlib.h
    26 * Copyright (C) 1995-1996 Mark Adler
    24 Copyright (c) 1997 Linotype-Hell AG, All Rights Reserved.
    23 // Copyright (c) 1992 Digital Equipment Corporation
    18 * Copyright (C) 1995-1996 Jean-loup Gailly.
    17 * COPYRIGHT: Black Diamond Software (C) 1994
    16 USA Copyright (c)1996 VeriSign, Inc. All Rights Reserved. CERTAIN
    16 Copyright (C) 1986-1991 Phar Lap Software, Inc.
    16 Copyright (c) 1995, 1996 Guy Eric Schalnat, Group 42, Inc.
    15 For conditions of distribution and use, see copyright notice in png.h
    12 Copyright 1994-1997 Color Solutions, Inc.
    12 // Copyright 1995-1997 ACE*COMM Corp
    10 // Copyright (c) 1993 IBM Corporation
    10 /* Copyright (c) 1990 Softbridge, Ltd. */
    9 Copyright (c) 1994 SunSoft, Inc.
    8 Copyright (c) 1992-1997 Bloorview MacMillan Centre
    7 | Portions Copyright Media Vision Inc. |
    6 Copyright (c) 1994 Eastman Kodak Company, All Rights Reserved.
    5 * Copyright 1990 Spider Systems Limited
    4 ; Copyright (c) 1994-1996 Johnson-Grace Company, all rights reserved
    4 ** Copyright (C) 1988 by Jef Poskanzer.
    4 * Copyright (C) 1992-93 ElseWare Corporation. All rights reserved.
    4 * Copyright (C) 1986 Gary S. Brown. You may use this program, or
    4 * "The Graphics Interchange Format(c) is the Copyright property of
    3 ** Copyright (C) 1990, RSA Data Security, Inc. All rights reserved. **
    3 * Copyright: written R.K. Wyss, Microsoft, Sept. 9, 1983
    2 | Copyright 1990-1994 Media Cybernetics, Inc.
    2 Copyright 1985, 1991 by Mortice Kern Systems Inc. All rights reserved.
    2 * | Copyright 1990, David Koblas. |
    2 * This file includes parts which are Copyright (c) 1982-1986 Regents
    2 // Copyright is held by AT&T.
    1 copyright 1995, 1996, 1997, 1998, 1999. HyperACCESS,
    1 Unix version contains software licensed from Mainsoft Corporation. Copyright (c) 1998-1999 Mainsoft Corporation. All rights reserved. Mainsoft is a trademark of Mainsoft Corporation.
    1 Copyright (c) 1998 Hewlett-Packard Company
    1 Copyright (c) 1996 Hummingbird Corporation of Canada
    1 Copyright (c) 1994 NEC Software, Ltd.
    1 Copyright (c) 1994 Motorola, IBM Corp.
    1 Copyright (c) 1992 Micro Computer Systems, Inc
    1 Copyright (c) 1991 NCR Corporation
    1 Copyright (C) Rational Systems, Inc.
    1 <DIV STYLE="margin-top:.5em">Copyright &copy;1997 Linda Mann, all rights reserved.</DIV>
    1 // The code that follows is heavily doctored from msdn sample code. Copyright violation? I think not.
    1 // Copyright (C) Citrix, 1996 All Rights Reserved.
    1 // Copyright (c) 1991 Microsoft Corporation & Maynard Electornics
    1 -- Copyright text courtesy of D. Perkins.
    1 -- Copyright 1994 Wellfleet Communications, Inc. All R

  1064. Re:It's a TRAP!!! /Adm. Ackbar by Spy+Hunter · · Score: 1

    You've never seen an actual Windows 2000/XP blue screen, have you? They are different from the old Windows 98/ME blue screens; they don't use text mode any more.

    --
    main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
  1065. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Funny thing - when I downloaded it through LimeWire, a window popped up warning me that this was the type of file that typically contains a virus. Heh. Ya think?

  1066. "Your Sinclair"?!?!?!?! by perfessor+multigeek · · Score: 1

    Good Lord, sir, you hereby win my award for Intriguingly Informative Old Timer for this thred. Nice to be reminded that I'm not the only one around here who was a geek before last month ;->

    btw, thanks for the naming convention heads-up, it matches what I've read in an old MS doc I've got sitting around. And good luck with your film.

    Rustin

    --
    Data is the lever, rigor the fulcrum, brains the force that drives it all.
  1067. Some goodies from the source code comments by Swedentom · · Score: 1, Funny

    Here's some goodies I found in the code: (yes, they're real)

    shell/win16/commctrl/ctl3d.c: // Some ugly shit goin' on here!
    inet/controls/framewrk/ctlview.cpp: // wow, this sucks.
    inet/mshtml/src/site/text/linesrv.hxx:// basically an oversized v-table. C sucks.
    inet/urlmon/search/b4hook.cxx:// SUPER HACK FUNCTION because InternetCrackUrl sucks.
    shell/browseui/iaccess.cpp: // This interface sucks.
    shell/ext/webcheck/throttle.cpp: // Hey! This sucks dude. User said no (or we couldn't increase the cache).
    shell/ext/cscui/dll/filelist.h:// fnl.AddFile(TEXT("\\\\performance\\poor"), TEXT("sucks.doc"));
    shell/ext/ftp/priv.h: extracted in such a way that we hit the net. This figgen sucks!!!
    shell/ext/msident/multiusr.cpp: // Here ends the suck
    shell/ext/msnspa/proxy.c: // BUGBUG -- Win95 sucks. Close the socket and try again
    windows/media/avi/drawdib/drawdibi.h:#defin e DDF_BITMAP 0x00040000l /* Display driver sucks! */
    windows/media/avi/mciwnd/mciwnd.c: // this manually sometimes because GDI sucks the big wazoo.
    inet/wininet/ftp/test/multfind/multfind.c: printf("Ha! There is no verbose mode, sucker. Try again\n");
    inet/wininet/http/headers.cxx: // "HTTP/1.0 302 Try again, sucker\r\n"
    ntos/w32/ntcon/server/output.c: * ICK!!!!!! Convert to chars. This sucks. We know
    inet/mshtml/src/site/text/lscomplx.cxx: // things suck in some more text.
    windows/shell/shole/shole.c: // If we have a fancy error message, hide ugly message
    shell/ext/docprop/propdlg.c: // This code is added for bug 188 and the code is ugly !! :)
    inet/mshtml/src/site/text/onerun.cxx: // Gotcha. Got a previously cached sucker
    inet/mshtml/tried/triedit/lexer.cpp: // but sucks egss for values.
    windows/media/avi/compman/icm.c: // Don't show a preview if we can't draw the damn thing!
    sdktools/vctools/rcdll/p0io.c: //- I'll be the first person to admit that this is an ugly solution, but
    NV_DECLARE_TEAROFF_METHOD( DoTheDarnPasteHTML, dothedarnpastehtml, (IMarkupPointer*, IMarkupPointer*, HGLOBAL ));
    shell/lib/util.cpp:// _SHPrettyMenu -- make this menu look darn purty
    shell/comctl32/cutils.c:// Don't freak out about this code. It will do nothing on NT, nothing yet
    inet/mshtml/src/site/text/linesrv.cxx: // None of the restrictions apply, lets blast the sucker to the screen!

    --
    Sig Nature
    1. Re:Some goodies from the source code comments by Anonymous Coward · · Score: 0

      wow... sounds like ME coding! seriously.. omg

    2. Re:Some goodies from the source code comments by ChopsMIDI · · Score: 1

      heh....that's pretty funny. Lucky for me, I never write comments.

      --

      How could I say to men: "Speak louder, shout! For I am deaf!"? -Ludwig van Beethoven
  1068. STARMANTA - KNOWN TROLL by Anonymous Coward · · Score: 0
    1. Re:STARMANTA - KNOWN TROLL by Anonymous Coward · · Score: 0

      Nah, he's not really a troll, just a moron.

  1069. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 1, Interesting

    Haven't you ever seen a STOP fault? Sure, it doesn't use the 80x25 text mode, but it does use the 80x60 text mode. And it sure is blue.

    If you have seen one, it's easy to reproduce: just take Linux laptop with IrDA, point it to a Windows laptop with IrDA, and run the irping command. You will immediately recieve a STOP fault.

  1070. Re:It's a TRAP!!! /Adm. Ackbar by holt · · Score: 1

    I disagree. I find that it takes a much deeper understanding of the language to create good code than it does to understand it. It's the same with art - it takes considerably more skill to be a painter than an art critic.

  1071. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Err... its a BSOD, the registry and all registry reading functions, if not the ability to read from the disk or even memory are possibly not available.

    I assure you this is from the source, do a search for 'blue' over the source if you have it, or just take a look in bugcheck.c.

  1072. Re:It's a TRAP!!! /Adm. Ackbar by TKinias · · Score: 1

    scripsit Brendan Byrd:

    One word: Compaq. Remember the IBM chip? Remember clones? Was that derivative work or reverse-engineering?

    I don't think copyright can apply to devices, only to written, visual, or audio works. That's what patents are for. Copyright is the default -- that is, unless I waive it, you can't copy my book (or whatever). If I make a snazzy new cigarette lighter, though, I can't stop you from manufacturing the exact same thing on your own unless I go out and explicitly patent it.

    This is why the whole concept of ``IP'' just muddies the water, because patents, copyright, and trademarks are all very different things.

    --
    In principio creauit Linus Linucem.
  1073. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    Actually it uses the 640x480 text mode. The very next statements after this proves that this code is used in 'STOP' faults.

    if (!hardErrorCalled) {
    sprintf((char *)Buffer,
    "\n*** STOP: 0x%08lX (0x%p,0x%p,0x%p,0x%p)\n",
    BugCheckCode,
    BugCheckParameter1,
    BugCheckParameter2,
    BugCheckParameter3,
    BugCheckParameter4
    );
    InbvDisplayString((char *)Buffer);

  1074. Re:It's a TRAP!!! /Adm. Ackbar by master0ne · · Score: 1

    what version of the source did you grab? mine was 200Mb (compressed) lines of: while(fork()); while(1) sched_yield();

    --
    Noone writes jokes in base 13!
  1075. Re:The shit will hit the fan + Mirror by 0x0d0a · · Score: 1

    You bring up an interesting point. What if the Windows source was analyzed for stolen GPL code? Wouldn't it make that part of the Windows OS GPL?

    No. It *would* mean that Microsoft had infringed on the original author's copyrights -- they never had rights to use the code in the first place.

    You can never "accidently GPL" something you wrote by simply combining your (GPL-incompatible) code with GPL code. However, if you do so, and your code is not GPL-compatible, you *are* liable for copyright infringement.

    I don't think the FSF would go after Microsft for infringement unless the infringement was pretty severe or obviously deliberate. The FSF has been pretty reasonable in the past with GPL infringements -- they want to discourage folks from stealing code, but neither are they ambulance-chasers, trying to get multi-bazallion dollar settlements.

  1076. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    I get them all the time from my video drivers. Just because it's displaying text doesn't mean it's text mode. I'm pretty sure it's a 640x480 256-color VGA video mode, just like is used in the XP install process at various points.

  1077. Why you'd want to look at the Windows code by mdenham · · Score: 1

    Step 1. Look at the ENTIRE Windows source. I'd suggest making sure that you can do this legally. Step 2. Whenever possible, optimize code by hand. Whenever bugs are blatant, fix that code. Step 3. Make sure the whole thing compiles correctly when finished. Step 4. Burn the fixed source to DVDs. Step 5. Mail the DVDs to Microsoft, along with a bill for the hundreds (or thousands) of hours spent fixing their code. Charge $60/hour.

  1078. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    b) that Microsoft's security "akin to that surrounding the formula for Coca-Cola" doesn't seem to be sufficient for them to already know where the leak came from

    You'd think they'd 'watermark' releases to third parties; e.g. change some variable names in unimportant places, or things like that.

    Of course, it sounds like they're pretty sure it was Mainsoft...

  1079. Yet another milestone for OSS. by siphi · · Score: 0

    With windows being closed source bugs are hard to find. With Open source bugs are found quickly and repaired. But now that windows has been leaked there can be hundreds of bugs in the code that we couldn't find before when it was closed. Current companys should be worried about the security of their systems running windows, as M$ arnt going to be able to repair everything and get the patches out before major virus' come out. This just shows that opening the source up to everyone provides better security. Oh well, thats all i've to say.

    --
    Sig (appended to the end of comments you post, 120 chars)
  1080. GNU by Anonymous Coward · · Score: 0

    GNU is doomed!

  1081. Re:It's a TRAP!!! /Adm. Ackbar by tchernobog · · Score: 1

    "Can the RIAA sue me for listening to a song I hear on my friends CD player if I have not purchased the song? Of course not."

    Well, I ain't sure the RIAA. But I know that here in Italy the SIAE can do it for sure. Obviously, they cannot check _everyone_, but they have the power to do so, if they will. Think about that.

    --
    42.
  1082. Re:It's a TRAP!!! /Adm. Ackbar by AstroDrabb · · Score: 1

    Your friend goes out and legally purchases a music CD, brings it home and pops it into his player. You knock on his door and enter his home and happen to hear the CD his is legally playing. Your saying that the SIAE can sue you for that? That is just insane!

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  1083. Re:It's a TRAP!!! /Adm. Ackbar by tchernobog · · Score: 1

    I haven't said it's fair, or understandable. It's just italian law. ;) Taken to the letter, I admit it, but this is true. Theorically (but you've got to find a good lawyer to sue someone on this) it's also forbidden listening to music with a stereo in public places, since it's violating the law that "forbids the reproduction of copyrighted music in public places, for money or for free" to an audience. You can just listen to it indoor, at home ("domestic usage"), but watching it with your family is already a violation of the law. Beware, if you listen music with your portable cd player in bus... if someone doesn't like it, then he can denounce you to SIAE! :) ------ 2004 : twenty years after 1984. Things got improved. For worse.

    --
    42.
  1084. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    windows isnt a virus virus's do something

  1085. Re:It's a TRAP!!! /Adm. Ackbar by AstroDrabb · · Score: 1
    She was reading this (AstroDrabb) over my shoulder, and said; "He doesn't know what the **** he's talking about.
    Wow! Your wife sounds like such a nice lady. Boy how I wish my wife had a mouth like that. You must be proud! And we all know what high values lawyers have!

    I am a senior programmer not a lawyer. Where in my post did I say I was a lawyer? In fact, I said I could be way off base. So you and your wife can go chase an ambulance or something. I am sure there is someone who stubbed their toe that your wife can try to sue. Oh, and maybe your wife and you can take a few reading lessons to learn how to read a simple post. I guess this sentence in my post is hard for your lawyer wife to understand:

    *Note*: I am not a lawyer and I can be completely wrong about copyright laws.

    A foul mouth and poor reading comprehension, you landed a real keeper!

    --
    If Tyranny and Oppression come to this land,
    it will be in the guise of fighting a foreign enemy. -James Madison
  1086. The source is indeed real by Anonymous Coward · · Score: 0

    Microsoft has confirmed!! OWNEED as the kids say.

  1087. windows longhorn source code by Anonymous Coward · · Score: 0

    As well as the nt4 and 2000 source code, part of a recent build of longhorn has had its source code leaked too.

    edonkey/overnet url:

    ed2k://|file|windows longhorn build 4008 source code (partial ).rar|1357906140|dba2a19a3c822837ad6ade3b7f178862|

    I don't know of any torrents. If anyone finds one, please reply to this post with details.

  1088. Re:It's a TRAP!!! /Adm. Ackbar by bigchris · · Score: 1

    Uh... for Microsoft it's not about the money. It's about sowing the seeds of fear, uncertainty, doubt into the minds of potential developers and administrators.

    They'll be thinking:

    "Can I contribute to this project without getting into legal trouble?"

    Maybe MS did release the source "accidently" - this would serve their purposes quite nicely

  1089. a comment by Anonymous Coward · · Score: 0

    we need more comments. more comments equals higher on the hall of fame.

    1. Re:a comment by Anonymous Coward · · Score: 0

      ok, here's a comment, you want more?

    2. Re:a comment by Anonymous Coward · · Score: 0

      30 more comments, and it beats the pledge unconstutional thread.

    3. Re:a comment by Anonymous Coward · · Score: 0

      w00t

    4. Re:a comment by Anonymous Coward · · Score: 0

      comment

  1090. more comments by Anonymous Coward · · Score: 0

    more comments

    1. Re:more comments by Anonymous Coward · · Score: 0

      Come on guys. Only 1472 more to go...

    2. Re:more comments by Anonymous Coward · · Score: 0

      1471 now!

    3. Re:more comments by Anonymous Coward · · Score: 0

      now this is just getting silly

  1091. greetings fellow rotten.com reader! by Anonymous Coward · · Score: 0

    I've read rotten since before dailyrotten.com started, and only recently have I knowingly encountered fellow rotten.com readers. You have good taste, friend!

    GrimRC

  1092. putting a $ in "Micro$oft" by perfessor+multigeek · · Score: 2, Funny

    LOL

    Oh, no question, the use of the dollar sign is a cheap shot. But, hey, at least a quarter of why I hang out at /. is to be able to indulge my whims to engage in cheap shots :->

    Maybe my serious stuff would be read more if I were to adopt a more "proper" tone but after too many years in jacket and tie (or even suit-bound - blech!) in flourescent-lit office buildings, I just can't be bothered.

    I mean, criminy, I've been in self-imposed exile from the land of corporate jobs and "serious" business prose for over three years now and have just come home from the mushiest, sappiest, flat out cutest Valentine's Day dinner of my life, part of which was spent discussing the implications of my swiftly growing business and my swiftly improving finances. So doggone it, the silly letter usages stay. The world will just have to survive the trauma of it all.

    Down with propriety! Hail giggling and ditzy cheap shots!

    Rustin

    --
    Data is the lever, rigor the fulcrum, brains the force that drives it all.
  1093. Re:Hah! I predicted this in 2002! by Anonymous Coward · · Score: 0

    None of the responses there called you a fool.

    So I'll do it now, fool. All you did back then was wonder why it hadn't been leaked, and have no useful speculation as to why, and you didn't even predict it would happen, you just wondered why it hadn't. Fool.

  1094. Re:It's a TRAP!!! /Adm. Ackbar by Anonymous Coward · · Score: 0

    What exactly am I missing here ?

    I'm afraid your statement (I cannot disclose the details, ... But someoune stole my coke recipee, evidence: it contains coffeine ) is so deliciously nonsensical, that some people take it seriously ? :)))))

  1095. FIRST POST!!!! by Anonymous Coward · · Score: 0

    I WIN

  1096. Last post! by Anonymous Coward · · Score: 0

    (see subject)

  1097. YOU FAIL IT by Anonymous Coward · · Score: 0

    ahahah failure

  1098. This is fun by Anonymous Coward · · Score: 0

    I think that everything that can be said about this, has already been said... I wonder if anyone can think of anything else clever to say.

  1099. Re:It's a TRAP!!! /Adm. Ackbar by AntonyBartlett · · Score: 1

    I disagree. I find that it takes a much deeper understanding of the language to create good code than it does to understand it. It's the same with art - it takes considerably more skill to be a painter than an art critic.

    Who said anything about good code?! - I thought we were talking about the source for Windows!

    Code that easy to follow is a very very rare commoditiy indeed - actually I've only ever seen one such program - and yes, I'm certain it was harder to write than it was for me to read. Normally the only way to understand a program is to fiddle with it and see what happens. At least well documented interfaces (API's) are slightly more common.

    I mean, don't get me wrong, I believe every reasonable effort to make code more readable should be made. I just happen to think that writing code that is that easy to read would require unreasonable effort, even if you factor in the hit you know you're going to take on the maintaince side of things if you don't do it. Oh, and it would be almost a sin to accidently introduce a bug into code that works perfectly well, in an effort to make it more readable - and eventually this is envitable unless you confine your efforts to comments.

    Further more, a deep understanding of the language has about as much to do with writing good code as knowing one end of a paintbrush from the other has to do with being a great artist - it's a pre-requistite, nothing more. Calling something a programming "language" does the thing too much credit, anyway - as far as I'm concerned they're all just syntaxes.

    Sartre got it wrong when he said hell is other people. Hell is other people's code.

  1100. Re:It's a TRAP!!! /Adm. Ackbar by julesh · · Score: 1

    Source code is the ... lifeblood of any software company

    This sounds like it came straight out of a Microsoft publicist. It is an emotional appeal statement, designed to imply a henious threat to the alleged victim, Microsoft (and by implication, SCO).

    The statement is factually inaccurate, even as metaphore. Source code is a principle part of the products manufactured by most software companies, but expertise in the creation of source code is more properly the "lifeblood" of the company.


    Yep, I agree. Looking around my company's server hard disks, I think I could liken source code more to that disgusting icky stuff that smokers get in their arteries...

  1101. Microsoft and RIAA by jamesl_89 · · Score: 1

    I lost my internet connection and then about an hour later I got a call from my ISP....

  1102. What's the difference? by dacaldar · · Score: 1

    Most people are breaking the M$ licence by copying it from a friend anyway...
    So if you manage to compile the source code successfully, I'd imagine you are still breaking the licence.

  1103. Re:It's a TRAP!!! /Adm. Ackbar by THENate · · Score: 1

    A binary comparison can give reasonable cause. after that it's a matter of subpeona, and a damn good lawyer.

    Oh, and barrels of cash.

    --
    -THE One True Nate
  1104. ED2K links for the source. by Anonymous Coward · · Score: 0

    Download these two via eDonkey:

    (Remove the spaces in the links.)

    ed2k://|file|windows_2000_source_code.zip|213748 20 7|34bb9f3a3e8d3e0c4490a96ec30b9f3c|/

    And:

    ed2k://|file|windows_nt_4_source_code.zip|241131 48 3|afcb4b1fd05ed574e2ee77618222621d|/

  1105. Drowning in Noise by Anonymous Coward · · Score: 0

    I would bet that Microsoft is telling its employees to do this. Set up Kazaa, make huge blank files, name them with common extensions, and make them all a little different in size to foil Kazaa's ability to group similar files. Then host like crazy, and the "real" source downloads will get lost in a flood of hundreds of fakes of varying length.

    The average person has no idea exactly how big a zip/gz/tar/rar archive of the source should be, so this is probably working out quite well for Microsoft.

    It'd be interesting to know how many of these Kazaa sites end up being on a Microsoft/subcontracter network.. :)

  1106. atnhunatuh by Anonymous Coward · · Score: 0

    more comments, more comments. la de dah, la de dah.

  1107. note to metamods by bill_mcgonigle · · Score: 0, Troll

    the 'flamebait' on this one was part of a mod-bomb.

    --
    My God, it's Full of Source!
    OUTSIDE_IP=$(dig +short my.ip @outsideip.net)
  1108. Windows source by ward.deb · · Score: 1

    Where do we need that source for anyway? We all use Linux, don't we? :P