Hoppa till innehållet

Portering (datorteknik)

Från Wikipedia
Uppslagsordet” portering” leder hit. För telefonitermen, sePortering (telefoni).

Porteringinnebär att ettdatorprogrameller information överförs från enplattformtill en annan. Medan portering beskriver processen att överföra ett program så angerportabilitethur lätt ett program kan flyttas mellan olika plattformar. Ordet kommer avengelskansportellerportingmed samma innebörd.[1]

En anledning till att portera kommersiella produkter kan vara i syfte att bredda marknaden. Exempelvis porteras många moderna datorspel till ett flertal olikadatortyperochspelkonsoler.[källa behövs]

Internationellastandarder,som de som certifieras avISO,försöker underlätta portering genom att specificera detaljer i en programmeringsmiljö så att den skall variera så litet som möjligt mellan olika system. Portering mellan två plattformar som stöder samma standard (som till exempelPOSIX.1) kan vara så enkel som att kompilera om källkoden; detta förutsatt att programutvecklarna strikt följt standarden och noga undvikit fallgropar såsom varierandeordlängdochbyteordning.[källa behövs]