Portabilitet – en framtidssäkring? Portabel källkod som medel för ökad kvalitét
Abstract
I en värld där informationsteknologi spelar en allt större roll i våra liv,
blir konkurrensen om användarna på marknaden allt tuffare. I takt med
att GNU/Linux och Apples operativsystem ökar i användarantal har det
blivit intressant för utvecklare att kunna erbjuda sina produkter på ett flertal
plattformar. Genom att skriva portabel källkod kan man med liten eller
minimal revision erbjuda mjukvara på flera plattformar. Vi har genomfört
en studie där vi deltagit i ett projekt som syftat till att göra en applikation
tillgänglig på flera plattformar. Genom aktionsforskning har vi på ett
aktivt sätt deltagit i ett portningsprojekt för insamlandet av empiri. Projektet
resulterade i att ett flertal problem identifierades gällande portabilitet.
Resultatet visar att portabilitetsförbättrande programmering aldrig är bortkastad
tid, även i de fall då programmets miljö aldrig kommer att förändras.
De initiala besluten vid design av en applikation är kritiska för dess framtida
möjlighet att portas.
Date
2007-06-19Author
Lidqvist, Johan
Sundström, Peter
Keywords
Portabilitet
migrering
plattformsoberoende
Linux
Windows
programmering
Series/Report no.
Report / IT University of Göteborg
2007:64
Language
swe