SilenceIsDeath.org offers a nice service, but can’t be trusted.

Chris Brunner claims

Silence is Defeat doesn’t log your activity!

As far as Brunner knows, this is true. But verification is a non-trivial task. If you’re interested in copyright infringement, Silence is Defeat (SiD) looks an awful lot like a new chokepoint—the point the copyright holders can target (either the admins of that system or their ISP) for copyright infringement claims. Why trust them with your illicit activities?

But let’s assume SiD keeps no logs. Do you know who SiD’s ISP is? What reason do you have to trust them?

As for not even your ISP will know what you’re doing, your ISP could have a record of you establishing an SSH connection to SiD’s machines which could be handy if someone is trying to put together a slightly better picture of what went down.

Hiring a third party to assist in copyright infringement isn’t going to make the infringement invisible. Using SSH isn’t going to hide as much about your activities as you’d like.

I accept and appreciate that SiD wants to assist others in free expression and introducing others to the open source movement (even though I’d prefer pointing people to the ethically-minded free software movement instead of a movement that focuses on technological efficiency aimed at a business audience). However, I’m not convinced that enough of the people involved whom SiD depends on to work are trustworthy.

Perhaps it’s just a matter of time until someone tries doing something illegal with their SiD account at work. Their work machine is probably running some proprietary OS on which (unbeknownst to them) a keylogger is also running, silently recording mouse movement and keyboard activity. Suddenly even more information comes to light, and from a wholly unexpected place—the former employer.

Why you want free software advocates doing work on GNOME

This blog entry is instructive and helpful—you really don’t want your ostensibly free software work being done in such a way that it requires non-free software to reproduce or extend.

We identify this for Java, we’ve seen it come up again with regard to software patents. Why are we reluctant to see how non-free fonts are a problem?

The FSF has given some font issues some consideration, although not as much as they’ve given to other licensing matters.

Non-freedom comes home to roost for one software developer.

I talked about this before, but now the topic has come back. One of the GStreamer developers apparently didn’t quite see how an MP3 player is non-free for a significant portion of the world.

At the recent FISL (Forum Internationale Software Livre) 2006 conference (a Free Software International conference held in Brazil), Thomas Vander Stichele spoke with Richard Stallman, the founder of the Free Software movement.

Switching masters isn’t freedom.

Lie’s criticism is odd and hypocritical—he notices that Microsoft’s “core fonts” are not free software fonts

The fonts are still available for anyone to use, but not to change. It is illegal to add support for more non-Western scripts.

Contrary to what some might read into Lie’s wording here, the Microsoft fonts have never been free to modify (they did not undergo some relicensing where they were once free to modify but are immutable now; users have always been forbidden to modify the font or distribute modified versions to others). Lie didn’t use the term “free software“, but this part of his critique is quite comparable to what a free software advocate would notice.

Yet the fonts Lie recommends (Larabie’s “Goodfish” family) are also not free software fonts, they’re merely available at no price (gratis). There are scripts which have no representation in either the Microsoft fonts or the Goodfish fonts. If either were free software fonts (like the Bitstream Vera font family is), this could be corrected by the users as this has been in derivatives of the Bitstream Vera family. Furthermore, only 1-5 users are licensed to use the Goodfish fonts from myfonts.com (the officially sanctioned Larabie font distribution site). This means your distribution freedom is limited and thus the fonts are available gratis and users are denied crucial freedoms. It’s rather ironic that this site claims “Because MyFonts.com’s products are all downloadable, our customers often find that they need to return at a later date to download their fonts again.” which is supposed to justify making site users register before they can get fonts. The irony is that if the fonts were licensed as free software, users could make copies and distribute them to others so they could go to their friends, neighbors, or some other site without these registration hurdles.

So it’s odd that Lie would bother to use this criterion for judging the fonts and then suggest a font family that suffers from the same restrictions as what he’s complaining about.

Furthermore, the hypocrisy of the last part of the essay cannot be overstated: all proprietary software distributors are monopolists. When you get the proprietary Opera browser, you can’t fix the bugs in it, improve it, or share your improved copy with others. If you want any changes, you have to go to the proprietor—the monopolist—for those changes. There is no other place to go because everybody else is prohibited from helping. Opera won’t distribute to you a copy of the Opera browser source code under a free software license to allow any of this activity.

