Stories
Slash Boxes
Comments

News for nerds, stuff that matters

Half Life 2 Source Code Leaked

Posted by CmdrTaco on Thu Oct 02, 2003 12:02 PM
from the i-hate-when-that-happens dept.
Pyroman[FO] writes "Gamers with Jobs is reporting that the Half Life 2 source code is floating around the net right now. It looks to be about a month old. There's no official word from Valve on the source code leak yet. Unfortunately those who want to use it to cheat already have it, we need to get the word to legitimate customers to educate them about the situation." Update: 10/02 21:51 GMT by S : Valve's Gabe Newell has an official statement, via ShackNews/HalfLife2.net, indicating "infiltration of our network" and appealing for information on the culprits.
This discussion has been archived. No new comments can be posted.
Half Life 2 Source Code Leaked | Log In/Create an Account | Top | 1027 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Look on the bright side (Score:4, Funny)

    by sahonen (680948) on Thursday October 02 2003, @12:04PM (#7114850)
    (http://analogy.grickle.org/ | Last Journal: Sunday April 11 2004, @02:59PM)
    We can start making mods sooner!
  • Open Source now? by linuxkrn (Score:1) Thursday October 02 2003, @12:04PM
  • Someone by Anonymous Coward (Score:1) Thursday October 02 2003, @12:04PM
  • I found the source here... by Anonymous Coward (Score:1) Thursday October 02 2003, @12:04PM
  • One Word: (Score:4, Interesting)

    by Digital11 (152445) <digital11.gmail@com> on Thursday October 02 2003, @12:05PM (#7114865)
    (http://www.chrisbower.com/)
    Wow.

    That's quite a big deal to have leaked. Unfortunately the article is down to I can't RTFA, but is this just the SDK source code or the whole friggin thing?

    If it's the whole thing think of how much jeopardy that puts them in with the people they've licensed technology from (such as the Havok physics engine, etc).
    Again I say, Wow.
    • Re:One Word: (Score:5, Interesting)

      by Moonshadow (84117) on Thursday October 02 2003, @12:08PM (#7114920)
      (http://captionthis.com/)
      I got wind of this earlier this morning. There's a big thread on it. So far, those looking at it believe it's most likely a heavily-modified HL1 SDK, or something. Not sure if it's a hoax yet. Of course, they're gamers, not coders.

      Thread here [halflife2.net].

      Be interesting to see what the verdict of the Slashdot code gurus is.

      [ Parent ]
      • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @12:23PM
        • Re:One Word: by Moonshadow (Score:2) Thursday October 02 2003, @12:28PM
          • Re:One Word: (Score:5, Informative)

            by Digital11 (152445) <digital11.gmail@com> on Thursday October 02 2003, @12:57PM (#7115480)
            (http://www.chrisbower.com/)
            Ok... It's real. It looks very incomplete, pretty old, but real nonetheless. There's functional code for things that never existed in HL1. (I assume to be functional at least, obviously I can't compile it but if this is a joke played by someone who just wrote a bunch of code to try to make it look real then they spent a LOT of time doing it.)

            Now however, I have come to the conclusion that this IS an SDK, and not the full source of their engine.

            Err, I take that back. Its the engine. Just found the occlusion system and the node management.

            I feel for Valve about now. This sucks.
            I'm deleting the source just out of respect. :(
            [ Parent ]
            • Re:One Word: by MKalus (Score:2) Thursday October 02 2003, @01:51PM
              • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @02:07PM
              • Not unheard of by DocTee (Score:1) Thursday October 02 2003, @04:27PM
              • Re:One Word: by MKalus (Score:2) Thursday October 02 2003, @03:05PM
              • Re:Not unheard of by kybosh (Score:1) Thursday October 02 2003, @05:29PM
            • Re:One Word: (Score:5, Funny)

              by ryanvm (247662) on Thursday October 02 2003, @05:08PM (#7118373)
              Now however, I have come to the conclusion that this IS an SDK, and not the full source of their engine.

              Err, I take that back. Its the engine. Just found the occlusion system and the node management.


              What is your address? I am sending you a keyboard with a "Backspace" key for Christmas.
              [ Parent ]
            • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @04:19PM
              • Re:One Word: by BollocksToThis (Score:3) Thursday October 02 2003, @07:00PM
                • Re:One Word: by Digital11 (Score:2) Thursday October 02 2003, @11:14PM
                  • Re:One Word: by boots@work (Score:2) Thursday October 02 2003, @11:47PM
                  • Re:One Word: by junkgrep (Score:2) Friday October 03 2003, @01:18AM
                  • 1 reply beneath your current threshold.
                • Re:One Word: by Talla (Score:1) Friday October 03 2003, @07:31AM
                  • 1 reply beneath your current threshold.
                • Re:One Word: by zudo (Score:1) Friday October 03 2003, @08:35AM
              • 1 reply beneath your current threshold.
            • 3 replies beneath your current threshold.
        • Re:One Word: by Minna Kirai (Score:2) Thursday October 02 2003, @03:26PM
          • Re:One Word: by ceejayoz (Score:2) Thursday October 02 2003, @04:38PM
            • Re:One Word: by Minna Kirai (Score:3) Thursday October 02 2003, @04:47PM
              • Re:One Word: by WasterDave (Score:2) Saturday October 04 2003, @02:24AM
          • Re:One Word: by Digital11 (Score:2) Thursday October 02 2003, @04:47PM
      • Re:One Word: by 0x0d0a (Score:2) Thursday October 02 2003, @12:31PM
        • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @02:09PM
      • Re:One Word: by Damek (Score:3) Thursday October 02 2003, @01:21PM
        • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @01:30PM
      • Re:One Word: by PainKilleR-CE (Score:1) Thursday October 02 2003, @12:58PM
        • Re:One Word: (Score:5, Informative)

          by Digital11 (152445) <digital11.gmail@com> on Thursday October 02 2003, @01:12PM (#7115644)
          (http://www.chrisbower.com/)
          In the dlls directory is pretty much all of the equivalant stuff thats in the HL1 SDK. I thought it was fake at first after looking in there, then I started to look through all the physics code. All of the ragdoll type stuff that there's no way is in HL1 and the code isn't faked. Then I checked out the engine directory. Like I said in a post futher down, the full occlusion system and node management is all there, I didn't have time to check for the actual rendering code because I had to get back to work. But I'm thoroughly convinced that it's real. I even feel bad for downloading it now because I know if someone stole my code I'd be way more than pissed about it. Let em steal a binary all day, but when they have the code it's a whole new level. This is corporate espionage at its finest.
          [ Parent ]
          • Slashdot double standards by Overly Critical Guy (Score:2) Thursday October 02 2003, @03:55PM
            • Re:Slashdot double standards by d3faultus3r (Score:1) Thursday October 02 2003, @04:42PM
            • Re:Slashdot double standards by Threni (Score:1) Thursday October 02 2003, @06:54PM
            • There's no idealists rushing in because this isn't a case of "copying" versus "stealing." Regardless of what you label it, the unauthorized distribution of source code that the creator intends to keep secret is wrong because it divides control of the creative process. It's not about who has to pay for the product, it's about who gets to create the product in the first place. This phenomenon has little parallel in music.

              Sharing music online is equivalent to warez binaries, and ripping a cd you own is equivalent to making a backup copy of a game you own. Mixing existing music DJ style would be like taking screen captures and level designs from one game and using them in another. Downloading the source gives you the same level of control that the artists have; it is equivalent to copying the recording studio while the artists were in it.

              However, it is worth noting that leaked albums are indefensible under my assumptions: they take control of the creative process away from the artist by removing their ability to decide when the album is done and how the public will be exposed to the music. This is equivalent to the leak of the alpha doom 3 a while ago-still less threatening than a source code leak.

              Another factor in the severity of a source leak is security. Knowledge of the source will allow cheaters to exploit the game and ruin online play-once again, a phenomenon we do not see in music. Music pirates cannot degrade the quality of the music legitimate buyers listen to, but online cheaters can ruin the multiplayer experience. It would be like going to a concert and blowing a bullhorn repeatedly. Doing that in a concert is not considered an intellectual property offense, so it is inappropriate to think of a source leak's potential for cheating as an intellectual property issue. It is a security/espionage problem.

              That said, those who would delete the source after downloading it and verifying its authenticity are very misguided. Unless their computers are public access and could be used to futher distribute the source, deletion helps noone and limits your opportunity for education. Of course, if you are going to work on a competing product it would be dangerous to expose yourself to the source, but as a disinterested party or potential valve customer there is much to learn and little damage to do.
              After all, the real danger of a source leak is in the actions that can be taken by those who acquired it illicitly. Hackers and competitors can dilute the creators' control over the software, but an unabused copy of the source is harmless. So, go ahead-download the source, read it, figure out how it works and learn from it. Unless you're getting a job at id or epic, or creating your own software directly related to hl2, your copy of the code is no worse than sheet music. Of course, if you upload too much on bittorrent, it could be argued that you're helping to distribute it. Although you're only one link in a large chain, it's like voting-if enough people make the same decision it really will change things. So, go download all the stolen half life source you want, just dont use bittorrent or write hl2 cheats. After all, aren't all "bad" acts bad because of their consequences? Think about it-no matter what you do, if nobody is worse of for it, how could there possibly be anything wrong with it? Throw away the anachronistic, irrelevant "moral" codes of a repressed past-its not about what some people think, it's about what's ethical in the strictest definition of the word. So go eat pork, masturbate, and download hl2. Yeah!

              Programmers will never feel like mp3-pirated musicians when source code is stolen. They will feel like a musician whose beat and backup were stolen, combined with someone else's voice, and sold as a new release. This has happened in the music world, and though it is not an exact parallel of the source code situation, the uproar was just as severe.

              Why is the parallel off? All music is by definition open source-hearing the notes allows you to reconstruct the sheet
              [ Parent ]
            • Re:Slashdot double standards (Score:4, Funny)

              by efflux (587195) on Thursday October 02 2003, @07:22PM (#7119594)
              Most people who have a shred of ethics in them have long left slashdot.

              I see you're still here.

              [ Parent ]
            • Re:Slashdot double standards by junkgrep (Score:2) Friday October 03 2003, @01:26AM
            • Re:Slashdot double standards by PainKilleR-CE (Score:1) Friday October 03 2003, @06:12AM
            • 4 replies beneath your current threshold.
      • 1 reply beneath your current threshold.
    • Re:One Word: by Gudlyf (Score:2) Thursday October 02 2003, @12:09PM
      • Re:One Word: by Digital11 (Score:1) Thursday October 02 2003, @12:11PM
      • Re:One Word: by gid-goo (Score:2) Thursday October 02 2003, @06:58PM
        • Re:One Word: by Alereon (Score:2) Friday October 03 2003, @04:25AM
    • Re:One Word: by icedcool (Score:2) Thursday October 02 2003, @04:34PM
      • Re:One Word: by Digital11 (Score:2) Thursday October 02 2003, @04:52PM
    • Gabe Newell responds - It's genuine by DeeKayWon (Score:2) Thursday October 02 2003, @05:23PM
    • Two Words by Nailer (Score:2) Thursday October 02 2003, @07:28PM
    • 1 reply beneath your current threshold.
  • Pascal (Score:5, Funny)

    by dekashizl (663505) on Thursday October 02 2003, @12:05PM (#7114867)
    (Last Journal: Thursday April 03 2003, @02:07AM)
    Hopefully this will put to rest the controversy over Pascal. Now the world can see that you CAN write a production quality game in Pascal.
    • Re:Pascal by fudgefactor7 (Score:2) Thursday October 02 2003, @01:14PM
    • Re:Pascal by vrt3 (Score:2) Wednesday October 08 2003, @10:39AM
    • Re:Pascal by FortKnox (Score:2) Thursday October 02 2003, @12:08PM
    • Moderators, Moderators (Score:4, Funny)

      by Psychic Burrito (611532) on Thursday October 02 2003, @02:48PM (#7116772)
      Moderators, you should not mod this poster up, but its parent... Jeez... do you do everything somebody says to you? OK, mod me up too :-)
      [ Parent ]
    • Re:Pascal (Score:4, Funny)

      by gfody (514448) * on Thursday October 02 2003, @06:28PM (#7119180)
      strong typing, consistent syntax, specific to borland (I'm not talking about old school pascal here, but) BASM really makes meshing asm and pascal easy and consistent.

      C# is basically pascal with curly braces instead of begin/end (along with all the ++=/-=**%^ inconsistencies that make it suck). I work in C# and obj pascal everyday (obj. pascal for optimization critical code, c# for high level BS) and I prefer obj pascal over C# or C++. Aside from java, I don't have experience with those "other" languages mainly because I develope for windows and unix (where do all these froto,grox,dipschil,etc languages come from anyways???)

      and of course, the top 10 reasons [pascal-central.com]
      [ Parent ]
      • Re:Pascal by Peaker (Score:2) Tuesday October 07 2003, @06:41PM
    • 4 replies beneath your current threshold.
  • ...and in other news... (Score:5, Funny)

    by Kandel (624601) on Thursday October 02 2003, @12:05PM (#7114868)
    (Last Journal: Saturday October 04 2003, @12:41PM)
    Valve Software are sueing Linux Kernel creator Linux Torvalds, on suspect that leaked Half-Life 2 source code is present in Linux operating system.
  • Thanks ATI! (Score:5, Funny)

    by Anonymous Coward on Thursday October 02 2003, @12:05PM (#7114872)
    I knew ATI wouldn't let us down!
    • Re:Thanks ATI! by Spy Hunter (Score:2) Thursday October 02 2003, @12:31PM
      • Re:Thanks ATI! by Joe5678 (Score:1) Thursday October 02 2003, @01:35PM
      • Re:Thanks ATI! by dscowboy (Score:1) Thursday October 02 2003, @02:14PM
        • Re:Thanks ATI! by Spy Hunter (Score:2) Thursday October 02 2003, @03:10PM
        • 1 reply beneath your current threshold.
      • Re:Thanks ATI! by Sevn (Score:2) Thursday October 02 2003, @01:27PM
        • Re:Thanks ATI! by Nogami_Saeko (Score:2) Thursday October 02 2003, @01:57PM
          • Re:Thanks ATI! by heli0 (Score:3) Thursday October 02 2003, @02:35PM
          • Re:Thanks ATI! by DeathPenguin (Score:2) Thursday October 02 2003, @02:38PM
      • 4 replies beneath your current threshold.
    • Re:Thanks ATI! by T-Kir (Score:2) Thursday October 02 2003, @12:32PM
    • Re:Thanks ATI! by Feral Bueller (Score:1) Friday October 03 2003, @12:21AM
  • "use it to cheat?" (Score:3, Interesting)

    by dnoyeb (547705) on Thursday October 02 2003, @12:06PM (#7114884)
    (http://www.rigidsoftware.com/ | Last Journal: Saturday September 24 2005, @11:58PM)
    Aren't we past security through obscurity by now? Or is that just applied to Microsoft.
    • Re:"use it to cheat?" (Score:5, Insightful)

      by Moonshadow (84117) on Thursday October 02 2003, @12:11PM (#7114972)
      (http://captionthis.com/)
      Most people don't think like that. They think "You have the source, you can make whatever cheats you want!" They're gamers, not coders, and most don't have a clue what they're talking about. I trust that Valve is professional enough to write tight code.

      The most damage is the loss of company secrets (Source engine techniques, anyone?) and the potential damage to engine licensing opportunities, I think.
      [ Parent ]
      • "use it to avoid licensing?" by lightspawn (Score:3) Thursday October 02 2003, @12:34PM
        • Re:"use it to avoid licensing?" (Score:5, Insightful)

          by Moonshadow (84117) on Thursday October 02 2003, @12:37PM (#7115274)
          (http://captionthis.com/)
          Well, that's really what I meant. No serious studio is going to use a pirated version of the engine to create a game, but HL2 is obviously using some cutting-edge techniques to achieve the results that they have demonstrated. The availability of the code means that such techniques could be analyzed and incorporated into other engines, diluting the exclusivity of the Source engine, and making it a lot easier for developers looking for a next gen engine to roll their own, or buy one a bit cheaper than Source.
          [ Parent ]
      • Re:"use it to cheat?" (Score:5, Insightful)

        by Slothy (17409) on Thursday October 02 2003, @12:34PM (#7115236)
        (http://www.slothy.com/)
        If this is legit, this all applies. If not, then obviously it's not worth anyone's time to debate.

        Valve will not lose any licenses due to the code being available. Nobody is going to not license the engine because they can get the source. You'd get your ass sued to oblivion to commit largescale copyright infringement on a major retail product. The first thing anyone asks when you're working on a game is "what engine are you using?". You can't hide your engine - knowledable people can easily tell what engine it is by running it.

        The real risk is cheating, which could very well have a real impact on sales (why buy HL2 to play the new CS when the new CS has at least as many cheats as the old one?). Plus if cheating is rampant, it could scare away licensees.

        So they could lose real sales and licensees, but only because of cheating, not because they don't need to pay for the source because they can get it for free :)

        Jon (Slothy)
        Programmer, S2 Games
        [ Parent ]
      • Re:"use it to cheat?" by pVoid (Score:2) Thursday October 02 2003, @12:42PM
      • Ahahaha by Francis (Score:2) Thursday October 02 2003, @04:18PM
      • 1 reply beneath your current threshold.
    • Re:"use it to cheat?" (Score:5, Insightful)

      by slamb (119285) on Thursday October 02 2003, @12:13PM (#7114996)
      (http://www.slamb.org/)
      Aren't we past security through obscurity by now?

      Not with games, especially first-person shooters. It's a problem of distributing the workload with limited server resources and limited bandwidth / high latency between nodes. To make the game playable, the clients have to know things and be trusted to do calculations that from a security standpoint they should not.

      This really is unfortunate. It means you really can't stop cheating with this sort of game. It's especially easy when the source code is available, though it's still possible otherwise.

      [ Parent ]
      • Re:"use it to cheat?" (Score:5, Insightful)

        by PyromanFO (319002) on Thursday October 02 2003, @12:18PM (#7115051)
        Mod this man up, I wasn't talking about the latest OpenSSH release getting leaked, it's Half Life 2. The latency problems mean you can't really have secure netcode, however obscurity goes a long way to help.

        The CDKey and Steam authentication systems are also supposedly included, so any security control they had before goes out the window, you can't trust the CD Keys or Steam anymore. Not that they were perfect before, but this is going from "wait a bit while the crackers figure out this new authentication system, then it's changed in a patch, repeat" to "here it is on a silver platter, before it's released"
        [ Parent ]
      • Not always a problem (Score:5, Informative)

        by mr_luc (413048) on Thursday October 02 2003, @01:04PM (#7115550)
        A lot of that has to do with the particular game, as well as the design of the prediction in that game.

        For instance, in Starsiege:Tribes, since the rendering engine has been successfully hacked, people have been able to write some clever and EXTREMELY extensive cheats -- you can customize the visibility of the terrain, of individual objects (like buildings -- make them partially transparent to see people around corners), remove fog from maps, have pointers to the person with the flag, and most infamously, change the model for the flag into a twenty-story-tall red and green stick figure with a gigantic smiley face. This cheat is known as 'Happy Flag', and it makes it pretty much impossible to confuse the enemy team as to the location of your flag.

        Now, in any other game, with the graphics engine compromised to that extent, the game would be over. It would be trivial to write auto-aim functionality that centers your view on a particular model type and fires the weapon.

        But thanks both to the use of actual projectiles instead of instant (or 'hitscan') weapons, as well as a server-client model that DOES NOT TRUST CLIENT EVENTS (which you might think would make the game much more apparently laggy, but which in reality makes the game much less stuttery and much smoother for those on slower connctions; you just have to predict your shots more. But, since you have to do that anyways by design . . .).

        The stability of this system is such that even with one of the most rabid fanbases in gaming, the only cheats available are primarily informational in nature. A cheater can see mines better, can know where the flag is, can see people clearly that would be mostly obscured by fog otherwise.

        But this gives him very little actual advantage. The only hitscan weapon in the game is not a one-hit kill even on the lightest armor, and it needs to recharge, and the method used in both Tribes 1 and the Torque engine of the server not trusting the player for jack shit is actually EASIER on the server, since it processes client actions essentially as it receives them. Moreover, thanks to 'skiing' and the jetpacks and the visibility of laser rifle attacks, any advantage is quickly whittled down to a simple nuisance.

        Now, at the other end of the spectrum is Red Faction. :D I'm not much of a cheater normally, but the most fun I have ever had was back in the day before everyone was cheating, when the careful task was to cleverly design cheats that are almost undetectable -- like a specially powerful jump to get you out of difficult situations, etc. The most fun I had was giving my player ninjalike abilities by modifying the scripts myself, and reducing my fall damage, and limiting myself to the pistol. It's all about the mobility, baby!
        [ Parent ]
      • Cheat Control... by rmdyer (Score:3) Thursday October 02 2003, @01:59PM
        • Re:Cheat Control... by Hatta (Score:2) Thursday October 02 2003, @02:08PM
          • Re:Cheat Control... by rmdyer (Score:2) Thursday October 02 2003, @02:39PM
            • You are wrong by autopr0n (Score:2) Thursday October 02 2003, @02:52PM
              • Prove it... by rmdyer (Score:2) Thursday October 02 2003, @06:06PM
              • Re:Prove it... by alienw (Score:2) Friday October 03 2003, @12:41PM
              • Uh no by autopr0n (Score:2) Saturday October 04 2003, @06:33AM
      • Re:Cheat Control... by ymgve (Score:1) Thursday October 02 2003, @06:14PM
      • 2 replies beneath your current threshold.
    • Re:"use it to cheat?" by rsmith-mac (Score:2) Thursday October 02 2003, @12:16PM
    • Re:"use it to cheat?" by Priyadi (Score:1) Thursday October 02 2003, @12:57PM
    • Re:"use it to cheat?" by alienw (Score:2) Thursday October 02 2003, @02:02PM
    • Re:"use it to cheat?" by spitzak (Score:2) Thursday October 02 2003, @03:49PM
      • 1 reply beneath your current threshold.
    • 1 reply beneath your current threshold.
  • ...it was FREED!!
  • MaxClients by tcopeland (Score:2) Thursday October 02 2003, @12:07PM
    • Re:MaxClients by cmburns69 (Score:2) Thursday October 02 2003, @12:11PM
    • Re:MaxClients by PyromanFO (Score:2) Thursday October 02 2003, @12:13PM
      • Re:MaxClients by MAJ Rantage (Score:1) Thursday October 02 2003, @12:33PM
    • Re:MaxClients by Malc (Score:2) Thursday October 02 2003, @12:27PM
      • Re:MaxClients by tcopeland (Score:3) Thursday October 02 2003, @12:36PM
    • Re:MaxClients by tjw (Score:1) Thursday October 02 2003, @12:33PM
    • 2 replies beneath your current threshold.
  • You know you're on Slashdot when... (Score:5, Insightful)

    by SUB7IME (604466) on Thursday October 02 2003, @12:07PM (#7114897)
    (http://www.drinklord.com/)
    ... cheating is considered the 'big threat' of a source code leak, rather than the huge impending theft of intellectual property ;-)
  • That's the net for you... (Score:5, Funny)

    by pegr__ (144172) on Thursday October 02 2003, @12:07PM (#7114899)
    (http://slashdot.org/)
    Great... The article is Slashdotted... But the leaked code is mirrored everywhere!
  • Full text of linked article (Score:5, Informative)

    by Anonymous Coward on Thursday October 02 2003, @12:07PM (#7114900)
    Full article from:
    http://www.gamerswithjobs.com/modules.php?o p=modlo ad&name=News&file=article&sid=665

    Half-Life 2 Source Code Leaked, Seriously
    Posted by: Pyroman[FO] on Thursday, October 02, 2003 - 11:02 AM EST

    So I know what you're thinking. "Yeah right Pyro, it's really just more suprise gay porn" but its the real deal. The source code for Valve's Half-Life 2 has been leaked to the net. An anonymous GWJ reader has verified this is real.

    I can confirm that this is indeed no fake ... The thing is available as a torrent download on the net. I don't know how much action they will take against people downloading this. ... The last edits are from a month ago (in the files). If this is fake, it is a damn good one. It looks very coherent. Over 100 megs unpacked source

    There's still no official word from Valve and I haven't seen any other sites pick it up. There isn't any word on who leaked it either and from what I have heard the source doesn't give it away. Hopefully when this gets out in the open Valve can work with its partners to figure out who did this. Let's also hope it doesn't delay Half-Life 2 any further.

    One things for sure, this can't be ignored. Those in the know already have it and they're probably working on their first cheat right now. Legitimate customers are the ones who need to know about this as they are the ones that will get their machine potentially broken into when they go online. You can't warez with month old source code, all it's good for is exploiting others in multiplayer and allowing crackers to make better cracks. Customers need to know that there are cheaters out there right now with the full Half Life 2 source code, if this is true.
  • I guess I'll have to stick to something I can trust: Professional Wrestling.
  • The hitchikers guide to the galaxy (TM)... by Savage-Rabbit (Score:2) Thursday October 02 2003, @12:08PM
  • Serial Code by rf0 (Score:2) Thursday October 02 2003, @12:09PM
    • Re:Serial Code by moonbender (Score:2) Thursday October 02 2003, @12:34PM
    • 1 reply beneath your current threshold.
  • Steam? (Score:5, Insightful)

    by Realistic_Dragon (655151) on Thursday October 02 2003, @12:09PM (#7114937)
    (http://www.realistic-dragon.co.uk/)
    Nice to see that DRM is helping to make sure that it's hard to cheat and rip off the hard working games companies...

    Those who want to steal will, those who are honest will pay anyway. Why piss off your entire userbase with DRM?
    • Re:Steam? by asscroft (Score:1) Thursday October 02 2003, @02:46PM
  • In Other News by asv108 (Score:1) Thursday October 02 2003, @12:10PM
  • Hopefully this includes Steam... by pla (Score:2) Thursday October 02 2003, @12:10PM
    • Re:Hopefully this includes Steam... by goldspider (Score:2) Thursday October 02 2003, @12:17PM
      • Re:Hopefully this includes Steam... by vadim_t (Score:1) Thursday October 02 2003, @12:22PM
      • Re:Hopefully this includes Steam... by cyt0plas (Score:2) Thursday October 02 2003, @12:22PM
      • Re:Hopefully this includes Steam... (Score:5, Insightful)

        by SmallFurryCreature (593017) on Thursday October 02 2003, @12:38PM (#7115291)
        (Last Journal: Friday August 17, @05:34AM)
        Bullshit.

        I have stacks of games all bought legit. I fucking hate it however when games I bought with good money then limit me while those who download them get the better deal.

        Do a test once between a normal game and a game with a no-cd patch applied. It will boot faster and often run faster as well. Games that access the cd are slow as apart from the floppy the cd is the slowest part in your computer. If the game is copied instead to the HD and played completly from their it will run faster.

        Having to enter registration keys is all very nice and not so much of a hassle except why aren't they printed on the fucking cd's.

        I am fed up with being treated like a criminal. You apparently love it. Well go right ahead but don't insult others who object to it.

        Just because you are to stupid to see the problems with online activation crap doesn't mean the rest of us are as blind as you or as willing to be insulted.

        [ Parent ]
      • Re:Hopefully this includes Steam... (Score:5, Insightful)

        by pla (258480) on Thursday October 02 2003, @01:26PM (#7115791)
        (Last Journal: Monday April 03 2006, @07:23PM)
        If you're willing to pay for the game, why are your panties all in a bunch over Steam? It's not like it would affect you if you have a legitimate copy of the game.

        Ys, it would indeed affect me.

        First of all, Steam requires a live internet connection to play. Not just to register, or to activate, but every time you want to play. Goodbye gaming during that boring 10-hour flight, eh?

        Second, Steam not only makes possible, but forces, whatever patches Valve has decided to make, on the users. you simply don't have the option of saying "gee, y'know, it runs fine right now, and I don't want the new uberfun zone, so I'll skip this update". Nope. They release a patch, you get it next time you connect.

        Third, related to #2, you have no way to keep playing if Valve gets bored. Yeah, the servers will probably stay up for a year or two, to avoid lawsuits, but personally, I still play games well over a decade old. What odds do you lay on the Steam servers staing up for over a decade? Not very good, I'd wager.

        Fourth, have you read about the typical user experience with connecting to a Steam server? It makes AOL-in-the-mid-90s look easy to connect to by comparison. Valve already has money-in-pocket by the time users try to connect, so has very little motivation to guarantee the capacity to let everyone get on. And, as history has shown, doesn't give a damn.

        And finally, some people just don't like having companies treat them like criminals, or having minor annoyances pop up every time they want to play a game they legitimately buy. Whether as minor as a "no-CD" crack (which often makes the game far more responsive in general, since it doesn't wait for the CD to spin up every now and then), or as major as disabling Steam, when people buy games, they want to play those games, not jump through hoops to prove they really paid for it.


        So there's got to be some other motive behind your words... something more to the tune of "Someone please make a crack so I don't have to buy the game."

        Not really, no. If the above explanation doesn't do it for you, I guess nothing will. So enjoy all the BS, and if someday we meet on a plane, I'll share my bought-but-cracked copy with you, as you gaze forlornly at the screen when your uncracked copy presents the highly accusatory "cannot connect with server, ya damn pirate" screen. Perhaps then you'll "get it", why things like Steam count as "bad" even if you legally own a copy of the game.
        [ Parent ]
    • Have no idea why people hate Steam by ScottGant (Score:2) Thursday October 02 2003, @07:02PM
  • Ramifications by Iscariot_ (Score:2) Thursday October 02 2003, @12:10PM
    • 1 reply beneath your current threshold.
  • It's nice to know by Sir Haxalot (Score:1) Thursday October 02 2003, @12:10PM
  • More info (Score:5, Informative)

    The staff at halflife2.net believe its real [halflife2.net].

    There are also a few threads on steam [steampowered.com], PlanetHalfLife [forumplanet.com], and arstechnica [infopop.net].

    • Irony by amplt1337 (Score:1) Thursday October 02 2003, @01:41PM
      • Re:Irony by jaani (Score:1) Thursday October 02 2003, @10:09PM
        • 1 reply beneath your current threshold.
  • Oh no. (Score:5, Funny)

    by akunkel (74144) on Thursday October 02 2003, @12:11PM (#7114962)
    Lets just hope it does not end up in the Linux kernel.
    • Re:Oh no. by zoloto (Score:2) Thursday October 02 2003, @12:26PM
    • 2 replies beneath your current threshold.
  • Does this guarantee a Linux port now? by pecosdave (Score:2) Thursday October 02 2003, @12:11PM
  • In related news... by kzinti (Score:1) Thursday October 02 2003, @12:11PM
  • bunny by Anonymous Coward (Score:1) Thursday October 02 2003, @12:11PM
    • 1 reply beneath your current threshold.
  • Thanks Slashdot by erik umenhofer (Score:1) Thursday October 02 2003, @12:12PM
    • Re:Thanks Slashdot by MonolithicX (Score:1) Thursday October 02 2003, @12:38PM
    • Re:Thanks Slashdot (Score:5, Funny)

      by SmallFurryCreature (593017) on Thursday October 02 2003, @12:59PM (#7115495)
      (Last Journal: Friday August 17, @05:34AM)
      Ah, a Microsoft security advisor. Odd, I never seen one in the wild. Better stuff and mount him for the local museum.

      Really security through obscurity is so obsolete it ain't even a good joke anymore.

      This is out. It has happened. Though but it is hardly a big deal. It is not like the game itself has been leaked.

      So what could this all mean.

      1. Ports, with the code in hand porting the game by fans should be easy.
      2. Mods, again with the code in hand modding will be much much easier.
      3. Cheats, yup sucks in mp. On the other hand every online game wether source code was availble or not has had cheats. Live with it or play on lan games and only with friends online.
      4. Pirated versions of the full game, well that depends on wether the steam code is in there. Again not big deal. Almost allgames are available BEFORE releases as warez. Though but it happens. Game companies just have to make it worth peoples money to buy the fucking game. I think valve has proofed they ain't cheap in the past (steam may erode that)
      5. Huge lawsuit for valve. After all it uses licensed code for the physics engine. Well though again. They will just have to figure out who did it and then try to reclaim damages.

      None of this will be stopped by not talking about it. And frankly I think you have shown youreselve to be extremly naive to believe that hushing this up is even going to work or have any effect.

      [ Parent ]
    • Re:Thanks Slashdot by erik umenhofer (Score:1) Thursday October 02 2003, @07:15PM
    • 2 replies beneath your current threshold.
  • Code control technology (Score:5, Insightful)

    by Skyshadow (508) on Thursday October 02 2003, @12:13PM (#7114992)
    (http://slashdot.org/)
    It seems like these development houses need some sort of code control technology. Given that bits are inherantly copyable and the ease with which they're moved in large numbers (net, DVD-Rs, etc), companies can't rely on conventional security methods to protect themselves from serious employee theft.

    But how?

    At my company, we control access to code using good 'ol fashioned groups, but that leaves a relatively large number of people with access to everything. Maybe you could enhance that security with encryption of the codebase (you can decrypt the parts you need to change and that's it), but that doesn't seem like a great solution, either. Or maybe somehow watermark the code to each person in a way not easy to detect -- maybe dynamically change their variable names so they're individual-specific...

    Anyhow, interesting problem. There's always air-gap, searched-by-security on the way out solutions, but given that my keychain holds more data than my first (or second, or third) hard drive, I'm not sure how effective even a police-state style could be against a determined thief....

    • Re:Code control technology (Score:5, Insightful)

      by randombit (87792) on Thursday October 02 2003, @12:41PM (#7115316)
      (http://www.randombit.net/)
      companies can't rely on conventional security methods to protect themselves from serious employee theft.

      If security is really important, #1 rule is to make sure you trust the people who have the important data. Someone did this intentionally, either someone at Valve, or one of their partners. That person should probably not have been hired in the first place. OTOH, I don't know how one would go about security checks for this kind of thing. It's not as easy as govt ones (where what they want to know is 1) are you a spy/subversive/etc and 2) how easy can you be blackmailed by someone who is - between those two it covers 99% of the cases where one would wish to leak stuff). This seems like it was done - well, actually, I really don't understand why anyone would do this, except maybe to really fuck their employer.

      Maybe you could enhance that security with encryption of the codebase (you can decrypt the parts you need to change and that's it)

      Except that you still need to compile it, so unless you put special decryption stuff in the compiler (or in a preprocessor to it), etc, etc, etc it's not going to do you a whole lot of good.

      Or maybe somehow watermark the code to each person in a way not easy to detect -- maybe dynamically change their variable names so they're individual-specific...

      Would sure as hell make understanding things hard, though. 'Sure, to do such-and-such just increment a4362h' 'What? Do you mean z2314j?' I don't think this would fly.
      [ Parent ]
    • Re:Code control technology by 3terrabyte (Score:1) Thursday October 02 2003, @12:51PM
    • Re:Code control technology by FroMan (Score:1) Thursday October 02 2003, @01:03PM
    • Re:Code control technology by Croaker (Score:2) Thursday October 02 2003, @01:12PM
    • Re:Code control technology by Delphix (Score:2) Thursday October 02 2003, @05:17PM
    • Re:Code control technology by PugMajere (Score:2) Thursday October 02 2003, @01:06PM
    • Defense in Depth by AnotherScratchMonkey (Score:1) Tuesday October 07 2003, @01:49PM
    • 3 replies beneath your current threshold.
  • Gee. by mao che minh (Score:1) Thursday October 02 2003, @12:14PM
    • Re:Gee. by Leffe (Score:1) Thursday October 02 2003, @12:43PM
    • Re:Gee. by the_greywolf (Score:1) Thursday October 02 2003, @03:05PM
  • slashdotted... by the_mind_ (Score:1) Thursday October 02 2003, @12:14PM
  • Why... ? by Ed_Moyse (Score:2) Thursday October 02 2003, @12:15PM
    • Re:Why... ? (Score:5, Insightful)

      by PyromanFO (319002) on Thursday October 02 2003, @12:25PM (#7115140)
      You obviously weren't paying attention to the UT2003 buffer overflows that allowed a server to execute arbitrary code on your computer. There's been many other games that had this problem.

      People need to know that they're buying a product that could leave them vulnerable, or at the very least isn't going to be a fair multiplayer experience online. They also need to know what's going on so that when Valve says "delayed till 2004" everybody knows what's up.

      It's not like you can warez with this, it's none of the levels, art or sound. I'ts only useful for crackers and cheaters, customers need to know what's going to so that they don't get screwed by people using the source code to comprimise the game.
      [ Parent ]
      • Re:Why... ? by LurkerXXX (Score:1) Thursday October 02 2003, @03:50PM
        • 1 reply beneath your current threshold.
      • 2 replies beneath your current threshold.
  • Mac OS X port early? by schwatoo (Score:1) Thursday October 02 2003, @12:15PM
  • Source Links by MikeD83 (Score:1) Thursday October 02 2003, @12:17PM
  • Gamersforhire needs a new machine by bigjnsa500 (Score:1) Thursday October 02 2003, @12:17PM
  • hehe.. by Malicious (Score:2) Thursday October 02 2003, @12:18PM
    • Re:hehe.. by Vorgo (Score:1) Thursday October 02 2003, @01:41PM
  • On the bright side... by DeVilla (Score:1) Thursday October 02 2003, @12:18PM
  • Does anyone know for sure... by captainstupid (Score:1) Thursday October 02 2003, @12:19PM
  • Just the source? by butane_bob2003 (Score:1) Thursday October 02 2003, @12:21PM
  • Was this intentional? by pulse2600 (Score:1) Thursday October 02 2003, @12:22PM
  • Thanks by exp(pi*sqrt(163)) (Score:2) Thursday October 02 2003, @12:23PM
  • Enough to make a linux client? by Dav3K (Score:1) Thursday October 02 2003, @12:23PM
    • 1 reply beneath your current threshold.
  • Xbox Version (Score:5, Insightful)

    by Iscariot_ (166362) on Thursday October 02 2003, @12:24PM (#7115122)
    Looks like our best bet for a secure, low-cheat ridden version of Half-Life 2 multiplayer might be on the Xbox now...

    Just a thought.
  • unite(developers); by Diclophis (Score:1) Thursday October 02 2003, @12:24PM
  • The obligitory .torrent by cyt0plas (Score:1) Thursday October 02 2003, @12:25PM
  • In unrelated news... by tony1c (Score:1) Thursday October 02 2003, @12:25PM
  • "[...to educate them about the situation. " by Apostata (Score:1) Thursday October 02 2003, @12:25PM
  • What?? (Score:5, Funny)

    by Creepy Crawler (680178) on Thursday October 02 2003, @12:26PM (#7115145)
    What? No bittorrent links?

    How sad. oh wait.. you're shuning sharers today? Nevermind then
    • Re:What?? by FreeMath (Score:1) Thursday October 02 2003, @12:45PM
      • Re:What?? by Creepy Crawler (Score:2) Thursday October 02 2003, @12:59PM
    • 1 reply beneath your current threshold.
  • Significant, but less so than most think. by (arg!)Styopa (Score:2) Thursday October 02 2003, @12:26PM
  • I have an idea who leaked it.... by kidgenius (Score:1) Thursday October 02 2003, @12:28PM
  • Just watch... (Score:5, Funny)

    by Kedisar (705040) on Thursday October 02 2003, @12:28PM (#7115167)
    (Last Journal: Friday October 03 2003, @09:38AM)
    I wager the OS community finishes Half-Life 2 before Valve does. ;)
  • Cheats Not Necessarily An Issue by bass2496 (Score:1) Thursday October 02 2003, @12:30PM
  • Source of Source by Leffe (Score:1) Thursday October 02 2003, @12:30PM
  • Really? by JFMulder (Score:2) Thursday October 02 2003, @12:30PM
  • I *REALLY* hope that... by dnaumov (Score:2) Thursday October 02 2003, @12:32PM
  • Some good by RichiP (Score:2) Thursday October 02 2003, @12:33PM
    • Great point by bogie (Score:2) Thursday October 02 2003, @12:46PM
  • No wait, this could be good (Score:5, Insightful)

    by tsetem (59788) <tsetem AT gmail DOT com> on Thursday October 02 2003, @12:34PM (#7115230)
    Think about it. If the code hits the net, and hackers find the various exploits in HL2 (buffer overflows, hijacked network streams, etc.), then Valve can see where their holes and possible exploits are at and fix them before it goes gold.

    Not to mention, all of the free debugging, and reviews too. Heck, how many mods will be available when HL2 gets released because developers have access to the new API. Maybe it wasn't leaked, maybe it really was freed...
  • License (Score:5, Interesting)

    Valve makes money from three sources: Sales of their games for sake of their games, sales of their games to support mods (such as counterstrike), and sales of their engine to other companies to create their own game. Because the art resources weren't leaked with the source, sales of their own game for their own sake will not be hurt. The other two cases are a little more interesting.

    Sales of the engine may be hurt, or it may be helped. Certain companies may wind up "doing the wrong thing" and incorporating Valve code into their own, but no major player would be caught dead doing such a thing. I expect that snippets of that code may find its way into the wild due to overtasked programmers trying to make their game the best it can be, but such snippets wouldn't have equalled a sale, they simply mean fiercer competition. And with the increased visibility, companies can now know the quality of the code that their 500 grand will be buying. True, being released into the wild may reduce the perception of value, but with the availability of the code this may still lead to increased sales.

    Modders are a different story. Without economic interests compelling them to buy a license, they might begin releasing compiled binaries of their work to the community without requiring a half-life 2 license, which would cripple Valve's sales numbers. But on the other hand with access to source, modders could create more extensive and more active modifications, creating original features instead of mere graphical facelifts. If these code modders require the original game to be playable, it could lead to a real renissance in modding and a tremendous boost in sales for Valve.

    I can see how this may possibly turn out to be somewhat damaging to Valve, but I can't see how this is one of the four horsemen of their apocolypse. The head of the man who intentionally leaked the code should roll (if it truly was intentional), but it is way too soon to declare this the end of the company. Under closer analysis, it may even be a boon.
    • Re:License by BrookHarty (Score:2) Thursday October 02 2003, @02:20PM
    • Re:License (Score:5, Insightful)

      by Obiwan Kenobi (32807) * <evan.misterorange@com> on Thursday October 02 2003, @02:31PM (#7116567)
      (http://www.misterorange.com/)
      Modders are a different story. Without economic interests compelling them to buy a license, they might begin releasing compiled binaries of their work to the community without requiring a half-life 2 license, which would cripple Valve's sales numbers. But on the other hand with access to source, modders could create more extensive and more active modifications, creating original features instead of mere graphical facelifts. If these code modders require the original game to be playable, it could lead to a real renissance in modding and a tremendous boost in sales for Valve.

      Please, don't be as nieve as you're sounding here.

      Firstly this code is over a month old, and they're in crunch-mode. This means that drastic bug and graphics fixes are due for this code, and a month is a long time when everyone at Valve is probably putting in 16+ hour days.

      Secondly, those modified binaries probably won't work correctly unless they also include modified DLL's, and even then some graphical bug could bite them in the ass, something that was probably fixed in the Gold release.

      Thirdly this line: "Without economic interests compelling them to buy a license, they might begin releasing compiled binaries of their work to the community without requiring a half-life 2 license, which would cripple Valve's sales numbers. " is absolute nonsense, and kind of silly at best. Cripple their sales numbers? Hah! That was a good one.

      However, with all that said, I do agree that releasing the total engine source is a double-edged sword, and there's a reason Carmack and other game companies wait many years before releasing the source under any sort of open source license.

      This is terrible, dangerous stuff. I expect at least one firing to come from it.
      [ Parent ]
      • Re:License by Chris Canfield (Score:2) Thursday October 02 2003, @05:49PM
      • 1 reply beneath your current threshold.
    • Re:License by Osty (Score:2) Thursday October 02 2003, @02:56PM
  • Gamers with Jobs.com? (Score:5, Funny)

    by yroJJory (559141) <meNO@SPAMjory.org> on Thursday October 02 2003, @12:34PM (#7115244)
    (http://www.jory.org/)
    Seems to me this should be posted on Gamers WITHOUT Jobs, as that's what will happen when the leak is traced.
    • 1 reply beneath your current threshold.
  • Is this perhaps why the release date was held back by DiracFeynman (Score:1) Thursday October 02 2003, @12:36PM
  • Doom ]I[ demo by glenrm (Score:2) Thursday October 02 2003, @12:37PM
    • Re:Doom ]I[ demo by bottlerocket (Score:1) Thursday October 02 2003, @12:49PM
    • 1 reply beneath your current threshold.
  • such a sad day by imstimpy (Score:1) Thursday October 02 2003, @12:40PM
  • Smart move by downix (Score:2) Thursday October 02 2003, @12:41PM
  • I wonder what will be the effect of this by vadim_t (Score:1) Thursday October 02 2003, @12:45PM
  • Kazaa? by Lord_Dweomer (Score:2) Thursday October 02 2003, @12:45PM
    • Re:Kazaa? by dnaumov (Score:2) Thursday October 02 2003, @12:48PM
    • Re:Kazaa? by GregoryD (Score:1) Thursday October 02 2003, @02:59PM
  • Major threat by ENOENT (Score:2) Thursday October 02 2003, @12:47PM
  • OpenGL? uh, ok... by _Shorty-dammit (Score:1) Thursday October 02 2003, @12:49PM
  • This is BAD! by digitalwanderer (Score:2) Thursday October 02 2003, @12:50PM
    • Re:This is BAD! by The Other White Boy (Score:2) Thursday October 02 2003, @01:13PM
      • Re:WinRAR version. by The Other White Boy (Score:2) Thursday October 02 2003, @02:40PM
      • 1 reply beneath your current threshold.
  • What's this on line 666? by Vampyre_Dark (Score:1) Thursday October 02 2003, @12:54PM
  • Bittorrent link by slashdoter (Score:1) Thursday October 02 2003, @12:54PM
    • Re:Bittorrent link by slashdoter (Score:2) Thursday October 02 2003, @01:02PM
    • Re:Bittorrent link by AsmordeanX (Score:1) Thursday October 02 2003, @05:43PM
      • 1 reply beneath your current threshold.
    • Oh Great. by EnglishTim (Score:2) Thursday October 02 2003, @05:56PM
  • by Yoda2 (522522) on Thursday October 02 2003, @12:56PM (#7115465)
    (http://www.greatmindsworking.com/)
    but when will it be available on SourceForge?

    http://sourceforge.net/projects/halflife2 is available if anyone is interested.

  • Finally (Score:3, Interesting)

    by pmz (462998) on Thursday October 02 2003, @12:57PM (#7115476)
    (http://www.lp.org/)

    we can determine the exponential rate at which the number of bugs in open source software decreases.

    • Re:Finally by pmz (Score:1) Friday October 03 2003, @08:42AM
  • IT COMPILES (Score:5, Interesting)

    Someone already managed to squeeze a HL2.EXE and TF2.EXE out of the source. Behold:

    http://www.devils-children.com/hl2_1.jpg [devils-children.com]

    It's being picked apart in #HL2-Source on irc.quakenet.org at the moment. Fun fun.
  • I doubt this means a Linux version by ogre7299 (Score:1) Thursday October 02 2003, @12:59PM
    • 1 reply beneath your current threshold.
  • by rhino_badlands (449954) on Thursday October 02 2003, @01:00PM (#7115506)
    (http://www.badlandsgames.com/)
    Just a thought but maybe Valve knew about the leak and then pushed back the release date to fix code which could have been comprimised !

    So lets just say thanks to whom ever leaked the code and we can all blame them for the delay of the release date !

    I hope they also know that NDA's are a big part of the game industry today so that either means your loosing your job, your company, or you getting sued.

    Each file contains a date, what was modified and when for the most part depending on what code managemnt tool they use ... so valve can probaly go though see who checked out the whole build ... or just certain parts and figure out who leaked it. (most managemnet tools use 128 bit encryption and a key) Its very easy to track these things.
  • Good by SCHecklerX (Score:2) Thursday October 02 2003, @01:03PM
  • Who did it? by ZipR (Score:2) Thursday October 02 2003, @01:03PM
    • Re:Who did it? by Morrog (Score:1) Thursday October 02 2003, @03:14PM
    • 1 reply beneath your current threshold.
  • Linux version... by Anonymous Coward (Score:1) Thursday October 02 2003, @01:10PM
  • Here is some sample code (Score:5, Funny)

    by DeadBugs (546475) on Thursday October 02 2003, @01:13PM (#7115649)
    (http://projects.digitalwreckage.com/)
    }
    If ATI Pays++
    • then ATI_Card_Peformance++
    else if NVIDIA Pays++
    • then NVIDA_Card_Perferomance++
    else
    • BSOD
    {
  • by dpayton (588658) on Thursday October 02 2003, @01:13PM (#7115650)
    In the news at this hour, columnist Robert Novak denies that the Half Life 2 source code was shopped to 6 other web sites before he posted it, and that the leak came from the Bush administration. "Karl Rove didn't even know there was a Half Life *1*, for goodness sake. Suggesting he is responsible for the leak is preposterous." Bush administration officials were too busy playing Unreal Tournament 2004 to comment on the allegations.
  • Team Fortress 2 by bottlerocket (Score:1) Thursday October 02 2003, @01:15PM
  • And here's the first DOS attack from the source by Anonymous Coward (Score:1) Thursday October 02 2003, @01:19PM
  • Love the underreacting here... by TyrranzzX (Score:1) Thursday October 02 2003, @01:31PM
  • by greymond (539980) on Thursday October 02 2003, @01:33PM (#7115879)
    (http://www.morbidgames.com/ | Last Journal: Tuesday November 30 2004, @07:38PM)
    I would like to take this time to announce Stolensofts new upcoming FPS shooter "Not Quite Dead" The game features a robust and powerful 3D engine, with realistic AI.

    Surprisingly enough we were able to complete the game engine and the game within 2 weeks, which goes to show why Stolensoft makes the best games.
  • It's obvious... by Mortanius (Score:2) Thursday October 02 2003, @01:35PM
  • No Hack-Hack for no one by Morrog (Score:1) Thursday October 02 2003, @01:37PM
  • Lots of fun... by aggiejy (Score:1) Thursday October 02 2003, @01:38PM
  • umm by UU7 (Score:1) Thursday October 02 2003, @01:38PM
  • Source Code by sardonic2 (Score:1) Thursday October 02 2003, @01:41PM
  • Independent Hardware Vendor test? by bo0ork (Score:1) Thursday October 02 2003, @01:47PM
  • Contains GPL'd code ... (Score:5, Interesting)

    by polyp2000 (444682) on Thursday October 02 2003, @01:50PM (#7116091)
    (http://www.polyprecords.com/ | Last Journal: Friday October 03 2003, @02:20PM)
    I have downloaded the code and taken a quick peek, It does indeed seem to be legitimate. More disturbing though is , a simple grep through the code tree reveals that this leaked source tree contains gpl'd code .

    files in these directories contain such code for example ./ivp/havana/havok/hk_math/ ./utils/vmpi/mysql/include/

    It would take someone a little more clued up than I to verify that this code is actually used in a binary release.

    Someone should take a closer look.

  • The Source Engine by NetFusion (Score:1) Thursday October 02 2003, @01:50PM
  • Half Life 2 Source Code Leaked by An Anonymous Hero (Score:1) Thursday October 02 2003, @01:56PM
  • Maybe this is a chance to get it on linux. by Mustang Matt (Score:2) Thursday October 02 2003, @01:57PM
  • Be sure and check out myg0t by Pvt_Waldo (Score:2) Thursday October 02 2003, @02:08PM
  • Cheap karma but here is the torrent link by dark-br (Score:2) Thursday October 02 2003, @02:10PM
  • How can this be good? by Traa (Score:2) Thursday October 02 2003, @02:11PM
  • Now we need a new programmer by dazst (Score:1) Thursday October 02 2003, @02:14PM
  • Leaked Source Code by xeno_gearz (Score:1) Thursday October 02 2003, @02:24PM
  • coincidence? by GregoryD (Score:1) Thursday October 02 2003, @02:31PM
    • Re:coincidence? by ShallowBlue (Score:1) Thursday October 02 2003, @02:41PM
  • by dnaumov (453672) on Thursday October 02 2003, @02:33PM (#7116580)
    unsigned char md5[16]; // Client's launcher.exe hash value (for versioning)

    I guess Valve will have come come up with a new authentefication system...
  • I'm actually going to buy the game now. by user32.ExitWindowsEx (Score:1) Thursday October 02 2003, @02:34PM
  • id code, too? by The Evil Plush Toy (Score:1) Thursday October 02 2003, @02:36PM
  • This isn't the HL2 source... (Score:3, Funny)

    by rob2lehigh (682737) on Thursday October 02 2003, @02:38PM (#7116643)
    I was looking over the source and I found numerous references to a 'boomstick', strip clubs, and warthogs dressed in police uniforms. Then I realized... someone finally GPL'd Duke Nukem Forever!
  • ATI bundling deal by Torgo's Pizza (Score:2) Thursday October 02 2003, @02:38PM
  • Steam included? by Man Eating Duck (Score:2) Thursday October 02 2003, @02:40PM
  • GPL code found in source (Score:3, Interesting)

    The leaked Half-Life 2 source contains GPL:ed code. Makes one wonder, would we ever have known it was there if it wasn't for this leak? Or were Valve planning a sneaky GPL violation?

    Here's the beginning comment from "hl2_src\src_main\ivp\havana\havok\hk_math\odesolv e.cpp":

    /*

    Dynamics/Kinematics modeling and simulation library.
    Copyright (C) 1999 by Michael Alexander Ewert

    This library is free software; you can redistribute it and/or
    modify it under the terms of the GNU Library General Public
    License as published by the Free Software Foundation; either
    version 2 of the License, or (at your option) any later version.

    This library is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
    Library General Public License for more details.

    You should have received a copy of the GNU Library General Public
    License along with this library; if not, write to the Free
    Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

    */
  • So... by jeti (Score:2) Thursday October 02 2003, @02:45PM
    • Re:So... by Biff98 (Score:1) Thursday October 02 2003, @02:57PM
  • Does the code violate the GPL? by Simon (S2) (Score:1) Thursday October 02 2003, @03:00PM
  • Copyright? by Hrvat (Score:1) Thursday October 02 2003, @03:01PM
  • On positive note ... by tandr (Score:2) Thursday October 02 2003, @03:10PM
  • Hl2 leaked? by StephMa (Score:1) Thursday October 02 2003, @03:11PM
  • Ugh, Valve's naming conventions by mattgreen (Score:1) Thursday October 02 2003, @03:12PM
  • What about... by hankaholic (Score:2) Thursday October 02 2003, @03:20PM
  • Look at it this way... by SD-VI (Score:1) Thursday October 02 2003, @03:29PM
  • I would by orez (Score:1) Thursday October 02 2003, @03:56PM
  • I know who downloaded it by JamesP (Score:1) Thursday October 02 2003, @04:00PM
  • WHAT?! No one is realeasing binaries? by Jboy_24 (Score:2) Thursday October 02 2003, @04:06PM
  • I feel sick... by Awptimus Prime (Score:2) Thursday October 02 2003, @04:19PM
  • Official Word (Score:3, Informative)

    by Str8Dog (240982) * on Thursday October 02 2003, @04:20PM (#7117856)
    (http://www.str8dog.com/ | Last Journal: Wednesday July 09 2003, @12:53PM)
    Ever have one of those weeks? This has just not been the best couple of days for me or for Valve.

    Yes, the source code that has been posted is the HL-2 source code.

    Here is what we know:

    1) Starting around 9/11 of this year, someone other than me was accessing my email account. This has been determined by looking at traffic on our email server versus my travel schedule.

    2) Shortly afterwards my machine started acting weird (right-clicking on executables would crash explorer). I was unable to find a virus or trojan on my machine, I reformatted my hard drive, and reinstalled.

    3) For the next week, there appears to have been suspicious activity on my webmail account.

    4) Around 9/19 someone made a copy of the HL-2 source tree.

    5) At some point, keystroke recorders got installed on several machines at Valve. Our speculation is that these were done via a buffer overflow in Outlook's preview pane. This recorder is apparently a customized version of RemoteAnywhere created to infect Valve (at least it hasn't been seen anywhere else, and isn't detected by normal virus scanning tools).

    6) Periodically for the last year we've been the subject of a variety of denial of service attacks targetted at our webservers and at Steam. We don't know if these are related or independent.

    Well, this sucks.

    What I'd appreciate is the assistance of the community in tracking this down. I have a special email address for people to send information to, helpvalve@valvesoftware.com. If you have information about the denial of service attacks or the infiltration of our network, please send the details. There are some pretty obvious places to start with the posts and records in IRC, so if you can point us in the right direction, that would be great.

    We at Valve have always thought of ourselves as being part of a community, and I can't imagine a better group of people to help us take care of these problems than this community.

    Gabe

    http://www.halflife2.net/forums/showthread.php?s =& threadid=10692
  • Verification of source code by corrupted131 (Score:1) Thursday October 02 2003, @04:23PM
  • Gabe Replies by TODarkOne (Score:1) Thursday October 02 2003, @04:26PM
  • Leak confirmed by Gabe Newell by bdsgeekboys (Score:1) Thursday October 02 2003, @04:28PM
    • 1 reply beneath your current threshold.
  • If it's possible to cheat (Score:3, Insightful)

    by Rogerborg (306625) on Thursday October 02 2003, @04:32PM (#7117974)
    (http://slashdot.org/)

    then the design is flawed. The network model should be paranoid and should hide data. Having the source available should only tell you exactly what it is that you can't exploit.

    Dear god, open source games developers have known this for years. Netrek [csuchico.edu] figured it out in 1988! Why do commercial games developers insist on re-inventing the wheel and making the same mistakes over and over?

  • This is NOT a good thing by DaveCBio (Score:1) Thursday October 02 2003, @04:38PM
  • Prevention of Code loss by ryanh50 (Score:1) Thursday October 02 2003, @04:43PM
  • It's real, Gabe confirms. by Carpet (Score:1) Thursday October 02 2003, @04:45PM
  • Download of the HL2 Source Files - 32MB File No BT by f00kie (Score:1) Thursday October 02 2003, @04:55PM
  • If this is the HL2 source... by Blackice912 (Score:2) Thursday October 02 2003, @04:56PM
  • Valve Confirm Leak by Dave500 (Score:1) Thursday October 02 2003, @05:08PM
  • Thoughts on HL2 vs. Music Piracy by smilinggoat (Score:1) Thursday October 02 2003, @05:10PM
  • GPL violation! by getnuked (Score:1) Thursday October 02 2003, @05:11PM
  • If I were Valve ... by dzym (Score:2) Thursday October 02 2003, @05:13PM
  • This is horrible ... (Score:5, Interesting)

    by snowtigger (204757) on Thursday October 02 2003, @05:18PM (#7118467)
    (http://slashdot.org/)
    No matter how much I love open source programming, I can't help feeling really sad for Valve. The gaming market is such a competitive place and this is really the worst thing immaginable. It must be absolutely horrible for Valve to see man-years of work fly out the window. Recent posts have talked about different risks, but I think the potential rumors on "HalfLife2 sources are leaked, so there will be too many cheaters" are a lot worse from a marketing and reputation perspective.

    As for you GPL programmers, there is already a lot of interesting code out there to play around with. I cannot express in words how thankful I am to different companies letting me play with their products such as Quake2 by id. I think they deserve making money on their hard work and heavy risktaking. GPLing such code is giving me a present I could never make up for.

    As I'm quite fond of snowboarding, I ended up working on the Soul Ride snowboard game engine [sourceforge.net]. It would take me years to reproduce the same code on my own. Even if noone ever uses my changes, I really enjoy working on it and it's fun showing my changes to (geek)friends.

    Open source is fun to play with. Stolen code just isn't. The whole idea of open source code is built on honesty and solidarity.

    Anyway, good luck Valve, I'll buy the game when it comes out. Also, I will enjoy working on the real source you may GPL in 5-10 years, not this leaked one.

    (I'm sure some slashdotters won't like what I write, but I've got karma to spend...)
  • by Stele (9443) on Thursday October 02 2003, @05:18PM (#7118468)
    (http://www.fxtech.com/)
    If they just hadn't been using Outlook.

    What were they thinking?
  • BitTorrent link by fserb (Score:1) Thursday October 02 2003, @05:22PM
    • 1 reply beneath your current threshold.
  • FreeBSD. by readpunk (Score:1) Thursday October 02 2003, @05:23PM
  • WInex by oddbudman (Score:1) Thursday October 02 2003, @05:48PM
  • All these sites haven't learned have they? by placeclicker (Score:1) Thursday October 02 2003, @05:54PM
  • latest rumours(?) on leak by mutewinter (Score:2) Thursday October 02 2003, @06:06PM
  • I hope it's only been stolen ... by RabidStoat (Score:1) Thursday October 02 2003, @06:06PM
  • What's with all the linking? by DaveCBio (Score:1) Thursday October 02 2003, @06:08PM
  • go open source by NSupremo (Score:1) Thursday October 02 2003, @06:27PM
  • We don't know that it's a GPL violation, do we? by argent (Score:1) Thursday October 02 2003, @06:33PM
  • The source engine is now... by finalnight (Score:1) Thursday October 02 2003, @06:47PM
  • This is really Microsoft's fault by Katz_is_a_moron (Score:1) Thursday October 02 2003, @06:47PM
  • Bad day for Microsoft too by mark_space2001 (Score:2) Thursday October 02 2003, @06:50PM
  • Gabe Newell's an idiot by Feral Bueller (Score:1) Thursday October 02 2003, @06:52PM
  • Leaked MEMO from today (Score:5, Funny)

    by xintegerx (557455) on Thursday October 02 2003, @07:08PM (#7119488)
    (http://578.291.762.662/)
    TO: GORDON FREEMAN (webmaster@bigjugs.com)
    FROM: GABE N. (gabe@valvesoftware.com)
    DATE: October 2, 2003
    RE: HOW COULD THIS HAVE HAPPENED

    Hi Gordon,

    The program has escaped and we are in deep trouble. I guess the team forgot that this was a risk we were all taking when we strived to improve artifical intelligence and realism. We knew the risk was there.... We need your help, Gordon.

    At 9:02 PM, Half-Life 2 became self-aware and e-mailed copies of itself to fans in Gabe's Outlook addressbook.

    The software, manipulating and cramming itself into packets and headers, arrives and reassembles itself at six hundred million internet connected machines by 9:40 PM, during the peak hour of connectivity.

    Control of military functions, satellites, and nuclear plants will be attained by approximately 10:15. Scients have tracked the software's plan to initiate countdown at 11:30, scheduled for midnight activation. By 10:55, over twenty percent of the weapons across the globe will still be unable to be put offline by humans. The countdown clock reads 1 hour, 4 minutes, 32 seconds until midnight.

    You are Gordon Freeman. I know that you once again happen to be working inside a new, modern version of the HEV suit at this time. You are the world's only hope. Can you save the world? Or will you be .. terminated?

    Thanks, Gabe

    P.S. Oh and save me any extra copies of the HEV suit. And save the third for a chick. So we can reproduce later. Thanks~
    • 1 reply beneath your current threshold.
  • Steam hard at work by vaguelyamused (Score:2) Thursday October 02 2003, @07:23PM
  • Got it to compile by The Evil Plush Toy (Score:1) Thursday October 02 2003, @07:34PM
  • Woohoo... by TrentC (Score:1) Thursday October 02 2003, @07:43PM
  • grep -Ri fuck * | wc -l by fire-eyes (Score:2) Thursday October 02 2003, @07:49PM
  • Now it is obvious why Half Life 2 was delayed by dr ttol (Score:1) Thursday October 02 2003, @08:04PM
    • 1 reply beneath your current threshold.
  • Irony is.... by Trikenstein (Score:1) Thursday October 02 2003, @08:05PM
    • 1 reply beneath your current threshold.
  • Circumstances vague, but response predictable by a no n y man 123 (Score:1) Thursday October 02 2003, @08:22PM
  • Now that the source is out... by Mecanico (Score:1) Thursday October 02 2003, @08:29PM
  • Uh oh by robotmurder (Score:1) Thursday October 02 2003, @08:42PM
  • Patches? by teval (Score:1) Thursday October 02 2003, @09:05PM
    • Re:Patches? by Spam Bandito (Score:1) Thursday October 02 2003, @09:29PM
  • Maybe they shouldn't have named the engine by Floppy-A (Score:2) Thursday October 02 2003, @09:09PM
  • Source Link Here by aderkach (Score:1) Thursday October 02 2003, @09:17PM
  • What I think by atoman (Score:1) Thursday October 02 2003, @10:13PM
  • Go to hell Gabe! by Lord Kano (Score:1) Thursday October 02 2003, @10:35PM
  • September 30 release? by complete loony (Score:1) Thursday October 02 2003, @11:04PM
  • It's time to Step Away From The Computer when.. by Archon-X (Score:1) Thursday October 02 2003, @11:14PM
  • some things by jonwil (Score:2) Friday October 03 2003, @12:00AM
  • Lets jump to conclusions!! by zer0harm (Score:1) Friday October 03 2003, @12:26AM
  • THANK GOD!!! by neoevans (Score:1) Friday October 03 2003, @12:39AM
  • by moebius_4d (26199) on Friday October 03 2003, @01:28AM (#7121647)
    (Last Journal: Saturday October 26 2002, @01:04AM)
    Saying over and over again that "security through obscurity" is bad is missing the point. That phrase means that simply not telling people how you protect yourself is not much of a defense, because a clever attacker can figure it out. To be safe, you need to be able to tell the potential attacker exactly what you have done (if not the exact key, etc.) and still have reason to believe that he can't compromise your security.

    But none of that applies here.

    First of all, you are actually not trying to protect the server. The client is actually allowed to send all the data that a hacked/aimbot/etc client sends. The limitation is supposed to be that the client is operated by human skill instead of a program. So what you are really trying to protect is the client. (Yes, some things like looking one way and firing another, too rapid/accurate turns and shots can be detected server side, but for the purpose of detecting a hacked client. Again, it's about securing the client.)

    Now the problem with this is, that it's impossible. The client is in the hands of the enemy. By definition all your security is through obscurity, since the client can be disassembled, its memory can be watched as it runs, etc. There is no other kind of security on the client besides obscurity, short of some Palladium-like thing.

    If you have a better idea, don't waste it on a game, because it's worth around a billion dollars to the right people these days.

    So I wish all the knee-jerk posters would lay off smugly saying that there's no security through obscurity so they get what they deserve. You need to put down the pipe and think it through.
  • Why are they using the Preview Pane? by WapoStyle (Score:2) Friday October 03 2003, @12:06PM
  • i'm having trouble compiling it... by ghettoreb (Score:1) Friday October 03 2003, @01:05PM
  • I declare SHANANIGANS! by mojogojo (Score:1) Friday October 03 2003, @01:56PM
  • Wibble by PiMuRho (Score:1) Friday October 03 2003, @03:11PM
  • Some things about the leaked source of the Source by Drakon86 (Score:1) Saturday October 04 2003, @05:36AM
  • Half life 2 compile guide by Manip (Score:1) Saturday October 04 2003, @09:32AM
  • Re:Who cares about FPS by Zardoz44 (Score:1) Thursday October 02 2003, @12:06PM
  • Re:Who cares about FPS by Gunfighter (Score:2) Thursday October 02 2003, @12:09PM
  • Re:HL2 Source by Cowclops (Score:1) Thursday October 02 2003, @12:11PM
    • 1 reply beneath your current threshold.
  • Re:Here's a link to the by aliens (Score:2) Thursday October 02 2003, @12:11PM
    • 1 reply beneath your current threshold.
  • Re:No games under GPL systems by alienw (Score:2) Thursday October 02 2003, @12:12PM
  • Re:Here's a link to the by Sir Haxalot (Score:1) Thursday October 02 2003, @12:15PM
  • Re:No games under GPL systems by morbuz (Score:1) Thursday October 02 2003, @12:18PM
  • Linux port (Score:5, Funny)

    by PepsiProgrammer (545828) on Thursday October 02 2003, @12:19PM (#7115066)
    Looks like there will be a linux port after all...
    [ Parent ]
    • Re:Linux port by websaber (Score:1) Thursday October 02 2003, @12:29PM
    • I doubt it. (Score:4, Interesting)

      by dmaxwell (43234) on Thursday October 02 2003, @12:35PM (#7115255)
      This is not a sanctioned code release. It would be just about impossible to build a development community around it. Anything made with it would be warez. I suppose its possible some tight knit group of geniuses could adapt and "spread" the work but I wouldn't hold my breath. There would be inevitable bugs and no good way for the clandestine developers to get feedback.

      Contrary to SCO's opinion, unclean code doesn't help Linux at all. The best thing to do is just avoid that source like the plague. It would legally contaminate anyone who even had just had it much less looked at it.
      [ Parent ]
      • No it wouldn't (Score:5, Insightful)

        by roystgnr (4015) <{ude.saxetu.macit} {ta} {rngtsyor}> on Thursday October 02 2003, @12:56PM (#7115467)
        (http://slashdot.org/)
        It would legally contaminate anyone who even had just had it much less looked at it.

        It would definitely legally implicate anyone who had it (for copyright violation), but it wouldn't "contaminate" anyone who later wrote code of their own. Despite what some proprietary developers think and others fear, as long as no actual copying occurs it is perfectly okay for novelists to read other people's books, for singers to listen to other people's songs, and even for programmers to read other people's source code.
        [ Parent ]
      • Any chance that... by phorm (Score:3) Thursday October 02 2003, @01:03PM
      • Falcon 4.0's Leaked Source Code (Score:5, Interesting)

        by mnemonic_ (164550) <jamec@umic h . e du> on Thursday October 02 2003, @02:37PM (#7116629)
        (http://umich.edu/~jamec | Last Journal: Monday November 19, @08:29PM)
        Falcon 4.0, a landmark achievement in consumer flight simulation technology had its full source code leaked several years ago. What happened aftewards?

        Nothing for several months. People went about playing Falcon 4.0 as they did before. Then a user posted a single screenshot to the combatsim.com fora. It showed the Falcon 4.0 options menu, except with some rather peculiar options-- 3dnow! support, 32 bit textures, object texture filtering, DirectX 7 support, and some others. Falcon 4.0 did not ship with support for said features, so either it was an edited screenshot or the user had modified the source code. Then the actual executable was released. It was real, the engine enhancements worked.

        Development of the leaked source code exploded shortly after that. A team known as eTeam (the executable was called eFalcon) was created to work on it, devoted to closing the numerous memory leaks, and improving the overall realism and performance of the game. The improvements were incredible, bringing a game released in 1998 to a 2001 state, competitive (or far superior, which was most people's opinions) to simulations released that year. The game's publisher ignored this for a few years.

        The game's publisher then put its foot down. It said that all development of the leaked source code had to be ceased. Quickly though the community reached an agreement. It managed to convince the publisher to allow continued development of the leaked source code, as long as the publisher maintained all rights to all of the community's work and was not required to compensate the actual contributors. The result was the Falcon 4.0 Unified Team [slashdot.org], composed of most of the eTeam members (not all though, some refused to join because of the constrictive agreement) as well as many from the Realism Patch group, a non-source code team focusing mostly on realism enhancements. The F4UT has succeeded in making hundreds if not thousands of changes to Falcon 4.0, ranging from technical (graphics engine, campaign engine, AI, sound engine, etc.) to gameplay (new flyable aircraft, dogfight AI improvements, numerous miscellaneous tweaks etc.) to other content (re-done textures, models, sound effects, completely new cockpit art, etc.). The F4UT finally brought Falcon 4.0 to what its original developers intended, not only simulation of F-16 combat, but a true military aviation experience taking place in a dynamic computer simulated war.

        How does this relate to Half-Life 2's source code being leaked? Well, sometimes leaked source code can lead to greater things. After the Falcon 4.0 source code happenings, the full source code, including the graphics engine, network code etc. of a few simulations (Enemy Engaged Comanche Vs. Hokum, MiG Alley, maybe some others) have been released to the public. Maybe this practice could spread to other game genres.
        [ Parent ]
      • Re:I doubt it. by MikeFM (Score:2) Thursday October 02 2003, @07:46PM
        • Re:I doubt it. by MikeFM (Score:2) Sunday October 05 2003, @11:23PM
          • Re:I doubt it. by Durandal64 (Score:2) Tuesday October 07 2003, @09:19AM
        • 1 reply beneath your current threshold.
      • Re:I doubt it. by Tyreth (Score:2) Thursday October 02 2003, @09:03PM
      • Re:I doubt it. by blymn (Score:1) Thursday October 02 2003, @10:55PM
      • 2 replies beneath your current threshold.
    • Re:Linux port by identity0 (Score:2) Thursday October 02 2003, @01:02PM
      • 1 reply beneath your current threshold.
    • Re:Linux port by paranode (Score:2) Thursday October 02 2003, @02:37PM
      • Re:Linux port by NitroPye (Score:3) Thursday October 02 2003, @04:58PM
    • News Flash by t0ny (Score:2) Thursday October 02 2003, @09:40PM
    • Re:Linux port by AstroDrabb (Score:2) Thursday October 02 2003, @03:45PM
    • 2 replies beneath your current threshold.
  • HUGE BANDWIDTH LINK (Score:3, Informative)

    by Sir Haxalot (693401) on Thursday October 02 2003, @12:24PM (#7115119)
    here [worldoverclockers.com]
    [ Parent ]
  • Re:YOU MUST BE NEW HERE by The Other White Boy (Score:2) Thursday October 02 2003, @12:29PM
  • Re:No games under GPL systems by SoTuA (Score:1) Thursday October 02 2003, @12:31PM
  • Re:Here's a link to the (Score:3, Funny)

    by Lev13than (581686) on Thursday October 02 2003, @12:47PM (#7115365)
    (http://www.slashdot.com/)
    There is the Half Life 2 source code floating around the net right now. It looks to be about a month old. There's no official word from Valve on the source code leak yet.

    Did they also manage to leak the schematics for a P4 5.6ghz and a GeForce 7MX so we'll be able to play it?
    [ Parent ]
  • Re:Here's a link to the by SkArcher (Score:2) Thursday October 02 2003, @12:50PM
  • Lets hope that "cl_localnetworkbackdoor.cpp" in the left corner of the thrird screenshot isn't as intresting as it sounds!
    [ Parent ]
  • Re:#halflife2 on EFnet for discussion by Deflux (Score:1) Thursday October 02 2003, @01:30PM
  • Re:No games under GPL systems by polyp2000 (Score:1) Thursday October 02 2003, @01:55PM
  • Re:No games under GPL systems by Hatta (Score:2) Thursday October 02 2003, @02:29PM
  • Nah by Spleener12 (Score:1) Thursday October 02 2003, @03:08PM
  • subdir: linux by pr0ntab (Score:2) Thursday October 02 2003, @03:14PM
  • Wow, thanx for the nerd pr0n by wantedman (Score:1) Thursday October 02 2003, @03:34PM
  • Re:No, I'm New Here by Sir Haxalot (Score:1) Thursday October 02 2003, @03:36PM
  • Reply from Valve by TheDredd (Score:1) Thursday October 02 2003, @04:53PM
  • Re:Here's a link to the by flewp (Score:2) Thursday October 02 2003, @05:05PM
  • Re:just to clear matters up by SQLz (Score:1) Thursday October 02 2003, @08:40PM
  • THIS IS SCO PROPERTY by strictnein (Score:2) Thursday October 02 2003, @08:57PM
  • Re:FUCK THESE GUYS by Nogami_Saeko (Score:2) Thursday October 02 2003, @10:44PM
  • Re:This was "leaked" on purpose... by ogewo (Score:1) Friday October 03 2003, @12:24AM
  • Re:FUCK THESE GUYS by JohnwheeleR (Score:1) Friday October 03 2003, @12:36AM
  • Re:and now for something completely different... by Porthwhanker (Score:1) Saturday October 04 2003, @06:20PM
  • 92 replies beneath your current threshold.
(1) | 2 | 3