[go: up one dir, main page]

|
|
Log in / Subscribe / Register

Leading items

The Grokster ruling

June 29, 2005

This article was contributed by Joe 'Zonker' Brockmeier.

The long-awaited Metro-Goldwyn-Mayer v. Grokster decision was handed down by the Supreme Court on Monday, with disappointing if not surprising results. The court unanimously decided against Grokster, overturning the summary judgment in favor of Grokster issued by the United States District Court and upheld by the 9th Circuit Court of Appeals. The case has been remanded to the District Court for reconsideration, which seems likely to go against Grokster and Streamcast. Groklaw has the full decision as text, and it is also available as a PDF.

What was at question was whether Grokster, et al, can be held liable for use of P2P software when the software had substantial non-infringing uses, and when the parties were not aware of infringement. The Supreme Court has held that a party can be held liable for distributing software if the party is seen to be "inducing or encouraging direct infringement, and infringes vicariously by profiting from direct infringement while declining to exercise the right to stop or limit it".

The decision was eagerly awaited by both sides, and has been viewed as having widespread implications for the future of P2P technologies. If the court had upheld the decision of the District Court, it would have been largely viewed as an affirmation of the assumption that producers of technology are not liable for its uses, if it has substantial non-infringing uses. In the Sony Corp. of America v. Universal City Studios case, widely known as the Betamax case, the court decided that Sony was not liable because the VCR was "capable of commercially significant noninfringing uses".

Instead, the court's decision focuses on whether or not the company intends to promote infringement, or benefit from infringement. The decision points out that Grokster and StreamCast "each took active steps to encourage infringement". So, merely having substantial non-infringing uses is not enough. According to the Supreme Court's decision, companies can be found liable if they actively promote the technology or take "other affirmative steps to foster infringement". What comprises an "affirmative step" is open to debate, and will no doubt be seen quite differently by the entertainment industry and the technology industry.

The court also complained that neither company "made an effort to filter copyrighted material from users' downloads or otherwise impede the sharing of copyrighted files". This may set a difficult standard for P2P technologies, having to try to "impede the sharing of copyrighted files." While BitTorrent, for example, may not be encouraging users to commit copyright infringement, it's doing little to dissuade copyright infringement. How much will companies, or open source projects, be expected to police their users?

As Ed Felten writes, how the courts rule on the next generation of technologies is more important than whether Grokster and StreamCast continue doing business:

Here the Court did not offer the clarity we might have hoped for, opting instead for what Tim Wu has described as the Miss Manners rule, under which vendors must avoid showing an unseemly interest in infringing uses of their products. This would appear to protect vendors who are honestly uninterested in forstering infringement, as well as those who are very interested but manage to hide it.

Lower courts will be left to apply the Grokster Court's inducement rule to the facts of other file distribution technologies. How far will lower courts go? Will they go too far?

The litmus test is BitTorrent. Here is a technology that is widely used for both infringing and non-infringing purposes, with infringement probably predominating today. And yet: It was originally created to support noninfringing sharing (of concert recordings, with permission). Its creator, Bram Cohen, seems interested only in noninfringing uses, and has said all the right things about infringement - so consistently that one can only conclude he is sincere. BitTorrent is nicely engineered, offering novel benefits to infringing and noninfringing users alike. It is available for free, so there is no infringement-based business model. In short, BitTorrent looks like a clear example of the kind of dual-use technology that ought to pass the Court's active inducement test.

The decision isn't quite as bad as it could have been -- except for Grokster and StreamCast, of course. The court could have revisited the Sony decision, though it declined to do so at this time. However, it seems likely that this decision will encourage the entertainment industry to continue suing companies to force them to prove the "fair use question," as Fred von Lohmann puts it:

A variety of new digital technologies are advertised and promoted for uses that the technology vendors believe to be fair uses. For example, Time Trax promotes its technology for recording satellite radio, Mercora for recording music from webcasts, and Sling Media for transmitting your TiVo'd TV shows to yourself over the Internet. All maintain that these personal, noncommercial, nontranformative uses of copyrighted works fall within the scope of fair use. No court, however, has ever weighed in on these (or virtually any other) personal digital fair uses.

If these innovators are wrong on the fair use score, however, are they all liable for inducement? To put it another way, the Supreme Court's ruling may put "fair use technology companies" in the position of having to litigate, and win, the fair use question on behalf of their customers in order to resist an inducement charge. That's an expensive burden to foist on these companies.

Expensive indeed. In the final analysis, the Grokster ruling means many more years of litigation and continued attempts by the entertainment industry to litigate technology they find threatening out of existence. It may very well have a chilling effect on companies and projects who wish to provide P2P technologies or other "time-shifting" and "space-shifting" technologies.

Comments (13 posted)

The Grumpy Editor mangles some web pages

