Hacker News new | ask | show | jobs
by lakecresva 1182 days ago
> whereby the defendant is forced to share code against their will.

This remedy of compelling a party to do something they agreed to do is called 'specific performance', and US courts only even consider doing this when real property (land) is involved.

For copyright infringement, generally what's available is injunctive relief preventing further infringement, disgorgement of profits, and statutory damages and attorneys fees as permitted by title 17. The injunction and disgorgement are the killers here that actually scare would-be infringers, and they mean that in most cases what you actually end up with is a settlement.

5 comments

Which is why it would be nice for the Supreme Court to confirm GPL's enforceability. It hasn't been tested in courts, but it would be insanely powerful for the open source community to begin enforcing it.

It would extend the right to repair to the software that we write.

For what it's worth, the Federal Circuit, the Eleventh Circuit, and the Seventh Circuit have heard cases dealing with the GPL or some other open source license, and they all understood the big picture and were fine with it. (the cases are Planetary Motion v. Techsplosion, Wallace v. IBM, and Jacobsen v. Katzer).
> only even consider doing this when real property (land) is involved.

Courts force the sale of companies (etc) that don't involve real property. I think maybe they're reluctant and prefer monetary remedies but if what you say is correct that would neuter contracts pretty severely.

Specific performance is most common in real property disputes because land is inherently non-fungible. But in most US states a court can order it wherever it finds that monetary damages are inadequate to remedy a breach.
You'd think specific performance would be the right remedy in the case of a GPL breach since no money is involved really.
Exactly. This fantasy of forcing companies to release source code because of past use is just that: a fantasy.

Imagine if you pirated photoshop and the courts retroactively forced you to install Adobe spyware to comply with the license. Obviously the most the court could do is fine you or prevent further infringement.

It's no more fanciful than assessing exorbitant damages for distributing each copy made via BitTorrent. The courts were fine with letting that happen.

Just because the plaintiffs aren't operating billion dollar businesses doesn't make their infringement claims less valid. The terms of the GPL explicitly spell out Deere's obligations. If they ignore them it converts to plain old copyright infringement with damages due for every illegal copy made.

It's not as simple as that. What if it infeasible to remove the GPL code from your product and are unwilling to withdraw your product. It could be argued that compensation would be unacceptable, inadequate and impractical given hundreds of anonymous contributors writing software on an ideological, rather than financial basis. Why would being forced to share your code be taken off the table in that case? I could see the court finding that it would be the only equitable remedy.
Sure, but infeasible is decided by the business. Their choice is either to not distribute anymore (and potentially pay damages for past infringement) or distribute in line with the license.
Is owning a tractor not considered real property?
No 'real property' is a legal term of art referring principally to land and buildings.
No, it's real as in real estate.
What if you have a building where you have LAN parties that play Unreal Tournament? Does that count?

What if you host watch parties of the Real Housewives of Beverly Hills?

What if its address is on El Camino Real?

> in most cases what you actually end up with is a settlement.

I'm curious, what would that look like in this case (for a GPL violation)?

Do you need to track down every single person who contributed code under GPL and get them to agree?

You settle the individual lawsuit with the party that started it. For a work with multiple authors, that wouldn't prevent the other copyright holders from suing you. This is one of the reasons GPL projects make lawyers risk-averse...

Generally the way GPL has been in the courts, the suing party won't just take some money and walk away happy, they'll ask for the infringement to end (one way or the other). That would make other copyright holders happy too.

Whoever/whatever owns the copyright to the underlying work(s) would need to sue to get the ball rolling. Current statutory law doesn't directly address copyright ownership with respect to the kinds of collaboration we see in open source, but if there's a "main author" for the code base you would just need them in most cases.