Suggestion, how to deal with the leak

M

mrsuicide

Guest
Ok. The source code has been leaked and if u got no luck, it'll be spread soon all over Kazaa, ED2K...

You get problems, that people will be writing aimbots, using BUGS in source for dangerous DOS (not for Valve, but for the Users). Atackers may inject nasty code into people's stack, changing Files, installing worms...and Valve soon will be in the great Patch-Cycle like M$. You've senn what a nasty buffer inconsistency in Outlook can bring: doom.

So what to do?
Open-Source has a great concept: Open code for security.
But there's the problem o the licensing. What about a license with open code but restricted use (only for Half-Life, forbidden to steal code, paid licensing...)?

Coders will (yes they WILL!) jump into the code and help you making HL2 betther! Even a port to Linux is possible. Without any money paid to Transgaming or another porting company.

What do you think about my suggetsions?
Illusions or possible? :bounce:
 
Originally posted by mrsuicide
Ok. The source code has been leaked and if u got no luck, it'll be spread soon all over Kazaa, ED2K...

You get problems, that people will be writing aimbots, using BUGS in source for dangerous DOS (not for Valve, but for the Users). Atackers may inject nasty code into people's stack, changing Files, installing worms...and Valve soon will be in the great Patch-Cycle like M$. You've senn what a nasty buffer inconsistency in Outlook can bring: doom.

So what to do?
Open-Source has a great concept: Open code for security.
But there's the problem o the licensing. What about a license with open code but restricted use (only for Half-Life, forbidden to steal code, paid licensing...)?

Coders will (yes they WILL!) jump into the code and help you making HL2 betther! Even a port to Linux is possible. Without any money paid to Transgaming or another porting company.

What do you think about my suggetsions?
Illusions or possible? :bounce:

Valve didn't release this code under a GPL or anything. Rest assure that any release of HL2 source code based games will be having a nice law suit from Valve waiting after the police raid their homes.
 
Yeah, forget about the whole 'community-developed linux port' silliness. Unless of course you want to rewrite all the DX9 code for OpenGL. You've have to re-develop the graphics engine basically from scratch.
 
Originally posted by dscowboy
Yeah, forget about the whole 'community-developed linux port' silliness. Unless of course you want to rewrite all the DX9 code for OpenGL. You've have to re-develop the graphics engine basically from scratch.
Ok, porting graphics would be pretty hard. But porting the rest not.

For sound/input/networking/blah you can use SDL (http://www.libsdl.org) I've already worked with it...it is really easy to port DX applications.

@Pjotr
I DID'NT mean GPL. GPL is different fron Open Source. GPL means you can do with the code, what you want. I'm meaning a very resticted policy wtih the code.
 
1. I will not put my Credit Card Number into Steam, after it's code is free on the net for all hackers and data-thiefs.

2. I will not play online via Steam, after it's code is free on the net for all hackers and data-thiefs

3. I want to play HL2 and I want to pay for it. So release the Singleplayer Version (simple multi only via LAN) this year. Rewrite the whole Steam and Onlinecode to make the leaked source useless for the hackers and data-thiefs.

4. Release the Online Part of HL2 together with a brand new Steamversion during 2004 and add some new maps and stuff to make the extra-wait worthwhile.

That's how I would do it. I hope Valve, too.
 
Originally posted by FriScho
1. I will not put my Credit Card Number into Steam, after it's code is free on the net for all hackers and data-thiefs.

2. I will not play online via Steam, after it's code is free on the net for all hackers and data-thiefs

3. I want to play HL2 and I want to pay for it. So release the Singleplayer Version (simple multi only via LAN) this year. Rewrite the whole Steam and Onlinecode to make the leaked source useless for the hackers and data-thiefs.

4. Release the Online Part of HL2 together with a brand new Steamversion during 2004 and add some new maps and stuff to make the extra-wait worthwhile.

That's how I would do it. I hope Valve, too.


Thats a good idea about releasing the single player only for a while and then like later on in the year release a safe and secure system :D
 
They will make multiplayer

The coders and hackers will make a multiplayer mode in weeks just like on GTA:VC. And when its code is out, its even easier.
 
why dont we all just get kazza and all that and make a few text files named HL2 source and flood the internet with fake source files. Then no one will ever find it. :). Thats what i'm doing right now.
 
marksmanHL2 :), you are a genious!
Just make sure it is the exact same files and that they take the same amount of space usage as the original files! ;)
 
yeah, there is one problem, surely valve wants to find the leaks and close them. This wont help that side of things. Still its worth considering :)
 
Yeye, but it is a good strategy anyways, I mean Valve can't take controll of it all.
 
Re: Re: Suggestion, how to deal with the leak

Originally posted by Pjotr
Valve didn't release this code under a GPL or anything. Rest assure that any release of HL2 source code based games will be having a nice law suit from Valve waiting after the police raid their homes.

You didn't read carefully what he said.
At least you didn't understand him.
 
Originally posted by rob.derosa
Why don't we just let Valve decide what to do :)

That will definatly happen, but
Valve does not know every possible solution.
 
Originally posted by Catonga
That will definatly happen, but
Valve does not know every possible solution.
But now people can get technical information including masterserver code, CD-Key calculation, steam code (hehehehe lol!) and hardware (cupid) detection. That's what coders want! To build up an own masterserver and have fun!

Maybe that's the real problem. All other not security related code may not be the great problem (maybe only a juristic).
 
Back
Top