Yes, it is possible. I think it will be something like this:
where proprietary software will eventually be replaced by FOSS software. it just takes a while (Linux was released in 1991).
also, for social media, it’s not so much about the software used, more about who controls it, and hosting plays a significant part in this. the question is, how do we put up an organization large enough to actually sustain that many users?
who pays for image/short video upload for a billion people? small instances on the fediverse already cost real money. feddit.org has 1000 users and reportedly already costs $1000/month to host, IIRC (which seems expensive, even to me, anyways), and catbox.moe, which is a donation-funded service also costs around $1000 (says so on their website). that number would obviously increase sharply if there were more users. So: who pays for it?
i, too, have :3 in the .bashrc
step 1: download the iso
step 2: insert the round thing into your drive?
I’d just like to interject for a moment. What you’re refering to as GNU/Linux, is in fact, systemd/GNU/Linux, or as I’ve recently taken to calling it, systemd plus GNU plus Linux. GNU/Linux is not an operating system unto itself, but rather another free component of a fully functioning systemd init system made useful by the systemd daemons, shell utilities and redundant system components comprising a full init system as defined by systemd itself.
Many computer users run a modified version of the systemd init system every day, without realizing it. Through a peculiar turn of events, the version of systemd which is widely used today is often called GNU/Linux, and many of its users are not aware that it is basically the systemd init system, developed by the Red Hat.
There really is a GNU/Linux, and these people are using it, but it is just a part of the init system they use. GNU/Linux is the os: a collection of programs that can be run by the init system. The operating system is an essential part of an init system, but useless by itself; it can only function in the context of a complete init system. GNU/Linux is normally used in combination with the systemd init system: the whole system is basically systwmd with GNU/Linux added, or systemd/GNU/Linux. All the so-called GNU/Linux distributions are really distributions of systemd/GNU/Linux!