The functional nature of computer software underlies two propositions that were, until recently, fairly well settled in intellectual property law: first, that software, like other utilitarian articles, may qualify for patent protection; and second, that the scope of copyright protection for software is comparatively limited. Both propositions have become considerably shakier as a result of recent court decisions. Following Alice Corp. v. CLS Bank Int’l, 134 S. Ct. 2347 (2014), the lower courts have invalidated many software patents as unprotectable subject matter. Meanwhile, Oracle America v. Google Inc., 750 F.3d 1339 (Fed. Cir. 2014) extended far more expansive copyright protection to functional software components than precedent suggested. The result of these developments has been a new period of uncertainty regarding the existence and scope of intellectual property protection for computer software.

The root of the problem lies in Congress’s relative inattention to the question of what legal regime (if any) should govern the creation of computer software. Congress extended copyright protection to software largely without grappling with the consequences of applying a body of law designed to promote creative expression to functional, useful code. Meanwhile, Congress has spoken only obliquely to the question whether software warrants patent protection. The turmoil in the courts reflects a general lack of legislative guidance. This Article asks whether the time is ripe for remedial legislation and suggests some questions that ought to guide congressional inquiry.