John Deere scolded for its inability to comply with GPL software license

Alfonso Maruccia

Posts: 1,025   +302
Staff
What just happened? John Deere is one of the most serious offenders when it comes to forcing customers into a technology walled garden. As it turns out, the company provides very little support for third party access and right-to-repair initiatives despite infringing the GPL license for open-source software.

John Deere has been recently called out for its inability to properly handle open-source software according to the GPL license. Non-profit organization Software Freedom Conservancy (SFC) said that the Moline, Illinois-based corporation has been essentially unwilling to follow the rules defined by the most popular open-source license "for multiple years."

On SFC's official blog, Denver Gingerich remarked how farmers have relied on their ability and "right" to fix their tools for thousands of years, which allowed agriculture to grow and improve "immeasurably." With a company like John Deere, Gingerich said, the right to repair farm tools is in serious jeopardy.

The farm equipment manufacturer benefits immensely from the "readily-available software that they can provide as part of the farming tools," SFC said, but the company is doing so in direct violation of the right to repair licenses of said software components. As a result, farmers are essentially cut off from their livelihood if the equipment cannot be easily (and cheaply) repaired when it inevitably fails.

John Deere, which is the largest manufacturer of agriculture machinery in North America and one of the largest in the world, has been failing to meet the requirements of the software right-to-repair licenses they use "for some time." The most widely-deployed GPL software (ab)used by John Deere is Linux, Gingerich revealed, and most Linux distributions use several other programs covered by copyleft ("right to repair") licenses as well.

SFC tried to convince John Deere to comply with the GPL license for years, asking the company to "immediately resolve all of its outstanding GPL violations" by providing complete source code, and "the scripts used to control compilation and installation of the executable" covered by the GPL license, to farmers and anyone who is entitled to it.

The organization is now publicly asking John Deere to do so, as the company has mostly been unresponsive to SFC's private comply requests so far. Deere's inability to provide complete source code for all requested products more than 2 years after the SFC's first request is "beyond unacceptable," the organization said.

SFC also stands with all the other organizations (and antitrust agencies) which are fighting against John Deere's "various violations" of other agreements and laws. The company did recently provide some right-to-repair concessions to customers while threatening to withdraw said concessions if any right-to-repair legislation had to become a state or federal law at the same time.

Permalink to story.

 
threatening to withdraw said concessions
Statements like this show how much they have to lose if Right to Repair legislation passes. Their "concessions" have done nothing for farmers so withdrawing them would do nothing. They're holding the US's and arguably the worlds food supply hostage. If all this stuff really is run on GNU/Linux then all the needs to happen is a manufacturer to make open source farm equipment with stuff you can get for free off of github.
 
Statements like this show how much they have to lose if Right to Repair legislation passes. Their "concessions" have done nothing for farmers so withdrawing them would do nothing. They're holding the US's and arguably the worlds food supply hostage. If all this stuff really is run on GNU/Linux then all the needs to happen is a manufacturer to make open source farm equipment with stuff you can get for free off of github.

Well...China kind of does this already, and with a lot more than farm equipment ;)
 
That's it? A "scolding"?

At least going public miiight help do something. But man, this is an easy example of hit them in the pocketbook to get them to comply. Unless none of these open source licenses have any teeth...
 
That's it? A "scolding"?

At least going public miiight help do something. But man, this is an easy example of hit them in the pocketbook to get them to comply. Unless none of these open source licenses have any teeth...
Any open source licenses with terms and conditions and a specific affected party have teeth. The authors simply have to sue for copyright infringement and intellectual property theft. A copyright license is akin to a contract, just not required to be physically signed to be agreed to.
 
Good on them. John Deere really has these farmers by the jublies.

1) They really do have a full integrated system, you buy the tractor and it gets access to weather forecasts (so you won't go out fertilizing when it's too hot, too cold, or it's going to rain too hard), Landsat-style data so the tractor can adjust the amount meter-by-meter so no area is under- or over-fertilized, and so on. For a modern farmer, it would be tough to switch to another brand and lose access to all that information.

2) On the other hand -- it really is bad. Like, you need a fuel injector? It's a standard Bendix fuel injector you "could" buy at any car parts store for like $50 and install yourself if you wish; but it's chipped like an HP ink cartridge so you must buy the $500 John Deere injector (and probably have to have it installed at the dealer too.) Diagnostics are proprietary (there's no scan tool for tractors like for cars!), service information is proprietary (no service manual for you!), etc.
 
Back