As long as there have been web pages, there have been web page annoyances. Back in the early days, it was <blink> tags. Blinking text seems awfully archaic and old-fashioned in these days of flash and javascript atrocities, but we had to manage to get annoyed at the technology that was available at the time; you youngsters won't understand. Back in those days, the technology for annoyance mitigation were also limited; we had to rely upon special-purpose web proxy processes and other unwieldy hacks.

LWN looked at greasemonkey back in March. Greasemonkey is a powerful tool, but it requires that the user write scripts to perform the edits; it's also a heavyweight tool for one-time page tweaks. So your editor decided to look at some of the other tools which are available. Thanks to the Firefox plugin architecture, there is a wealth of tools out there for would-be page manglers.

Your editor's first stop was aardvark, an extension which, unlike most others, is not found on the mozdev.org site. Aardvark is a [aardvark] tool optimized for examination of web pages, and the deletion of items from those pages.

Aardvark lurks during normal browsing, only making itself visible when the "start aardvark" item is chosen from the right-button context menu. Thereafter, the HTML element containing the pointer will be highlighted; picking the interesting portion of the page is simply a matter of moving the pointer there and, possibly, using "w" to "widen" the scope to larger, containing elements. Once the element of interest is chosen, it is a matter of a keystroke to remove it from the page, blank it out, perform some simple formatting changes, or view the HTML source. The source viewer is a nice touch; it enables easy examination of a specific part of a page which might otherwise be hard to find among the kilobytes of junk that modern editors and content management systems dump into pages.

What aardvark lacks, first of all, is any sort of help facility. The user must simply memorize a dozen or so keystrokes, or keep a pointer to the help information available. There is also no way to make changes permanent. So aardvark can be useful for one-time tweaks (useful, for example, to print a page without wasting sheets of paper on unrelated junk), and as a nicer sort of "view source" function. It is not helpful for making permanent changes, however.

Platypus is an on-the-fly editor which is very similar to aardvark, but which appears to be somewhat more advanced in some areas. For starters, platypus has a help screen for [Platypus] people who cannot remember the keyboard shortcuts. The selection of HTML elements is very similar to aardvark, except that the arrow keys are used: Platypus explicitly recognizes the tree structure of web pages, and uses arrows to move up and down the tree, or to "sibling" elements (stepping across columns in a table, for example).

Platypus can do a number of things which aardvark can't. It can relocate elements on the page, should you like things organized in a different way. So it can be used to rearrange navigation links, or put seldom-useful stuff at the bottom of the page. There is a simple CSS editor which can be used to reformat things or change their colors. And, for advanced users, there is a regular expression-based HTML editor which can make no end of changes.

Perhaps the key feature behind platypus, however, is used at the end: once you have mangled a web page to your satisfaction, a keystroke turns all of the edits into a greasemonkey script. Install that script, and the changes become permanent.

The biggest down side to platypus, perhaps, is that its source viewer is nearly unusable. Instead of aardvark's nice, hierarchical display, platypus gave your editor a window with everything in one long line of text.

The final stop on this tour is rip, which stands for "remove it permanently." As its name would suggest, rip has a very specific mission: allow the user to select web page elements, rip them out of the page, and never see them again. It cannot perform all of the functions of either aardvark or platypus, but it is effective at what it does do.

Rip's core interface is simple: put the pointer over an undesired web element, put down the right button, and select "remove it permanently" from the resulting context menu. The affected area will be briefly highlighted when the menu item is hit, but before it is selected. Rip could benefit [rip] from the more developed mechanisms for selecting elements seen in aardvark and platypus; it can be hard to communicate to rip exactly what you want to get rid of.

First-time users may be surprised to learn that rip, when installed, includes "rips" for several popular sites, including Slashdot, BoingBoing, and Wired. There is a wiki page available to host rips created by other users; it probably would be best to put all of them there, and not mess with specific pages without the user's acknowledgment. That said, rip seems like a useful tool for quick simplification of web pages.

Which tool would a grumpy editor, made even grumpier by the user-hostile features of certain web sites, use? Rip is a lightweight tool for quick removal of unwanted web cruft, but it lacks flexibility and ease of use. The future in this space almost certainly belongs to the combination of a powerful script-based facility (like greasemonkey) combined with a nicer front end - platypus, for now. With tools like these, control of the web is moving closer to where it belongs: with the people actually trying to read all that content.

Comments (9 posted)

Catching the Podcasting Buzz

June 29, 2005

This article was contributed by Dan York

On Tuesday, Apple released iTunes 4.9 with a host of new features. Now, given that iTunes is only available for Windows and Mac, what does this have to do with LWN? Plenty... here's why. One of the strongest new features of iTunes 4.9 is its native support for podcasting. While you have always been able to use a "podcatcher" to download podcasts (and you can continue to do so), having the support natively within iTunes only makes it that much easier and will have the effect of exposing iTunes' millions of users to the new world of podcasting. (Note: You do not have to have an iPod to listen to podcasts. Your regular PC - or any MP3 player - will work perfectly fine.)

