laws must be just before they can be properly ignored

posted by tom / December 14, 2004 /

A disturbing piece has popped up, via Slashdot: a guy named Greg Aharonian is suing to remove copyright protection from computer programs. He maintains that instead, IP protection should be offered by patents.

This makes sense in principle, but is a terrible idea in practice. Getting a copyright is easy -- if you've written something, you have at least some copyright protection. Getting a patent is difficult -- it's expensive, it takes a long time, and you have to demonstrate that your invention is new and non-obvious. A lot of redundant and obvious software techniques have managed to get patents, but this is due to the USPTO's almost complete inability to deal with software patents competently, not because patents are well-suited to software. If the patent system -- properly applied -- was the sole source of IP protection for software, not only would the system be shifted to favor large companies with the resources to file lots of patents, but the vast majority of software authors would be producing work that could be legally appropriated by whoever cared to copy it. I'm not someone to equate piracy with the end of civilization, but if businesses weren't compelled to buy software licenses it does seem likely that the industry and our economy would suffer.

Aharonian has a point, though. Despite some valiant efforts by computer scientists to pawn it off as speech, computer code really doesn't express ideas in the way that copyright law seems intended to protect. Still, just because our IP law is ill-equipped to handle the information economy doesn't mean we should dismantle the jerry-rigged protections it does afford.

The problem with software patent is that there are very few software innovations that could not be developed given a hundred geeks at a hundred PCs and adequate supplies of cola. Those innovations that do rise to this level tend to be highly abstract algorithms that are largely mathematical in nature -- a faster way to sort data, for example. But these discoveries approach the level of fundamental mathematical truths, and allowing them to be patented would be as problematic as requiring engineers to buy licenses for the quadratic equation.

And in any case, the development of such algorithms is rare. Software patents are more commonly awared for inventions like Amazon's infamous "one-click" patent --which actually covers basically all business conducted over the internet (Amazon has thus far declined to enforce it). Patents liek this are for trivial ideas that clearly could easily have been thought up with by someone else first (and frequently have -- the USPTO is very bad at finding prior art for software patents). They're obvious -- Amazon has not done the public a big favor by developing this knowledge, and consequently they don't deserve special protection. Yet they have it -- and unlike patents most other fields, software patents are a potentially huge pain in the ass: if someone patents a better mousetrap, that doesn't interfere with my existing mousetrap business. But if Amazon starts enforcing their patent for performing transactions over the internet, I have to be on my toes to avoid infringing upon it as I write any number of glaringly obvious applications.

There's not much genius involved in software development, but there is frequently a huge amount of work. That work deserves to be protected. Just because computer code is philosophically more similar to an invention than it is to speech doesn't mean that the patent system is the most appropriate way to protect it -- in practice, protecting code as an invention would not serve the industry or the public's best interests. Mr. Aharonian is trying to make a principled point while ignoring the damage that doing so would incur. It's a good thing that he seems likely to fail.

Comments

I agree that he will likely fail.

I didn't catch which federal court his lawsuit was filed in (I'm guessing its just a district court which will put off hearing it for as long as possible). One nice thing about patents is that the last word [almost always] comes from the Federal Circuit, who are the de facto patent experts -- rather than the Supreme Court for copyright issues (who lack the resources to take most cases and have a history of creating ugly copyright problems a la Sony-Betamax).

Besides the differential costs of getting IP rights for patents versus copyrights, I think the other key issue noted in the article is the length of exclusivity. Patents are usually limited to 20 years from the date of filing. Copyrights are protected for the life of the author + 70 years or 95 years for works-for-hire (after the most recent "Disney" amendment adding ~20 years). While I would like it to be easier for software developers to earn IP rights, I question whether they NEED lengthy protection based on the pace of the innovation and the speed with which costs can be recovered and profits made. While I am more apt to grant lengthy protection to literary and other creative works (because it takes SO long to recognize great creative works, recover costs, and make a profit), I have serious reservations for less creative and more instructive/useful/utilitarian works for which patent protection may be better suited. In the end, I wonder whether it is right that copyrighted works created during my lifetime will never enter the public domain until long after I am dead. Who do these lengthy copyright protections help? Corporate copyright holders and authors' kids/grandkids.

One last thought concerns what would happen to the DMCA if Mr. Aharonian won. As I recall, the DMCA prevents circumvention of "technological protection measures," which are defined to protect copyrighted works. Would the DMCA then not apply to "technological protection measures" protecting utilitarian-ish software? Is that even a serious issue for these types of works?

Posted by: Justin M. on December 14, 2004 04:52 PM

Justin, I'm very sympathetic to arguments against extending copyright protection -- the current length is really a crime against the public. And you're right, the shorter length of patents makes them seem more appealing, but in this case I think it isn't applicable.

Mental imagery time: make a graph in your head with time on the y axis, and product variety on the x axis. Both patents and copyrights prevent publishing of similar works in order to protect their holders. If you were to graph boxes representing all the published or invented items suppressed by either, copyright would be tall & skinny (because they only prohibit certain infringing uses closely based on the specific product), and patents would be broad and short (because they prohibit broad classes of similar products, or products that encompass the same functionality).

The thing is, software stops being useful pretty quickly. Five years is a good long run for most of it. So even if those boxes cover an equal area (debatable), the usefulness cutoff makes them both shorter, making copyright much less inhibitory and patents relatively worse.

That, I think, is the real reason why copyright is less onerous for software than for most of the other stuff it protects.

Posted by: tom on December 14, 2004 08:32 PM

Post A Comment

Name


Email Address


URL


Comments


Remember info?



Google Analytics