At one time, commercial software giant Microsoft was known as a company that was unfriendly to the open source software movement. Former CEO Steve Ballmer even referred to the popular open source ...