Hacker News new | ask | show | jobs
by naasking 25 days ago
Nothing has changed? Microsoft is a huge open source contributor now, produced one of the largest open source ecosystems in use (.NET) and provides free access to the biggest open source software repositories (GitHub). Sorry to say, but believing nothing with MS has changed is deranged.
3 comments

Nothing has changed except that it's even worse now than before, and the venue or arena changes every few years (os to developer tools to office to cloud etc). vscode or .net core or whatever you think is so valuable does not make MS your friend any more than giving you free IE did. Come the fuck on. It is beyond ignorant to try to make this argument. (or it's perfectly consistent with having a financial interest)

I guess if there are always new 20 year olds just discovering something, that must mean there are also always new 15 year olds that haven't discovered it yet, and 80 year olds that have gone Dawkins and lost what they had, and the just plain ignorant or unobservant with no real excuse.

No real open source contributor thinks any corporation is "their friend", whatever that means. And yet, it is undeniably true that being a Linux foundation member and contributor, producing and maintaining one of the largest programming language ecosystem and runtimes currently in use, and running the largest open source friendly source code repositories for free, would have been unthinkable under Balmer or Gates' Microsoft, and if you think otherwise, you should look in the mirror for that ignorance you mentioned.
I view it as new paint on same crappy house.

They had to do the open-source thing for .NET because of external pressure - not because they've changed.

They had to get GitHub because of the eyeballs. It's not some altruistic play.

In both cases some VPs spun it around, juked the stats and got their bonus.

The first E of EEE feels so good makes you forget the inevitable outcome. Like heroin.

> They had to do the open-source thing for .NET because of external pressure - not because they've changed.

Corporations don't have some innate "essence" that defines their nature, their behaviour is defined by internal and EXTERNAL factors, yes. So what?

The very fact that you recognize that external factors have influenced how they approach open source is a tacit acknowledgement that their behaviour has indeed changed.

> They had to get GitHub because of the eyeballs. It's not some altruistic play.

No corporation is completely altruistic, so what?

> produced one of the largest open source ecosystems in use (.NET)

Are they going to ship an official cross platform UI library any time the next century? Decades after the Java lawsuit they still ship only a crippled copy of their scrapped Microsoft JVM for other platforms.

> Microsoft is a huge open source contributor now

Aren't almost all of their contributions for integration with their proprietary technology?

> Sorry to say, but believing nothing with MS has changed is deranged.

Yes, they got worse. They maintained Windows XP for ages and you could actually feel the improvements they shipped. Windows 11 meanwhile makes me wait for them to add a robotic arm with a knife as hardware requirement, to improve the backstabbing experience.

> Are they going to ship an official cross platform UI library any time the next century?

So because they haven't produced your pet project means they haven't changed?

> Aren't almost all of their contributions for integration with their proprietary technology?

No. They didn't have to make .NET cross platform and run equally well on Linux, they didn't have to join the Linux foundation and make contributions to the Linux kernel. There are hundreds if not thousands of examples like this that would have been unthinkable under Gates and Balmer Microsoft.

> Windows 11 meanwhile makes me wait for them to add a robotic arm with a knife as hardware requirement, to improve the backstabbing experience.

Microsoft is much, much larger than just Windows. You seem to have a very limited understanding of everything they do.

> So because they haven't produced your pet project means they haven't changed?

Good to know that their flagship cross platform framework not even having an UI component rates "pet project".

> No. They didn't have to make .NET cross platform and run equally well on Linux

Which they never did, instead they renamed .Net core, which to this day isn't a feature complete replacement for .Net.

> they didn't have to join the Linux foundation and make contributions to the Linux kernel.

Given that they sell cloud products with Linux integration, yes they did?

> Microsoft is much, much larger than just Windows.

And here I thought everything they do is compensation for being tiny, I mean it is literally in the name.