Open Source is not about freedom, nor is it about licenses. It's about community. Of course everyone knows about Richard Stallman's concern about having the freedom to modify all software on his machine. Tim O'Reilly has had a concern for many years that Open Source licenses do not keep software Open Source when it is not being distributed but instead performed as in Web 2.0 applications.
This morning Sam Ramji gave one of the closing keynote presentations at OSCON 2008. He talked about writing a new chapter in Microsoft's history with the open source community, and he promised to talk openly and honestly with us. It is a promise that he made to me personally when I met him between sessions a few days earlier. He also made a commitment to engage in difficult conversations about tough issues. And he announced some other concrete ways that Microsoft was reaching out to the open source community. But the subtext of all these commitments seemed to me to be a deeper question that Sam is trying to answer: what can Microsoft do to make peace and partner with the open source community?