Hva er et frittstående program?
Noe som er frittstående eksisterer uten å ha ekstrautstyr for å kunne operere. I datamaskiner og Internett er den grunnleggende definisjonen av et frittstående program et program som fungerer som når det startes opp eller lanseres. Frittstående programvare kontrasterer imidlertid med en rekke andre typer programvare, og det er flere, noe kontrasterende konsepter.
Systemprogramvare er den underliggende programvaren som kjører på en datamaskin. En datamaskinapplikasjon er laget for å kjøre på en eller flere typer systemprogramvare. Systemprogramvare anses ikke for å være frittstående programvare, et begrep som vanligvis bare brukes til å gjelde applikasjonsprogramvare.
En plug-in er et tillegg som forbedrer bruken av et program. Det kan leveres av produsenten eller opprettet av tredjeparter, og det kan være freeware, shareware eller programvare for kjøp. I alle fall fordi det avhenger av den underliggende programvare-appen for å kunne kjøre, er det ikke et eksempel på et frittstående program, men programvaren den følger med kan godt være et frittstående program. Modulær programvare er generelt et større produkt enn en plug-in, men den festes også til en underliggende base. Hvis basen kjører av seg selv, kan det være frittstående programvare, men hvis den krever at en av modulene skal kjøres, kan det ikke være, og modulene er det absolutt ikke.
En applikasjonssuit er vanligvis en gruppe frittstående programvare gruppert sammen for markedsføring. Noen ganger, i tillegg til frittstående programmer, vil en applikasjonssuit inneholde programvare som tjener til å koble sammen enkelte deler av suiten. Hvis denne programvaren ikke kan brukes på egen hånd, uten de andre komponentene i suiten, er den ikke frittstående programvare.
En annen betydning av frittstående programvare refererer til stedet den kjører fra. Det er noe programvare som kan kjøres fra en lagringsenhet uten å være installert på datamaskinen. Programvare som ikke krever installasjon, men som fremdeles kan kjøres, er en annen betydning gitt begrepet frittstående programvare.
Noen programmer kan ikke kjøres uten å anmode om ressurser fra systemet, for eksempel. Et programvare som kjører uten referanse til miljøet, er en annen type programvare som blir referert til som et frittstående program.