There's really no reason not to host on industry-standard free hosting, ie Github or Gitlab.
There's really no reason not to host on industry-standard free hosting, ie Github or Gitlab.
They also did things like hosting for distro packages, providing domain names for projects that could have benefitted from one, etc.
A big volume of tenants came from underprivileged regions or were in personal situations where they couldn't afford these themselves, and there really isn't an "industry standard" for "I need compute on a budget of $0," at least not previously.
After its launch, the Oracle Free tier provided way more bang for $0, but between their bad habit of (seemingly) randomly firing their customers, and the fact that initial verification requires a credit card, this still wasn't a perfect fix.
Trusting random no-name organizations isn't great, but for many people, there really wasn't a better choice if they weren't able to fulfill their needs themselves.
GitHub will autoban accounts that post certain content. For example, I had an account for three years, with hundreds of stars across different repos. I pushed an M3U8 file containing content that GitHub didn't like for some reason, boom, account dead. No warning, not even an email with explanation.
Every single issue or comment that I ever posted across three years is now gone.
Welcome to late early stage advent of the internet.
Eh, I can understand not wanting to be at Microsoft's mercy. And ideology oriented projects are likely to take issue with hosting on a platform that is not itself open source.
Is Github more stable as a platform, sure. Does Github ban a higher percentage of projects than are effected by unreliable 3rd parties, unquestionably!
My own personal experience is that about 5% of the FOSS projects I have hosted on Github have received a DCMA takedown notice, normally from people trying to monetize in the same domain. (Including a website for a local sports club and an Android app for learning fingering of an obscure musical instrument). Less than 0.3% of all FOSS projects I have hosted elsewhere have received a S&D or DCMA or any equivalent...
[1]https://www.theregister.com/2001/06/02/ballmer_linux_is_a_ca...
SourceForge used to hope everyone would think that way. Fortunately their abusive [0] dominance didn't last.
As well as a general anti-monoculture argument, [1] there's a case to be made that Free and Open Source projects should live on 'forges' which are themselves Free and Open Source. [2][3] Also, in the specific case of GitHub, a lot of people are unhappy about the Copilot project.
Also on this general topic I recommend this hour-long discussion video [4].
[0] https://en.wikipedia.org/wiki/SourceForge#Controversies
[1] https://nedbatchelder.com/blog/201405/github_monoculture.htm...
[2] https://drewdevault.com/2022/03/29/free-software-free-infras...
Those impacted are welcome to apply to the GitLab for Open Source program: https://about.gitlab.com/solutions/open-source/join/
Don't get me wrong: I love the idea of doing your own stuff on the Internet, but it's simply unfeasible to run anything more complex than "here's an S3 bucket with Cloudfront in front of a static-built website" because of all the abuse. Or running a mail server which is even worse, as many providers have blacklisted all known dial-up and many cheap hosting network IP ranges, not to mention the mailserver software itself that is a constant source of exploits or the constant onslaught of spam and scams.
You have to invest untold amounts of work just to exist on the Internet these days, and it's incredibly sad.
I agree about email servers, no business case for it. Dirt cheap from multiple 3rd parties. Just have your own domain so that you can transfer at whim.