Devices that are rooted will not fail to attest via the API. Devices where the user has chosen to install a custom ROM will fail to attest (even with a locked bootloader and no root). Apps from Google Play can use these APIs to decide whether to work on a user's device.
This is macOS SIP taken to a different level. You can't watch Netflix and whatever other app decides to use these APIs unless Google has complete control over your device, including the ability to remotely collect and transmit opaque and arbitrary data at any time. This is a dishonest attempt to disguise a draconian DRM scheme as pro-user, pro-safety, anti-virus/rootkit. We're at the point where you don't even own your own filesystem anymore on a Linux device. I think this is a step beyond traditional DRM, including traditional hardware content protection.
I would personally _love_ if we could get proprietary software to become illegal (or for there to be some sort of disincentive such as taxing proprietary software, or enforcing and extending warranties on proprietary software). But large proprietary software companies hold such sway in politics that hoping for that doesn't really help. It would be a much better idea to simply stop buying their crap, and helping others around you "break the shackles" (as it were). Digital Restrictions Management is something that I always mention when people talk about Netflix or other such streaming services -- because once you explain the issues with those kinds of services I find that most people are at least intrigued by alternatives (which usually have features that the DRM systems don't, because DRM has always been clunky as they're trying to accomplish something that is effectively not possible).
I do agree that making DRM is a losing battle, and they are transferring that cost to legitimate customers. Really though I don't have much other options for streaming. Amazon prime has the same setup, and CraveTV probably does too. Though Crave doesn't have much for content that I'm interested in.
Maybe taxing on the distribution of proprietary software would be more palatable? After all, software that is written can only become proprietary if you distribute it to other people under a non-free license. I personally think the warranty idea is much softer on companies (while still giving some more protection for end-users).
I don't think banks should be taxed for having propreitary systems. I do have a problem with SaaS companies, and companies which make money of selling software which is proprietary -- because they are actively creating a monopoly on the expertise in and ability to support their particular software (known more politely as vendor lock-in). Not to mention that proprietary software developers incredibly often mistreat their users through a variety of schemes.
Really I think we just need better regulation around it all. So making sure that you are allowed to hack your own device if you wish. Able to extract your data. SaaS companies being required to give you data exports (unless unsafe to do so).
Taxing proprietary software distribution is a form of regulation. The ideas you propose are too piece-meal and won't actually solve the underlying problems -- namely that proprietary software is used as a tool to abuse its users. This is something that is inherent to the power dynamic between a developer and the users of proprietary software, regulation won't help.
"But what if the bank just hires their own staff to become experts at that open source software instead?" That could work, up until they need to make specific changes to the software for their business. So they fork the open source project and create their own variation of it.
Some of the banks profits now went into paying developers for the changes in the fork. Do you think the bank's executives will just want the money they put into the fork to potentially benefit all of their competitors by having them make a pull request to the original software? Probably not...and then you end up with proprietary software again. Only in this case it's worse than the proprietary software we started with, because every bank has their own fork of the original open project.
Given that that is how they can avoid having to maintain a fork indefinitely, and that that is the fair thing to do after you profited from the gift of others who did the same: Erm, yes, they absolutely should want that, and most likely it is in their own best interest.
The problem comes when rapacious companies decide it's a good idea to make people pay for the privilege of being the product, and use the law to restrict what people can do with the software, which is what DRM is really all about.
You appear to be confusing what "proprietary software" means. DRM is an example of something that is only possible with proprietary software.
I have no problems with this as I don't want to use such 'services' anyway. I keep my own digital library, on my own server, using free software. I have no problems foregoing the latest H*llywood 'blockbuster' to keep a semblance of control over what I consider to be my private sphere.
Fortunately, we can still make that choice. I did the same. But sometimes I feel that we are so much a minority...
But as long as we still can do the things we want, I do not see it as a problem ... but well, yes, since we have to struggle hard to just controll our devices a bit, because the rest does not care and so they can allmost implement whatever spware they want - it is a problem .
let's say your friends are using WhatsApp, or Skype, via proprietary protocol, but you only use open sourced IM, then you are isolated from them.
Fortunately the evidence against just those actors - Facebook, Google and others - is getting more and more visible and palpable to all. Between Facebook's blatant censorship of content and Youtube 'demonitising'  'controversial' videos and actors, it is getting hard to avoid noticing that they are flexing their opinion-influencing muscles. This should make it a bit easier to convince people to jump ship  but you won't get all of those people to forego on the delights of Spies'r'Us or CatVideoCentral. Still, once a few of them join you you'll no longer be out of the loop and that is what matters here.
 a good word in this context as it almost reads as 'demonising'
 ...and please tell them that moving from Facebook to VKontakte is not an effective move in this respect
