Times are different, mobile is more important, cloud hosting is a real thing and technology changes. They had to evolve or die. Saying you can't trust MS in 2018 based on the way the world was years ago is like saying that Netflix could only ship DVDs to people's houses, Amazon can't be trusted to do cloud hosting because they only sell books, and that a minor niche computer maker should never be trusted to sell phones.
“I can’t hurt you now, I have these handcuffs on” doesn’t mean you can full trust someone who hit you.
(All that aside, I have notice what does appear to be real cultural change at MS)
Exactly. Unless all the leaders who flourished under the "Embrace, Extend, Extinguish" regime have been fired, that attitude is still in their blood. And especially with leadership roles, I doubt that those people didn't manage to adapt and stay employed, because those are exactly the type who can adapt to appear to play nice. Whether in sheep's clothing or any other animal, I'm sure there are plenty of wolves still at MicroSoft.
TBC, I am not MicroSoft is evil, or that everyone working there is. They do world-class CompSci research, and I am a very happy Visual Studio, VSC and TypeScript user. But it's a company with thousands of people, and I doubt that they have completely reformed.
If there's one thing which is predictable about corporate behavior, it is that they will act in their own best interest. Publicly traded companies are legally required to do so.
Also equating trust with product offerings is a false equivalency here: saying Amazon can't be trusted as a hosting provider because they were known as an online retailer is a lot different than saying Microsoft cannot be trusted because they have a long track-record of anti-consumer and anti-developer behavior.
My dream scenario is the former, where Microsoft provide leadership to a company that's still reeling from its own scandals, and use GitHub as a platform for promoting open-source, rather than as a way of mining their access to the open-source world to benefit their own tooling.
It's along the same lines as saying an oil executive would make a good candidate as the EPA chief because they "understand pollution".
On the other hand, most Linux devs do not want to ever take anyone to court for copyleft violations. While I agree that it's very reasonable to almost never take anyone to court for a copyleft violation, it still needs to be a weapon of last resort.
If you're concerned, I'd recommend basing your software on POSIX and make it also run on the BSDs, rather than just Linux, and in particular avoiding Linuxisms such as Docker and Systemd which you'll find are poorly designed anyway.
Hmmm... Windows Subsystem for Linux... the 1998 Microsoft-vs-Linux report... hmmmm.
While I'm currently picturing a pacman trying to eat a dot a bit bigger than it expected, I do wonder what kind of hilarity Microsoft have planned for, presumably, 5-10 years from now (I'd presume they're in the Embrace/Extend period if my conspiracy theory is right).
[Small edit: currently at -1; interesting | Edit 2: Now at -4! Anybody care to actually comment? I'm interested in why people disagree!]
1. It adds little to nothing to the discussion. You raise two items with no commentary but "hmmmm", then offer a metaphor and an admitted conspiracy theory - neither of which you explain in depth nor draw interesting conclusions from.
2. There is inherent ridiculousness (almost to the point of trolling) in connecting a 20-year old report (1998) to a modern initiative, particularly considering the massive industry, technical, and organizational changes between those two events. Implying that one leads to another as part of a 30-year strategy to consume/extinguish Linux assumes a level of long-term planning and, frankly, managerial competency that is almost unheard of in today's public companies.
3. Assuming I can even understand your poorly constructed point, I still disagree with it (see #1 and #2) and, more importantly, think you fundamentally misunderstand the landscape in which Microsoft now competes. In a world increasingly accessed by mobile devices, MS has no mobile presence. In an OS landscape increasingly disintermediated by the browser, MS has little significant browser presence. They have oriented their entire organization around Azure (its biggest revenue growth area) and cross-platform applications deliverable in the browser and on 3rd party mobile OSes. They reorganized and, for the first time, no longer have a Windows division. Thinking they're in the middle of some Machiavellian scheme to take back an increasingly irrelevant OS dominance position by extinguishing Linux (and failing because Linux is too big?) completely misses the point that Linux's size wasn't the cause of Microsoft's inability to extinguish it, it was these other countervailing industry forces. And to imply that they've somehow failed also ignores the fact that MSFT's market capitalization has had a nearly identical growth to GOOG and AAPL over the past two years while they've made this transition.
As they say on Food Network, for those reasons we had to chop you.
2: The reason I connected current activity with long-ago activity was based on sentiments I read that Microsoft were still behaving in some of the ways they used to. But a 20 year stretch is kind of pushing it, particularly in the tech industry.
1: Fair point.
Thanks for the feedback.