Quoted from Slashdot:
Pyroman[FO] writes "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. 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. "
Surprisingly, this looks genuine and it's being spread like wildfire on the Internet as I am typing this out now. There's still uncertainty whether it is the game's full source code or a part of it, in any case, this could have a huge impact on valve and it's already delayed half-life 2 release date.
News source: Slashdot
Pyroman[FO] writes "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. 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. "
Surprisingly, this looks genuine and it's being spread like wildfire on the Internet as I am typing this out now. There's still uncertainty whether it is the game's full source code or a part of it, in any case, this could have a huge impact on valve and it's already delayed half-life 2 release date.
MDM is currently available to a limited number of companies, and is expected to be generally available by January 2004.
"We've seen manufacturers that have 17 different codes for a single type of screw that they use," said Shai Agassi, member of SAP's executive board.
"They've been paying between 50 cents and $2.50 for these screws, and they're using a lot of them. Getting a single view of that data can generate a lot of savings."
But MDM is only likely to take off if users do not have to spend significant time analysing data models, said Neil Ward-Dutton, topic director at analyst firm Ovum.
"Typically, when you buy packaged applications you don't spend a great deal of time analysing the data models. But if you're going to make changes to the models you need to be sure that this won't stop your applications from working," he said.

EDIT: I guess someone @ valve couldnt hold themselves and had to give in to temptation
but this will not be good for us non-cheating players...
Last edited by 5416 on 02 Oct 2003 - 19:01
Heres another comment from the HL1 SDK:
// ISoundMask - Overidden for human grunts because they
// hear the DANGER sound that is made by hand grenades and
// other dangerous items.
And here is it's somewhat edited twin in the supposed Half-Life 2 SDK
Purpose: Overidden for human grunts because they hear the DANGER sound
As you can see the author of the fake SDK went ahead and changed some stuff here and there to make it look like the Half-Life 2 SDK. There is more but I'm not going to post it all here.
I'm hoping that this source code really was faked. A leaked beta is one thing, but leaking the source code is a completely different story.
Regardless, programmers tend to recycle a lot of code. It saves a lot of time. Why not reuse a lot of functions from the old game - if it does what they want it to.
I don't have the files but I've seen screenshots from the HL forum. I have a new found respect for the game programmers considering how much coding is involved.
It's one thing to leak a beta or the gold version a couple weeks before it hits the shelves, its another to leak the source code. This cannot bode well, for Valve, because the abilities to cheat, but as well as other game companies getting their hands on it and incorporating elements into their games/engines.
Not Good.
*raises coffee mug to Ash*
If it is real, I hope that the person who leaked the code rots in jail.
Last edited by 20891 on 02 Oct 2003 - 20:39
Don't take any personal offence to that, I'd just like to know what some of the people who are downloading it are planing.
Way to go.
IT HAS THE IPION SOURCE CODE IN IT TOO
http://www.ipion.com/
IP is the most valuable thing a company can have... and if its gone, then your proverbially Fuc ked.
In the end it could mean the end of this great developing company!
I really hope it's fake..
Also, as seen on the screenshot earlier, it's copyrighted code.. No one is allowed to use it. (see SCO vs Linux case)
Don't be an idiot & post a link to the source code ....
Radish™
Last edited by 4583 on 02 Oct 2003 - 23:21
This doesn't help at all
Dunno if this would work, and I bet Valve has/is already considering this, just I think this could be the solution to prevent cheaters.
Also, as seen on the screenshot earlier, it's copyrighted code.. No one is allowed to use it. (see SCO vs Linux case)
This is true, but probably won't stop some people/companies from from using parts of their code to help make thier own games. And with the Linux/SCO thing Linux is open source so SCO could easily see their soo called code, however with a game, which isn't open source, Valve would have a harder time tracking down companies ripping them off.
5 years of developent, making their own Engine which they can licence out for mucho money, just to have it all leaked... man, thats wrong, I hope they already have the FBI involved. I hope they nail the hackers ***** to the wall.
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
God dammit. If the people who did this are ever discovered, they are going to be royally skull-****ed by the HL2 community.
If someone has gone through this much trouble for the source, I would get the FBI involved. If they could nail the idiot who did this with racketeering charges or coporate espionage theyre going to be looking at serious fines.
Theres lots of money to be made with these programs *millions*. Not only in selling the Game but also the engine. IMO not having the art, sound, levels is really I mute issue here.
I don't think the interesting thing here is the HL2 source leak. Nobody has the data files, it's useless.
But HL1's source is in here. And we DO have the data files for it. I think the best thing Valve can do right now regarding that is to GPL Half-Life one's source. Or perhaps some other licence that specifies you can't profit from it, but can use it for non-profit purposes (Mods).
Think DoD/CS/TFC/ Natural Selection are cool mods? Imagine what they could do if they could modify the renderer itself.
at least that's what i heard...
The source of Source has been located.
Valve will also not lose any licenses due to the code being available... You would get sued like hell to achieve widespread copyright infringement on a major retail product.
its in a file thats inside the HL2 scource dir....
doesn't that tell u all something.... its a bloody fake... why u ask... well HL2's engine as far as i kno is not based on the old Quake engine..!!
gabe saying all those things tells me that the leak is a faked code... coz i dont think someone @ valve would be that stupid to continue using a compromised system if ever it got compromise in the first place (ever visited a game dev studio anyone, the security is so tight that u ve 2 ask permission to breath!!!)...
Last edited by 565 on 03 Oct 2003 - 04:25
"Code Reuse"
Doesn't that tell you something?
only kidding!, I wish we could play
Valve suck for changing the date, could of release it (alway add patch later, like everybody else!)
We have known about HL2 for about 4 months or so. By the time it's released we would have waited about 6. Now if you go from hearing about it to when it's released it has got to be the shortest wait of any game.
We have known about doom 3 since 99? So close to 4 years. The only game that I know of that has taken longer then doom 3 has been Max Payne (6 years I think) so your looking at one of the longest dev cycles so far in modern gaming yet you choose to bitch at Gabe and valve and not Carmack and ID.
Your all a bunch of lame asses (cept the ones who don't bitch) and you need to put things in perspective or maybe just get a life and realize the devs just don't owe you anything no matter how important you think you are they don't owe you jack.
Last edited by 21048 on 03 Oct 2003 - 17:02
*nods and hi5s Krux*
Commenting has either been disabled on this article or you are not logged in. Click here to login or register, its free!
Note: Anonymous commenting is disabled in order to keep the quality of responses to a high standard.