Category: DMA

Office Closed sign, with two screens showing the Blue Screen of Death

No, EU competition policy was not responsible for global IT chaos II

More excitement as the world cleans up after Friday’s global IT chaos, caused directly by poor CrowdStrike testing processes and marking its software as essential to Windows booting — but indirectly by Microsoft allowing inadequately tested/sandboxed code to run in “kernel” mode on PCs, where it can/did cause a system crash on around 8.5m Windows PCs globally and billions of dollars of insured damage.

Continue reading
iMessage icon, showing 1 unread message

Will RCS support make iMessage interoperable?

You have to analyse every Apple announcement through the lens of how it plans to maintain its market power and attack regulation. So, will Apple’s promised Rich Communication Services (RCS) support make iMessage fully interoperable at least with Google’s Messages? What would the most grudging compliance with Chinese 5G regulations look like?

Continue reading
Diagram showing the multiple steps needed to install an Epic Games App on Android, outside Google’s Play Store

My evidence to the European Parliament on the DMA’s third-party app/app store provisions

This morning, I’ve been giving evidence to the European Parliament’s Internal Market and Consumer Protection Committee on the Digital Markets Act (which the committee led on). Alongside Epic Games, we discussed the provisions requiring “gatekeeper” tech firms (currently, Apple, Google and Microsoft) to enable users to install apps from outside the gatekeeper’s own app stores.

Continue reading
Cartoon of blue Twitter bird, with a black X-eye

X to become DMA-designated gatekeeper?

Exciting news indeed from Brussels. Apparently X has told the European Commission it meets the criteria to be designated as a gatekeeper under the Digital Markets Act 🤩🍿. If so, then we REALLY need the DMA Art. 7 messaging interoperability mandate expanded to social networking services, and aggressive enforcement of those existing provisions which would partly enable this.

Continue reading