Yet here’s a monopolist decrying the state of affairs for fonts.

I appreciate the bad position the user is in with fonts on the web, but the way out is not to build a dependence on fonts you can’t use, inspect, share, and modify anywhere you want for any purpose. The way out is to find free software fonts (they exist, I’m using some now and I’ve named one such family) or make them, build on them to improve them, use them, and distribute the font so the community benefits. You can find free fonts for a variety of languages, even projects working on fonts that will work with multiple languages. Use your favorite search engine and look for “free software fonts”.

A response to another blogger’s post.

A response to what’s building on this thread

Free software and commercial software are not opposites. Many business distribute free software as part of business activity, hence commercial software includes free software. Free software doesn’t deny anyone “the freedom to conduct commerce”. Proprietary software (which is what you probably meant to say instead of “commercial software”) denies users the freedom to run, inspect, share, and modify the program whenever they want for whatever purpose due to the way in which the program is licensed to the user. These freedoms are more important than profit and do not in any way stop one’s business from making profit. Most proprietors discover that they can’t run their business like Microsoft does because they can’t muscle the world’s governments to stop enforcing the law like Microsoft can.

Yes, RMS is joking with Saint EMACS. It’s a widely recognized bit of humor in an otherwise serious speech. I’ve seen him deliver that bit before and the audiences get it as humorous.

RMS is not a part of “open source” anything–he’s made it very clear that he is a member of the older and (frankly, more principled) free software community. He even wrote an essay on the differences between the two movements. He isn’t advocating for only GPL-covered software. He’s advocating for all published software to be free software which, by the way, is as it used to be (we didn’t have the free software movement then because we didn’t need it, it was our way of everyday computing life and didn’t seem to be threatened until rather recently). Non-copylefted free software licenses give their users freedom and power–the power to deny other users software freedom for derivative works and even verbatim copies. That’s why copyleft is so important–all computer users deserve freedom, not just the ones that get their software from those who choose to distribute free software.

Finally, GNU/Linux is a good name because it gives a share of the credit to GNU and can even spur people to inquire about what GNU is, thus presenting an opportunity to help others better understand software freedom. Linus Torvalds doesn’t advocate for software freedom, he eschews it. He’s in line with open source methodology sometimes and other times just out for his own education. This is fine, he can be a member of whatever movement he wishes and espouse his own ideas on what is valuable. But that should not be the only ideas people come in contact with and it should not represent the GNU Project which has different goals than he does. Whatever objection you have to giving GNU a share of the credit, I’m pretty sure the GNU/Linux naming FAQ has a response for you.

Stop accepting crappy licensing.

Red Hat, distributors of a popular GNU/Linux system, recently held a summit in Nashville. They recorded the talks and are releasing copies of them online. But you’re prohibited from distributing copies of the talks to your friends, even non-commercially and verbatim without hassle.

Three Fedora Core GNU/Linux fans (Bob Lord, Christopher Blizzard, and Mark McLoughlin) are chatting these talks up online, in particular one from Prof. Eben Moglen, chief counsel for the Free Software Foundation. Prof. Moglen himself directed me to his Wikipedia page noting in an impressed way that it was far more up to date on his work than his own site.

I posted the following to McLoughlin’s blog. I reproduce it here because people tend to edit out uncomfortable posts from their blogs (I don’t, not even the ones that point out mistakes in my posts). This is one of the shortcomings of blogs supplanting netnews as a viable democratic communication medium (there are other limitations in this transition as well).

McLoughlin notes that Moglen’s speech is worth hearing, so much so that you can skip to any part of it and hear something pithy. To which I replied:

The more laudatory the speech, the more of a shame it is that the movies are licensed to prohibit sharing by default:

All materials on this program are protected by United States copyright law and may not be reproduced, distributed, transmitted, displayed, or otherwise published without the prior written permission of Red Hat, Inc. You may not alter or remove any trademark, copyright or other notice. However, provided that you maintain all copyright and other notices contained therein, you may download the video (one machine readable copy) for your personal, non-commercial use only.

So, in other words, enjoy the freedoms of free software but don’t you dare spread this movie file around to tell other people about it.

Not everyone who needs to hear these things has net access, a computer, or an interest in sitting in front of a computer. I host a radio program where I play free software-related talks and discuss free software-related issues. I’d love to play Prof. Moglen’s talk, but I can’t because either I have to go through a hell of a lot of hassle to share it or I’d play something my listeners are prohibited from sharing further.

