Genom att surfa vidare godkänner du att vi använder cookies. Jag förstår

En smartare it-nyhetssajt

Voister förklarar

Öppen källkod

Allt oftare hör man förespråkare för öppen källkod betona hur viktig den är för både innovation och digitalisering. Vad är det som gör öppen källkod så bra? Voister förklarar argumenten. 

Text Miguel Guerrero Foto Adobe Stock 25 juli 2017 voister förklarar

Definitionen av öppen källkod, open source på engelska, är att en kod som är gratis att använda och distribuera av alla. För att räknas som öppen källkod måste skaparna också tillåta att koden får modifieras fritt, att den inte får begränsas till särskilda programvarupaket eller själva begränsa andra program.

Varför blir öppen källkod säkrare?

Det här är en fråga som diskuteras flitigt, men genom att göra kod öppen för alla att läsa och granska får man i teorin ett enormt stort antal utvecklare som kan hittas buggar, säkerhetshål och dålig kod samtidigt som utvecklare utanför organisationen kan se så att upphovsmännen inte lagt in något som inte borde vara där. Däremot är det inget som säger att koden kommer att bli granskad bara för att den är tillgänglig.

Vilka är de fördelarna med öppen källkod?

Det finns flera fördelar med öppen källkod. För den som utvecklar kod är det ett enklare sätt att spara tid genom att använda lösningar som är beprövade och tillgängliga, där någon annan gjort arbetet. Idag finns allt från små funktioner till stora system tillgängliga via någon av de stora open source-portalerna som GitHub. Ofta utvecklas de hela tiden.

Du är inte låst i en vertikal med endast en leverantör utan kan jobba med flera samarbetspartner, utveckla själv eller kombinera olika metoder efter behov.

En annan fördel med att ha en sådan struktur i utvecklingen är att det blir lättare att jobba med integrationen av nya funktioner eftersom du inte är låst till en leverantör. Du har också frihet att själv göra dina egna modifikationer för att bättre passa din verksamhet.

I och med att öppen källkod är gratis sparar du mycket pengar initialt vilket kan vara lämpligt för mindre projekt, företag och organisationer där budgeten kan vara stram. Även större organisationer kan få stora kostnadsfördelar på att inte behöva betala dyra licenser.

Vad är negativt då?

Ingenting är gratis i världen, inte heller gratis programvara. Även om källkoden är gratis är kanske inte implementeringen och utrullningen det, precis som drift och support.

I och med att öppen källkod ofta utvecklas av entusiastiska programmerare är det inte säkert att dokumentationen är lika adekvat som koden i sig själv. Du kan behöva sätta dig in i funktionaliteten på egen hand vilket ibland kan vara både tidsödande och krångligt.

Precis som att alla kan läsa koden och se att den är okej kan också malwareskapare granska koden för att leta efter potentiella luckor att utnyttja.

Var hittar jag öppen källkod?

En av de allra största portalerna är Github.com där det finns mycket öppen källkod att ta del av. På Opensource.org kan du läsa mer om initiativet, definitioner och ställa frågor.

Rekommenderad läsning

Red Hat: open source från nörd till industri

18 okt 2016 digit

 

Allt fler företag använder sig av open source för att sänka sina kostnader och få fram innovativa it-lösningar.

Nästan alla teknologier som driver utvecklingen har sitt ursprung i open source, säger Ted Schönbeck, nordisk teknikchef på Red Hat.

Öppen källkod lyfter kommuner

20 okt 2016 it i skolan

Öppna källkodslösningar blir en allt viktigare del i kommunernas utvecklingsarbete. Detta betonas också i den handlingsplan för EU-utveckling som Sveriges kommuner och landsting, SKL, håller på att ta fram.

”Innovera eller dö!”

11 jul 2016 ledarskap

Innovation är en grundförutsättning för att dagens företag ska kunna blomstra. Och även om man är ett större företag sitter man inte lugnt i båten, ett exempel är Ikea som måste fortsätta visa innovationskraft för att ligga i framkant. 

"Digitaliseringen innebär smidigare resor för alla"

15 jul 2016 digit

Infrastrukturminister Anna Johansson, (S), drömmer om ett Kollektivtrafiksverige med mer öppna data och där man kanske bara behöver ett enda kort till sina resor inom landet.
 Där skulle man kunna ha biljetter från flera olika system och kunna kombinera dem i en och samma lösning. Man skulle även kunna beställa andra färdmedel, som till exempel hyrcykel eller gå med i en bilpool.

Electrum skapar innovation på atomnivå

13 sep 2016 digit

Sedan 1987 har Electrum i Kista hjälpt svenska företag att utveckla teknik. Då var det transistorer och lasrar på agendan, idag är tekniken betydligt mindre och mer innovativ…

Så tog Husqvarna fram sin IoT-strategi

29 sep 2016 digit

Husqvarnas Connectivity Hub blev avstampet för utvecklingsfrågor relaterade till IoT. I dag är strategin klar.

 Just nu är framgångsfaktorn att vi har begränsat oss kraftigt och valt vilka vägar vi ska följa, säger Petra Sundström som är chef för hubben.

"Hoppa tio meter upp i luften"

10 nov 2016 gartner symposium

Ju mer du stretchar målet desto mer innovativ blir du. Stefan Fasth, chefsarkitekt Atea, och Lisa Nore, Voister, pratar mod, bimodalt arbetssätt, upptäckarglädje och annat som lyfts under Gartner Symposium för att få full utveckling på de digitala affärsmodellerna.

VMware: It numera en fråga för verksamheten

9 dec 2016 ledarskap

VMware har låtit göra en undersökning bland 1 200 företagsledare i Europa och Mellanöstern, och de allra flesta menar att verksamheten tar över mer av teknikansvaret från it-avdelningen för att främja innovationsklimatet.

Västerås skapar Stadens kontrollrum

27 feb 2017 digit

Snart kommer stadens viktigaste samhällsfunktioner vara uppkopplade mot varandra. Västerås stad, Mälarenergi och RISE arbetar för att räddningstjänsten, sjukhusen och kommunhusen ska vara sammankopplade för att trygga tillvaron för medborgarna.