You've probably seen all the rumours and now it's official with the Microsoft announcement, they're acquiring GitHub.
I'm only slightly joking about loose change too, with the deal being $7.5 billion in Microsoft stock. Sounds like a huge amount to us mere mortals, but to Microsoft that's still probably change that fell down the back of their massive sofa.
I know this isn't specifically gaming news, but it's a pretty big piece of news to take into consideration. Why? Well, with so many open source games, toolkits and many more important open source projects being hosted only on GitHub, it may cause alarm to some developers. However, I'm trying to look at this with a cool head. I've already seen talks of mass migrations to GitLab, for example:
We're seeing 10x the normal daily amount of repositories #movingtogitlab https://t.co/7AWH7BmMvM We're scaling our fleet to try to stay up. Follow the progress on https://t.co/hN0ce379SC and @movingtogitlab— GitLab (@gitlab) June 3, 2018
With that out of the way, let's look at this key part of the announcement I think is important for people to make sure they read:
GitHub will retain its developer-first ethos and will operate independently to provide an open platform for all developers in all industries. Developers will continue to be able to use the programming languages, tools and operating systems of their choice for their projects — and will still be able to deploy their code to any operating system, any cloud and any device.
So, business as usual for now. Sure, the Microsoft of old used the term "Embrace, extend, and extinguish", so it does pay to remain cautious, but I wouldn't go completely nuts over this.
I mean, look at Mojang. Microsoft acquired them back in 2014 and has anything actually changed—no. The Java edition of Mojang is still full steam ahead and works fine on Linux as always. I heard only recently they took on more staff, one of which said they would be specifically taking a look at getting their new launcher officially supported on Linux (I can't back that up right now, because I'm a moron and didn't copy it down at the time).
GitHub is still very useful and likely will remain so, but I am quite a fan of GitLab personally, which you can even run yourself (always the better choice to do—if you can). Just remember, don't keep all your eggs in one basket. It's going to be very interesting to see what the open source movement does as a result of this.
What are your thoughts?