James Grimmelmann, with two 'n's at the end

James Grimmelmann

blog | Twitter
CV | biography
courses | publications
inexpensive IP/tech casebooks | IP/tech resources for students | edited cases
Internet Law: Cases and Problems | Patterns of Information Law | Open Source Property

I’m a law professor at Cornell Tech and Cornell Law School. I study how laws regulating software affect freedom, wealth, and power. I try to help lawyers and technologists understand each other by writing about digital copyright, search engines, privacy on social networks, online governance, and other topics in computer and Internet law.

Recent Writings

Bone Crusher 2.0: The Fourth Annual Greg Lastowka Memorial Lecture, 71 Rutgers University Law Review 843 (2019)

Property Conveyances as a Programming Language, in Proc. 2019 ACM SIGPLAN Int’l Symp. on New Ideas, New Paradigms, & Reflections on Programming and Software (Onward!) 128 (2019) (with Shrutarshi Basu and Nate Foster)

All Smart Contracts Are Ambiguous, 2 Journal of Law and Innovation 1 (2019)


Fall 2019: Intellectual Property

Fall 2019: Fundamentals of Modern Software

Spring 2020: Internet Law


Cornell Tech
2 West Loop Road
New York, NY 10044
(657) 529-2633 [LAW-CODE]

Pronouns: he/him/his