Lots of talking about Microsoft lately.’ As I expected, Ray Ozzie’s public appearances are increasing with declarations of love for the magic word interoperability and with a new, more open, attitude.’ I believe it’s true that “Microsoft fundamentally, as a whole, has changed dramatically as a result of open source,” as Ozzie said.
Roberto wrote a long post about Microsoft Open Source strategy. Having talked to him long enough, I know he sees the big potential for new Open Source firms to prosper on Microsoft ecosystem.’ I suspect he is right, given the fact that the *nix competitors have lost 15 years of evolution fighting each other instead of building a common (superior) platform. Only with GNU/Linux such common platform arrived, but it probably came a day late and a dollar short.
Contrary to Roberto, I think that Microsoft change is not sufficient yet for Free Software advocates like me to merrily lift the precautions. I can still hear Ballmer shouting threats and see him trying to twist the arms of the EU Commission (as Carlo remembers very well). I’m not confident yet that these moves represent a new strategy and they’re not merely tactics to penetrate the FLOSS market and break it from the inside (patent lawsuit?).’ If I were a developer I wouldn’t trust any promise not to sue by Microsoft, even if that promise uses the same (murky) words of IBM’s promises. I don’t care: Microsoft track records on Free Software is bad, bad, bad and worse. Microsoft must do better than IBM, it must be perfect (they can, if they want to).