I'm unbiased towards the subject. I'm genuinely curious about how long-term FOSS ideology would work.
I'm using FOSS but I'd still consider myself a casual user. It seems like most FOSS I've seen is a free, buggy, alternative to mainstream software, which resolves a problem the user had.
From my perspective, (and do correct me if I'm wrong) FOSS doesnt seem sustainable. Everyone can contribute, but how do they make a living? My guess is they do other things for income. And what about the few contributors who do 90% of the work?
What if every software became FOSS? Who would put in the free labor to write the software to print a page, or show an image on screen, or create something more complex like a machine learning advanced AI software?
Would it simply be that everyone provides for each other? Everyone pitches in? What about people who have bills to pay? Would their bills be covered?
This concludes my right-before-bed psychology inquiry.
That's an interesting take on FOSS - that's it's a free buggier alternative to "mainstream" software?
Linux is ubiquitous across many devices (you won't even know you're using it) and servers yet it's all based on FOSS. There isn't an alternative for many of those usage cases.
Browsers like Firefox are FOSS. The alternative is not less buggy, but it is less private and sells you to advertisers. But even propriety software like Chrome is based off an open FOSS codebase from Chromium.
Other software has no better alternatives. Look at VLC (for video), OBS (for streaming and video capture), Calibre (for eBook library management). There are arguably all the best in their class and they all FOSS, and that is just scratching the surface.
Tools like WINE are FOSS only but they are revolutionising gaming having been repurposed into the Steam decknfor example.
Eveb the software that might be characterised as "alternatives" to thebincumbant proprietary software servers a major purpose. GIMP (alternative to Photoshop) and Libre Office (alternative to MS office) are free but also now increasingly important do not require any online subscriptions and data sharing with big corporation. For many people that's hugely important - why pay money and subscriptions for things you can get for free at high quality?
FOSS is a huge ecosystem of software, all of it free to use, change and share.
Sure there is. There's always Windows Server or Windows Embedded/IoT.
Yes, under which to do anything worth a damn, you will be using open source toolchains, libraries, and quite possibly whole applications.
If you are not dealing with a legacy project, windows server is the definition is insanity. Even projects that still use windows server usually use in a VM running on Linux.
I didn't say there were good alternatives, just that there were alternatives.