MJ Ray wrote in http://mjr.towers.org.uk/blog/2004-6.html#qplmjg:
QPL specifies Oslo
The copy in libcwd doesn't. Given that there's no permission granted to modify the license, that's a more obvious problem with the package than the license itself.
the desert island test is commonly also linked to DFSG 1 (as it costs to notify), 6 (because private study is often accepted as a field of endeavour), 7 (because we may be able to send to people who cannot send back)
We can happily construct a fringe case that would render the 4-clause BSD license to fail the same criteria. Bobby BSD-zealot obtains a nice new copy of Debian. He thinks it's so great he engraves an advert on a large sheet of metal that also happens to be covered in solar cells on the other side. The advert makes great claims about how wonderful Debian is (as it bloody well should do), and lists several of the features. One is how the included libdb1-compat package makes it easy to run obsolete applications on a current Debian system.
Poor old Bobby gets shipwrecked and ends up on a desert island. Thankfully his laptop washes up alongside him, along with a pile of blank CDs and his large metal advert/solar panel (obviously God is a Debian user). Overjoyed by this, Bobby is even happier to find that there are other people on the island, and they all have laptops too. Sadly, they're all running Windows. But thankfully Bobby can burn them copies of Debian and the world can be a better place.
Or can it?
Because the libdb1-compat package contains a copyright file that states:
3. All advertising materials mentioning features or use ofthis software must display the following acknowledgement:
This product includes software developed by Harvard University and its contributors.
Oh no! Bobby's advert doesn't display that acknowledgement. And, even worse, he doesn't have the tools to fix it (all the people washed up seem to have arrived with laptops, but nobody got a screwdriver. Poor Bobby). In order to comply with the license, Bobby must be able to fix his advert. But he can't. Ok, so he can destroy it instead. Except that his laptop will no longer have a power source, and he still won't be able to distribute Debian to all his new-found friends. The disappointment in the poor Windows users is so great that they rip Bobby apart and eat him. Ironically, the bone shards remaining afterwards would have sufficied to modify the advert. Bobby's death has made his software distributable.
Damn you 4-clause BSD license! Damn you!
Now, obviously, this is a stupid example. But should it be taken as meaning that the 4-clause BSD license is non-free, or should it be taken as meaning that the 4-clause BSD license is a silly license that we shouldn't recommend to anyone?
The GPL's 2c requirement that programs that emit copyright information when run interactively continue to do so discriminates against the blind, since they're actively forced to read (via braille) or listen to it, whereas those who can see can skip straight over it. I'd call that a fairly onerous restriction ("I have to listen to three lines of boilerplate every single time I want to look at a postscript file?")
If I end up on a desert island with a pile of GPLed binaries and the written offer for source I had has been eaten by sharks, how can I legitimately pass those binaries on? Stuck on a desert island, wanting to bring free software to the masses (well, one or two other survivors), and I can't. Bugger, eh? If a plane flies overhead and drops a note claiming that I'm infringing a patent and instructs me to stop redistributing at once, I can't engage in further distribution. Shame I can't actually fight the case because I'm stuck on a desert island, but still.
We can always find arguments about why individual licenses aren't free. The question is where the line gets drawn, and for the past few years that line has been moving. Should it be?
the FSF's four freedoms
Oh. Have we started listening to the FSF when it comes to freeness again?
there is no evidence given to favour debian-legal changing standards over debian-legal increased effort and increased capacity to investigate border cases instead of just leaving them to the "no consensus" catch-all.
Of course there is. A post to Debian-legal in 2000 says
In my opinion, the biggest conflict isn't 6c (though 6c could be a problem to someone doing a local distribution in a "third-world" country).
So 6c had been analysed back then. The issue was understood. But this didn't result in claims that the QPL was non-free, despite the fact that we were already shipping it in main. At time A, we appear to have decided that it didn't matter. At time B, we appear to have decided that it did matter. How is this not a change in standards?
I should really make it clear that I don't necessarily think that a change in standards is a bad thing. What I think needs answering is whether there's any sort of consensus on whether these tighter standards are a good thing.