I sidste uge var jeg til et arrangement om Open Source hos Microsoft i Hellerup.
Niels Hartvig (Umbraco) og Mads Kristensen (BlogEngine.net) holdt strålende oplæg om deres respektive .NET Open Source projekter
Umbraco er et web cms, har en del år på bagen og har i omegnen af imponerende 45.000 aktive installationer, herunder Peugeot.com. Hartvig har en blogpost, der opsummerer hans oplæg meget godt.
BlogEngine er et, guess what, stykke weblog software som f.eks. wordpress, bare skrevet i .Net. Det er et vældigt aktivt projekt, der trods sine kun 8 måneder på bagen ser rigtigt interessant ud.
De to oplæg dækkede meget godt de udfordringer, der er i forbindelse med at etablere open source projekter generelt - herunder organisationsformer, licensvalg og forretningsmodeller.
Microsofts vinkel på arrangementet var at Open Source systemer er interessant for virksomheden sålænge de har indtægter på platformen, altså operativsystem, web- og databaseserver.
Hverken Umbraco eller BlogEngine.net er radikale i forhold til at køre en fuld Open Source stack, så selvom det principielt ville kunne lade sig gøre at køre open source .net fra top til bund med Mono og PostGres eller MySql, så er det ikke deres ærinde. Deres fokus er applikationen og ikke platformen.
Den efterfølgende diskussion blæste desværre lidt i øst og vest, da de 15 mennesker der var samlet interesserede sig for ret forskellige ting…
Det skal ikke være nogen hemmelighed, at jeg nok var lidt fejlcastet (af mig selv, forstås!) til at være der, i hvert fald var jeg den eneste fra enterprise- og konsulenthusverdenen, tror jeg. Men det var bestemt et interessant arrangement.
Det fik mig til at tænke.
Vi er mange der bruger open source software hver eneste dag, og vi bør være bedre til at give noget tilbage. Man kunne forestille sig at det blev praksis at man i tilbud inkluderede open source payback i et eller omfang, og det behøvede såmænd ikke modsvare den besparelse man opnår — mindre kunne også gøre det. Udfordringen er selvfølgelig at få open source projektejerne til at stille nogle opgaver, der er til at gå til og i passende chunks.
Rodede tanker, I know. Men jeg bæller hostesaft, så jeg er lovligt undskyldt.