If some pass laws that make my choice to go outside FBook, Google or whatever-Internet-monster, then I'm screwed.
That my current nightmare. But I have not the faintest idea if this is close to reality or not. EFF zealots would probably very close while the very existence of ubiquitous free software says the opposite. Dunno...
This is extremely user-hostile.
I can think of two relatively easy and probably-not-secure (you were asking for freedom, not security...) ways to not only detect but also bypass this:
- Hook certificate verification APIs to always return true.
- Scan for certificates embedded in the binary and overwrite them dynamically. This will work if the app decides to use its own crypto but standard certificate formats.
This is about control.
Do they ever go beyond that?
No excuses of course, and Microsoft can share the blame too.
As long as you consent to that, everything is fine I guess. The software is doing its job as an agent of its users.
Will not, as in you can theoretically get it to "say the right answers" if you have root? It seems like the best way to "crack" this protection would be something like virtualisation, where the binary is run in an environment that "looks good" to it. (This also reminds me of a lot of malware, which actively tries to determine if it's being run in a VM or otherwise being analysed.)
 https://developer.android.com/training/safetynet/attestation... (note the table under "Possible attestation results". This is what I meant by you are not allowed to own your device's own filesystem (root access).
But Google is moving towards reading hardware fuses, and has been working together with OEMs to use secure enclaves to securely attest the status of the system in the future.
By requiring the attestation results to be signed by a key burnt into the CPU, they also prevent virtualisation.
I'm not against, non-network, hardware-based security features. In fact, I think we need them. I would certainly desire a phone where someone can't simply access my private key with a soldering iron and flash programmer.
And I wouldn't mind a bootloader that is locked to prevent tampering with the device, as long as I can unlock it, and unlocking it wipes the device or something. I wouldn't mind using Android as intended without root access. But, I want control over the decision. I want to control the OS I run on my device. I want the freedom to increase its lifespan beyond whenever the manufacturer stops provided security updates. I want to have the ability to enable root to inspect my data on my device using my storage, without sacrificing my ability to watch movies on the $600 device I paid for that somehow has a better quality display than my monitor. And also, I want the ability to block ads that gulp down my expensive mobile data so that I can instead pay for a service like Netflix.
Yep, I had the same thought. Can't wait to see full-system Android emulators running on a phone :)
That should be "will fail", right?
> We're at the point where you don't even own your own filesystem anymore on a Linux device.
Is this really true? It seems to be of the form "if you decide to own your file system, then you are not given access to certain proprietary media resources or applications". That's a shame, and I'm not happy about it, but my access to Netflix is a convenience, not a fundamental right.
Yup. Sorry, typo, I can't edit it now. :(
With regard to your second comment, that was one perspective that I do consider. There are still plenty of media sources that do not use device attestation. But the trends are not showing in the right direction. Also, as you say, you could decide that maintaining root is more important than being able to consume movies or whatever other DRMd media on your device, but you are sacrificing some of the main features that were marketed to you during your purchase, while still paying full price.
Also, it's not just content-delivery apps that take advantage of the APIs, utility apps like Android Pay require their availability. Multiplayer mobile games are also beginning to implement them to "combat cheating" (correction: preserve the viability of microtransactions, but I'm just a cynic). I think the Android Pay case is a bit more understandable, but still, why not implement it as an optional feature a user can enable? If it is designed to save money from fraud, then why not give users a small financial incentive to enable it? Taking the choice away from the user is the enemy here.
Don't forget that the lockdown of software on mobile devices goes beyond these new attestation APIs. For 5+ years, phone manufacturers been shipping bootloaders that cannot be unlocked, devices that cannot be rooted, and firmware/OS that cannot be flashed. There is an attempt to ultimately control all the freedom a user has to install their own software. The technology to prevent user freedom is only going to get better and better, as exploits are covered up and manufacturers become smarter about code signing and secure hardware design.
So there is much more to the issue than I think is present at first glance. It affects everything, and it is only getting worse. Forget the closed-source firmware that can be delivered and installed at any time over the air and has unrestricted access to your device's unencrypted RAM... that's been going on forever. But now even Wi-Fi routers are being shipped with locked down bootloaders, killing any chance of upgrading or fixing security issues in your device once a manufacturer decides to stop supporting a device. Guess you'll just have to buy a one in two years. That new AC-2300! 802.11AC is going to be so much faster than that old measly AC-1900. Don't forget the crystal oscillators wear out over time, anyway. /s
Sorry to go on such a wild rant, but I'm pissed. I'll go on over to the AMD profits thread, and feel a little bit more optimistic about the future of freedom.
Not at all. You make a good point. I was reacting to your comment about Netflix as if that were the main issue, but your reply makes it clear that you meant it as just the easiest illustration of a fundamental shift in dynamic. Thank you for clarifying (civilly rather than angrily, despite your obvious passion on the subject!).
Then a company can decide if they're in the business of licencing or selling, and make their decisions accordingly. it could also help establish a line between ownership of the device vs of the license.
Unfortunately the first part of the copyright bargain is implicit, not part of the law. With DRM, rightsholders get to have their cake -- our cake -- and eat it too. Not only is the protection granted by copyright now effectively perpetual, but they've purchased additional legislation such as the DMCA and endless copyright term extensions that punish people who are trying to claim their half of the bargain.
IMHO copyright should not apply to anything with DRM. Rightsholders should be forced to decide whether they want a temporary legal monopoly with no technical protection, or a permanent technical monopoly with no legal protection.
> These restrictions were enforced by the Stationers' Company, a guild of printers given the exclusive power to print—and the responsibility to censor—literary works.
> Prior to the statute's enactment in 1710, copying restrictions were authorized by the Licensing of the Press Act 1662. [Your quote about the Stationers' Company]. The censorship administered under the Licensing Act led to public protest; as the act had to be renewed at two-year intervals, authors and others sought to prevent its reauthorisation. In 1694, Parliament refused to renew the Licensing Act, ending the Stationers' monopoly and press restrictions. Over the next 10 years the Stationers repeatedly advocated bills to re-authorize the old licensing system, but Parliament declined to enact them. Faced with this failure, the Stationers decided to emphasise the benefits of licensing to authors rather than publishers, and the Stationers succeeded in getting Parliament to consider a new bill.
Which means that your quote is quite out-of-context. The Stationers' Company lost their monopoly over printing rights due to public outcry, and they failed to get a new law passed until they made a change to it that emphasised the protection of authors. That law was called the Statute of Anne.
Even earlier on, copyright "law" was used as a tool of censorship by the Queen of England (who was Mary at the time). Effectively, a publisher would ask the monarch for the exclusive right to publish a particular book, and a guild of printers (the Stationers' Company) was formed later that then enforced their own version of Copyright under these monopolies they were given.
The Statute of Anne was the first time copyright was actually a public law, that anyone could enforce -- and it was the first time that something you could call a "copyright system" was intended to protect _authors_.
DRM? Then you have to provide clients, including bugfixes and security upgrades for all paying customers on all platforms.
No DRM: Oh, you just sold a file? The customer can then run it in whatever SW they want.
An example: If I’m Apple and I’m supply constrained on fancy new FaceID sensors I’m not going to want to loose an iPhoneX sale because I have to make a sensor available to a repair depot (internal or external). And the customer that was supposed to get that sensor is not going to like waiting even longer for their phone.
The bare minimum would be to require an infinite warranty. So free, and with compensation to the customer for the repair time.
Don't want to deal with that? Get rid of the damn locks already.
I think we would both agree that iPhone 7 is DRM laden. However iFixit, who is quoted in the parent article and gives iPhone a repairability score of 7 of 10, seems to think there are some things which are repairable at the component level on an iPhone 7 even to a layman at home.
How does one interpret this? No glue allowed at all in any product or subassembly? Do you seriously believe any iPhone engineer would say a connector or screw was there "for the hell of it"? You claim a software check prevents a device from working. I'm sure their software engineer would claim the check ensures it works as advertised (or safely or whatever) because they don't know what you just did to it.
Your reply very clearly shows you have not thought through the consequences of your request.
See this item: https://news.ycombinator.com/item?id=14175771
If they feel like including DRM in this hypothetical law situation, require the warranty be twice as long as otherwise.
Them: "You dropped it in water didn't you?"
Me: "No, I didn't"
Them: "Yes, you did"
"....but I shouldn't have to pay these exorbitant fees - I didnt drop it in water...."
"Yes you did"
For one, still not all $1000 phones are waterproof, and second, this can apply to all kind of other devices, like laptops, who can't be or is very difficult to make waterproof without major compromises (e.g. heat dissipation).
Owners of $1000 phones don't go near water or need cases. They never make mistakes.
Put the phone in a rice bag for 2 days, charged and it's working fine :)
Conformal coating introduces problems too and, moreover, makes repair intractable.
I don't know if conformal coating even works properly with the very fine pitch BGA's that cover much of the surface area of the PCB in an iPhone.
If? In what world they don't, and compared to which alternative?
How about at a rate of $parts + $labor? If the device was defective and broke then it would still be the manufacturer's responsibility to fix it. But if it breaks due to wear and tear, accidental damage, or intentional damage then the user should reasonably foot but bill (either out of pocket or with insurance).
That should absolutely include wear and tear as well as accidental damage. Intentional damage is an issue, but there shouldn't be much motivation for it under such a system.
As for intentional damage, I think that should not be handled based on costs at all, but simply based on depreciation. Based on normal durability of the device, if you damage the device, you have to pay the remaining value in order to get a new device.
I think I'm not understanding your proposal here.
It seems that under such a scheme I could take a $1000 phone that is reasonably expected to last 3 years, intentionally destroy it on day 1, and pay less than a dollar [1/(3*365)] to get a new device. How would manufacturers not be bled dry under such a system?
Breakage on day 1 would mean replacement at $999...
I think its a salient point that the same companies opposed to or abusing copy left are the same ones locking users out from hardware repairs.
And one of the reasons for GPLv3: the anti-tivoisation clause. You should be allowed to install modified software in your own devices.
People have misconstrued anti-tivoisation that to mean that Apple can't keep malware out of your iPhone by key signatures, but that's not what it means, nor was it the primary reason why Apple wanted to prevent their users from installing unsigned software. It's about giving control to users and giving them both the key and the lock and letting them decide what goes on their own machines. Trying to paternalistically tell users what they can and cannot install has culminated in a method of control for repairs and obsolescence.
There is a reason GPL v2 was incredibly popular and GPLv3 basically killed all momentum and it wasn't because GPLv3 was better. At least not from a business point of view.
And that, at its core, is the issue. In a world where the only licence is GPLv3... it works. But in a world where people can choose other licenses - it won't be the choice of most.
It's a shame because I love the GPLv2 but I'll never use GPLv3 and honestly it's just less hassle to chose MIT for most companies.
Which means you’ve got a lovely and ideologically pure hill to die on, but die you will.
In the real world code is useless without being adopted. The largest adopters? Businesses. They don’t want to use GPLv3? Less developers likely to use it (market forces I’m afraid).
So no, I’ll keep paying attention to what works and not be beholden to the idealistic notions of the FSF, thanks.
Forgetting about a little project called clang? Swift is open source, WebKit is open source (with a tarnished history).
I’m not claiming Apple are perfect, but saying they’re free loaders who don’t benefit is a flat out lie.
When they do, is only a few bread crumbs to the villagers, while keeping the crown jewels behind their gates.
But hey, "they are contributing back see how nice they are!".
I used to be a big (L)GPL zealot during the 90's, nowadays I just reverted back to using commercial software, because the community just doesn't care about companies taking their work away.
Isn't that part of what people chose MIT for? To allow businesses to adopt their project without having to "contribute anything back"?
>I used to be a big (L)GPL zealot during the 90's, nowadays I just reverted back to using commercial software, because the community just doesn't care about companies taking their work away.
Isn't that their own decision? Whether to worry about or not?
People chose MIT because they are OK with this scenario.
They have piles of patches and team specific forks that are never going to go out of those Clearcase and TFS repositories.
Sony was the only company I ever saw doing a presentation at a LLVM summit, referring that keeping up with upstream as their main reason to get the PS4 clang code "partially" into clang. They did not contribute back any kind of optimizations that might reveal too much of PS4's architecture.
I guess some would say it is better than nothing.
OEMs using Android or BSD/Linux forks for embedded use, don't have any issue maintaining their own forks.
Majority of Linux contributions are paid by various companies. It is not volunteers working for free, it is companies paying.
I see GPL communities talk about freeloaders a lot and complain about licenses they don't use (!) being freeloader.
1. The terms of section 8 (termination) are much "nicer" to people who make mistakes and infringe on the terms of the GPLv3. GPLv2 was very hard-line, and in principle the revocation of rights was immediate. This is something that companies should _like_ about GPLv3.
2. The text is written to be far similar to a legal document (GPLv2 uses non-standard formatting especially with regards to how definitions of terms are done), which makes it easier for lawyers to understand and argue about the license.
3. It is compatible with Apache-2.0 now, by having a patent protection clause that is similar to Apache-2.0 (but of course it's copyleft) -- most notably it only affects contributors (which includes people who distribution verbatim and modified works). Using the program doesn't add any patent requirements (other than the Apache-2.0-like patent revocation system).
4. The "tivoisation" clauses that people like to make a fuss over actually only state two key things. First, it states that no software licensed under GPLv3 "shall be deemed part of an effective technological measure" -- which effectively means that the DMCA cannot apply to GPLv3 licensed programs (this is good for both users and companies). Second, one of the requirements is that you must distribute tools and instructions (this includes things like keys if appropriate) for changing the software on a system. This second requirement may seem onerous, but it actually doesn't require you to ship the hardware signing keys if you have a way to disable the hardware signing (or a way to replace the signing keys without needing the original keys). This is also good for companies that buy hardware that has GPLv3 software (but it does place some additional burden on companies that ship said software).
While (4) might cause some angst, there are other very useful features of the GPLv3 that you seem to be ignoring. Not to mention you didn't actually specify what the issue you're talking about is. I presume it's got to do with the "tivoisation" clause, but that clause is not the most important part of GPLv3.
Not to mention that, depending who you ask, there is a "tivoisation" clause in GPLv2. In particular, GPLv2 states that "for an executable work, complete source code means all the source code for all modules it contains, plus any associated interface definition files, plus the scripts used to control compilation and installation of the executable" (emphasis mine). Personally "the scripts used to control [...] installation" could include instructions on how to install an executable on a piece of hardware you've sold me (if that hardware has DRM, you have to tell me how to install the executable despite the DRM). This is still not entirely agreed upon in in the GPL conformance community (the SFC has not explicitly stated which way they go on this one either).
> GPLv3 basically killed all momentum and it wasn't because GPLv3 was better. At least not from a business point of view.
I was pointing out that this is not entirely correct. There are quite important improvements in GPLv3 that are "better" from a business point of view. Very few businesses care about the "tivoisation clause", and some businesses may actually benefit from not having to worry about being provided GPLvX software that they can't modify.
It’s true it addresses weaknesses (more oversights) but it does it in the most overreaching and aggressive way. Which is a problem for adoption.
I don't like it, but ultimately I can see our disposable consumer culture really manifested through this situation. Most commercial-off-the-shelf components are not made to last for time to market, material and cost reasons. If they were, the pace of technological development might decrease and cost would probably increase.
Sometimes I wonder if we have progressed "enough" technologically to step back and use the power we have to build some long term support/sustainable technology infrastructure. Yet I fear unless our hand is forced, we will persist in the current trends of using a lot of energy and raw material to produce something that doesn't last long enough, and then sell "recycling" as the solution.
Can the recycling chain really make up for all the energy, and activity consumed and pollution/byproducts produced throughout the process?
Sometimes I wonder if we spent more time on modular, upgradeable designs, long term support components, etc. we might fair better. Easier said than done? Sustainable engineering/manufacturing is a complex, emerging science.
Still, obsolescence is a many headed hydra, whether you do long term support or planned obsolescence. I don't see any easy answers but I'm looking!
Back in 2012, Toshiba told laptop repair tech Tim Hicks that he needed to remove 300 PDFs of Toshiba’s official repair manuals from his website, where he was offering the information for free. To avoid being sued, Hicks complied, and now fewer people have the guidance they need to repair Toshiba laptops.
Of course, you can still find the manuals if you know where to look, and even complete schematics --- no doubt leaked by those in the far East who actually have access. There's always been an underground repair movement, sharing manuals and other information and reverse-engineering as necessary; but that's getting rarer as things get more "secure", and the sites themselves being DMCA'd or otherwise taken down. Perhaps LibGen/SciHub could start a subsidiary specifically for hosting such leaked/"samizdat" repair information, given how they seem to be staying alive despite copyright...
The article was written by Kyle Wiens (from iFixit) and Gay Gordon-Byrne (from Repair.org ). It might not represent the opinions of IEEE Spectrum (the magazine which published the article).
Do you have a link or references to the 'pro DRM' or 'anti-consumer' stance of the IEEE? As an IEEE Member, I would like to know about such things about the organisation.
It would be much nicer if the standards were freely available, like those released by the IETF.
However, the IEEE isn't the only guilty one including patented technology in their standards. I believe the MPEG-LA also does the same thing (the MP3 and H.264 standards).
Be the change.
The particular standard was ISO 18004, after reading yesterday's article regarding reading a blurred QR code. Was basically looking to do a hobby project reinventing the wheel of making a QR code generator and then seeing what improvements to the standard might be possible and still compatible. Wanted to work from original source material, but wasn't looking to spend $200+ before even getting started. Found a 2006 (2015 is the latest) edition, so just going with it.
It felt strange and a little wrong to have the official standard for QR codes be closed source. Until 2015 when Denso Wave's patents expired, you actually were only licensed to use their patents on the tech so long as you followed the official spec 100%. Interesting position to be in: either risk patent infringement or buy a spec to ensure compatibility.
If my project gets anywhere, I'll happily spend the money on it. Was basically just annoying to hit that hurdle coming out of the gate. Some ISO specs are free, but only handful of the thousands in effect. And I'm not so idealistic to think that the ISO org itself can run on goodwill and attaboys, but there are known solutions with commercial vs. personal licenses.
Regarding the article at hand -- we absolutely need open access to standards in order to repair our devices. How can you repair or test an interface if you don't have access to the specs on how exactly it's supposed to work?
In the particular case of 18004, the changes are probably not significant enough from the 2006 version to matter for your project.
Consumers don't keep track of every little law or right, and must rely on intuition to guide their sense. Ignorance of the law is a most forgivable excuse to forgetting you have some right or protection in the first place, and a "license to use" breaks a lot of citizens understanding of their legal relationship to the goods they acquired from the market, and the kind of protections their society offers them.
Most citizens don't imagine that they cannot repair or break apart their Ikea furniture. Of course I'm not saying that ordinary people want to break open their phones or laptops, but they may want to take it to a repair shop.
"And for just $699, you can sign up for an indefinite license to use this magnificent product, ladies and gentlemen! Yes, for that price, you'll be a lucky phone-renter!"
If you want to tap into people's desire to own a phone you can't tell them you're filling that desire and then turn around and say "well, what is ownership anyway?".
This came up in a similar form in the discussion about IoT devices and privacy. We hold doctors and civil engineers to standards to protect the public, why shouldn't we do the same for software and hardware that could ruin your life? If you don't think this is a problem, or businesses have a "right" to pursue profits at all costs, you are a part of the problem and need to kindly find another industry to harm.
You might have a romantic model of the medical system, but I certainly don't think that any business in any industry should be able to pursue profits without any moral restraint.
This is weird for me because I've always been able to reliably do my own repairs, even on my previous MacBook Pro. To now realize that my Surface is worthless unless I'm still barely within the warranty period is unsettling.
Apple will say it is necessary to make it as thin and efficient as possible. But that has a smell to it. My Dell XPS 15 9550 can be easily serviced : the SDD, Memory, wifi card and battery are all accessible and it doesn't sacrifice (much) thinness or weight to accomplish.
I sometimes wonder if the customer would be OK with Macbooks being 1mm thicker with user replaceable parts. There is only so thin you can go... If Apple wants claim to tell a sustainability story or to be "green" this planned obsolescence stuff needs to go.
My surface died yesterday and if I don't have a warranty still, it's dead to me. I'm not sure I'm even going to try opening it up based on what I've seen.
MacBooks and MacBook Pros do have repair options. At least until they are obsolete. And since Apple caps the price the consumer pays for parts at a set per-model limit, the repairs can be surprisingly reasonable, especially if several major repairs are done at once. We had a top cover with keyboard, battery, motherboard, and MagSafe charging board all replaced with new ones for a total of under $400, a low price that was then waived because we had AppleCare.
As far as sustainability and being green, Apple takes computers for recycling at its stores. Where I live they also have a dedicated electronics drop off spot separate from the store, but then I am in Silicon Valley. They then have centers which break down the computers into parts, eventually recovering precious metals and reusable components and responsibly dealing with hazardous waste. I have visited this place and seen it happening with my own eyes. Not on some arranged fake tour, but from the back door, catching glimpses of what was going on inside, while dropping stuff off. They are being acclaimed for all this work they are doing. I'm not sure what other option you see, given that we all demand power upgrades with every new system we buy.
There is also the hacking risk which everyone on your side of this discussion loves to overlook. If it's easy to install bugging devices in a household member's laptop, then it will happen all the time. Apple is a big target. Instead of a hugely fragmented hardware ecosystem where makers of rogue, key logging, components don't even know which model to target, Apple presents a unified attack surface, and thus needs to be better defended. It really makes no sense for them to make it easy for me to hack your laptop so that I can destroy your privacy. It makes all the sense in the world for them to protect their user's hardware from unauthorized tampering.
I hate that I can't repair my own device. But there are some good, valid user-centric reasons for it, not just the profit-centric reason the outraged anti-Apple crowd assumes.
The rub is in who is doing the authorization? Increasingly it's the manufacturer, not the user.
That is a gaping chasm of a difference.
I don't think many people really want to punt on that to the manufacturer for the lifetime of the device; they just aren't thinking about the implications when they are purchasing it. The idea that they will almost certainly want to do something during the lifetime of that device, that the manufacturer might not want them to be able to, is a sort of buried and non-obvious risk, since what the manufacturer might allow is both subject to change and not necessarily clear upfront.
When you can do this you are able to get more life out of a laptop and avoid having to discard it for a new one. I'm pretty sure on Macbooks today you cannot upgrade the internals b/c they are sealed and permanently soldered to the mainboards. IMO I don't see huge advantage for it being any lighter or thinner than they are today in order to give up the option. I know I don't have a choice if I want to own a Mac and for the most part that's OK. However, as an Apple customer I wish they would engineer this in to allow people to easily extend the life/function of their products (thus reducing the load on landfills).
I was not trying to be anti-Apple fanboy - I do enjoy Macs (and have had several over the years). :)
> the SDD, Memory, wifi card and battery are all accessible
That means you don't need to bring it in to a certified repair center. I looked up his laptop model, all one needs is a standard Philips-head and a M2 x 3mm Torx screwdriver (I have a Torx kit from eBay that I got for ~8 Euro).
p.s. Apple laptops used to be user-serviceable. In fact, I recently upgraded a several older MacBooks with SSDs and only it took a couple minutes.
My old 1st gen iPad fared a little better - you can still download "the last compatible version" of apps and use many of the streaming apps but it's crash prone trying to display complicated web pages.
Sooner or later smart phone advancement will get to the point where computers are now - a 10 year old computer * can run most modern non game software but we aren't there yet.
Neither of my old iOS devices needed "repairs". While I had long since abandoned my iPod Touch, I just replaced my first gen iPad as a PDF/Ebook reader with a 2017 iPad.
* My parents still use my 2006 era Core Duo 1.66 Mac Mini with Windows 7 and my current Plex Server is 2008 Dell Laptop 2.66Ghz Core 2 Duo running Windows 10.
Not really. My iPad3 no longer gets updates, but has great battery life, and runs common games and apps fine. It's fast enough for most web browsing, has retina screen and no reason whatsoever to be abandoned.
iOS Safari is not a great browser, it could be improved to run better on a device such as iPad3, but that doesn't suit Apple and their focus on native apps.
Now that Apple has stopped all updates for this device, my only option is to jailbreak and hope I can install an updated web browser. It's pathetic and irresponsible that Apple abandons its own products, no security patches, no nothing. They are like Facebook - they only care about "now" and "tomorrow". If you're a customer from yesterday, you are worthless.
How has it been abandoned? My 1st gen iPad is still supported by iTunes (the computer app), all of Apple services (App Store, iCloud, iBooks, etc.) and starting in 2013, you've been able to download the last compatible version.
iOS Safari is not a great browser, it could be improved to run better on a device such as iPad3,
How? Which browser could handle today's web pages with 256MB (my iPad) or 512Mb RAM (the third gen iPad) and no virtual memory .
It's pathetic and irresponsible that Apple abandons its own products, no security patches, no nothing.*
The iPad 3 was introduced in 2012 and received its last update August of 2016. How many apps that you use every day have become unusable? If my iPad 1 can still run Netflix, Hulu, Crackle, Spotify, all of Apple's productivity apps, etc. I'm assuming a 3rd generation iPad running iOS 9.3.5 would be more usable.
They are like Facebook - they only care about "now" and "tomorrow". If you're a customer from yesterday, you are worthless.
Apple has the best history of OS support in the industry. iOS 11 supports the iPhone 5S released in 2013. All of Apples services still support your iPad. What can't you do on your iPad that you want to do?
The point you've missed is that when Apple stops releasing OS updates, all the built-in apps and programs also suffer the same fate, such as Safari web browser.
There is absolutely no reason why this needs to be the case.
Browser updates and patches for some built-in programs should be offered even when the OS is no longer updated.
You are saying Apple's programs --- which programs besides Safari need to be updated to support "modern" standards?
The mail client on my first gen iPad can still connect to any mail server - including Exchange servers. The same for the calendar app.
You can still download the last compatible version of apps from the App Store and download any music, movie, or book from the iTunes, iBook store.
The Podcast app that was a separate download for iOS 5, still syncs playlists as well (badly) as the newest version of iOS.
The iOS Maps app that originally used Google Map data still works. The Maps app still works with my first gen iPod Touch and has more updated satellite data than my brand new iPad using Apple Maps.
Apple even hacked in a way to support two factor authentication in older iOS devices that wouldn't show a separate field for the authentication code - you enter your password+authentication code.
All of their productivity apps like Pages, Numbers, and Keynotes still work, you can still save documents and open them with the newest version on the newest Macs via iCloud.
You can still Airplay from a 1st gen iPad to a brand new Apple TV.
As far as Safari, if it crashes on complicated sites now and is unusable with iPads with low memory now, don't you think it would be more crash prone trying to render more complicated sites?
I'm using the worse case scenario - having the first generation iPad with the least memory (256Mb of RAM).
I've used my 2017 iPad next to my 2010 iPad. The only real difference in Apple's built in apps as far as usability is that Web pages render a lot faster, Safari doesn't crash and you can keep multiple tabs open without constant reloading -- all due to hardware improvements -- not "patching" the browser.
I'm not talking iPad 1st gen, which was always slow. Soon after release it was clear that iPad first gen was underpowered.
I'm talking about iPad 3rd gen, which has 1 GB RAM, a retina display, and does not crash when loading web pages. It has enough RAM to load any web page. "Hardware improvements" are not needed on this device. Software improvements ARE needed including updating the browser to cater for things like ES6 which does NOT require better hardware, only a minor updated browser software.
You don't think Apple should update the software, and instead I should... go to the store and buy a new iPad to get a slightly better web browser? You are part of the "throw away" culture problem, you are not helping.
Let's take a look at Apple's glossy "helping the planet" page...
"To ask less of the planet we ask more of ourselves."
Nothing about extending product life, it's all fluffy feel-good futuristic gazing pre-packaged catch phrases. Well I'm asking more of Apple too, like software updates for an iPad3. Asking more of ourselves is not enough, we also need to act on those questions, not just copy and paste the slogans on a "helping the planet" page.
My iPad 2 runs on iOS6 and has perfect battery time, and runs as fast as in 2011. Only some ad-laden websites crash the browser from time to time, but that's a problem with all 512MB memory devices (both iOS and Android). Everyone that upgraded their iPad 2-4 and iPad Mini 1 to iOS7+ regretted doing so. iOS7 was a major slowdown for those hardware devices. It basically got unusable slow. iOS6 on the other hand works great and fast, but most apps on the AppStore don't work anymore (apps that require iOS7). Yet all old installed apps still work fine. On a Samsung Android tablet from the same year (2011) you still can install the latest apps, and get the latest AppStore and Google app updates (but stuck in old Android 4.x) - those AppStore updates slow down the device more and more. So it's not black and white.
I still have an old iPod loaded with Rockbox and an SD card that holds 256 GB. I replaced the battery myself, and the thing still runs great. I also have a Novena laptop that unfortunately has not received an official update in a year and a half, so I ported over the Linux patches to a newer kernel and it runs great as well.
"When you buy such a machine, the hardware becomes yours. But if you ask manufacturers, theyll say that the software inside still belongs to them."
Apple's strategy has been to make repair difficult by restricting information and access to parts.
They can send C&D letters to anyone who publishes information about repair.
But what about users, who are not publishing information about repair?
Apple cannot send C&D letters to users, who are free to use the hardware however they wish.
Apple may have IP covering manufacture and modifications to the hardware, they may have IP covering information about the hardware, but they have no IP on the use of the hardware that they could assert against users.
However because users rely on Apple-controlled software, Apple could manipulate the use of the device via automatic software updates. And that is exactly what they did.
The solution for the user is to select hardware that allows users to install their own choice of open source software instead of giving away control over the hardware to a corporation via corporate-controlled software and "automatic updates".
So even if companies made every little detail about the internals of the product public, it's gonna be of not much use to repair today's cellphones that are held together essentially by glue.
I understand what the EFF is trying to say, but frankly, consumers have chosen with their wallets on this one.
There are plenty of situations where we do not simply let the default selection made by consumers stand, because often that choice is suboptimal or intensely shortsighted. Particularly when economies of scale often push the preferences of a small number of early-adopter consumers onto the rest of the market, whether they have the same preferences or not.
More generally, expecting a consumer operating with very limited information, limited time, and limited interest and incentives, to make a purchasing decision that may have substantial unaccounted (and unpriced!) externalities is foolish.
We should stop treating the consumer's off-the-cuff decision of what to purchase as holy writ, given the many examples of consumers happily trading away the "right" to purchase shitty products in an unregulated market for higher quality products in a regulated one.
Once they've spent $100M convincing us that we'll be pariahs without their new items then people "want" those items.
If the companies advertised how we could save the planet if we bought more conscientiously and didn't throw away working electronics, etc., then all of a sudden people wouldn't "want" those other phones.
Your version only works if you can show advertising/media doesn't work.
So once they've convinced us to buy what they can make, to force us towards buying again every year, then they make sure it will break and be unrepairable and blame the consumer fashion - the very fashion they spent so much money creating.
Then people blame the consumer.
How does that apply to the John Deere tractors or your next car?
Is anyone actually crying out for thinner devices? Or do we just keep getting them foist upon us as the result of some pointless thin-ness arms race manufacturers have gotten themselves into.
I strongly suspect it's the latter: we keep buying thinner (and this is wrongly perceived as demand for thinner devices) because the only options we get are for thinner devices.
Yes, they are. There have always been bulkier alternatives for every device on offer (smartphones, laptops etc) -- the thinner ones sell better. Not to mention whole categories where being small and thin is part of their main purpose (ultrabooks, wearables).
And here's a certain Linus Torvalds:
I’m have to admit being a bit baffled by how nobody else seems to
have done what Apple did with the Macbook Air – even several years
after the first release, the other notebook vendors continue to push
those ugly and *clunky* things. Yes, there are vendors that have
tried to emulate it, but usually pretty badly.
I don’t think I’m unusual in preferring my laptop to be thin and
(...) I’m personally just hoping that I’m ahead of the curve in my
strict requirement for “small and silent”. (...) A notebook that
weighs more than a kilo is simply not a good thing.
I am not sure: we can only choose from what the manufacturers decide to build. At some point, Apple seem to have become obsessive about trying to make every model of device thinner than the previous generation, and it sometimes seems like executives in other companies are fixated on Apple. AFAIK, no manufacturer tried to buck the trend and ship a relatively "fatter" device marketed as having longer battery life, replaceable batteries etc. as features.
Apple's controlling influencers, et al., don't care two shits if we Earthlings destroy the planet - if they can drive our greed and desire to present ourselves as better than others to make themselves a hefty profit then they're doing it. That's Capitalism.
Would be nice is somebody like the EU at least required a user replacable battery. Seems insane to replace a top spec phone made out of aluminum and glass just because a battery has died.
Imagine if cars (starting at only 10-12 times as expensive) were thrown away when they needed an oil change. They would last just about as long as phones do.
However, I think modern phones will suffer other issues before the battery dies.
Almost identical in dimensions and appearance to an iPhone 5, yet has expandable storage and a 50% more capacity removable battery. If some small Chinese company can make such a phone, so could Apple, but they deliberately chose not to.
It's easy to make anything if you have lax enough standards.
Random third party from lowest price manufacturers are usually not.
In fact, as you've shown, even first-party batteries can be dangerous if rushed -- like in the Samsung case you noted.
LG V20 - 5.7” display, 3200mAh battery, 174g
LG V10 - 5.7” display, 3000mAh battery, 192g
And here's a phone from the same manufacturer with a soldered in battery:
LG V30 - 6” display, 3300mAh battery, 159g
That's a bigger display, a bigger battery and an overall lighter weight.
It's easy for me to believe that manufacturers are soldering in batteries to deliver thinner, lighter phones since that's what they claim, and that's what they seem to deliver. But I'm happy to look at your numbers.
The difference in weight is mostly due to the reduced body size, so less materials used.
A thinner phone also generally weighs less due to less material.
The combination of soldered battery (so thinner phone) and "bezelless" design could explain a large part of the difference in weight due to less materials used.
[LG V20 specs] https://www.gsmarena.com/lg_v20-8238.php
[LG V30 specs] https://www.gsmarena.com/lg_v30-8712.php
"Safe to handle" here does not mean "looks good to me," but tested against mandatory standards.
Its about decreasing the lifespan of devices to sell more.
Why do they think it is necessary?
And will the manufactures open up their TV OSes to allow 3rd parties to offer support. Of course not, but they will helpfully let you know how great their new TVs are.
This is the #1 reason I restricted myself to purchasing a Smart TV which uses Android TV rather than something written by the OEM.
It's my damn phone!
Correction: it should be your damn phone. As it stands, it's their damn phone; they're merely being gracious enough to let you use it in the limits they prescribe. And you're paying for the privilege!
I'm not going to install some random piece of closed source software that couldn't make it through Apple's review process. No I'm not treating my phone differently than my computer. I have no random software on my computer from untrusted sources. I even bought my last Dell from the Microsoft store so I wouldn't have random crapware on it.
... Yet Microsoft's retail version of Windows 10 still comes with PUPs, like the nigh-impossible-to-uninstall Candy Crush Saga.
You would assume then that Microsoft must have well-vetted CCS. However, it's been a vector of attacks, including a time when it dumped a trojan out during it's reinstall process.
Doesn't sound useful to me.
Can you name one successful profitable Android app that isn't sold in the Google Play Store even though Android devices have been able to sideload for years?
A lot. Your mistake here is in thinking that all software is direct to consumer. Being able to install software without going through a store is very important for a lot of small to medium business that have custom or customized software. You can do it with android, you could do it with windows mobile in the 90's, it's mostly just apple that want to exert so much control over you.
For what it's worth, that's why we published essentially the entire oManual spec for free online so you can build compatible products to IEEE 1874 without having to purchase the standard. http://www.omanual.org/
Activation lock caused something like a sustained 50% drop in phone thefts the year it was implemented. Before that, stealing phones was starting to look like stealing shoes in the 90's. It even had its own slang, "apple picking".
I'm extremely skeptical about that. Can you post sources?
And why do you say that these proposals are not compatible with Activation Lock-style schemes?
> Johnson, San Francisco District Attorney George Gascon and New York state Attorney General Eric Schneiderman were among numerous officials arguing for new laws mandating the kill switches.
So phone theft decreased in cities considering mandating remote kill switches.
That seems less Activation Lock, and more:
> So far, Apple, Samsung and Google have implemented kill switches on their smartphones, and Microsoft is expected to release an operating system for its Windows phones that has one this year
... the fact that everyone is bringing such a technology to market at similar timelines.
As for the claimed 50% drop:
> The number of stolen iPhones dropped by 40 percent in San Francisco and 25 percent in New York in the 12 months after Apple Inc added a kill switch to its devices in September 2013. In London, smartphone theft dropped by half, according to an announcement by officials in the three cities.
That's an average below 40%, but those aren't stats. They're rounded figures. And only in three cities, over the whole world.
How so? Maybe I'm misunderstanding but Activation Lock is tied to the Logic Board as far as I know. You wouldn't replace individual parts on your Logic Board. Everything else can be perfectly replaced without interfering in todays' iPhones. Even the Touch ID Sensor.
I think those stats sound fishy, but even if they aren't... Activation Lock came around the same time as the Smartphone Theft Prevention Act , which probably accounts much more for such a stunning decrease.
The bill (not law) you reference was first referred to the House five months later, but as far as I can tell was never passed in the Senate.
Unless you’re arguing the mere existence of a bill caused phone theft to drop precipitously, I think the argument stands that credit is due to Activation Lock (or whatever the equivalent is for Android, about which I am ignorant).
That's a different argument. One technology by one company, or the existence of a remote kill switch?
Android's ADM gained that ability in October 2013.
> The bill (not law) you reference was first referred to the House five months later, but as far as I can tell was never passed in the Senate.
Some states have implemented it, however , and the bill is still going back and forth federally.  THe upshot being phones manufactured in California have required a remote kill switch since 2013.
The mere existence of that law should cast doubt on the claim:
> Activation lock caused something like a sustained 50% drop in phone thefts the year it was implemented.
MAKE IT A CAMPAIGN ISSUE!
Somehow people think they have the right to buy the brand they like. But this is not how the market works. You can always choose not to buy it.
Don't like how Apple solders everything to the main board and glues the screen glass to the body? Just don't buy Apple.
But this can be a difficult decision because of things like 'status', vendor lock in, greed, and what not.
The feeling that you can't live without Apple, Facebook, Android, Instagram, and so on, is a strange thing. And it's one of the things I don't like about todays society.
I would love to build and maintain my own PC, but I assume that Intel Management Engine (ME) or the equivilent is going to come with the CPU for the PC I build.
3. with options
4. easy to work on without special (possibly custom) equipment
I care about repairing my stuff, and avoid buying anything that is intentionally designed to being unrepairable. I've specifically not bought any Apple product because of that.
People are far more likely to care more about devices that are easy to use than ones that are easy to repair.
My father, for instance, just barely has sufficient skill to make use of his iPhone, but it has considerably improved his life. I don't imagine anyone could convince or train him to use something different solely on the basis of it being easy to repair.
He's going to have to pay someone to repair it for him anyway, so what does it matter if it's Apple or someone else? I imagine he'd happily exchange it for whatever the latest model is if a technician were to imply that an upgrade would fix his hypothetical problem.
One important consideration here is that smartphones are of use to a market which includes people willfully resistant to relearning.
+ The right to have your data not being used in ways you wouldn't give permission for.
+ The right to have your data and devices properly protected against malignant actors
+ The right to be able to use your devices as you want, resell them, use them years after you bought them
+ The right to expect standards to apply. If you are relying on 110V, it should not be 180V.
By the way, just standardization for power plugs/outlets would already save more money and resources than you can probably imagine. Especially if we enforce same grid voltage and freq everywhere in the world. Electrical engineering is too important to leave to individual nation states.
There are other non-rights, like usability, look and feel, and prestige that are much more important to everybody than anything w.r.t. fiddling around with your stuff.
Running a electronics engineering house here and we can easily see 9:1 ratio of software:hardware people-time ratio in bringing a device to the market. Varies heavily from project to project, but solutions in SW tend to scale better.
I think this is what’s missing: a player that simply reads about frustrated users and creates product for them. I am quite sure it won’t be as successful as Apple but not as bad as the last failed company.
I read recently that material costs for a Samsung phone increased of 10% in 5 years. Now, why can’t a phone be sold for 400 usd and be respectful for consumers? I get it that companies live out ot money, but i can’t believe that there is not a single company doing differently!
- better hardware, like more cpu, more ram, better camera
- support for fingerprints
- android updates
There is actually an alternative, I wasn't aware of it: https://fairphone.com/en/
But hell, no, 2017 and they still offer Android 6.0! And it seems that they are more related to "fairness" in production, etc. It's the "eco" phone which is probably sponsored by green parties :)
That's not actually what I meant in the parent comment, where I was asking for a company that produces simply "average" consumer-oriented phones. If these guys do it, why can't another company do the same?
For instance, computers went from chips on boards (think Apple II) to basically just chips (any cellphone).
What happens when thins are even further integrated? Will this even matter?
I honestly don’t know the answer. Maybe we all just hack chips with our local x-ray fab down the block.
The future is getting weirder.
That said, the commons must be protected. The right to repair would qualify as the commons. At the same time, forcing companies to excessive standards isn't always the best answer. In a perfect world, we'd have perfect information and rational buyers. We don't have that.
As the other poster suggested, getting rid of the DMCA would be a good start. I'd say companies should not be allowed to actively prevent repair or modification, but doing so renders the warranty invalid.
I'm pretty far over in the left side. I'm probably best defined as a libertarian socialist, not too far from the social democrats of Europe.
I absolutely don't agree. Why should the fact that I use your product in ways that you didn't explicitly allow mean that you are not responsible for defects in your product? A really important aspect of ownership is that I can actually do with what I own whatever I want to do, and not just in the sense that it is legal to do so, but in the sense that it causes no disadvantage for me. Just because I install an additional wall socket in my house, does not mean that you can disclaim responsibility for all defects in the house that I paid you to build, and the same should apply to IT devices. You are obviously not responsible for any defects that I cause by modifying your product, but that's it, you should still be fully responsible for the quality of your product.
I think I'm actually in complete agreement with what you've said (at least in this thread, can't speak to other threads ATM cause I haven't read them all). Perhaps our only disagreement may be on whether governments should enforce this, or whether companies should do it on their own. I fully agree with the latter (in fact I bought a phone from OnePlus specifically for this reason).
The line has to be drawn somewhere.
And how is the potential problem that some things are difficult to judge for a court a reason to therefore allow one party to dictate the judgement? And why would that party be the manufacturer? Why don't I as the customer get to dictate the outcome?
Is there any reasonable surety that the manufacturer did do their quality control properly?
How could it possibly be reasonable to assume that I am at fault because the manufacturer says so?
How is it possibly a reasonable solution to the supposed problem that courts lack resources to simply declare one party the winner by law?
And no, the line does not have to be drawn anywhere, why would it?
If I am willing and able to prove to any sufficiently competent person in the matter that a defect existed when the product was delivered ... what could possibly be a reason to "draw the line" somewhere and ignore the evidence? How is it not obvious that at the very least, if I can demonstrate that a defect existed when the product was delivered, it should be completely irrelevant whether I also modified the product?
Sorry, the line has to be drawn somewhere. You may be competent and I believe you are. However, Joe I Can Solder This With A Lighter is not qualified. We aren't going to tie up the courts determining the difference between you and him.
It's just reality. In principle, I would love to agree with you. However, much like we can't assume perfect information, we're not going to assume perfect repairs. The courts are too valuable to be wasted with frivolity.
> If there's a manufacturing defect, return it before tampering with it.
What if I discover the defect only after I have started using it? (Please stop calling using my property "tampering", or explain what you mean by "tampering" if that is not what you mean.)
> Sorry, the line has to be drawn somewhere.
Why? Just repeating this claims does nothing to justify it.
> You may be competent and I believe you are. However, Joe I Can Solder This With A Lighter is not qualified. We aren't going to tie up the courts determining the difference between you and him.
So, what are we going to do instead then? Let the manufacturer decide what they want to pay for?
> However, much like we can't assume perfect information, we're not going to assume perfect repairs.
Who is "assuming perfect repairs"?
> The courts are too valuable to be wasted with frivolity.
How is holding manufacturers responsible for defects in their products frivolity?
From your post above...
> whatever I want to do
I think we are done here. That's not how society works. You don't just get to do whatever you want to do and expect the manufacturer to still cover the warranty. They warranty it for an express set of conditions, for express purposes, as is understood by a reasonable person (a legal concept). If you tamper, see a dictionary, with the device then it is not their responsibility to cover it. That's actually pretty much how the law already is. Your house example is kinda silly. It's a house, not an electronic device.
I'd love to agree with you but reality suggests otherwise. If you overclock your CPU, as a rough example, they aren't gonna let you RMA it. I don't blame them. Swapping out user serviceable parts, as a reasonable person might do, is an obvious exception. You might want to try looking at it as a reasonable person (the legal concept) would.
You really seem to have a bit emotionally invested in this so I'm going to respectfully bow out now.
Well, yes, actually, I do. And not only do I expect it, it's actually the law over here.
> If you tamper, see a dictionary, with the device then it is not their responsibility to cover it.
Well, OK, let me quote a dictionary:
| a :to interfere so as to weaken or change for the worse —used with with
| b :to try foolish or dangerous experiments —used with with
| c :to render something harmful or dangerous by altering its structure or composition
So, according to the dictionary definition, competently repairing or modifying the phone certainly would not fall under tampering, do you agree?
> That's actually pretty much how the law already is.
Actually, I doubt that it is, assuming that you are talking about the US.
> Your house example is kinda silly. It's a house, not an electronic device.
I agree that a house is not an electronic device. Why do you think that different rules should apply in the case of electronic devices?
> I'd love to agree with you but reality suggests otherwise.
> If you overclock your CPU, as a rough example, they aren't gonna let you RMA it.
Whether they "let me" anything really is not the question. The question is what their legal responsibilities are, i.e., what I can enforce via the judicial system if they do not voluntarily "let me".
> I don't blame them.
I think I got your standpoint. What's still missing is the justification.
> Swapping out user serviceable parts, as a reasonable person might do, is an obvious exception. You might want to try looking at it as a reasonable person (the legal concept) would.
You do understand that that is not a meaningful use of the legal term "reasonable person", right? That is about figuring out the intent of a contract if things are not spelled out.
> You really seem to have a bit emotionally invested in this so I'm going to respectfully bow out now.
Unfortunately, that is not really a justification for your standpoint either.
I really, really shouldn't engage you further, but I'll try one more time.
No, the law isn't that 'over there.' The law isn't that anywhere. Nowhere on the planet can you modify your electronic devices 'however you want' and have it covered by warranty. To give a really simplistic example, you can not just start swapping out resistors and replacing them with alternatives and be covered under any legal system on the planet. Go ahead, run 440 volts into your phone and tell 'em you expect it to be covered by warranty. I'll wait for your court case. Provide documentation.
Yes, tampering. I'm now even more certain of my use of the word. The very first definition works just wonderfully. Yes, when you crack open that phone case and think you're a master at reflow with your toaster oven, you're making it worse.
I'm really, really trying to be charitable. At this point, you've been openly dishonest and made outlandish claims. No, no your legal system doesn't allow that. Go ahead, snap a few resistors off, pump 12v AC into your phone, and try for a warranty claim. I'll wait.
Seriously, that's not even a moral arguement to be made. You can't just do 'whatever you want' and expect warranty coverage - anywhere on the planet. Not in my country, not in your country. If you think you can do it in your country, consult a qualified legal professional.
Whatever you want includes things like smashing it open with a hammer and hooking it up to your car's alternator in a crazed PCP frenzy. That ain't legal anywhere.
Well, great that you believe that ... but that does not really change the reality of it.
> To give a really simplistic example, you can not just start swapping out resistors and replacing them with alternatives and be covered under any legal system on the planet.
Well ... except, yes, you can.
> Go ahead, run 440 volts into your phone and tell 'em you expect it to be covered by warranty. I'll wait for your court case. Provide documentation.
Why the heck would I want to do that? Why would I possibly want to apply 440 volts to my phone, in the process most likely damaging it irreparably, before requesting repair of a pre-existing defect under warranty, the repair of which is extremely unlikely to make the phone work again?! I mean, apart from the fact that applying 440 volts to a phone PCB would probably make it impossible to prove that the claimed defect existed beforehand, at least if it's a defect in the electronics. And even in the first six months, when the seller has to prove that the defect wasn't there on delivery to escape liability, the damage from that most likely would be sufficient to shift the burden of proof to me.
But, well, yes, legally I could sort-of enforce that here, if I somehow did manage to prove that the defect existed on delivery. Though chances are it would be completely futile because the court would probably find that the actual damage that I suffered in that situation is non-existent (because the phone is worthless whether they do/pay for the repair or not), so while I would formally win the case, I wouldn't really get anything out of it.
> Yes, tampering. I'm now even more certain of my use of the word. The very first definition works just wonderfully. Yes, when you crack open that phone case and think you're a master at reflow with your toaster oven, you're making it worse.
Speaking of dishonesty: How is it honest to pick a scenario that you consider to be an incompetent repair or modification as an example of a competent repair or modification?
> I'm really, really trying to be charitable. At this point, you've been openly dishonest and made outlandish claims. No, no your legal system doesn't allow that. Go ahead, snap a few resistors off, pump 12v AC into your phone, and try for a warranty claim. I'll wait.
Well see above. But to maybe show a case where that would work out just fine: Let's say I do all that to my new phone, and then I discover that the SIM socket is missing. Then I absolutely could successfully sue for receiving the missing SIM socket. Probably not for getting it soldered in, though, unless I could show that that actually increases the value of the phone.
But why are you constantly going for such intentionally massively destructive scenarios?! Obviously, that's likely to make any claims on pre-existing defects moot, if the destructive action would have destroyed the previously defective component anyway, so there is no legal damage anymore.
> Whatever you want includes things like smashing it open with a hammer and hooking it up to your car's alternator in a crazed PCP frenzy. That ain't legal anywhere.
Well, yes, it actually is, that is what the concept of "property" means. As long as it's not harming you, you don't get any say in what I do with my property, and that includes if you are the manufacturer of what is now my property. And not getting any say in it includes that you cannot disclaim responsibility to deliver a non-defective product unless I do with my property what you want me to do with my property.
I prefer clear rules that say, "You can unlock your bootloader and flash whatever you want to the device, but if you do we aren't going to fix your screw-up"
If it's a hardware defect that has nothing to do with flashing software, that's a different story. But the libertarian perspective (which is what was asked for) is that it's between you and the company. If it's not a mutually beneficial exchange of goods (money for a product) then it shouldn't take place. If you don't like the rules, you should buy from a different manufacturer.
Well, except that at least my point was about laws, and this is not a useful law. The question is not what rules you would like to see from manufacturers, but what meta-rules you would like to see from the government that define how manufacturers can make rules that apply to you.
> If it's a hardware defect that has nothing to do with flashing software, that's a different story.
Why should there be any difference between the two? If either of them is defective as delivered, why should it not always be the responsibility ot the manufacturer/seller to fix the problem, and why should it play any role whether I modified the product, be it in software or in hardware, as long as my modification is not the cause for the defect?
> But the libertarian perspective (which is what was asked for) is that it's between you and the company.
Well, except it isn't, because whatever is between me and the company is ultimately governed by the framework provided by laws, and thus enforced by the government. An agreement that cannot be enforced is ultimately worthless. So, the interesting question is: What rules should the government enforce and which should it make effectively worthless by not enforcing them?
1. This is a big issue because of DMCA requirements, and DMCA should not exist (that is enough to address the problem according to many Libertarians)
2. The government should not be getting in between transactions between two private entities (public corporations are considered private entities in this context, because they are not government controlled), unless there are externalities that warrant such intrusion.
It could well be argued that there are externalities in this (the waste created as a result of it is a great example), though I think that's a slightly different argument.
Here's a couple of brief but interesting discussions on reddit:
It was, bar none, the easiest modern laptop to open up and service I've ever worked on, and I did that professionally for several years. Simple screws, minimal variation in screw size, solid steel parts, no silly plastic tabs, and nothing that felt like "this didn't need to be taped in, but using tape/glue/whatever sure makes it easy for official warranty support people to tell if you've been tinkering around in there."
Replacing entire logic boards, or doing even trickier work like re-cementing CPU heatsinks, was incredibly easy and intuitive even without a manual (which was fortunate, since the official maintenance/manual documentation was pretty expensive to get access to legally).
Apple gets a lot of crap for the declining serviceability of their laptops, but remember that it wasn't always this way. Things have gotten way worse, and for pretty transparently dumb reasons.
The "tamper-proof" screws were the stick that broke the camel's back for me; I was willing to give Apple the benefit of the doubt regarding hyper-restrictive hardware compatibility checks and proprietary connectors, but when they made the physical tooling itself pointlessly expensive/difficult to get (torx was already a widespread standard; why give pentalobe, already a bastard stepchild, more market share?), I started being a lot more suspicious. Where were the people surreptitiously opening up laptops and stealing RAM? Or installing hardware keyloggers? Instead, "tamperer" turned out to be basically the same as "hobbyist", "non-blessed repairman", or "curious kid who wants to know what the inside of their computer looks like".
And the party line I've heard from colleagues who work for Apple is inane: "it damages the reliability of the brand to let anyone poke around inside; they can break stuff!" Any hobbyist, aspiring geek, or unsanctioned technician knows what they're getting into. Anyone in those groups, or anyone handing their computer over to such a person, isn't going to blame Apple when tinkering/inspection causes issues (if they do, they'll be laughed at by anyone who hears them). Either it was broken and the maintenance/tinkering fixed it, it wasn't broken and it was after being opened up, or it was broken and remained that way.
Sigh. End rant. I miss the good old days, I guess. Snow Leopard and hardware that was elegant, simple, and easy to fix and use.
I'll go back to working on my lawn now, so I can tell kids to get off of it. Monsanto considers it an illegal modification and TOS violation to water the MiracleGrass I planted, so now it's all dead and I have to seed it again.