GM says it owns you car's software
#2
Safety Car
Read the article last week pertaining to the John Deere lawsuit. Requiring repair work to be done by "authorized" shops is set to put a huge dent into farmers pockets, and huge profits into the shops. Interesting to see where it goes. I know in my Tundra, Toyota makes it really hard to access ECU for tuning, but it can being done.
#3
Race Director
Member Since: Oct 2000
Location: Deal's Gap 2004 NCM Motorsports track supporter
Posts: 13,915
Received 1,103 Likes
on
717 Posts
What about the programs in my PC's and laptops? Am I required to let the software engineers do all the maintenance when they conflict or don't work? Where does this end? As far as modern vehicles, a stand alone injection system (retrofit for older vehicles) works better and faster anyway. It doesn't have to deal with all the other programming crammed into the vehicle. I see an uptick in the older cars and aftermarket providers.
Interesting that this is coming about just after reducing the warranty mileage and time.
Interesting that this is coming about just after reducing the warranty mileage and time.
#4
Actually I'm pretty sure you only have a license to use the software, not ownership of the code. Unless it's open source, you really don't have any way to implement your own bug fixes, so yes you would be reliant on software engineers to issue patches.
#6
What about the programs in my PC's and laptops? Am I required to let the software engineers do all the maintenance when they conflict or don't work? Where does this end? As far as modern vehicles, a stand alone injection system (retrofit for older vehicles) works better and faster anyway. It doesn't have to deal with all the other programming crammed into the vehicle. I see an uptick in the older cars and aftermarket providers.
Interesting that this is coming about just after reducing the warranty mileage and time.
Interesting that this is coming about just after reducing the warranty mileage and time.
I see Mega Squirt becoming VERY popular
#7
This is very standard in the tech world, and is clearly one of the things that threaten cars as we know them today.
#8
Racer
This should come as a shock to nobody, especially those who work in the software/ firmware world.
#9
Race Director
Member Since: Oct 2000
Location: Deal's Gap 2004 NCM Motorsports track supporter
Posts: 13,915
Received 1,103 Likes
on
717 Posts
AGAIN, I am not using it for resell. I am the end user. That for which they market it is the purpose for which I am using it; for my own purpose. I am not buying into a system of perpetual renting. If I don't have control over it, I don't need it. However, if we are entering a realm of retainership for service at my beckoning, I might have an angle with which I can live.
Last edited by SouthernSon; 05-20-2015 at 10:29 PM.
#10
Race Director
Member Since: Oct 2000
Location: Deal's Gap 2004 NCM Motorsports track supporter
Posts: 13,915
Received 1,103 Likes
on
717 Posts
[QUOTE=hklvette;1589671442.......The engine and transmission code are technically illegal to modify due to the EPA already.
This should come as a shock to nobody, especially those who work in the software/ firmware world.[/QUOTE]
Yeah, we have laws that govern what we do as far as that is concerned. You modify and get caught, you pay the penalty. GM 'ain't' got nothing to do with that part. As far as modifying and negating warranty coverage, well, that is covered, too! Don't try to sell me programming mumbo jumbo.
Actually, this is no different from cutting or gutting the catalytic convertors. One is hardware the other is software.
This should come as a shock to nobody, especially those who work in the software/ firmware world.[/QUOTE]
Yeah, we have laws that govern what we do as far as that is concerned. You modify and get caught, you pay the penalty. GM 'ain't' got nothing to do with that part. As far as modifying and negating warranty coverage, well, that is covered, too! Don't try to sell me programming mumbo jumbo.
Actually, this is no different from cutting or gutting the catalytic convertors. One is hardware the other is software.
Last edited by SouthernSon; 05-20-2015 at 11:38 PM.
#11
most of us that use software to access our PCM's are only changing the how we want our engine to operate. We are not changing code or methodologies used by GM (or anyone else).
We don't have access to HPT's code even though we've bought the software.
We don't have access to HPT's code even though we've bought the software.
#12
For consumers this will not be won on the merits of the case. The only way to win is to present this as just another big corporation power grab against the little guy. It is all about money and control.
#13
At the end of the day I am astonished this hasn't passed due to the safety concerns of it. In the real world I imagine 9 out of 10 people think we are all idiots for making our 400+ hp cars have more horsepower.
I also agree that pretty much all software you buy works this way, you have no direct access to it, and in reality people love not having access to it, look at the current popularity of iphones/ipads vs much more open systems available, or even windows vs linux. People don't like open software.
My take on the whole thing, the laws will eventually pass. No one will ever be prosecuted by the manufacturers for cracking and modifying them, so it will happen, but the manufactures will have a legal loophole to get out of trouble when you kill someone with you 1000whp car driving like a jackass. Eventually someone will sue and win and put someone out of business, and all tuning software will end up open source to keep from it being a legal liability. Just like xbox modding and iphone jail breaking. At the end of the day, the law will likely help most of us cause we will be able to get access to our ecu's for less money.
I also agree that pretty much all software you buy works this way, you have no direct access to it, and in reality people love not having access to it, look at the current popularity of iphones/ipads vs much more open systems available, or even windows vs linux. People don't like open software.
My take on the whole thing, the laws will eventually pass. No one will ever be prosecuted by the manufacturers for cracking and modifying them, so it will happen, but the manufactures will have a legal loophole to get out of trouble when you kill someone with you 1000whp car driving like a jackass. Eventually someone will sue and win and put someone out of business, and all tuning software will end up open source to keep from it being a legal liability. Just like xbox modding and iphone jail breaking. At the end of the day, the law will likely help most of us cause we will be able to get access to our ecu's for less money.
#14
Burning Brakes
I concur that we don't (usually) own the software we use. But, I know of no way they can do anything (other than take their software back) if you hack it, as long as you're not selling their code (or giving it to an unlicensed user). They can void your warranty, I could even see them refusing to sell you a car. But the Auto Manufacturers all buy each others cars, where they do exactly the same thing, take them apart and figure out how they work, and at least the dealers know this (been there). I've seen what's left of them.
I also don't ever remember signing a license agreement when buying my car, though those lawyers are tricky, it could be in there or implied somewhere.
I also don't ever remember signing a license agreement when buying my car, though those lawyers are tricky, it could be in there or implied somewhere.
#15
Safety Car
Gang - the manufacturers couldn't care less what individual owners do in this regard (aside from the warranty issue which came up early in the C6 time frame.) They are just covering their legal asses by making a clear, public statement that anyone wanting to fiddle with their *copyrighted* software (that is *licensed* to the car owner - no you do *not* own it) has to reach some deal with them in order to not be sued for infringement. GM, et al, simply can't allow a situation where every corner gas station is coming up with their own software "SuperChip" that does who knows what to the car all while possibly implying that this is all with GM's approval. The world's lawyers all start salivating at things like this.
But, do you really think that GM is going to kill off the likes of Callaway and other legit third party supporters over this? Hardly. Callaway will sign a licensing agreement that indemnifies GM from any damages that occur as a result of changes made by Callaway, etc. (They most likely already do this.) They'll pay GM a modest annual fee, etc.
As for "laws being passed" or not, they don't need to do a thing. This is a copyright issue that is already handled by the DMCA (Digital Millennium Copyright Act) which expressly prohibits deconstructing/disassembling/modifying copyrighted computer code.
All of this is nothing new and for the large majority of end users (like maybe 99.99%?) it has no meaning whatsoever. Just more Chicken Little fodder. Relax.
Z//
But, do you really think that GM is going to kill off the likes of Callaway and other legit third party supporters over this? Hardly. Callaway will sign a licensing agreement that indemnifies GM from any damages that occur as a result of changes made by Callaway, etc. (They most likely already do this.) They'll pay GM a modest annual fee, etc.
As for "laws being passed" or not, they don't need to do a thing. This is a copyright issue that is already handled by the DMCA (Digital Millennium Copyright Act) which expressly prohibits deconstructing/disassembling/modifying copyrighted computer code.
All of this is nothing new and for the large majority of end users (like maybe 99.99%?) it has no meaning whatsoever. Just more Chicken Little fodder. Relax.
Z//
#16
Tech Contributor
Member Since: Oct 1999
Location: Charlotte, NC (formerly Endicott, NY)
Posts: 40,089
Received 8,928 Likes
on
5,333 Posts
It also depends on the definition of software and the interface used to reach it. Tuners and others can only access and modify the tables in the ECM. They have no ability to modify the controlling software. Are the table contents considered software?? Maybe, maybe not.
It also depends on how the interface is designed and what it is called. Back in the early years of computing IBM Leased all of their Main Frames to business. Competitors started offering memory options that were installed inside the IBM owned machines. IBM said it wasn't right that somebody besides IBM could install a non IBM product inside an IBM owned machine but the court said as long as there was an open interface to the outside world competitors could do that. After that IBM became very careful what it called an interface. The word practically became verbotten within the company.
I imagine there is a lot of precedence in the IBM Antitrust Rulings that could get applied to the car industry.
Bill
It also depends on how the interface is designed and what it is called. Back in the early years of computing IBM Leased all of their Main Frames to business. Competitors started offering memory options that were installed inside the IBM owned machines. IBM said it wasn't right that somebody besides IBM could install a non IBM product inside an IBM owned machine but the court said as long as there was an open interface to the outside world competitors could do that. After that IBM became very careful what it called an interface. The word practically became verbotten within the company.
I imagine there is a lot of precedence in the IBM Antitrust Rulings that could get applied to the car industry.
Bill
#17
Safety Car
It also depends on the definition of software and the interface used to reach it. Tuners and others can only access and modify the tables in the ECM.
...
They have no ability to modify the controlling software. Are the table contents considered software?? Maybe, maybe not.
...
They have no ability to modify the controlling software. Are the table contents considered software?? Maybe, maybe not.
It also depends on how the interface is designed and what it is called.
Back in the early years of computing IBM Leased all of their Main Frames to business. Competitors started offering memory options that were installed inside the IBM owned machines. IBM said it wasn't right that somebody besides IBM could install a non IBM product inside an IBM owned machine but the court said as long as there was an open interface to the outside world competitors could do that.
I imagine there is a lot of precedence in the IBM Antitrust Rulings that could get applied to the car industry.
I still say this was just the posting of a "trespass at your peril" sign.
Z//