Latest: /// Quake Goes Mobile

Carmack on GPL

Feb 23, 2000 7:09pm CST tags: Quake
Update - Clay: Here's the whole dealie, since i know you can't get to the QuakeLives site right now. This is what's happening: The QuakeLives guy has stated this:

To download binaries or proceed into this site, you have to give up your rights under the GPL. Specifically the rights regarding access to the source code. And while we are obligated to offer you the source code, for up to 3 years until we stop releasing this. To gain access to this site, you are obligated not to ask.
So the guy wants to protect his source code? Big deal right? Wrong! Carmack released the source under the GPL. What's that? The GNU Public License. And here's a snippet of it:
"6. Each time you redistribute the Program (or any work based on the Program), the recipient automatically receives a license from the original licensor to copy, distribute or modify the Program subject to these terms and conditions. YOU MAY NOT IMPOSE ANY FURTHER RESTRICTIONS ON THE RECIPIENTS' EXERCISE OF THE RIGHTS GRANTED HEREIN."
Anyhow, whats this mean? All these free software jokers who do stuff with Linux are up a creek if this kind of mess can happen. Any Tom, Dick or Harry, can take their software, close it and sell it! Anyway here's Carmack's whole "don't mess with me foo" .plan update.

This is a public statement that is also being sent directly to Slade at QuakeLives regarding http://www.quakelives.com/main/ql.cgi?section=dlagreement&file=qwcl-win32/" rel="nofollow" target="_blank" class="external

I see both sides of this. Your goals are positive, and I understand the issues and the difficulties that your project has to work under because of the GPL. I have also seen some GPL zealots acting petty and immature towards you very early on (while it is within everyone's rights to DEMAND code under the GPL, it isn't necessarily the best attitude to take), which probably colors some of your views on the subject.

We discussed several possible legal solutions to the issues.

This isn't one of them.

While I doubt your "give up your rights" click through would hold up in court, I am positive that you are required to give the source to anyone that asks for it that got a binary from someone else. This doesn't provide the obscurity needed for a gaming level of security.

I cut you a lot of slack because I honestly thought you intended to properly follow through with the requirements of the GPL, and you were just trying to get something fun out ASAP. It looks like I was wrong.

If you can't stand to work under the GPL, you should release the code to your last binary and give up your project. I would prefer that you continue your work, but abide by the GPL.

If necessary, I will pay whatever lawyer the Free Software Foundation reccomends to pursue this.

        

Related Stories

  • John Romero Q&A

    14 Comments | Jul 25, 2006 5:05am CST

    The Quake Expo site has posted part 1 and part 2 of a Q&A with John Romero, asking the designer about everything Quake 1. Thanks Blues News....

  • ex-id Sofware Q&As

    1 Comment | Aug 01, 2005 11:57am CST

    id Software fan sites QuakeMarine and DoomMarine have new Q&As, asking American McGee and Tom Hall about their period at id and what they are up to th...

  • Quake Mobile Q&A

    12 Comments | Jul 05, 2005 12:55pm CST

    GameCloud talked with Pulse Interactive CEO Paul Trowe and gleaned a few details regarding the cell phone adaptation of Quake. A few details include t...

  • Quake Mobile Screenshots

    25 Comments | Jul 01, 2005 12:50pm CST

    Kotaku has some of the first screenshots for the cell phone port of Quake. This was revealed just days ago, so read up on it here. Looking pretty good...

  • Quake Goes Mobile

    52 Comments | Jun 28, 2005 8:58am CST

    Another valuable id software series is finding its way onto the cell phone gaming scene: Quake! id software and Pulse Interactive announced the deal y...

  • IF Quake Alpha 0.1 Released

    1 Comment | Apr 01, 2004 9:18am CST

    A new Quake 1 mod has hit the streets, IF Quake. IF Quake is a port of id Software's Quake 1 engine to the Inform programming language. Screenshots ca...

  • New Tenebrae

    155 Comments | Sep 25, 2002 3:01pm CST

    A new version of the Quake 1 source modification Tenebrae (has real time lighting and bumpmapping among other features) has been released, you can get...

  • Tenebrae Q&A

    73 Comments | Sep 21, 2002 9:18am CST

    New on HomeLAN Fed this morning is an interview with Charles Hollemeersch, programmer behind that nifty Tenebrae mod for Quake 1 (which adds real-time...

  • Alteria Released

    6 Comments | Apr 22, 2002 9:26am CST

    The guys at COR let us know they have released the first version of Alteria. What is Alteria? It's a free standalone game based on the Quake 1 engine....

  • Where Are They Now

    13 Comments | Mar 27, 2002 8:07am CST

    Another new installment in the "Where Are They Now" feature on The Mushroom talking to Quake 1 mod authors. This time they tracked down Scott Dalton, ...