EEE doesn’t need to be an intentional attack. They only seek profit.
It is profitable to adapt an already mature protocol like XMPP or ActivityPub instead of creating their own from scratch (BlueSky is creating their own protocol, and they’re still in beta and probably will never catch up to Threads because of this).
It is profitable to create new features that increase the engagement of the users. And since they don’t care for the community, only for themselves, these features are never released as open source and incorporated into the protocol.
And if it’s profitable to wall their instance (like WhatsApp using XMPP but not federating with anyone else) or to close it (like Google killing Google Talk), they will do it. They will not care if their actions negatively affect the rest of the fediverse.
You know Facebook has released a ton as open source, right?
Edit: ever heard of React? Facebook. Pytorch? Facebook. GraphQL? Facebook. Llama? Facebook. Plus a ton of more niche stuff. Zstd, relay, fresco, hydra, redex, React native…
EEE doesn’t need to be an intentional attack. They only seek profit.
You know Facebook has released a ton as open source, right?
Edit: ever heard of React? Facebook. Pytorch? Facebook. GraphQL? Facebook. Llama? Facebook. Plus a ton of more niche stuff. Zstd, relay, fresco, hydra, redex, React native…
Edit2: https://github.com/facebook