Now the economic incentives are different. This would be true if Google acquired Github or if Amazon or Facebook or Twitter or any other company acquired it. Since it's not a standalone company, the parent company optimizing for greatest comprehensive profits will make decisions that are not always optimal if GitHub were standalone.
Sure, but it isn’t profit motive that I think we should be concerned about in this case. Its the entire space in which GitHub exists is now radically different. Until the buyout, they were an independent company who hosted software repos. Now they are owned by a company who has many many many different interests and ms has a tendency to use most of their various software projects to feed into their own proprietary ecosystem.
There are many ways this might be problematic, all of which are obviously just speculation. I’m just trying to say, an enormous part of the software ecosystem is currently in a really precarious spot and we might be wise to consider and work on some alternatives just to give ourselves some wiggle room should ms decide to behave in ways we’ve seen them behave so many times in the past.
It could work well. We'll see how it goes. I am optimistic.
The reason I point out the difference in vibe between the two companies is that while sure, there are definitely valid reasons to be skeptical here, I am leaning towards more optimism because it was Microsoft who made the acquisition and not Google.
Im hopeful that ms stays out of it and let’s it remain it’s own entity but practically speaking I just really don’t see that happening.
The situation with GitHub has radically changed, it is no longer a neutral and independent project which exists solely to provide a service to entire developer community. It is now a tool to leverage more profits for one software company — a company who has proven they care much more about market dominance than the wider tech ecosystem.
I’m not trying to imply some forgone conclusion that GitHub is doomed or that ms will ruin it, but the entire purpose of the project is now completely different than when it was an independent company and we would be wise to keep this in mind.
I particularly think we should be watching and cautious to see what types of changes they try to leverage into git itself.