12 ms·
EFF Wins Petition to Inspect and Modify Car Software
- Karunamon 11y agoThey also got an exemption for modifying of abandoned games whose activation systems are long since gone, as well as extending/clarifying the jailbreaking exemption.
- mtgx 11y agoThat seems like great news for GOG.
- thaumasiotes 11y ago>> They also got an exemption for modifying of abandoned games whose activation systems are long since gone That sounds to me like it would allow you to patch a game you already owned, but not to copy and sell that game. How does it help GOG?
- TeMPOraL 11y agoThe only thing that comes to my mind is that now it may make commercial sense for GOG to ask publishers for rights to sell games that require activation systems / servers that are no longer maintained.
- thaumasiotes 11y agoBut if you're selling it with the blessing of the owner, what was stopping you from asking "oh, we also need to patch the game so it will run - I assume you don't mind?" For GOG to sell a game at all already requires that they explicitly cut a deal with the game owner. Fixing the game to run on a modern computer is a trivial part of that deal (and something they already do with their whole inventory).
- TeMPOraL 11y agoYou're right. Not enough coffee this morning.
- Natanael_L 11y agoIt could however mean that GOG doesn't need any terms for how to achieve it, allowing them to have patches created and updated for use on arbitary systems without asking for permission, once they already have permission for redistribution. So if they got permission to sell a version that can run on Windows, then they could later on patch it to make it run on Linux and other systems as well.
- dogma1138 11y agoGOG buys rights to distribute the original works for pennies on the dollar, the exemption EFF got is that you are allowed to reverse engineer and distribute software which can be used to run games that you own for systems that are no longer available, as well as transfer the games from their original media to modern ones in order to preserve them. It doesn't not however give people the license to sell those games commercially doesn't matter if they are "abandonware" or not.
- VonGuard 11y agoI actually worked on this part of the exemption. It was granted in two parts. First, fans may now reverse engineer and host servers for games that are no longer hosted online. Metal Gear Solid 4 is a perfect example, but there are plenty of others. This is now legal, and considered fair use. MMO's are exempted, and defined as games where the world is persistent reguardless of number of players connected (IE, is the game played in rounds, or is state reset in the world often... more than once a month, for example). It was a crude way to define the differences, but MMO's were a sticking point, so we have to come back to them later. Second, museums and archives are now permitted to circumvent copy protection in the pursuit of preservation. This means that huge stores of old games that are otherwise unavailable are now legally preservable by institutions like Stanford, The Museum of Art and Digital Entertainment, and Archive.org. Of note is the fact that the Atari ST catalog of software was preserved on pirate disks, and we've yet to find any other way to save some of those pieces of software, aside from just preserving the pirate disks. This does not mean these titles can be redistributed, only that they can be modified for the sake of preservation. Additionally, this means museums can preserve devices that circumvent copy protection, such as floppy-to-SNES devices, which we have a few of at the MADE. Modded XBoxes can now also be preserved in an institution. The bits that help museums means a great deal for preservation of digital assets as a whole. This was a lot of work to get done, so a huge thanks goes out to the EFF, Stanford, MIT, Harvard and Archive.org for all their hard work to get this done!
- jxcl 11y ago> This does not mean these titles can be redistributed, only that they can be modified for the sake of preservation. But once the copyright expires on the disks, they may then be redistributed?
- dang 11y agoAlso https://news.ycombinator.com/item?id=10459316 https://news.ycombinator.com/item?id=10459316 and https://news.ycombinator.com/item?id=10459113 https://news.ycombinator.com/item?id=10459113.
- paulmlewis 11y agoThanks, first time submitting, I didn't spot those ones.
- dang 11y agoWelcome to HN submitting! We hope you'll submit as many intellectually interesting stories as you can find. The links in my comment above were just to point out related links of interest, not at all to suggest that you shouldn't have posted this one.
- Isamu 11y ago“It’s absurd that we have to spend so much time, every three years, filing and defending these petitions to the copyright office. Technologists, artists, and fans should not have to get permission from the government—and rely on the contradictory and often nonsensical rulings—before investigating whether their car is lying to them or using their phone however they want,” said EFF Legal Director Corynne McSherry. “But despite this ridiculous system, we are glad for our victories here, and that basic rights to modify, research, and tinker have been protected.”
- coldpie 11y agoThe system sucks, but it's the system we have, and it costs money to fight these battles. If you like the result here, consider setting up a recurring donation to the EFF.
- kapitalx 11y agoYep. This is a great reminder why we should all donate to EFF [and that I haven't renewed my membership since a few months ago] Edit: membership now renewed
- kefka 11y agoAlso, if you shop at Amazon, use smile.amazon.com for purchases, after hooking it up to EFF. It's the "Give % of sales to non-profit of your choice" option in Amazon.
- themartorana 11y agoOr Project Smile. I realize this has nothing to do with the EFF, it's just a project that should get a lot more press and support.
- dripton 11y agoAnd consider installing the Amazon Smile Redirect browser extension.
- 11y ago
- Overtonwindow 11y agoWill this have any effect on the John Deer issue?
- wlesieutre 11y agoI'm not a lawyer, but the EFF mentions tractors in their press release: > We are pleased that analysts will now be able to examine the software in the cars we drive without facing legal threats from car manufacturers, and that the Librarian has acted to promote competition in the vehicle aftermarket and protect the long tradition of vehicle owners tinkering with their cars and tractors.
- schoen 11y agoIndeed, this is the issue on which John Deere weighed in on the other side (trying to prevent this decision from coming out this way).
- deleted 11y ago[deleted]
- pjaikumar 11y agoExcellent development!
- yeukhon 11y agoWow. I didn't expect the Librarian OF Congress would have a say in this case, but he/she does: https://en.wikipedia.org/wiki/Librarian_of_Congress https://en.wikipedia.org/wiki/Librarian_of_Congress
- Natanael_L 11y agoCopyright works in mysterious ways...
- schoen 11y agoThis is the sixth time this has process has taken place in its current form -- it's not exactly something new. https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_Act#Anti-circumvention_exemptions https://en.wikipedia.org/wiki/Digital_Millennium_Copyright_A...
- have_faith 11y agoI thought you where going with a Matrix joke for a second there.
- r3n2o 11y agohttps://www.eff.org/press/releases/eff-wins-petition-inspect-and-modify-car-software https://www.eff.org/press/releases/eff-wins-petition-inspect...
- jenscow 11y agoDon't get me wrong, I'm pleased with the progress - but doesn't this just mean they'll make it harder to crack?
- tga_d 11y agoThis is just the same old issue of DRM as before: create a system that works when the user is running it like they're supposed to, but doesn't reveal anything when they're not. And it's never worked. Probably can never work. Cory Doctorow talks about it in his talks on eliminating DRM. Basically, at the end of the day, the only real means we have of making DRM "work" is using laws (which, of course, doesn't stop criminals, only people who are trying to do things legally).
- tptacek 11y agoIt worked pretty well for DirecTV, which is a more analogous scenario than normal computer software.
- tga_d 11y ago>It worked pretty well for DirecTV You're going to have to explain what you mean by that, is there some story of DirecTV successfully preventing people from analyzing firmware?
- tptacek 11y agoYes, famously. Google "DirecTV black sunday". DirecTV successfully killed off the (huge) DirecTV piracy community, not just by frying the old hacked cards, but by deploying new cards that have mostly withstood more than a decade of intense analysis.
- apaprocki 11y agoAhhh memories. What started as a "write a byte now put the card in any box for TV" escalated into complicated custom electronics, MITMing the stream, with a computer required to sit in the middle to lend its processing power. All the while, some unsung heroes out of the Matrix able to look in realtime at the DV-S stream flowing across their screen, able to spot a new Agent Smith barreling at the card and alert the world via IRC.
- Azew 11y agoWhile I agree with the premise of all of this, when it comes to modifying car software, who now maintains the liability? If a hobbyist were to modify something incorrectly and cause a malfunction of the car which in turn injured another, or damaged property, who is liable? Surely it cannot be the automaker, they did not intend for that. Insurance companies are going to fight it, maintaining that unauthorized changes were made which would release their liability. Inspecting auto software for problems is great, allowing hobbyists to tinker with their software seems problematic.
- binarycrusader 11y agoInsurance policies already cover this as "after-market modifications" (the terminology I've generally seen used already). There really is no cause for concern; things that used to be purely mechanical are now electric. Any modifications made mechanically before could be equally disastrous. Yes, software modifications are easier to hide, but that it is a price worth paying for the greater general freedom of everyone.
- nashashmi 11y ago> Yes, software modifications are easier to hide Not if you hash the software and find its been adjusted. In that sense it is easier to detect.
- Qwertious 11y agoWhat happens if the user modifies the software, the modified software causes a malfunction, the user resets the software to the factory version, then takes it in to a shop while claiming they never modified the software in the first place?
- BinaryIdiot 11y ago> If a hobbyist were to modify something incorrectly and cause a malfunction of the car which in turn injured another, or damaged property, who is liable? The hobbyist. Why would anyone else be liable for something a person did that then failed and caused harm? > Insurance companies are going to fight it, maintaining that unauthorized changes were made which would release their liability. The insurance company covers the car so you'd have to consult what their terms are in regards to modifications as plenty of people modify their cars today just not the software. I can't imagine a software change would be radically different to a hardware change in the insurance's eyes unless it's something incredible like an autopilot.
- kelvin0 11y agoShouldn't this be mandatory and be part of the overall safety audition of the car? They have physical crash tests of cars to assess the robustness that match certain criteria.
- c3534l 11y agoI was initially happy about this until I saw that the primary reason was the VW scandal. Why are our laws only ever put into check when a controversy like this breaks out? We have to wait for the really bad abuses before anyone ever dials back the bullshit.
- dtech 11y agoI wouldn't say that this was the primary reason, as the EFF has lobbied for this before and set the process in motion before that became public. It just provides a well-known recent example.
- yasth 11y agoIt should be noted that this is a very limited ruling. Only the owner can modify the car, and you can't go to a mechanic or third party to modify it (or inspect it), which will greatly restrict the application. Also this doesn't apply to Entertainment or Telemetrics portions. So your car could be straight up spying on you, or your manufacturer can leave unpatched security holes in your "Entertainment" system (which has already been used ( http://spectrum.ieee.org/cars-that-think/transportation/systems/jeep-hacking-101 http://spectrum.ieee.org/cars-that-think/transportation/syst...) to remotely hack your car), and there is nothing you can legally do. You can't even deeply look into the system to find such vulnerabilities. I mean a win is a win, but this isn't as big as one would hope.
- randyrand 11y agoFortunateyly the software in your 2015 honda civic is nearly or completely identical to all other 2015 honda civics, though. I agree that its unfortunate, but being able to inspect the software in your car is nearly as good as being able to inspect other's or have other's inspect yours if you have the same make and year.
- yasth 11y agoWell there is probably a pretty big difference between the normal civic, the hybrid civic, and the natural gas civic, but I don't think there will be lots of per car model/line differences, just that the inability to contract out things means that modification is limited to technical minded people (and no, artful dodges like "The mechanic will set it up, and the owner can push the button" are unlikely to fly). Also it throws hassles at researchers, some cars have a lot of different combinations of things that might change the ECU software from engine choices to different model lines (Sport models often have different tunings) to even the type of gearbox (Manuals have different tuning than automatics which are different than CVTs, and advanced CVTs actually communicate with the ECU in complex ways that are only activated on the higher trims). No one is going to actually own 8 different Honda Accords just to legally work on all the firmwares. While I have no doubt that a lot of shortcutting will occur (i.e. people will dump the firmware and post it, and if and only if an issue is found will researchers bother to become nominal "owner" of a particular model) it adds a hassle, and a tinge of illegality which is completely unwarranted.
- shmerl 11y agoWhen will DMCA-1201 be repealed for good? This unconstitutional garbage should be abolished. An interesting read on this: https://web.archive.org/web/20120220014712/http://www.macfergus.com/niels/dmca/cia.html https://web.archive.org/web/20120220014712/http://www.macfer...
- csense 11y ago> EFF also won an exemption for users who want to play video games after the publisher cuts off support. For example, some players may need to modify an old video game so it doesn’t perform a check with an authentication server that has since been shut down I think this is the real story for many HN readers.
- VonGuard 11y agoYep. I can answer questions on this if you'd like. I also clarified what's legal in a comment below.
- MichaelGG 11y agoSnarky, but, does "shut down" include when big launch games are overwhelmed or said systems suffer other availability events?
- Natanael_L 11y agoFor legal purposes, I think it would apply when the official servers are shut down and there are reason to believe they will not be restarted. For example if the company is out of business, or they announced they'll close it permanently, it got effectively abandoned and there's been a very long time without any official statement on if/when they'll bring it back up, etc...
- chrismcb 11y agoNo. Either the company has to announce the shutdown and actually shutdown the servers or the servers have been down for six months
- vonklaus 11y agoman, this would be great. my dad is a huge car guy (type of guy that parks way in the back of the parkinglot) I wanted to get him a new key fob for his bday next week, $300 bucks. now I am trying to mod an old key fob to work with the new one and have no idea how. it would be nice to encourage this sort of thing so there is more info out there. i am not even sure if it is possible to use an mk4 or mk5 key with my mk6 style one. why? no info. I found a youtube video with the taredown which only exists because a modder sacrificed his $300 key to figure out how to do it properly. i wish there was more info on how the software worked both for security and modification.
- abvdasker 11y agoIt seems insane to me that we could allow private corporations to buy and sell data that our government would require a warrant or court order to obtain. If cell phone service were free that would be one thing, but for these companies to be "double dipping" like this is pretty disgusting.
- Umn55 11y agoIt seems insane to me that we could allow private corporations to buy and sell data that our government would require a warrant or court order to obtain. You're not seeing what is going on behind the scenes... they are all in cahoots the money is just a bonus. You're not seeing what's going down behind the scenes - the spying is for us. On the NSA/spying... The (mass surveillance) by the NSA and abuse by law enforcement is just more part and parcel of state suppression of dissent against corporate interests. They're worried that the more people are going to wake up and corporate centers like the US and canada may be among those who also awaken. See this vid with Zbigniew Brzezinski, former United States National Security Advisor. https://www.youtube.com/watch?v=n7ZyJw_cHJY https://www.youtube.com/watch?v=n7ZyJw_cHJY Brezinski at a press conference https://www.youtube.com/watch?v=VWTIZBCQ79g https://www.youtube.com/watch?v=VWTIZBCQ79g
- Zizzle 11y agoI recently put a turbo on my van since I live high in the mountains where the atmospheric pressure is low and the performance loss is noticeable. Of course the ECU needs adjustments to the fuelling tables (you need to run rich under boost to prevent detonation), spark timing tables, as well as a patch to the OS to allow the use of a different manifold pressure sensor (default OS doesn't recognise press above 100kpa). I guess this was illegal. I have heard rumblings from the professional engine tuners that the OEMs are already starting to lock down ECUs. Not only via DRM, but by having enough checks in the code that modifying parameters to up performance results in error codes and limp home mode. They expect to be having to go to after market ECUs soon. Some of them would have cost more than my whole project: https://www.holley.com/products/fuel_systems/fuel_injection/dominator_efi/dominator_ecu/parts/554-114 https://www.holley.com/products/fuel_systems/fuel_injection/... Fortunately there are more DIY friendly set ups: http://megasquirt.info/products/diy-kits/ http://megasquirt.info/products/diy-kits/ But it seems a waste to have to throw away a perfectly good ECU because the OEM (or gov) decided to lock it down.
- driverdan 11y agoYou can modify your ECU all you want so long as it doesn't have any DRM-like protections.
- crxgames 11y agoI'm a dealer for Holley ECU products. They're fantastic! But you are correct, people in my industry are now forced to tell the modern hot rodder that step one (for the most part) is purchasing a $1200+ computer replacement plus rewiring their car in order to do anything.
- deleted 11y ago[deleted]
- jgardner7289 11y agoThis is really good news. Wow.
- alkonaut 11y agoWhile I agree with the idea that you should be able to inspect most anything, and not be prohibited from fiddling with anything thats yours, I don't understand how security would be handled? The software of the car is a component of the car just like any other, and while I can certainly mechanically disable the brakes on my car, it won't be safe for road use if I do (It would never pass an inspection). Since no one could be expected to debug/inspect my software modifications for errors, one would have to assume that any car whose software doesn't match the official one, may be unsafe for road use, and thus can't be allowed on the road? Also: isn't firmware of this kind pretty hard to read without having access to encryption keys? The petition just wants it to be legal not for the manufacturers to be forced to make it easy?
- robryk 11y agoWell, you can repair your car's mechanical brakes yourself now. If you disable them (accidentally or otherwise) and render the car unsafe, the results of that are your responsibility. Is there a reason why software modifications can't be handled the same way?
- alkonaut 11y agoThe point of having cars inspected for safety every year or every other year is that their saftey can't be the individuals responsibility only. If you drive without brakes you are dangerous to others. The simple ocular/mechanical inspection that is used in most places catch obvious problems like rusty brake pipes or bad brake effect. They don't test software issues like whether the stability system is disabled in fifth gear over 50mph due to a buffer overflow. So while there are similarities between me trying to fix my brakes and me trying to hack the software (Make a change to a car component, if it passes the yearly safety tests it's OK) the software is much harder, or impossible, to test by "external" black box testing that needs to be completed in say 30 minutes by a non software expert.
- paulmlewis 11y agoI think the majority of modifications are simply adjusting the calibration or lookup tables for things like fuel maps, enabling / disabling things like key left in ignition buzzers and the like, mostly data items rather than code modifications. There may be more adventurous modifications like adding launch control to a performance cars, but that may just be enabling existing code rather than adding new code. My cars are old (1998) Nissan Skylines, who's ECUs are pretty basic, asides from killing the engine there's not much you can do to cause more issue than a mechanical modification like adding a larger turbo, or maintenance neglect. The ABS and traction control are handled by physically separate ECUs, though I imagine things are more integrated in the main drive train ECU in modern cars. While I haven't modified the existing or written my own firmware to load on the ECU that mostly due to lack of time, one of them came from Japan with a Piggy Back ECU installed which intercepts the inputs / outputs to override the mapping of the OEM ECU to tune for other mechanical modifications. An alternative is to buy an aftermarket ECU or build a custom one, those tend to have less integrated safety features (stability control, etc.) than the OEM ones and integrate less well with the car's other systems, I'd expect them to cause more issues overall than relatively simple modifications of the OEM firmware. I'm sure there are extremes where people may cause problems, but this kind of thing has been happening since cars have had computers so I doubt there's any great calamity around the corner.
- xg15 11y agoThree interesting tidbits from the Wikipedia article about the Librarian of Congress: > There is no official term limit for the Librarian of Congress, but in the 20th century a precedent was established that Librarians of Congress are appointed for life. > There is very little legislation for the Librarian of Congress or rules regarding who should be selected for the position. In 1989, Representative Major R Owens (D–NY) proposed a bill in Congress that would set stricter requirements for who may be appointed. (...) This bill did not pass. > James H. Billington has served as Librarian of Congress since 1987, and announced plans to retire from that post in 2015. This sounds to me as if the position hadn't really been designed for the amount of power that it has been given now by the DMCA. With a vacancy apparently right ahead, wouldn't that make it the next prime target for lobby efforts or corruption?
- goorpyguy 11y agoHas there been an analysis done as to how the LOC exemptions with interplay with the TPP anti-circumvention requirements? Will the LOC still be able to grant these? If not, the year-long delay may be just long enough that there is actually never an open window.