Did your proprietor pay the patent bill?

Bizjournals.com reports that

Alcatel-Lucent told a jury it is owed almost $2 billion for Microsoft Corp.’s use of the standard technology for playing music and audio files on a computer…If Paris-based Alcatel-Lucent wins, the way could be cleared for legal actions against the many other companies that rely on MPEG-1 Audio Layer 3 technology, commonly called MP3.

To me, the important thing here isn’t whether Alcatel-Lucent wins or loses, it’s primarily that software patents exist, and as a more minor procedural matter that patent license fees can go unpaid without users knowing anything about the lack of payment until it’s too late. If you use Microsoft Windows (any version since Microsoft Windows 95), MacOS X, or most portable digital audio players, you have an MP3 player, perhaps also an MP3 encoder. MP3, unlike Ogg Vorbis which””functionally””does the same thing, is patent-encumbered. Had distributors focused on Ogg Vorbis, millions of users wouldn’t be in the situation they’re in right now, not knowing whether the proper patent fees have been paid.

As we know from Paul Heckel’s patent threat against Apple, patent holders can come after users too””you don’t need to distribute anything to infringe upon a patent. In the 1990’s, Heckel had a patent which does something so obscurely described in his patent application I can’t summarize it for you here. His lawyers told him that Apple’s Hypercard program was doing something that infringed upon his patent. So Heckel went to Apple and said as much. Apple wasn’t very impressed with this, so Heckel threatened Apple’s users. On page 109 of Richard Stallman’s book of collected essays (“Free Software, Free Society: Selected Essays of Richard M. Stallman“) you’ll find a quote from his talk about software patents:

For instance, Paul Heckel””when Apple wasn’t very scared of his threats””threatened to start suing Apple’s customers. Apple found that very scary. They figured they couldn’t afford to have their customers being sued like that, even if they would ultimately win. So the users can get sued too, either as a way of attacking a developer or just as a way to squeeze money out of them on their own or to cause mayhem. All software developers and users are vulnerable.

Perhaps this case will serve as enough of a wake-up call to get people to at least look into using Ogg Vorbis instead of MP3.

Which mainstream media will cover today’s forum?

Today, Reps. Maxine Waters (D-CA) hosted a forum with Lynn Woolsey (D-CA) book authors and veterans of the Iraq war. They had a significant and thorough discussion of what has happened up to now in Iraq. The discussion included explanations of financial and ideological reasons why the administration is pro-war.

Which news outlets will give it coverage and analysis? Who will get to hear it?

I watched it on C-SPAN, live. It was very informative and important. I highly suggest watching it in its entirety, for your own benefit and because you’re not likely to hear about it anywhere else. Perhaps they’ll repeat it on C-SPAN later today.

Bad Vista campaigning in New York

BadVista.org, an FSFThe BadVista.org campaign logo campaign to “advocate for the freedom of computer users, opposing adoption of Microsoft Windows Vista and promoting free (as in freedom) software alternatives.” is hosting two actions to coincide with the release of Microsoft Windows Vista in New York City tomorrow at 11am and 2pm.

If you can make it, please do go and help BadVista.org. Sadly, I won’t be able to go, so I’ll look forward to reading about the event.

Update 2007-01-31: BadVista’s messages were well received despite Microsoft’s attempt to corral them into a “free speech zone” like the Democrat and Republican conventions.

23rd Chaos Communication Congress video and audio

The 23rd Chaos Communication Congress (23C3) has ended and videos are available under the Creative Commons “Attribution-NonCommercial-NoDerivs 2.0 Germany” (BY-NC-ND) license (local copy). They’ve published their videos in Ogg Vorbis+Theora and other formats as well.

One of the highlights is a talk from Prof. Lawrence Lessig of Stanford University on “Code vs. Culture” (audio+video, audio). More links to more videos as I get time.

Appeals to your sanity and your pocketbook.

Things to consider:

  • Eben Moglen’s appeal for the FSF touches on the recent Microsoft-Novell deal wherein Microsoft says they’ll license their patents to users of Novell’s SUSE GNU/Linux distribution and devices that resist our attempt to make them work for their owners.
  • The easiest time to give up Microsoft Windows Vista is before you can adopt it in the first place. Let the FSF explain why Vista will do you no favors.
  • Defective by Design would like to show you how DRM hurts your interests.

Using Glade and Python to build GUI applications, building websites

If you’re interested in writing GUI applications with Python, check out this beginner’s video guide to using Glade with Python and GTK+ (large video, small video, PDF slides, OpenDocument slides, code samples). Also interesting, a talk for beginners about doing work on websites.

The videos are distributed under the Creative Commons Attribution-NonCommercial-NoDerivs 2.5 license.

