Carmack on GPL, 2
by Steve Gibson, Feb 24, 2000 4:58pm PSTJohn Carmack has another .plan update to follow-up on the story yesterday about a particular Quake source project that is breaking the GPL agreement. In addition, he made a post to the /. forums. (Thanks torben)
Some people took it upon themselves to remotely wreck Slade's development system. That is no more defensible than breaking into Id and smashing something.The idea isn't to punish anyone, it is to have them comply with the license and continue to contribute. QuakeLives has quite a few happy users, and it is in everyone's best interest to have development continue. It just has to be by the rules.While you're looking at .plan files check out the updates from GreenMarine and George Broussard about office antics.
Chatty: Diablo III, Dragon's Dogma
FileShack: Unity of Command, Skyjacker
Daily Filter: Planetside 2, Deadlight
Weekend PC digital deals: strategy-o-rama
38 Studios, Harry Potter Kinect - Shacknews Daily: May 25, 2012
Minecraft for Xbox 360 dev working on 'Adventure' update
Demon's Souls servers extended again
Resident Evil: Chronicles HD Collection coming in June
Sony patent would interrupt gameplay to display ad
Weekend Confirmed 114 - Diablo 3, Max Payne 3, Lost Planet 3



Comments
fuck slashdot
I think the shack will soon get those numbers almost regularly, look at the top 3 stories.
http://douglas.min.net/~drw/slade.gif
...(got this off of /.), so it\'s obviously not ftp.
It looks like he just shared his \"c:\" drive as \"C\" and left it open.
Apparently (according to people on IRC) it was for 20 minutes or so, long enough for a few people to copy his stuff out.
I can\'t help but feel a little guilty. I posted in the first thread on /. about this where the Quakelives guys hang out in IRC (in the hopes of provoking real-time discussion), and apparently someone found Slade on IRC, /whois \'ed him, and tried a few doorknobs, and got in. This whole breaking-into-a-computer is not the right way for the source to get released. Then again, leaving your files shares open is boneheaded.
For people wondering what happened to www.quakelives.com, it succumed to /. -- it\'s called \"slashdot effect\" (people have written papers on this---you see things like 10000% increase in site traffic as everyone tries to read your site). Anyways, the guy who was hosting it (for free) couldn\'t take the traffic anymore (although it would have been over after a day or so), and booted them. Apparently they were getting like 20 hits/SECOND, and there were 300 httpd\'s open to serve all the requests, and not only that, all pages on their site use cgi...i.e. dynamic content, so that didn\'t help either. If they\'d put up banner ads., they\'d have probably made enough in the 4 hours or so to pay for some legal expenses in the event that they don\'t back down.
For the record I\'m not unbiased in any of this--I\'m on the mailing list of the quakeforge group (http://www.quakeforge.net/ ). Also, I saw this coming down to this a month ago, and offered to help Slade with a GPL compliant system -- mine would have involved server and client site proxies (I had code that was a good start -- working server side Quakeworld proxy code that I wrote before the q1 release with the intention of detecting Quakewerld, Kl33n3x, and other proxies).
but you find Jennifer Lopez unattractive?you must be a fag,because
that looks more like your pops in that post.what did he do shit you out of his ass?
I just read the story on that... Seems like slade left his machine totally unprotected with open windows file shares. Looks like there are a couple of mirrors of it already, all on foreign soil.
Oops.
There is another point that is being totally missed as well. The best security is not achieved through obscurity. Only though full disclosure can a system be verified as effective. Hiding the source will only DELAY the inevitable cracking of this scheme, if the scheme is not truly strong.
If he wants to keep his algorithms his own property, then he should have made them a separate library and only referenced them from the GPL code.
hey 31?
#1 is definately what slade could have done, but didn\'t. Also, much of his DLL code would be based off the Quake code, so it would probably be derivative as well anyway
#2 doesn\'t make any sense
#3 is a violation of the GPL- you release a binary, you release the source for that binary at the same time. End of story.
#4 people would discover almost immediately, and would be a violation
You\'re forgetting #5, which would be: Slade liscences Quake source out on a different plan than the GPL. I doubt Carmack would accept that though. But keep in mind its a perfectly plausible and legal thing to do.
Thanks!
-Lex
How about both :)
Someone posted a link to the newly stolen source on Slashdot.
If you were some hell-bent GPL-luvin\' cyber-terrorist, would you:
a) Trash the d00d\'s machine, accomplishing nothing but garnering him sympathy.
OR
b) Download the source from the guy\'s machine and spam it EVERYWHERE through multiple anonymous redirects, including entering it into the officual Quake source repository.
As was proven with DeCSS, once the source is out, it can\'t be re-closed.
Considering the fact that the guy has already proven himself willing to violate the license that the source was distributed under, I wouldn\'t put something like reporting a false cyber attack (or even perpetuating a false attack) against himself.
thanks!
-the last song i\'ll ever write about a girl, by the ataris, who rock by the way
Thanks!
-Lex
Thanks!
-Lex
http://a860.g.akamaitech.net/6/860/992/264279/image.iwon.com/images/reuters/mdf49058.jpg
Thanks!
-Lex