Therein lies the opportunity for those of us in the Linux / open source space to actively promote our software, products, tools and services to a whole new audience. There are definitely already a number of Linux-related podcasts out there, notably:

and several others available through directories such as iPodder.org and sites such as Techpodcasts.com. However, the space is definitely available for more entries.

What do you need to get started? As outlined in this NewsForge article, not much. The process of creating a podcast on Linux, or any operating system, is extremely simple:

  1. Record an audio file and convert it to MP3.
  2. Upload the file to a website.
  3. Add the file to a RSS 2.0 feed that supports "enclosures".
Congratulations... you are now a podcaster! Now, the reality is that there is a bit more than that. You need to have content that will attract people - and you have to be committed to doing it on a regular basis. But beyond that, that is really all you need. As you may already know, podcasts vary widely from ad-hoc recordings that people record into their MP3 player while they are walking their dog or driving all the way up to professionally recorded and produced broadcast-quality shows.

Getting Help

Now, if you would like a further introduction or want to start off taking a podcast to the next level in production quality, Wiley Press has just published Podcasting: The Do-It-Yourself Guide written by Todd Cochrane at Geek News Central. The book covers the territory you would expect, starting with the basics of how to listen to podcasts, getting started with creating a podcast, doing the recording and post-production and finally publishing your podcast for others to share. He wraps up with a bit on the business side of podcasts that may be of value to those looking to get very serious about it.

The best part of the book, to me, were the chapters the author spent on the actual hardware involved with creating a podcast. Sure, you can just use a basic microphone and the sound card inside of your system - and many podcasts are done that way today - but many techies starting will immediately want to look at how to improve their sound quality. Unless you have a background in audio engineering, the next step isn't terribly clear. The author helps greatly here explaining in easy terms (and keeping the reality of budgets in mind) the different kind of microphones, mixers and other tools you might want to use. These chapters, followed by a visit to the site and forums at podcastrigs.com were of tremendous value to me in looking at what equipment I might want to use.

Another excellent part was a later section on the recording process and post-production where the author walked you through how to use Audacity. He had some very helpful advice around recording but what was more useful to me was helping explain how to use some of Audacity's many effects to improve the sound quality of the recording. (Audacity could use an entire book itself!)

Note that the author candidly admits that he is no Linux guru and does focus the book on Windows and Macintosh systems, both of which he had easy access to. However, to his credit he does make the effort to identify Linux versions of various types of software and spends a great amount of time on Audacity, which is available for Windows, Mac and Linux/UNIX.

All in all, an excellent book for someone interested in getting started. There were a couple of areas where I personally would have liked more information, but overall it was a great investment and one I would highly recommend.

For readers looking for more in-depth technical information, I would suggest heading over to O'Reilly to check out Digital Audio Essentials by Bruce and Marty Fries. Now, the major irony is that this book came out in April 2005 but does not cover podcasting at all! Given O'Reilly's typically longer time frames for production (and the fact that podcasting only really emerged in late 2004) this is perhaps understandable, but it is a disappointing omission.

With that caveat, though, the book is definitely one to consider adding to your bookshelf if you are considering getting into podcasting. Like the Cochrane book, it spends some time at the beginning covering hardware and such issues as interfacing your computer with your home stereo system. The real strength of this book to me, though, were the middle chapters that went into technical detail on digital audio issues in general and then specifically into various digital audio formats. For someone entering that world, it is a great guide to the jungle of audio acronyms.

As with the other book, the authors do get into the basics of recording and producing digital audio files. They also spend some time talking about how to convert older media, including records, over into digital media. Post-production gets detailed coverage here, although not quite in the tutorial fashion of the Cochrane book. The book wraps up with a discussion around burning CDs and DVDs, an interesting section on setting up an Internet radio station and finally a section on legal and copyright issues. Like the other book, this one is Windows and Mac-centric with a few pointers to cross-platform programs, although not as many as the other book.

Again, outside of the complete omission of podcasting, Digital Audio Essentials is an excellent text to help someone get started. Partner it with the Podcasting Do-It-Yourself Guide and you have a powerful combo to help launch someone into the world of podcasting.

Now let's see what podcasts readers can come up with in the realm of Linux and open source! (Leave links in the comments to any shows you particularly enjoy and we'll look at reviewing them in future issues.)

Final note: If you are interested in more info about actually using an Apple iPod with Linux, check out the July 2005 Linux Journal article, "Using an iPod in Linux".

Comments (10 posted)

Page editor: Rebecca Sobol
Next page: Security>>


Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds