Return to search

Licenshantering inom webbprojekt : Hur medvetna är företag om tredjepartslicenser? / License management in web projects

Teknikutvecklingen går snabbt framåt, och idag finns det ett stort behov av att använda andra utvecklares kod för att hänga med i det höga tempot. De kallas samlat för ramverk eller bibliotek, och hjälper utvecklaren att på ett effektivare sätt ta sig från start till mål utan att behöva skriva all programmeringskod själv. Dessa tredjepartslösningar är nästintill alltid bundna till ett licensavtal, vars restriktioner och tillåtelser utvecklaren måste följa vid nyttjandet. I denna studie har vi undersökt hur medvetenheten ser ut kring de licenser som är bundna till dessa tredjepartslösningar. Då det framkom i vår förstudie att vårt fall hade en relativt låg medvetenhet har vi även valt att titta på hur medvetenheten kan ökas. För att genomföra detta har vi valt att intervjua utvecklare och projektledare på ett konsultföretag. Vi undersökte även vilka faktorer som är viktiga för att höja medvetenheten samt vilka konsekvenser som kunde uppkomma vid bristfällande licenshantering. Vi upptäckte att det var en bristfällig kunskap om tredjepartslicenser på det studerade företaget, och hur de följde de licensrestriktioner som fanns för respektive licens. För att höja medvetenheten föreslår vi hjälpmedel i form av en automatiserad centraliserad lösning, lathundar för en enklare överblick av licensavtalen och hur användning av redan färdiga programvaror kan hjälpa till att öka medvetenheten och hanteringen av licenser. / In todays rapid technology development, there is a great need of reusing other developers code libraries to keep up with the fast pace. These code libraries are called frameworks or libraries depending on their purpose, and helps the developers to develop a product from start to finish faster than doing it all by their own. These third party software is almost always bound to a license with restrictions and permissions the developer needs to follow. In this thesis we are going to investigate the awareness of the licenses that are bound to these third party software. We found out in our pre study that the awareness where low and therefore we investigated how the awareness could be raised. In order to do this, we interviewed developers and project managers at a consulting firm. We also investigated what solutions there is to raise the awareness of third party licenses, and the problems caused by insufficient license management. We found out that there is inadequate knowledge about license management at the firm, and how the developer follows the restrictions and permissions that is bound to the license. To raise the awareness, we suggest tools to raise the awareness in form of a centralised solution, lazybones to easier understand the license agreement and already existing software to help the license management.

Identiferoai:union.ndltd.org:UPSALLA1/oai:DiVA.org:du-23341
Date January 2016
CreatorsRubensson, Johannes, Nyström, Martin
PublisherHögskolan Dalarna, Informatik, Högskolan Dalarna, Informatik
Source SetsDiVA Archive at Upsalla University
LanguageSwedish
Detected LanguageSwedish
TypeStudent thesis, info:eu-repo/semantics/bachelorThesis, text
Formatapplication/pdf
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds