Linux-yhteisön merkitys tuotekehitysprojektille

Loading...
Thumbnail Image

URL

Journal Title

Journal ISSN

Volume Title

School of Science | Master's thesis

Date

Major/Subject

Mcode

T-106

Degree programme

Language

fi

Pages

vii + 56 + [32]

Series

Abstract

Vuosittain maailmanlaajuisesti myydään yli miljardi matkapuhelinta. Kilpailu mobiililaitteiden valmistajien kesken on kireää ja laitteiden tuotekehityssykli on nopea. Tämä asettaa yhä tiukempia aikataulullisia ja laadullisia vaatimuksia laitteiden ohjelmistonkehitykselle. Avoimen koodin käyttö on nähty yhtenä ratkaisuna kehitystyön nopeuttamiseksi ja ohjelmistojen laadun parantamiseksi. Tässä työssä tutkittiin niitä hyötyjä, mitä avoimeen lähdekoodiin perustuvaa käyttöjärjestelmää eli kerneliä käyttävä tuoteprojekti saa toimiessaan tiiviissä yhteistyössä Linux-yhteisön kanssa. Tutkimuksen kohteena oli Nokia N900-laitteen ohjelmistoprojekti. Kyseisen tuotteen kernel -projekti sopi hyvin tutkimuksen kohteeksi, sillä se tapahtui kiinteässä yhteistyössä Linux-yhteisön kanssa, ja työssä tarvittava materiaali on julkisesti saatavilla. Työn tuloksina todetaan kaupallisen tuoteprojektin saavan erittäin merkittävän määrän valmista ohjelmakoodia ja merkittävän määrän ohjelmakoodin katselmointiapua avoimen lähdekoodin projektilta. Näiden lisäksi todetaan avoimen ohjelmakoodin kehitystavan tarjoavan käyttökelpoisen foorumin teknisten ongelmien ratkaisemiseen ja teknisen tiedon levittämiseen.

Description

Supervisor

Saikkonen, Heikki

Other note

Citation