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."

116 of 2,764 comments (clear)

  1. Open Source by The_Rippa · · Score: 5, Funny

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

    1. 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.
    2. 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
  2. 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."

  3. 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
  4. 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"!
  5. New Licensing Model by MADCOWbeserk · · Score: 4, Funny

    GLL - General Leaked-Souce license

  6. Simpsons mode equals one by defile · · Score: 3, Funny

    Ha ha!

  7. Maybe they will rethink Open Source... by viper21 · · Score: 4, Funny

    Microsoft just needed a push in the right direction, right?

    -S

  8. 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
  9. Re:Torrent? by thelasttemptation · · Score: 5, Funny

    I want a ebuild!

    emerge win2000

  10. 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"

  11. 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.
  12. 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 fredrikj · · Score: 4, Funny

      Apparently that's where they put main()

  13. 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

  14. 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.

  15. So Windows is now fertile ground for foul play? by Serious+Simon · · Score: 3, Funny
  16. Re:Mirror With Comments by RichMan · · Score: 5, Funny

    You have commented all that Microsoft code already. Holy Crap that is fast.

  17. In other news... by zellyn · · Score: 5, Funny

    ReactOS have announced they have hit all upcoming milestones and consider their project "feature complete".

  18. Here's the source by FattMattP · · Score: 4, Funny

    I found the source code here.

    --
    Prevent email address forgery. Publish SPF records for y
  19. 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
  20. 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.

  21. 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?

  22. 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
  23. Why ofcourse! by Soul-Burn666 · · Score: 4, Funny

    It's only reasonable that software with so many holes will leak!

    --
    ^_^
  24. 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
  25. 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?!"

  26. 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!
  27. 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?

  28. 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?

  29. 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
  30. 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
  31. 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...

  32. 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*
  33. 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.

  34. 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
  35. 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'
  36. 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.
  37. 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
  38. 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

  39. 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
  40. 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!

  41. 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.

  42. 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 :-)

  43. 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!
  44. 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. ;)

  45. 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.
  46. 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!

  47. 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

  48. my eyes must be getting old by proj_2501 · · Score: 4, Funny

    whoa, i totally read that as "MOD PARENT UP SUPER FUNNY"

  49. 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

  50. 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
  51. 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."

  52. 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
  53. File headers by Del+Vach · · Score: 3, Funny

    I found some of the file headers of particular interest:

    Copyright 1984 Apple Computer, Cupertino, CA

  54. 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
  55. 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!!!!

  56. 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)

  57. Re:So much for security through obscurity by Anonymous Coward · · Score: 5, Funny

    I prefer win3*23*29+2

  58. 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.
  59. Re:it's true by Anonymous Coward · · Score: 5, Funny

    Try this torrent

    Rakshasa

  60. 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...

  61. 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.

  62. 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 -*-
  63. 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
  64. 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...

  65. 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!!!!!

  66. 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.
  67. 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
  68. 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 blackmonday · · Score: 5, Funny

      Now all you need is a girlfriend.

    3. Re:Life is good. by Anonymous Coward · · Score: 5, Funny
      Now all you need is a girlfriend.

      What, and ruin a perfect day?

    4. Re:Life is good. by st0rmshad0w · · Score: 4, Funny

      What, and ruin a perfect day?

      So your girlfriend reads /. does she?

    5. 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 ;-)

    6. Re:Life is good. by enthused+i+swear · · Score: 5, Funny

      Well maybe he can't, but I ca-.......aww, crap....

    7. 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.
  69. 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.

  70. 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?

  71. 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.
  72. 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
  73. 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!

  74. 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

  75. When you find them.... by _ph1ux_ · · Score: 4, Funny

    .... try this password: cia1234 or 1234nsa

  76. 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 */
  77. 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,)

  78. 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. =)

  79. 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.
  80. You slashdotted forbes by Anonymous Coward · · Score: 3, Funny

    and you didnt even use a link

  81. 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.

  82. Re:IAAL??? by SquarePants · · Score: 4, Funny

    Sorry, no typo. I'm really bad at detecting sarcasm but I think I got your meaning.

  83. 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
  84. 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.
  85. 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.
  86. Re:So much for security through obscurity by Anonymous Coward · · Score: 5, Funny

    Windows 1337+666 seemed to always do it for me...

  87. 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]
  88. 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

  89. 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!

  90. 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.

  91. 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....

  92. 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.

  93. 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.

  94. 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.
  95. 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
  96. Re:So much for security through obscurity by andy55 · · Score: 3, Funny
  97. 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 :::

  98. 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 );

    }

  99. 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__;

  100. 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

  101. 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.

  102. Re:News by j0se_p0inter0 · · Score: 3, Funny

    it's all over eDonkey too.

  103. 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.

  104. 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. :)

  105. 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.