Microsoft en open-source wiki's


Microsoft en open-source wiki's was eerder te lezen op Infoworld.

Zogenoemde wiki's zijn erg populair bij softwareontwikkelaars vanwege de samenwerkingsmogelijkheden die ontstaan binnen teams. Microsoft is op dit gebied actief met Windows Sharepoint Services. Toch voelde de softwarefabrikant de noodzaak een open-source-alternatief te ontwikkelen en kwam met FlexWiki op de markt. Zaagt Microsoft aan zijn eigen stoelpoten?

Op Hawaï spreekt men over 'wikiwiki' als iets heel snel gaat. In onze wereld is een wiki een programma dat op een webserver draait. Software-guru Ward Cunningham bedacht het concept in 1995. Het genereert websites die iedereen kan aanpassen.

Er staat letterlijk onder iedere pagina een editknop, waardoor het iedereen is toegestaan om nieuwe pagina's aan te maken en oude te wijzigen. Meestal gebeurt dit met vrij eenvoudige middelen; html-kennis is vrijwel nooit nodig. Een wiki biedt hierdoor contentmanagement in een handomdraai.

Daar tegenover staat ook dat iedereen er een puinhoop van kan maken. Het systeem is gebaseerd op vertrouwen. Als een pagina door een grapjas van rare of beledigende tekst wordt voorzien, kan elke bezwaarde voorbijganger dit weer corrigeren. Het is alsof iedere willekeurige Studio Sport-kijker ADO Den Haag de mond kan snoeren. Best handig. In de praktijk gaat het verbazingwekkend vaak goed. Een bekend voorbeeld is Wikipedia, het online woordenboek.

Het idee achter een wiki is dat er maximaal gebruik wordt gemaakt van de gecombineerde kennis van alle bezoekers van een webpagina. In softwareorganisaties werden wiki's al vaak gebruikt om projecten te documenteren. Gespreksverslagen, mail, ontwerpen en testrapporten worden eenvoudig op een wiki-pagina gezet. Informatie kan zo gemakkelijk worden teruggevonden vanaf welke werkplek dan ook.

Microsoft en wiki's?

Wiki's zijn meestal gratis. Ze worden vrijwel altijd geassocieerd met de open-sourcebeweging. Bedrijfsportalen bieden eigenlijk dezelfde soort functionaliteit: het delen van informatie. Voor dit soort portals moet alleen wel dik betaald worden. U krijgt dan wel een gelikte gebruikersinterface en bijvoorbeeld een betere integratie met Microsoft Office of SAP. Microsoft heeft natuurlijk ook haar eigen dure portal product: Sharepoint Portal Server.

De functionaliteit van een wiki lijkt nog het meeste op Windows Sharepoint Services (WSS): de extensie op Windows Server 2003 voor kleinschalige project- en teamwebsites. WSS is ook gratis. Microsoft gokt er op dat bedrijven daarna Sharepoint Portal Server zullen aanschaffen.

Toch gebeurt er nu iets raars. Microsoft begeeft zich ook op het pad van de open-source. Eerder dan gepland heeft het bedrijf een derde C#-applicatie aan open-sourcebibliotheek SourceForge toegevoegd. Het gaat om FlexWiki, een hulpmiddel voor samenwerking. Microsoft gebruikt het zelf tijdens de ontwikkeling van nieuwe software. Het is de eerste echte applicatie die Microsoft doneert. Maar had Microsoft geen eigen open-sourcebibliotheek? En wat is er dan met WSS gebeurd?

Microsoft plaatste FlexWiki niet op het eigen GotDotNet omdat de Workspaces aldaar - de 'bibliotheek' - niet goed werkten. Vooral het versiebeheer liep niet lekker. Logischerwijs is dat erg belangrijk voor een open-sourceproject. Waarom er een gratis alternatief voor WSS op de markt werd gebracht, is minder duidelijk. Misschien is het de invloed van Ward Cunningham zelf, die sinds begin dit jaar voor Microsoft werkt.

Steve Ballmer roept tijdens bijeenkomsten vaak "Word, Excel, DOS, the mouse, Windows!". Hij bedoelt hiermee dat alle andere producten van Microsoft maar bijzaak zijn. Laat u zich dus niet afleiden door alle tamtam rond Sharepoint Portal Server.

Het verschil met de vijf killer apps is dat het portalproduct alleen aan bedrijven wordt verkocht. Niemand gebruikt het dus thuis. Er moet dus heel veel aan marketing worden gedaan om het grote publiek bekend te maken met de applicatie.

Het feit dat de softwaregigant zelf een wiki inzet voor de ontwikkeling van nieuwe producten, is bepaald geen reclame voor Sharepoint Portal Server. Door een open-sourcevariant beschikbaar te stellen, suggereert Microsoft dat we misschien allemaal wel aan de wiki moeten.

Geen fratsen

Stel, u heeft een bedrijf waarin teams werken aan projecten. Het is een kennisintensieve organisatie en u wilt geen tijd verliezen tijdens kennisoverdracht. Het ligt voor de hand om daarvoor een portal in te zetten.

Wiki's voor open-sourceplatformen bestaan al lang. Nu is er dus voor het Microsoft platform ook de keuze tussen de reguliere portalproducten en een wiki. Het komt allebei uit dezelfde fabriek. Het portalproduct ziet er beter uit, maar is ingewikkelder van opzet. De wiki is eenvoudiger. De wiki heeft nog als bijkomend voordeel dat de kwaliteit van het product zienderogen zal toenemen onder toezicht van een complete community.

Het is wellicht het meest verstandig om voor WSS en Sharepoint Portal Server te kiezen als uw bedrijf volslagen afhankelijk is van Microsoft Office. Deze integratie is namelijk best goed en het ziet er mooi uit. Gaat u echter voor optimale samenwerking zonder franje, kies van voor de andere optie: wiki, geen fratsen.

Sander Nagtegaal
22 november 2004

You are trying to view the newsticker in a browser that doesn't support it. I am sorry.