Not just some cloud protocol, but an abstraction layer at the OS for the apps to talk to so that the cloud storage back-end can be replaced with no knowledge, participation, or consideration from the applications that a user uses.
I take my shiny new phone, go to settings, then cloud provider where I specify Acme Cloud Bit and Bobs Inc. And now everything just works with Acme Cloud. I switch it to Globodisk Corporation and everything just continues working. Maybe the OS does a nice one and asks if I want to migrate all my storage from Acme Cloud to Globodisk and performs said migration. And the apps never know or care.
But it would need to be mandated by some large political entity as no tech company would do this and give up the lock in that they desperately want.
I take my shiny new phone, go to settings, then cloud provider where I specify Acme Cloud Bit and Bobs Inc. And now everything just works with Acme Cloud. I switch it to Globodisk Corporation and everything just continues working. Maybe the OS does a nice one and asks if I want to migrate all my storage from Acme Cloud to Globodisk and performs said migration. And the apps never know or care.
But it would need to be mandated by some large political entity as no tech company would do this and give up the lock in that they desperately want.