When Red Hat takes this material off the Internet, people will just have to settle for explaining this not half as well as Eben Moglen did. Even verbatim non-commercial sharing is prohibited by default unless you ask the copyright holder each and every time you want to share. Did some video post-production house slap that silly restrictive license there without understanding who their audience was?

Red Hat should relicense these to at least allow non-commercial verbatim sharing in any medium so long as a simple license sentence is copied with the work, and re-edit the movies to edit out that text I quoted above. I have a hard time believing that any of the speakers would object to this (in particular Eben Moglen, chief counsel for the FSF). If the music copyright holders don’t like it, excise the music (it’s not the music we’re interested in hearing anyhow) or find more amenably licensed music (perhaps a CC track).

I would have posted this on Chris Blizzard’s blog as well, but he turned off comments to his blog.

Bob Lord wants to to share copies of the keynote talks with friends, but Red Hat won’t let him or you — at least not without considerable hassle.

I’m grateful that the talks are in a format one can play with free software: copies of the talks so far are in Ogg Vorbis+Theora. However, it’s ironic that Lord points out the talks concern “ideas like freedom, culture, innovation, and the well-being of children on the other side of the planet” while the licensing of the recordings of these talks exemplify the opposite consideration.

Update (2006-07-26): At least one of the videos (the talk from Prof. Eben Moglen) has been relicensed under a Creative Commons license that allows non-commercial verbatim distribution! This is a significant step in the right direction, and I’m glad to see that Red Hat has not only relicensed the recordings, announced the new license on the page, but they’ve also put note of the new license in the file (skip to the end of the movie in a player that can seek like VideoLAN Client). Now I can share with my friends without trapping them into something they can’t pass along further. This is really good news.

Phil Zimmermann: how the tables have turned.

Phil Zimmermann, initial programmer of “PGP”—Pretty Good Privacy—brought strong encryption to the masses. For three years ending in 1996, Zimmermann was under criminal investigation for violating export restrictions on strong encryption due to his work on PGP. Furthermore, PGP was not free software for everyone, only for those in non-profit organizations. Eventually GPG—the GNU Privacy Guard—was written by a completely different group of hackers and we no longer had to do without strong encryption or choose between giving up valuable freedoms in exchange for enjoying strong encryption.

Now Zimmermann has distributed Zfone, a program much like the PGPfone program years ago: encrypted voice communication in real time over the Internet. But there’s a huge catch: you give up a lot to get the software or (according to what the license tries to assert) use it. I only followed the registration procedure long enough to read the license, portions of which I quote below.

The Zfone software can only be copied “a reasonable number” (section 1a) of times, one is not allowed to make the software do what the user needs it to do (section 2a disallows modifications not specified in section 1), and one is disallowed from copying the software beyond what is described in section 1 (section 2b). Sections 2d and 2f prohibit sharing copies of the source code except in one circumstance.

Section 2e of Zfone’s license tries to set restrictions for merely running the compiled program (something the FSF once said couldn’t be done under American copyright law outside of a license manager or an encryption manager).

Section 3 of Zfone’s license tries to prohibit users from discussing “any security-related bug, problem, deficiency, or weakness in the Zfone software on any web site or other public forum, or otherwise disclose or provide any such information to anyone else” without Zimmermann’s permission.

Unlike PGP which at one time was considered semi-free software because it didn’t convey the freedoms to use, copy, distribute, and modify the program to all of its users, this program’s license tries to curtail one’s freedom of speech in addition to taking away one’s software freedom. Ironic that this should come from the man who was once under criminal investigation by the US Government (a time he refers to as “government persecution” on his website) in which he probably felt the loss of his civil liberties. I very much doubt that Zfone’s software would qualify as semi-free software. Zfone should be avoided. Instead it would be better to enhance free software VOIP (such as Ekiga) to do the job of sending and receiving strongly encrypted data, and making free software VOIP programs compatible with Zfone so that interoperability is possible without giving up valuable freedoms.

He stole the show.

Eben Moglen’s talk at the 2006 Free Software Foundation Associate Membership meeting (play it now!) stole the show. I am glad I was there. I am glad there’s a high-quality recording available (of all of the talks) in a free format under a license that allows redistribution in any form so long as a simple verbatim license accompanies the work (“© 2006 Free Software Foundation — Verbatim copying and distribution of the entire speech recordings are permitted provided this notice is preserved.”).

