Microsoft said on Monday that it is dipping a third toe into the open-source waters, adding a collaborative creation program to the list of Microsoft efforts that the company is freely sharing.
The company is making available the code for FlexWiki, software for creating "Wikis" -- Web pages designed to cover a topic by allowing any number of users to create and edit content.
FlexWiki is the third piece of Microsoft code that the company has released this year under an open-source licence, all under the Common Public License (CPL). In April, Microsoft posted its Windows Installer XML (WiX) to SourceForge.net, following up a month later with the posting of the Windows Template Library (WTL) project.
Microsoft noted that both of those projects have been in the top 5 percent of SourceForge's most active projects, with 100,000 copies of WiX having been downloaded, along with 20,000 copies of WTL. FlexWiki will also be made available on SourceForge's site.
The response to Microsoft's entry into the open-source site has been relatively neutral, said SourceForge director Patrick McGovern.
"It wasn't overly positive, but I wasn't flamed," he said.
As for FlexWiki, Microsoft has been using the program internally to create parts of its "Channel 9" site for developers. Microsoft also employs the founder of Wiki -- Ward Cunningham -- who works in the Prescriptive Architecture Guidance unit that helps companies design systems based on Microsoft software.
While most of the code that Microsoft has made available to the open-source community has been tools complementary to its core business, the company has more restrictive shared-source programs that allow certain institutions, such as governments and universities, to view more sensitive code. Last week, Microsoft expanded its Government Security Program project to include the code for Office. Participating governments can view but not modify the source code of Microsoft's most critical products, such as Windows.
Jason Matusow, director of Microsoft's shared-source programme, said the company will expand its open-source programs over time, but is moving slowly as it tries to learn how to participate in open-source communities.
"One of the biggest things for us is just learning about the collaboration process," Matusow said. "There is give and take with a community that you have to learn. Even if you are not going to take someone's suggestion, you have to consider it."






Talkback
In the light of Micro$oft's recent (un)caring, (un)sharing behaviour with a cure for Spam that won't be used globally because they won't allow it to be released under an open source licence, and can't bare to make the world a better place for free...
Not to mention the 'Upgrade to XP' or you won't be able to patch our flaky web browser... I see this as a frankly pathetic attempt at trying to prove Micro$oft actually has a soul.
Don't be fooled kids. Just say no!
Microsoft need to realise that no-one is going to pay for their products while there is better software out there cheaper or for free.
Nothing Microsoft has ever done, has been on the up and up.
(Except MAYBE (and emphasis on maybe) sue spammers!)
So Microsoft is littering the Open Source world with open source code, which it no doubt wants to see end up magically appear in other peoples (GPL'd or not) software.
THEN, pull the carpet out from under everyone, by showing your hidden patents.
And then sue, sue, sue, sue. Excellent way to extinguish open source altogether.
I HOPE no one is buying this crap, and poisoning their minds by looking at the code.
Either way, there IS a purely self serving motive here.
Gee, what a nice game!
P.S. Notice how 'Mickeysoft' only open sources software that they bought and didn't actually write...?