Love.Law.Robots.

Love.Law.Robots. is moving!

You're browsing the original version of the Love.Law.Robots. Check out the new site. It's prettier and packs loads of new features!

Apple tries to shake WordPress — it’s a terrible idea

Featured Image `

I saw a tweet last week regarding WordPress’ iOS app.

It looks like Apple had locked the App because Apple wanted it to support in-app purchases. In-App Purchases are pretty crucial for Apple and its App Store, since Apple gets a 30% cut and it represents one of Apple’s primary revenue stream for the iOS. The App Store grossed $50 billion last year which alone, made it a Fortune 500 company.

The Dangers of Operating in a “Walled Garden”#

WordPress’s experience illustrates the dangers to businesses which depend heavily on a “walled garden” like Apple’s App Store and Google’s Play Store. According to Wikipedia, a “walled garden” is a software system wherein the carrier or service provider has control over applications, content, and media, and restricts convenient access to non-approved applicants or content. In other words, to be on the App or Play Store, you have to play by Apple or Google’s rules or get out.

In most situations, everyone needs each other. The service provider needs Apps, and App developers need access to consumers. Therefore, the rules are often reasonable and flexible. However, buried deep within the developer terms of use are several levers which service providers can use to deny access to Apps.

One great example of this aspect of walled gardens (and the subject of WordPress’s initial troubles) is that every App and update in Apple’s App Store is reviewed by Apple. Apple does reject updates and Apps. According to the linked website, it is a fairly large proportion of 40%. In fact, Apple always had the power to refuse to publish any App submitted to them. It’s buried somewhere in the almost 80-page long Apple Developer Program License… section 6.9?!

Kudos to WordPress for trying to keep to the spirit of Apple’s rules. They considered withdrawing their App from the Store if they could not comply. As mentioned by WordPress’s founder, it’s similar to Open Source licenses. It’s simply unethical to go round the rules just to maintain free access to someone else’s work.

However, if your business depended on Apps on the App Store, any reason Apple could use to deny your access will spell doom for your business. The App Store has never been a public place, so no one’s entitled to sell or make available their stuff on it. With several years of experience enforcing walled gardens, Apple is simply the best at this.

The Shake Down that wasn’t#

A scary thought attracted me to WordPress’s tweet. The confusion between WordPress.com and WordPress.org probably made it worse, but WordPress.com does offer paid hosting and other services. In essence, Apple was demanding that if you offered services somewhere, you have to make it part of your App.

It’s easy to imagine how badly this can go. Car apps are widespread and an essential part of a car these days. Does the manufacturer have to share a 30% cut of its revenue with the store owner to have its app on its store? This particular scenario seems far fetched. However, given how crucial our mobile phones are to our daily lives, it may be the price to pay for some businesses to avoid excluding a substantial number of users.

However, Apple’s App Store has been attracting attention from competition law regulators. Demanding that an open-source project introduce payment plans so that Apple gets its share or else, doesn’t look good at all. It’s no wonder that Apple came down over a weekend. This isn’t the kind of hill to die on.

Conclusion#

Walled gardens aren’t necessarily bad. Apple’s App Store’s “curated” apps were a very important part of showing ordinary users what can be done with a mobile phone. However, with great power comes great responsibility, and a measured use of such market power separates improving the market and illegal anti-competition. Perhaps for open source projects, it’s great that their circumstances can make such distinctions so obvious.

I regularly write about Tech issues that interests me. Read on for more insights and information:
  • Three Things: Our Robots made our mistake worse

    The plot sounds like something from right out of a movie. In the dead of the night, computers have been doing their thing — buying and selling cryptocurrencies based on maths and science. One morning, a human checks in and realises that something has gone very wrong. A glitch in the algorithm caused a product to be sold by more than 250 times its “normal” price. The human frantically calls the other human to say there is a “major breakdown”.
    The plot sounds like something from right out of a movie. In the dead of the night, computers have been doing their thing — buying and selling cryptocurrencies based on maths and science. One morning, a human checks in and realises that something has gone very wrong. A glitch in the algorithm caused a product to be sold by more than 250 times its “normal” price. The human frantically calls the other human to say there is a “major breakdown”.
  • Apple tries to shake WordPress — it’s a terrible idea

    – Unsurprisingly, Apple apologies for making such a ridiculous demand.
    Unsurprisingly, Apple apologies for making such a ridiculous demand.
  • Let’s Play With: Matomo Analytics for WordPress

    I have been running modest blogs for years. One of the most gratifying activities (even when you are blogging for fun) is watching statistics. Any writer would be curious as to how his content is being read. Reviewing web data also encourages you to improve your blog as well. Analytics for WordPress Users Most WordPress users have two options for web analytics: Jetpack’s WordPress.Com “Site Stats” is probably the most ubiquitous option.
    I have been running modest blogs for years. One of the most gratifying activities (even when you are blogging for fun) is watching statistics. Any writer would be curious as to how his content is being read. Reviewing web data also encourages you to improve your blog as well. Analytics for WordPress Users Most WordPress users have two options for web analytics: Jetpack’s WordPress.Com “Site Stats” is probably the most ubiquitous option.
  • Detox your accounts with better passwords now!

    The Problem that no one wants to talk about Disgusting practices everywhere… One of the most intriguing changes in my time online regards passwords. Back in the yahoo and hotmail days, passwords are an annoyance, and you would use the easiest thing — birth dates, ID numbers, mother’s maiden name — to get rid of it. We then had to adjust our strategies when password policies became fashionable.
    The Problem that no one wants to talk about Disgusting practices everywhere… One of the most intriguing changes in my time online regards passwords. Back in the yahoo and hotmail days, passwords are an annoyance, and you would use the easiest thing — birth dates, ID numbers, mother’s maiden name — to get rid of it. We then had to adjust our strategies when password policies became fashionable.
  • So, what’s wrong with TraceTogether?

    The contact tracing app built by the Singapore Government, TraceTogether, seemed built for the epidemic. Everyone has a phone with Bluetooth and we need to know who the infected have contact with in order to stop its spread. However, its take-up rate is around 25%, far from its target of 75%. Since everyone has (inexplicably) failed to download TraceTogether voluntarily, many are now trying to explain why it has failed. There’s a common culprit: data protection.
    The contact tracing app built by the Singapore Government, TraceTogether, seemed built for the epidemic. Everyone has a phone with Bluetooth and we need to know who the infected have contact with in order to stop its spread. However, its take-up rate is around 25%, far from its target of 75%. Since everyone has (inexplicably) failed to download TraceTogether voluntarily, many are now trying to explain why it has failed. There’s a common culprit: data protection.