GitHub alternatives
Those of us that remember the world before GitHub (it only came onto the internet scene in 2008), yes, it was like a breathe of fresh air at the time and it really did help to cement having a "free" hosted environment accessible from anywhere where you could store your code, share the code, manage the code and collaborate with others with your code. It was refreshing. Before then you had tooling, like CVS that, if you were lucky enough, you could install locally inside a company and have 1001 variant modifications that meant no CVS was the same as another, so headaches ensured. I'm sure there were other tools, I seem to recall doing stuff with Rational Tooling too. ( We'll come back to these people later on! ) So what happened? Well, as with all good things, they attract attention. The original creators also tail off & then look for different and other fun things to do and well, usually somebody in a mega-corp then decides they want to buy the system / ...