Vi alla som använder program med öppen källkod gör det av olika anledningar. Jag tror att en del användning sker helt omedvetet. Videospelaren VLC, videostreaming med OBS eller varför inte webbservern Apache… Sedan har vi alla ”system” som vi använder utan att ägna en tanke åt att det finns öppen källkod kopplat till detta, exempelvis databaser som PostgreSQL eller databasformatet Sqlite. (lista med öppen källkod)
Det som jag är lite nyfiken på är varför vi gör ett medvetet val att använda öppen källkod.
Dessa val kan vara mer eller mindre ”fria”. Det kan vara val där det inte finns några rimliga alternativ, men man gör ändå ett val där man överväger dessa alternativ, även om utgången är mer eller mindre självklar.
För att få en liten känsla för vad som är viktigt när man väl väljer öppen källkod så lade jag upp en fråga på Twitter som fick lite oväntat mycket svar. Det är såklart inte statistiskt säkerst, men ger en liten fingervisning om vilka områden som har betydelse framför allt för de som gjort ett aktivt val.
Då undersökningar på Twitter är begränsade till fyra frågor och det inte går att utveckla frågorna speciellt mycket så försökte jag välja alternativ som är ganska öppna, men ändå olika.
För det första så tog jag med ett rent tekniskt alternativ. Det kan ju vara så att man helt enkelt testat olika mjukvaror och det som bäst motsvarar aktuella behov råkar vara öppen källkod.
Sedan ville jag ha med det självklara alternativet att det handlar om kostnader. Det är antagligen det här alternativet som gör att många väljer öppen källkod, eftersom de i praktiken inte har något annat alternativ. Men det är ändå intressant att ställa detta motiv mot andra.
Själv lutar jag lite åt det tredje alternativet som är mera etiskt. Här handlar det om ”frihet” och öppenhet. Man vill ha kontroll och inte sitta i knät på en leverantör som inte vill något hellre än att ”låsa in” användare på ett eller annat sätt. Det handlar även om friheten att använda programmet som man vill och exempelvis anpassa den till aktuell verksamhet. Man ser även styrkan i att dela med sig av arbete och erfarenheter med andra, vilket även lyfts fram i det sista alternativet.
Slutligen ville jag också ha med ett mera känslomässigt alternativ där jag valde ”community” eller samhörigheten mellan personer i grupper av användare av program med öppen källkod.
Mina förväntningar var väl framför allt att det första alternativet, att det skulle vara bättre, skulle få ganska få röster, och att kostnaden skulle få flest. Sedan hade jag hoppats att min egen favorit med ”Frihet” skulle hamna högt, men jag var också lite nyfiken på hur alternativet med ”Community” skulle stå sig.

Det visade sig bli betydligt jämnare än vad jag förväntat. Över tiden så varierade det lite vad som ”låg i ledningen” och det hade också varit lite intressant att se hur rösterna fördelades över tid, eftersom olika människor runt jorden har lite olika vakentider.
Inlägget fick även en del kommentarer med ytterligare förslag på alternativ som är viktiga, men som jag inledde så är det bara möjligt med fyra alternativ och om jag tillåter mig att ”tolka” några förslag så skulle dessa kunna sorteras in under exempelvis ”frihet” om man inte bara avgränsar detta till det rent etiska, vilket var lite av min avsikt.
Det går som jag inledde med inte att dra några långtgående slutsatser av en sådan här undersökning, men inte minst svarsfrekvensen pekar på att frågeställningen är viktig för de som väljer att använda öppen källkod, oavsett vilken anledning man tycker är viktigast.
Om jag ändå dristar mig till att spekulera så tror jag att det som konkurrerande företag som säljer mjukvara med stängd källkod skall se upp med är licenskostnader och inlåsning eller begränsning av friheten hos användarna. Det är här som man har svårt att konkurrera och ändå göra det affärsmässigt med nuvarande metoder. Att skapa ett ”community” som användarna gillar borde inte vara tekniskt svårt men desto svårare att etablera. Det är däremot inget som borde inkräkta på affärsmodellen. Den ”sekund” man inte kan konkurrera med funktionalitet så har man sannolikt förlorat!