On Sun, Aug 28, 2011 at 02:00:33AM +0100, Ximin Luo wrote: > Thanks for the explanation; I didn't find this in the places I looked. Still, > the fact that "the right way" takes much more effort than the multitude of > "wrong" ways is not a good thing.
This is often true of both life and software. The solution is to make it easier to get it right, not to change our mind about what the right thing is. > If you were to write a program that could report the copyright status of > every single file on the system, it would be weird if you showed a > slightly different GPL3 for different files. Even if you parsed a license > text to a canonical form, I doubt this would be a visually pleasing form, > or even one that has a coherent logical structure. e.g. Steve suggested > collapsing whitespace - but this loses (e.g.) paragraph information. How you decide to format the license text for display is an *entirely* separate question from checking whether the license text is correct. I never suggested using the case- and whitespace-smashed form for display (or even storing it as a file). > Realistically, I don't think anyone is going to choose the MPL simply > because they see it in /usr/share/common-licenses. Also, it seems the > anti-MPL stance is just from a few people, rather than the Debian project > as a whole, e.g. [1] says it's fine. It would be equally wrong to omit > the MPL for the same reason. > [1] http://wiki.debian.org/DFSGLicenses#Mozilla_Public_License_.28MPL.29 This documents that Debian has decided that the MPL meets the DFSG and that it's acceptable for inclusion in main. That does *not* mean that it is a license that Debian (or Debian developers individually) recommends the use of or would like to see adopted more widely. In fact, one of the two mails cited by that wiki page as supporting evidence[1] includes this comment from Anthony Towns: That a license is DFSG-free doesn't mean it's "good" any more than a license not being DFSG-free means it's "bad" -- there are lots of reasons to not use DFSG-free licenses or software under the licenses, and there are lots of reasons to use and work on software that's under DFSG-non-free licenses. The DFSG is *Debian's* free software guidelines, that're meant to be useful for *Debian* to make decisions. Personally, if I've got a choice, I don't use licenses that are GPL incompatible, eg, which the MPL certainly is. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org [1] http://lists.debian.org/debian-legal/2007/07/msg00215.html
signature.asc
Description: Digital signature