Code v2.0 is out.

Code v2.0 book coverCode v2.0 is Stanford Law Professor’s revised version of “Code and Other Laws of Cyberspace“. This revision was started (in part) on a wiki (a website anyone is allowed to edit) and Prof. Lessig took a copy of the wiki text up through December 31, 2005 then added his own edits.

The Wiki text was licensed under a Creative Commons Attribution-ShareAlike 2.5 License as is this book.

Share and enjoy.

Place your bets: Will Firefox retain its gains in popularity?

This isn’t a terribly important question, but it could be interesting to ask because Firefox’s recent gains across EuropeThe Firefox logo are getting so much press. If you’ve seen any mainstream press recently, you’ve probably seen some reference to the Xiti Monitor survey which concluded that Firefox usage is on the rise in Europe—up to 23.2% from 19.4% in April. The Inquirer has a colorful map of Firefox usage in Europe.

Microsoft Internet Explorer (MSIE) is still the most popular web browser worldwide and the new MSIE version 7 has been released. Historically, people use the browser that comes with their computer and they don’t update their system software.

Where does this leave Firefox, a free software web browser (if one uninstalls the “Talkback” software that comes with it by default)?

Continue reading

Free software pressure creates more software freedom

Philip Langdale recently wrote about SD card readers and the Linux kernel. One of the conclusions he reaches seemed familiar to me (emphasis mine):

When it comes to hardware support, we often find ourselves confronted with statements that such-and-such a piece of hardware can’t be used to its full capability under linux or feature ”˜X’ isn’t supported yet. For a long time, the SD card reader in many recent laptops fell into that category but thanks to the efforts of Pierre Ossman, who managed to reverse engineer the SDHCI standard from trial-and-error and partial documentation, many of us are now able to use that reader. Although I can’t prove it, I feel that the subsequent publishing of the ‘simplified’ spec (without the DRM bits that we don’t care about) by the SD Association was provoked by his efforts (Why bother hiding it now?) Thanks to those specs, Pierre was able to polish the driver up even more and support a wider range of implementations (of course, there are some that are so out there that even having the SDHCI spec isn’t enough to get them working).

The claim reminded me of another similar example of free software pressuring non-free information to be published in such a way that it becomes useful for the free software community.

Consider the pressure of all the hackers working on free software Java implementationsThe Java logo. I’m convinced that Sun will free their Java software to stay relevant in a world where free software Java work (Apache Harmony, Kaffe, Classpath, and others) is becoming increasingly functional and available on more amenable terms than Sun’s implementation.

So of course Sun’s Simon Phipps is a big fan of GPLv3 so farGPLv3 is the upcoming version of the GNU General Public License—from how things look so far, GPLv3 will help keep Java free in such a way that improvements to Sun’s Java software will pose no threat to Sun. Sure, the license change will simultaneously make the free software community happy (which will turn the community into advocating for the use of Java instead of seeing Java as a trap), but it wasn’t long ago that James Gosling at Sun defended the status quo by claiming any opposition to Sun’s extant licensing was unclear (“It’s often difficult to get a good picture from the open source community of what they actually object to in what we’re doing”). Gosling is also quoted there saying that Sun’s Java customers would object to an “open source” Java:

We’ve got several thousand man-years of engineering in [Java], and we hear very strongly that if this thing turned into an open source project””where just any old person could check in stuff””they’d all freak. They’d all go screaming into the hills.

and Gosling was described as being ambivalent about Apache Harmony.

Questions Please… episode #1 interview

A new show called “Questions Please…” has distributed episode #1 in Ogg Vorbis format under a license that allows verbatim distribution (“Verbatim copying and distribution of these entire recordings are permitted worldwide without royalty provided this notice is preserved.”). Jonathan Roberts, the host, interviews Richard Stallman, Jeremy Allison and Jeff Waugh in this episode.

There is some exploration of the value of freedom and consideration of ethics in computing, including debunking a common myth about becoming more free by being free to discard your rights. During a discussion of what free software-related wishes the three interviewees had, Stallman noted that he wouldn’t oppose a law prohibiting proprietary software but he chose to take a different path working against proprietary software. Roberts followed up by asking:

Roberts: Do you not think though, Richard, that a law against it [proprietary software] is in many ways restricting those people’s freedoms to—

Stallman: No. That’s basically making a Russell paradox out of freedom. The freedom to give up your freedom, basically, conflicts with the idea of inalienable rights. There’s some rights that are threatened and important, and in order to make sure they continue to exist, they must be inalienable. When people’s right to sell themselves into slavery was abolished, that made society more free because it closed a path by which people became slaves.

Roberts: Okay, yeah, that’s a good point.

Link: Russell paradox.