Anyway, the world looks really bleak for open platforms right now.
The main example is Android. If you have like one toe dipped into a role related to infosec at the moment, you can't serioulsy recommend that people you work with or care for even touch mainstream Android phones. Because the patching situation is such a dumpster fire.
Even Google's Nexus crap that is getting patched, seems to be set on a 2 year lifecycle, with 2014 phones getting end of lifed a few months from now. Pretty weak sauce if Google's intention is to set any kind of example for vendor security support on Android.
My sister runs my first iPhone, a 2012 iPhone 5, fully patched. It's going to be supported for another year or two, probably.
https://support.google.com/nexus/answer/4457705#nexus_device...
###
I don't particularly want it to be this way, but I have to almost force people I care about to buy iPhones. It feels bad, especially in cases when they'd have better use for their money.
So with Apple, specifically, they're really good at the closed platform game and I don't see them getting out of that, especially if they're getting more into things like payment services or automotive. Their crypto stance really implies that they want institutional-level trust from their customers. http://www.antipope.org/charlie/blog-static/2016/03/follow-t...
###
Game consoles are unlikely to quit DRM too: the only thing that'd make them stop with DRM per se is probably to make all games just streamed from the, uh, cloud. Doable... maybe soonish but that'd rule out a lot of people and use cases where the connectivity just isn't there.
That's kind of why I suggested my half-baked idea to pressure, force and shame closed platform vendors into proper legacy support as part of the "social contract". Or whatever. Not that certain "social contracts", like the ones Western countries have with banks are working out all that great at the moment.
###
But as I said, this idea of mine is half baked. Someone like Apple is only part of the puzzle, since apps and games increasingly rely on server backends to work properly. It's not like Apple could save the gaming world's cultural heritage in 2030 just by offering a binary blob that runs all iPhone apps from 2010.