Fri mjukvara

SOLIT har valt att nästan uteslutande använda fri mjukvara. Vad betyder fri mjukvara och vad innebär det för dig?

Fri mjukvara behöver inte nödvändigtvis betyda gratis, även om det väldigt ofta går hand i hand. På samma sätt behöver inte gratis betyda fri. "Fri" i det här sammanhanget betyder att slutanvändaren får använda mjukvaran precis som denne vill.

Bland fri mjukvara finns flera olika licenser som används, vilka ger olika möjligheter till användning i olika situationer. De tre vanligaste är BSD, GPL och LGPL. Där de skiljer sig åt är vid distribution av modifikationer av den licensierade mjukvaran, men skillnaden är svår att sätta sig in i utan erfarenhet inom både juridik och mjukvaruutveckling. SOLIT har flera år av erfarenhet av dessa licenser och har, i samråd med juridiker, fått en bra förståelse över i vilka situationer man kan använda respektive licens.

Fördelar

Fri mjukvara har som regel en helt öppen utvecklingsmiljö där alla kan se rapporterade fel, planen för framtiden och i vissa fall även påverka riktningen. Det gör att man som kund har möjlighet att sätta sig in i vilka för- och nackdelar en viss mjukvara har jämfört med sina alternativ.

Eftersom källkoden är fritt tillgänglig så finns alltid möjligheten att själv kunna göra felrättningar eller lägga till ny funktionalitet. Detta kanske inte är mycket av en fördel för en normal slutanvändare, men för oss som specialister ger det obegränsade möjligheter.

Fri mjukvara har ofta många användare, varav en viss del är tekniker med stor kunskap om ett visst område. Det borgar för två saker; att slutanvändare fort hittar fel i systemet så att de kan åtgärdas samt att många specialister granskar källkoden och kan hitta fel redan innan de uppkommer.

Nackdelar

Det finns egentligen inga direkta nackdelar med fri mjukvara. För en slutanvändare kan det vara svårare att hitta någon som vill hjälpa till med support, kommersiella produktägare har ju ett intresse av att tillhandahålla sådant enkelt. Men just för oss, och i förlängningen dig, är detta inget problem eftersom vi har möjlighet att tillhandahålla sådan support själva.