iOS 8.4 released | iOS 8.4 pwned | Software Hypocrisy


The 8.4 version of iOS is being rolled out, and with it: AppleMusic. The Apple music service is causing waves in the subscription-based streaming audio services space, as it brings some pretty heavy competition to streaming services like spotify.

But the real news isn’t about AppleMusic or even the release of iOS 8.4. Everyone knew it was going to be a great release and Apple has a great product in AppleMusic. The important news was how jailbreak developers were going to compete with official software when it comes to users having to make a decision on services like AppleMusic, or jailbreak tools. This of course is not an easy decision. iOS users are heavily invested in distributable binary multimedia especially music, and Apple has cultivated an ecosystem that caters to these music aficionados.

Earlier today, the Chinese development group PP, ‘plagiarized’ an exploit that ‘belonged’ to the TiaG dev team, and deployed an 8.4 jailbreak that is functional, and deployed in their own tool. The exploit is credited to the TaiG dev team, and the community understands how much work went into developing the strategy around the exploit so there would be sustainability behind it. It shouldn’t be a surprise that among hackers, ethic and character are important. More so than in software engineering of the corporate world.

 Oracle Google

In software engineering, a similar mechanism where developers who appropriate the code of another without proper citation or permission is bad ju-ju. In fact, Google and Oracle are still at odds concerning copy-pasted Java API’s within the Android Source Code. Google had so heavily plagiarized Oracle, that Google didn’t even bother to edit Oracles usage permissions and dates before they pasted it into their own code. Recently, the SCOTUS ruled that Google’s claim of fair use in the component between 2 technologies, and the slippery slope of control, and how will that power will be used when deciding who can and who cannot interface with any certain function or service.

While I side with Google on this, there is such a blatant hypocrisy when it comes to Google’s own control over which hardware platforms can have access to 3rd party developers applications using the PlayStore as an interface for distribution. While the example isn’t the same, the premise of their argument is based on limitations and restrictions that impact the user because of business decisions made by a single entity with no recourse for the those who are denied access to a function (distribution) because of arbitrary decision making factors or even decisions made based on no factors, like getting a hardware platform qualified for the GooglePlay store. Google doesn’t have a right to limit android users on the availability of android software written by developers, do they?

Whether or not you understand the similarity is inconsequential. PlayStore belongs to Google as does Android. But leveraging the access of application dostribution to users from the perspective of a hardware platform engineering perspective and being able to compete against other hardware OEM’s for Android Deployment market share, relies on what makes the Android operating system…or any operating system for that matter, the ability to remain dynamicly competitive with other platforms.

For Android, Google gets to make that decision alone.

When developers can’t get along, lawyers get rich:

At present, after the official release iOS8.4 only one hour, PP jailbreak jailbreak assistant copied the loophole used by Tai Chi, imitation iOS8.4 jailbreak tool. We strongly condemn the violation assistant PP jailbreak hacker spirit of plagiarism infringement and will take legal action! Taiji jailbreak iOS8.4 jailbreak tool is orderly conduct internal testing. After rigorous testing tool after, we will be officially released in 1 hour!

 

I am not siding with PP on their decision to deploy someone else’s exploit. But if you put the context of Google’s natural ability to speak from both sides of its pie hole, TaiG (if they wanted to) could delay an 8.4 jailbreak for any reason, or for no reason at all.  This is all conjecture on my part to show a similarity of course because TaiG has never show the propensity to abuse the trust of jailbreak community. From an objective standpoint, the exploit really belongs to Apple engineering, or perhaps the lack of it.

When you think about it, accusing and threatening a dev team with legal action over the distribution of something that doesn’t belong to you, giving it away for free to the community that would have gotten it sooner or later under the same provisioning anyway, might hold up in the legal action world. I’m sure many jail breakers would see PP Dev Team actions as competition in fair use of technology that was discovered, not created by TaiG.

So, who was doing the best thing for the community?

While PP Dev teams actions show poor character, does the rapid deployment of the 8.4 jailbreask show that perhaps TaiG should have had a little more vision in pre-gaming an exploit deployment package for 8.4?

%d bloggers like this: