My go-to analogy is Usenet. Back when usenet basically was the internet for a lot of people, youβd have access to a usenet server through your school, isp, or with a separate subscription to a usenet provider. Usenet itself was free and there were open source implementations of the client and server side components. There were also commercial implementations. The important thing was that net news ran on an open protocol that no company owned. Companies and individuals were free to do what they wanted.
I would not hesitate to buy a client that achieved the functionality of Apollo, or even Alien Blue. I didnβt really start using reddit until I had a good client, and I can see client-side issues being a hurdle to lemmy adoption. Iβd prefer paying for a client over ad support. Still, the free and open source client community should be core going forward. I can even see the potential for a commercial server, once the community reaches critical mass in terms of content.
Iβve been involved with the foss community since my first linux install back in like 1994 or so. I remember when rms and esr were household names, so long as your household was a dorm room with cs majors. Like with linux (gnu/linux?) commercial and foss apps can co-exist, and like with linux there should remain a foss purist option in addition to the mixed mode option.
I donβt think the fediverse is facing a threat of commercial takeover - certainly not the lemmyverse. If anything, the threat is not onboarding enough people to be competitive with whatever reddit clone manages to launch in the next year or so, and which has the commercial backing to drive users to the service and have stable, scalable, and production quality code.