My father and I went and we both agreed that Prof. Moglen stole the show. He was well worth the price of admission.

This is well worth listening to. I’m going to spend some time writing a transcript because I think this is worth close inspection and analysis.

How to raise the stakes too far with copyright and patent law.

The Business Software Alliance (BSA), Motion Picture Association of America (MPAA), Recording Industry Association of America (RIAA), and their friends (undoubtedly including the big book publishers and their representative associations), have found a new way to push the argument of copy control too far.

Freedom to Tinker has the story and its well worth reading.

On a related note, Michael Crichton has a very interesting essay on the power of patent law. As more people see the unchecked power the multinational corporations have been able to acquire with copyright and patent law, I hope more people will inform their friends and become more interested in efforts to reform these systems, if not seriously consider the effects of abolishing them (in the US, neither are Constitutionally required, both are Constitutionally allowed).

Thanks to Dawn for the tip on the Crichton article.

Why FLOSS hackers use non-free codecs

This blog post asks an interesting question:

We in the Free and Open Source software community spend a great deal of time talking about free codecs and supporting those codecs, at least in words. So why on Planet Gnome do I see three different examples of people demoing cool new things with non-free codecs/tools?

I think it’s because FLOSS hackers are taught to value convenience and popularity more than software freedom. As a result, it’s acceptable to make “screencasts” which require Flash (which is currently unplayable with Free Software), movies encoded with non-free codecs, and audio shows distributed exclusively in the patent-encumbered MP3 format (which is only Free Software for some users).

There are perfectly viable Free Software alternatives—Ogg Theora movies and Ogg Vorbis audio files. Animated uncompressed GIFs can be made with Free Software and work perfectly fine to illustrate someone using a program; this approach also works across every platform in many programs (including every graphical web browser), not just those platforms that have a specific non-free player. I understand that Fluendo’s Cortado player is a Java-based player which allows people to merely point someone to a webpage and let them see an Ogg Theora+Vorbis movie. York Student TV uses this today as another means of seeing their broadcast (they also point to the feed itself so you can play it in your preferred player). Perhaps this will work on the Free Software Java runtime and give people a “no install” player they can use anywhere there’s a web browser that has Java. Short of that, VideoLan Client is Free Software (in some areas you might need to get a build without the MP3 software), and there is a Free Software decoder for Microsoft Internet Player.

In his discussion of the difference between the Free Software and Open Source movements Richard Stallman had something to say about switching to Free Software and switching back to non-Free Software:

Fear of Freedom

The main argument for the term “open source software” is that “free software” makes some people uneasy. That’s true: talking about freedom, about ethical issues, about responsibilities as well as convenience, is asking people to think about things they might rather ignore. This can trigger discomfort, and some people may reject the idea for that. It does not follow that society would be better off if we stop talking about these things.

Years ago, free software developers noticed this discomfort reaction, and some started exploring an approach for avoiding it. They figured that by keeping quiet about ethics and freedom, and talking only about the immediate practical benefits of certain free software, they might be able to “sell” the software more effectively to certain users, especially business. The term “open source” is offered as a way of doing more of this–a way to be “more acceptable to business.” The views and values of the Open Source movement stem from this decision.

This approach has proved effective, in its own terms. Today many people are switching to free software for purely practical reasons. That is good, as far as it goes, but that isn’t all we need to do! Attracting users to free software is not the whole job, just the first step.

Sooner or later these users will be invited to switch back to proprietary software for some practical advantage. Countless companies seek to offer such temptation, and why would users decline? Only if they have learned to value the freedom free software gives them, for its own sake. It is up to us to spread this idea–and in order to do that, we have to talk about freedom. A certain amount of the “keep quiet” approach to business can be useful for the community, but we must have plenty of freedom talk too.

At present, we have plenty of “keep quiet”, but not enough freedom talk. Most people involved with free software say little about freedom–usually because they seek to be “more acceptable to business.” Software distributors especially show this pattern. Some GNU/Linux operating system distributions add proprietary packages to the basic free system, and they invite users to consider this an advantage, rather than a step backwards from freedom.

That essay is worth reading in its entirety.