An interesting things is that GitHub is an expensive service and my guess would be that MS makes good money on it. Our small company paid about 200+ USD monthly for GitHub, much larger cumulative cost than Windows licenses. My believe was that Windows is getting worse, because it is considered legacy business by MS in favor of new offerings such as GitHub subscriptions.
Normal_gaussian|2 months ago
GitHub also runs a free tier with significant usage.
There are ~1.4b paid instances of Windows 10/11 desktop; and ~150m Monthly active accounts on GitHub, of which only a fraction are paid users.
Windows is generating something in the region of $30b/yr for MS, and GitHub is around $2b/yr.
MS have called out that Copilot is responsible for 40% of revenue growth in GitHub.
Windows isn't what developers buy, but it is what end users buy. There are a lot more end users than developers. Developers are also famously stingy. However, in both products the margin is in the new tech.
tonyhart7|2 months ago
but github is pair well with MS other core product like Azure and VS/VSC department
MS has a good chance to have vertical integration on how software get written from scratch to production, if they can somehow bundle everything to all in one membership like Google one subs, I think they have a good chance
samhh|2 months ago
servercobra|2 months ago
Only downside is they never got back to us about their startup discount.
999900000999|2 months ago
GitHub actions more or less just work for what most people need. If you have a complex setup, use a real CI/CD system.
LilBytes|2 months ago
kylegalbraith|2 months ago
herpdyderp|2 months ago
eviks|2 months ago
Hamuko|2 months ago
I guess Bitbucket is cheaper but you'll lose the savings in your employees bitching about Bitbucket to each other on Slack.
blackqueeriroh|2 months ago
Ygg2|2 months ago
What if GH actions is considered legacy business in favour of LLMs?
blibble|2 months ago
and switch everyone to the dumpster fire that is Azure DevOps
and if you thought GitHub Actions was bad...
everfrustrated|2 months ago
The GitHub Actions runner source code is all dotnet. GitHub was a Ruby shop.
fuzzy2|2 months ago
From my perspective, Azure Pipelines is largely the same as GitHub Actions. I abhor this concept of having abstract and opaque “tasks”.
re-thc|2 months ago
> and switch everyone to the dumpster fire that is Azure DevOps
The other way around. Azure DevOps is 1/2 a backend for Github these days. Github re-uses a lot of Azure Devops' infrastructure.
rurban|2 months ago