> you can probably recreate all this on a FOSS stack, but you’re gonna have to do it repeatedly for everything
I’m honestly surprised in the age of vibe-coding we haven’t seen someone try to build out a direct “open walled garden”.
AI could solve the basic coverage on every operating system and screen shape, while the various p2p technologies have gotten really good and when combined with mDNS and maybe an encrypted byo-cloud-storage (eg drive, Dropbox, etc APIs) for async data synching. The nerd side is build a data sync layer, then a variety of apps and products can be built on top of it.
It doesn’t necessarily need to work as well as Apple, nor as rich features, it just needs to support enough devices well enough to allow heterogeneous-platform households or friends to share what they need.