As for "they didn't pay for the license"....no....you gave it to them without asking them to sign a license agreement. They paid you money, and you gave them a product. How they use it is up to them.
(registered security researcher for my rooted Teslas)
If you sell me a book, I'm not allowed to copy that book and sell those copies. I am allowed to chop it up and and repaste my own copy however I see fit.
If I'm wrong and current copyright law does not permit this kind of thing, then current copyright law is bad and should be changed.
[1] https://www.law.cornell.edu/uscode/text/17/1201 (17 U.S. Code § 1201 - Circumvention of copyright protection systems)
[2] https://www.law.cornell.edu/definitions/uscode.php?width=840... (circumvent a technological measure (3) As used in this subsection— (A) to “circumvent a technological measure” means to descramble a scrambled work, to decrypt an encrypted work, or otherwise to avoid, bypass, remove, deactivate, or impair a technological measure, without the authority of the copyright owner; and (B) a technological measure “effectively controls access to a work” if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work.)
Copyright has zero application here unless you redistribute Tesla's code or binaries. Reverse-engineering is a legal practice (in US law, at least).
Reverse engineering to utilize software you didn't pay for and don't have a license or some other legal authority to use is unlikely to pass muster legally, versus for interoperability purposes.
https://www.eff.org/issues/coders/reverse-engineering-faq (Control-F "What Exceptions Does DMCA Section 1201 Have To Allow Reverse Engineering?")
https://www.theverge.com/2022/7/12/23204950/bmw-subscription...
EDIT: I stand corrected. It appears there was a window of time where Tesla offered rear heated seats as an upgrade on a base trim standard range Model 3.
https://electrek.co/2020/02/15/tesla-rear-heated-seats-model...
Only for the kinds of “use” that involve the exclusive rights of the copyright owner (“use” generally does not), and even then not always, because there are exceptions to copyright.
It may fall afoul of the (terribly written, but still law) Section 1201 of the DMCA, if it's arguable that the circumvention provides access to computer software (and I think it is arguable).
I agree that this should be legal, but I'm not nearly as convinced that it is legal currently.
Recall that when CD copy protection was starting to be deployed, you could negate it with a black marker. The DMCA then made black markers illegal, because it bans "tools which may be used to circumvent copyright" as well as the "circumvention of copy protection measures". (Not that anyone tried to enforce it, but the letter of the law was pretty clear that black markers were then illegal to possess)
The DMCA should be amended or revoked to make these shenanigans no longer enforceable.
No court would ever come to the conclusion that something as mundane as black markers are illegal to possess.
The DMCA is a problem because putting copy protection on (for example) heated seats is a similar level of silliness to outlawing black markers.
That is wrong. It's legal to possess a hammer but illegal to bash someone on the head with one. It was legal to possess a black marker and arguably illegal to use it to circumvent copy protection.
That's not true and it's most definitely not a valid legal position to take in defense
Knowing Tesla, even if they can’t patch the vulnerability OTA I would be very concerned about their being able to detect the use of this bypass and remote-brick cars in response until the customer agrees to bring their car in for a hardware patch.
Edit: a now-dead reply says there is no server side functionality whatsoever for FSD. I don’t own a Tesla but find it very unlikely that FSD has not even usage telemetry in what are otherwise highly connected cars.
no point to this, just thinking out loud
It’s only a subscription because it doesn’t make financial sense to purchase it outright for $15k up-front (with a 6% interest rate, you’d need to own the car for 102 months to pay less than paying for the FSD subscription for those 102 months, and it costs more per month in your loan than the subscription https://docs.google.com/spreadsheets/d/e/2PACX-1vSjfzhdfj0FU... )
of all the things to hate about elon, tesla, and this whole concept of locking down features in a car, FSD really isn't one of them, as its just a software issue and its a totally separate package that isn't core to the operational capability of the car's components.
If a manufacturer wants to lock features behind a paywall, that is fine. However, they shouldn't be allowed to complain when consumers modify the thing they bought to get around that paywall. If Tesla really wants to make sure absolutely no one gets FSD or heated seats without paying, then they should make a point of only including the relevant hardware or software in the vehicle at the time of purchase.
If you sell me a house with a safe in it and want to charge me for the code that's fine, but if get a welder to just break the door open you have no right to tell me no.
is it reasonable for tesla to lock you out of the app or software updates if the software hash doesn't match what they provide ? would it be okay for them to void the warranty if you run software they didn't provide ?
Of course, and I don't think anyone here is arguing against that.
> would it be okay for them to void the warranty if you run software they didn't provide ?
There are laws governing this exact thing (in the US it's the Magnuson–Moss Warranty Act), and in general Tesla would have to prove your unauthorized modification caused the failure which you're claiming under warranty.
Back in, I think it was bad company 2, EA delivered content on disk, but locked it behind a paywall. Then they got their wrists slapped for locking already available content behind a paywall.
Softlocking hardware that exists in the car (heated seats) behind a paywall seems to be the exact same thing, and is not legal everywhere.