VOGONS


First post, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

I was reading about this id-Steam controversy just now, and I was just thinking: in order to prevent something like this from happening in the future, might it be a good idea to embed some sort of hidden About screen in the DOSBox code? That is, maybe if you held down Ctrl-Alt-Shift-D for ten seconds, a little box would pop up saying "This is DOSBox, if the file COPYING was not included with this distribution it is illegal", etc.

I remember Apple did something similar with the old Macintoshes (that is, if you generated an interrupt and poked the memory or something in the right place, you would get a "Stolen from Apple Computer" message).

Of course, it would probably be trivial for someone to poke at the source code and remove or alter such an About screen, but that might be too much effort for some people.

Silly idea?

Reply 1 of 10, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Who care about it being distributed with or without the (un)necessary files?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 2 of 10, by leileilol

User metadata
Rank l33t++
Rank
l33t++
MiniMax wrote:

Who care about it being distributed with or without the (un)necessary files?

We all do, and they're pretty damn necessary

DOSBox is missing a GPL "This is Free Software" notice in the program though

apsosig.png
long live PCem

Reply 3 of 10, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

"We" as in how many? How big a percentage of the DOSBox users is that? And what type of users is that?

"pretty damn necessary" for what? And for whom?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 4 of 10, by leileilol

User metadata
Rank l33t++
Rank
l33t++
MiniMax wrote:

"We" as in how many? How big a percentage of the DOSBox users is that? And what type of users is that?

"pretty damn necessary" for what? And for whom?

everyone

There is no excuse for leaving out the license and README files just for a few measly kilobytes of space being freed. It's bad enough we already constantly get people in this forum who don't rtfm (or in this case above, don't read the license file)

apsosig.png
long live PCem

Reply 5 of 10, by dh4rm4

User metadata
Rank Oldbie
Rank
Oldbie

Actually I agree. DOSBox should be a shining example of the principles that make it possible to exist as it does and one of the those is the GPL. People who either choose not to respect this principle or do so as an oversight shouldn't just be allowed to do so. Yes VALVe fixed the problem with missing files but if noone had made a fuss I have a feeling they would never have even bothered.

Reply 6 of 10, by MiniMax

User metadata
Rank Moderator
Rank
Moderator

Many, many, many people don't bother to even read the README file.
Many, many, many people don't bother to read the guides here at VOGONS.
A lot of run around with the delusion that abandonware is somehow legal to use.

Do you really think those people have the least interest in pressing some obscure CTRL-ALT-SHIFT combination to be told to go looking for some files that aren't even necessary for the illecit games to work??

Or is this key-combo for the benefit of developers, project managers or whatever that is trying to package up DOSBox with their product?

Who is the audience you intend to reach with this About screen? And do the audience care?

DOSBox 60 seconds guide | How to ask questions
_________________
Lenovo M58p | Core 2 Quad Q8400 @ 2.66 GHz | Radeon R7 240 | LG HL-DT-ST DVDRAM GH40N | Fedora 32

Reply 7 of 10, by dh4rm4

User metadata
Rank Oldbie
Rank
Oldbie

What about in a Help, About menu then? That's pretty standard these days. Whether people care or not isn't the issue, it's that they beome aware.

Reply 8 of 10, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

The audience would be copyright holders who had an easy way to check if a blatant ripoff has been tried. It also would allow supporters in this forum to have users check if they have been ripped off.

A clever enough ripoff can't ever be detected, but the main point of ripping off another's work is to have less work. So making it more difficult to cover your tracks is not the worst of ideas. It would be a kind of watermarking.

BTW, leileilol is right, DOSBox is required to show a certain message and offer the GPL text interactively. Check the GPL for details, it's a rather small issue and easily corrected.

Reply 9 of 10, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

2c) applies only to modified work, whatever that is.
Besides that it's already present: mount k . // k: // type copying.txt

Reply 10 of 10, by `Moe`

User metadata
Rank Oldbie
Rank
Oldbie

A modified work, as explained in the first paragraph of 2) is a program covered by the GPL which you modify under the terms of the GPL, so unless you are the sole copyright holder (who doesn't need to stick to any license), it applies to DOSBox.

Announcing the fact that DOSBox is free software (and mentioning some help command for all other details, like your mount/type sequence) would benefit DOSBox anyways. After all, the warranty exclusion stuff isn't part of the license just because the lawyers were bored.

But well, these are just 2 eurocent worth of my own thoughts...