Banning networks.
[info]cananian
Ed Felten claims that it is impossible to sue BitTorrent itself, because it "is nothing but a communications protocol". He then describes the different denotations of "network", clarifying that BitTorrent is not a physical network like, say, electric/cable/telephone wires, but instead more like a "social" network, where no one person owns the "friendships" which connect the network. He also mentions "English or any other human language" as another "BitTorrent-like" network: no one controls the English language, so there's no way you can "shut down" English as a means for people to communicate.

It should be noted, however, that "the use of language X" has in fact been frequently legislated against, usually in an attempt to banish ethnicity and enforce some goal of social uniformity. And such laws do tend to be strongly enforcible, even though they often don't succeed in totally eradicating the banned language, which may re-emerge when the ban is lifted. But forbidding use of a language in official business, schools, and in public or among strangers is very effective at suppressing it.

Similarly, one might make the devil's advocate argument that banning "traffic which looks like BitTorrent" is certainly possible, especially as it lowers the bar for prosecutions from "being certain infringing material is being exchanged" to simply "being certain the protocol is BitTorrent". And, like the "use of language X" case, this can effectively shut down "talk among strangers" and the use of the protocol "in public" (ie servers)—not to mention "official use" (ie for legitimate content). (Note that open peer-to-peer systems require "talking to strangers", who you can't be sure aren't going to rat you out for using a banned protocol—even if you wrap the connections in SSL or some such to prevent third-party snoops. It is possible to use anonymizing techniques to allow "talking to strangers" without revealing your identity—but then we can legislate against "wearing masks in public" as many places do; ie ban the "anonymity" protocol.)

One should note that a difference between BitTorrent and, say, Norwegian, is that language is fairly difficult to change, while software updates to change a protocol might be easier. The users would still be playing a risky cat-and-mouse game with the law, though: I'm fairly certain a judge would rule that "BitTorrent over port 80" was still a use of the (hypothetically banned) BitTorrent protocol. Likewise for most other 'trivial' changes; one might also consider banning whatever "update protocol" allowed a popular client to adapt to legislative fiat.

I agree with Prof. Felten's main hypothesis—going after the protocol is more like whack-a-mole than it is a sound legislative strategy—but I don't think the whack-a-mole alternative is so obviously impratical that it won't get legislative consideration.

Consider, for a moment, if legislation established a list of 'banned protocols', with an administrator in charge of adding to this list (ie not requiring an act of congress). It takes time for a user community to change protocols. Even if it took 6 months (say) for a "new" peer-to-peer protocol to be "discovered" and added to the ban, it might still prove very effective in limiting the community size (and thus use and usefulness) of peer-to-peer technologies. It would also strongly hurt legitimate uses of peer-to-peer technologies (since the protocol is banned regardless of content), which is something we might worry about but the legislators (and their MPAA/RIAA/etc lobbyists) might regard as a "necessary consequence of fighting crime".


Updates on American Law.
[info]cananian
Updates on the Patriot Act and Echelon courtesy of Slashdot. If you've ever wondered why random keywords appear at the end of my emails, this posting from the ACLU may demystify you.

The RIAA filed 80 more lawsuits yesterday. And the SCO group has begun to infringe my copyrights on portions of the Linux kernel. In other news, I recently granted copyright for my original PPTP-linux client to the FSF, so they can prosecute other copyright infringement of my code. I also signed over my contributions to GNU Classpath and GNU libc. [The FSF's copyright assignment legalese is actually incredibly safe and friendly: they even allow you to reclaim your copyright if you eventually decide you'd rather resell the code or somesuch. Of course, the rights you've provided under the GPL persist, but it does allow you to go back and resell non-GPL'ed versions of the code if you like.]

I drafted a DMCA counternotice to MIT's Copyright Agent in response to Diebold's cease-and-desist letter. I'm getting it looked over by smart people right now =) and will post it when it is finalized. In the meantime, you may be interested in my advice on filing a DMCA counter-notice.