id Resolves DOSBox/GPL Issue 78
The British Gaming Blog is reporting that id Software has successfully resolved the minor issue it had with DOSBox, regarding older PC games being sold on Valve's Steam network. "The problem is all fixed up now with the proper licensing text in the game's readme. Developers working hand in hand with smaller application authors is not all that uncommon; SCUMM has worked closely with point and click masters Revolution and LucasArts to improve compatibility with their games, and hopefully this trend will continue so we can experience more old classics in the future."
Re:The Nightmare Of Dealing With Kooky Licenses (Score:5, Funny)
Re: (Score:2)
I really should browse at +1 when I'm not having mod points
Re: (Score:2)
Actually the opposite (Score:3, Insightful)
Take either of those two things away and this situation can quickly approach nightmare levels from a corporate perspective. Eventually, there is going to be a very high profile case where some developer at some company gets caught stealing gpl code after integrating it into their companies
Re:Source (Score:4, Interesting)
Re: (Score:1)
Re: (Score:2, Informative)
Re: (Score:2)
Re: (Score:3, Informative)
Re: (Score:1)
Re: (Score:1)
A. Just doesn't work.
and
B. Could potentially be a violation of the GPL.
Re: (Score:2)
Yes you can do that. So what's the problem? Pay Steam if you don't own the original and want hassle free installation, or do it yourself.
Re: (Score:3, Informative)
Re: (Score:2, Informative)
Re: (Score:1, Insightful)
Get off your high horse. And nice job moding up worthless post people.
Re: (Score:3, Insightful)
DOSBox [sourceforge.net]
Re: (Score:1)
This is 'News for Nerds' not 'News for people who whine cause they don't understand something.'
Re: (Score:2)
Re: (Score:2, Funny)
But I'VE ONLY had 12 cups today.
Re: (Score:2)
Re:Source (Score:5, Informative)
It helps to read the article (Score:2)
id and the DOSBox crew are apparently all happy now, and all they had to do was include the license with the distribution, as noted in the article.
Re: (Score:1, Interesting)
Re: (Score:3, Interesting)
Re: (Score:2, Informative)
Re: (Score:2)
For the source, it's acceptable to providing a snail mail or e-mail address users can write to and request the source. You can also provide a URL that allows one to downl
Re:Source (Score:5, Informative)
Well aside from the fact that this is what Valve is doing (distributing the source), it is actually not a requirement of the GPL that you distribute the source along with the binaries. Here's the relevent part of the GPL:
So merely offering to send you the source if you ask (not even necessarily through steam, they could require you to mail a request with a small shipping fee and then they mail you a CD with the source on it) would be sufficient. But practically speaking, since compared to the games your downloading the source to dosbox is most likely very small, it's just easier for them to comply by giving you the binaries and source at the same time.
Re: (Score:2)
So merely offering to send you the source if you ask (not even necessarily through steam, they could require you to mail a request with a small shipping fee and then they mail you a CD with the source on it) would be sufficient. But practically speaking, since compared to the games your downloading the source to dosbox is most likely very small, it's just easier for them to comply by giving you the binaries and source at the same time.
Thanks for that. Read my full comment, as I already stated that.
Well aside from the fact that this is what Valve is doing (distributing the source)
My comment was in a thread discussing whether or not it was a violation to begin with since the code had not even change. The crux of my comment was the GPL applies to any distribution, even if what you've not made changes before the distribution. That Valve/ID is no longer violating has no bearing to the conversation.
Thanks for playing!
Re: (Score:2)
Ha ha, no it isn't! Your comment is in a thread discussing whether or not they are still violating the GPL by not distributing their "modified" source, not whether it was a GPL violation orig
Re: (Score:2)
Yea... Nothing smells like freedom like lawyers.
Re: (Score:2)
Re: (Score:3, Insightful)
Re: (Score:2)
id was wrong not to include the license, but I don't think they should be criticized for using DOSBox in the first p
Re: (Score:2)
Well, I think they would have been better off using one of the updated derivatives of the GPL'd Quake source to have a native Windows version instead of relying on DOS emulation at all. But I admit that that's only a minor criticism.
Re: (Score:1)
Re: (Score:3, Informative)
Of course, since the senior DOSBox staff seems content with this, it doesn't look like this will come to anything more th
Re: (Score:2)
A wrapper isn't modification or linking. If a proprietary piece of code "fork(); execv()"s a GPL program, it has not modified the program no matter what requirements the wrapper has before it will actually perform the execv(). If this wasn't the case, then double-clicking on a GPL application in Windows Explorer would constitute a GPL violation on the part of Microsoft.
Extending the already fallacious notion of "linking" to include steam itself is
Re: (Score:2)
A wrapper isn't modification or linking.
But arguably a wrapper distributed with a GPL'd program constitutes a "work based on the Program". That's why so many companies are releasing GPL'd software and offering a non-GPL'd commercial license.
If this wasn't the case, then double-clicking on a GPL application in Windows Explorer would constitute a GPL violation on the part of Microsoft.
That's different, because Microsoft is not distributing GPL applications as part of Windows.
This is true (Score:1)
That's true. I know it's offtopic, but for example Sega, in their old game compilations (like Sonic Mega Collection+ etc) always use open source emulators, like Gens.
Correction to parent (Score:2, Informative)
Re: (Score:1, Informative)
Re: (Score:2)
I don't know about newer stuff though...
Re: (Score:2)
Not quite accurate (Score:1)
Actually, the Genesis emulation for SGC was created 'from scratch' by Digital Eclipse (starting with existing 68k and Z80 cores). Steve Snake was indeed involved, primarily in the area of sound emulation, but the main emulation was not based on his fabulous Kega work.
Already Resolved (Score:4, Informative)
Non-issue (Score:5, Informative)
It's obvious that ID are proponents of open software.
The dosbox forums were not half-way as upset as slashdot.
ID-software started fixing this, even before the
Nothing to see here, or for that matter in the previous article, move along.
Re: (Score:2, Insightful)
Copy GPL, paste into readme.txt. I still don't get why people where so upset in the first place.
Re: (Score:2, Insightful)
Oh, that's easy. People like to get upset. Any excuse will do.
id still committed to open source (Score:5, Informative)
Audience member:
"I wanted to say thank you for open-sourcing the Quake 3 engine, it's made a huge difference to the community. I wanted to ask your opinion about the future of Linux and open source gaming."
John Carmack:
"I do take a great deal of personal pride and satisfaction with what I've been able to do with getting so much of the stuff out. Sometimes I think about it, and while I know it's not something I'm generally considered for, I may be one of the most prolific open source authors considering all the code that I've written over the last 15 years that I've made open source, or have made open source there. I do think it's very valuable. I'm very happy when I see both user gaming community stuff, or research universities, or people doing simulation tests, or bringing up things. Every new piece of hardware ends up having Doom or Quake titles used as an early form of test application. So I'm very happy to have done that. It's certainly going to continue. I mean I won't commit to a date, but the Doom 3 stuff will be open source. We still make those decisions even today when we're doing the Rage code when we have decisions about "do we want to integrate some other vendor's solution, some proprietary code into this". And the answer's usually no, because eventually id Tech 5 is going to be open source also. This is still the law of the land at id, that the policy is that we're not going to integrate stuff that's going to make it impossible for us to do an eventual open source release. We can argue the exact pros and cons from a pure business standpoint on it, and I can at least make some, perhaps somewhat, contrived cases that I think it's good for the business, but as a personal conviction it's still pretty important to me and I'm standing by that."
Source: http://www.3ddownloads.com/Action/Rage/Movies/joh
Re: (Score:3)
Re: (Score:3, Interesting)
Well... that and Doom3 of course... and Quake4 wasn't that much of a modification... and a slight modification of that creates Enemy Territory: Quake Wars.
Doom3 sold millions of copies, and it was an internal project so that generates HUGE bucks for id. ETQW will also sell millions. How many million+ copy games do you need to sustain a fairly small company? Not many.
And if you go to Quakecon you
Re: (Score:2, Insightful)
Who'd have thought this generation's Einstein would be making video games?
Re: (Score:2)
I have to say that John is a visionary, I'm glad he's not so popertarian or wrapped in idealogy he cannot see the bigger picture in adding to the spread, understanding and improvement of human knowledge.
DosBOX configurations file fix (Score:3, Interesting)
The issue has not been resolved. (Score:1)
Not distributing the license text with the binary was only one issue, and a minor one at that. The larger issue is that they are distributing a modified and copy protected DOSBox without providing the modified source code, and the build files required to build the version they distribute. That's a definite violation of the GPL that still needs to be remedied.
The modified DOSBox binary is also lin
Re: (Score:2)
Nobody cares that they can't wrap the executable in the same way because it makes no difference.
Disclaimer: The above is based on other people's comments in this article. I have no
Re: (Score:2)
That makes no difference unless the wrapper can be removed and the executable extracted without needing to be a subscriber. Otherwise it's the same as linking in my book. And if I'm an author, it's my book that counts.
Re: (Score:2)
troll (Score:1)