Pretty much MS' only useful contributions to open source are from MS Research, everything else feels like a Trojan horse, designed to make you like them and then lock you in to something proprietary later.
Lots of plugins don't work on open-source VSCode, they tried a bait and switch with .NET features, Windows 11 has a bunch of anti-patterns, GitHub is being dodgy about how they train Copilot, etc...
I'm assuming you mean open as in communication. Apple basically is a stone wall, facebook just spouts empty platitudes, google processes are opaque and unyielding (unless you know a someone or raise a massive community response on social media), but Microsoft continues to be staffed by humans.
They aren't a shining pillar of FOSS, but they've taken some good steps in the right direction in the past few years. And of all of them, user feedback, support, and escalation seems to still be handled by people instead of algorithms
In the particular case of this post, I just can't imagine an Apple employee posting the exact link (on Christmas!) to a bug that they were responsible for to an issue that was posted on a forum. If someone would have simply made an issue on the GitHub repo instead of posting on Hacker News, it probably would have been fixed without fanfare.
These mostly link to repositories under one of their GitHub organizations: https://github.com/apple-oss-distributions/
Apple's open source projects: https://opensource.apple.com/projects/
Which mostly link to repositories under their main GitHub organization: https://github.com/orgs/apple/repositories
BTW, those repos don't take issues.
Also dyld isn't just some thrown-over the wall code. It's completely designed and built by Apple and is the cornerstone to making the user-space runtime functional.
I tried emailing ld64's author about a bug in the past without success. I don't remember how I found their name/address back then, but I sure can't find any names or contact information for dyld right now...
Also, I'm not sure looking for individual points of contact in a large org is the best idea. I emailed security@apple.com. Even if it's not a security bug they will help direct you to the right team.
Again, have you even tried?
I'm talking about trying to contact people at Apple about bugs in their "open source" code.
Why would I send an email to security@apple.com for something that is not a security issue?
> Again, have you even tried?
Yes, I tried for ld64 in the past, and I tried through what I was told had the best chances to work by an Apple employee this time for dyld. I'm not holding my breath, though.
I'm curious to know how you're measuring openness. I agree Apple is the least open of the group, but Facebook and Google owe their existence to FLOSS, and were always in harmony with it from their origins.
Companies are open source where it’s of value to them, but they don’t give away the family jewels if they can help it.
This was a while back, but Tim Cook apologized[0] after a poorly received rollout of Apple Maps. That said, I applaud this response and agree that more like it is needed across the industry.
[0] https://techcrunch.com/2012/09/28/tim-cook-apologizes-for-ap...
Apple have caught huge flak recently e.g. for the phone-local image scanning software.
Ps.: check follow up comments. My comment in here is wrong.
People take it for granted that you can just run what you want on your windows machine but they could have turned it into smartphone style locked down system. Imagine if every app developer in history had to fork 15-30% of their sales over to Microsoft just for building on Windows, they could have made a trillion bucks or something.
Once you do try to distribute your own app, you need to shell out >$200/yr for code signing certificates which pass the smartscreen filter, otherwise your app will be randomly prevented from running.
And other issues... With every version things get just a tiny bit more inconvenient for out-of-store software releases.
Oh and don't forget googles ridiculous amount of effort poured into Android open-source source tree, just to name one of many.
I honestly can't tell if you are trolling here or not.
If Microsoft had the most popular search engine and the most popular mobile operating system, they would be gathering all our data and putting ai robots to answer our questions.
These big tech companies do not have the best interest of us in mind. They are a force for centralization of power into the hands of billionaires.
It doesn't have to be this way but it requires users to smell the coffee and want another Internet and another big tech industry.