Henri Sivonen <[EMAIL PROTECTED]> wrote: > But is it good for Free Software to be ported to platforms that have > been designed to deprive both developers and end users of freedom?
Yes, as long as a mutable copy is available to developers and end users, because it widens the audience who will see free software and may become interested in its development and advancement. I think saying no would be arguing against porting free software to Microsoft Windows, which is a platform designed to deprive both developers and end users of freedom when it increases revenue for Microsoft - see the current moves that lock out third-party security software, for example, or the DRM features, or product activation keys. However, free software on Microsoft Windows is many (most?) users' introduction to free software. TPM-bans are a sort of digital Iron Curtain - these platforms may have this free software; those ones may not. It's tactically stupid too - the population on "our" side of the Iron Curtain is not yet sufficiently compelling to deter more neutral platforms from joining the other side. I prefer allowing "our" population to cross the border and plunder as much as the authorities on the closed side permit - that includes letting any subsidised TPM-platforms to play TPM-subverted content. It's not just economies of scale that makes an iSuck player cheaper than an Ogg one: if your player doesn't iSuck, the iSuck platform owner can never make money from you. > If a gaming platform requires FooBigCo to sign software before it > runs, exercising freedom as in Free Software on that platform is de > facto prevented on a desert island. Depends if the FooBigCo platform is the only platform on the island, but discussing desert islands too much usually brings a d'Itri-flame. > However, if an iSuck player only > played TPM files but anyone could convert non-TPM files to TPM files > privately, requiring distribution to happen in a non-TPM format and > requiring iSuck owners to apply TPM themselves wouldn't be any more > onerous than the GPL allowing certain action only in private. Indeed. Sadly, CC's anti-TPM language may(*) prohibit iSuck owners applying TPM themselves, as the copy would violate the licence and the anti-TPM measure is not limited to distribution. (* - it's not entirely clear to me, due to the recent comments and refusal to explain.) > I find it strange that Debian is so vigorously defending this fringe > use case. Why? Many debian developers want to copy all sorts of things to all sorts of media in all sorts of ways. > The anti-TPM language is designed to limit the freedom of a > middle man so that the middle-man isn't allowed to limit downstream > freedom. GPL is precedent that it can be free in the DFSG sense to > limit the freedom of middle-men so that they aren't allowed to limit > downstream freedom. One could only appeal to the GPL precedent if the anti-TPM language allowed parallel distribution, else it is also limiting the freedom of the end user to get the TPM-encoding service from a middle-man if they choose. It is obviously possible to let users get TPM-encoding from a middle-man without letting them give up their freedom, just as you can get GPL'd binaries from someone else. > Since the CC licenses don't require distribution of the preferred > form for making modification aka. source code, it is essential that > downstream recipient can extract works for modification and > redistribution without violating any law that protects TPM. I think > that it makes sense for CC licenses to have anti-TPM language and I > don't think that anti-TPM language should make a license non-free. Should we accept as free software a program under a licence which does not allow licensees to distribute compiled files? The correct way to fix this is for CC to require source code, not prohibit compiled code. > (More on this: http://hsivonen.iki.fi/free-anti-drm/ ) I feel that essay contains lies such as "The entire purpose of DRM [...] is to incarcerate a work and to deprive the recipient of the work of the freedom to do things with the work without contrived technical barriers" and "entangling a work in DRM puts the recipient at the risk of criminal prosecution if he exercises his freedoms otherwise granted by the license". Also, it should be no surprise to anyone that your selection of the arguments against TPM-bans seem like strawmen. I don't like DRM and have spoken against DRM at international events. The anti-DRM argument is strong enough without lies and strawmen. Hope that explains, -- MJR/slef My Opinion Only: see http://people.debian.org/~mjr/ Please follow http://www.uk.debian.org/MailingLists/#codeofconduct -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]