"A couple of years ago Microsoft was anti-open-source." The quote is from 2001 as is Ballmer's quote. Closing the article due to its lack of objectivity.
Fixing an imago set by a guy calling open-source and Linux 'a cancer' is really hard. The last few years of changes doesn't magically wipe away that bitter taste, and the last 10-20 years doesn't magically make you forget the past.
It's an interesting debate though. If the CEO and most of the major execs of a company have left, is it really worthwhile to factor statements made 17 years ago into your decision making process?
Don't get me wrong, many will avoid MS-anything to punish them for their past conduct, which is a fair personal decision. But if you're trying to evaluate what MS will do in the future, I'm not sure how relevant 2001 is.
Indeed it is. Same goes for other prominent figures, like Steve Jobs. People were/are convinced that the whole identity, all products and every choice was Jobs-bound and therefore without Jobs, what Apple does can't be just as good as it was when he was alive and running things.
So past CEOs can make a lasting impact, and in many ways it works out badly because the negative comments get the most attention.
Where Apple, according to some louder fans is not as good as it was under Jobs, for Microsoft under Nadella the inverse is true: according to the haters, just because it looks better now doesn't mean the (to them) bad years are gone.
Generalising, no matter what direction a transition takes (good to bad or bad to good), it's always the loud messages pointing out the bad past or bad future that gets the most attention and influences choices the most.
It's almost like trust between people: doing things right 99% of the time but doing one thing wrong once always makes that 99% of 'good' disappear and only the bad is taken as the 'true' value. In the extreme: lie once, and you are a liar. Even if you are 99 years old and have never lied before. That one time, once, will be what defines you as 'bad', and the rest does not outweigh it. Of course in reality that extreme example is not super likely, but nevertheless, it should carry the point I'm attempting to make ;-)
It's not the sum, aggregate or balance that seems to count, only how 'bad' your 'badness' is.
I basically agree with you, but just to play devil's advocate:
> Maybe the relevant factor isn't whether the same people are in place, but rather that the process that selected those people at all, selected both the "linux is cancer" people, as well as the current people. And that process is the same as it was before, optimizing for the same things, and therefore it may try to undermine open source again, once the prevailing cultural winds shift again, regardless of which warm body is currently in the hot seat.
It's a little more of a abstract argument, but I don't think it's insane to consider.
So the debate then becomes about whether the process really is the same or not.
It isn't only a shortsighted selection process, but also cultural imprinting: the replacements of gone managers tend to be selected to be similar to them and fit in the same place, and this includes sharing similar opinions.
It would be vital to know what made MS change their stance against Open Source in general and Linux in particular; if it was "we can't beat them directly, so let's destroy them by faking an alliance, possibly gaining also control from the inside" (hint: Linux Foundation platinum membership) then we still have every reason to remain skeptic.
In my mind it is less about the people who made the statements or were there when the statements were made and more about whether the company has the same business model now that it did at the time.
At least some of that rhetoric was directed at the GPL specifically. And in that sense, many people in the open source world feel similarly and avoid copyleft.
I've interacted online with some BSD zealots that were so invested in not using Linux they pretend not to know what systemd is and things like that, in order to signal to the rest of the irc channel how plugged in they are to the BSD community.
Edit: down voted for answering the question asked? Good grief.
There were more recent examples of foul behavior that was hostile towards FOSS. Like siding with Oracle on copyrightability of APIs[1]. Damage from this is still present today, until courts will declare APIs non copyrightable.
> This is not all about Microsoft. This is about the independence of what has become the de-facto home of open source. It shouldn't be owned by any company that has any agenda other than host that home.