Programvara
Från Rilpedia
Programvara, även kallat mjukvara är ett kollektivt namn för datorprogram, i betydelsen organiserade samlingar av data och maskininstruktioner, vilket utför en avsedd uppgift på ett datorsystem. Programvara är ofta skapade med hjälp ett programspråk. Ordet mjukvara innefattar programvara inklusive operativsystem. Däremot faller operativsystem utanför benämningen programvara.[källa behövs] Svenska datatermgruppen rekommenderar användandet av programvara framför till exempel mjukvara eller softvara.
Innehåll |
Tre lager
Programvara delas ofta upp i tre olika lager:
- Plattformen – den del av programvaran som innehåller BIOS, drivrutiner och operativsystem.
- Tillämpningsprogram, även applikationsprogram eller bara applikation, är programvara som fyller direkt syfte för användaren. Detta är i dag den vanligaste definitionen på ett datorprogram. Exempel på detta är Officepaket och datorspel.
- Egna program – enkla program som skapats och programmerats av användaren själv, vilket till exempel kan vara skript, kalkylmallar och makroinstruktioner.
Licenser
Programvarans licens talar om för användaren vilka villkor som gäller vid användning och eventuellt om programvaran får spridas samt modifieras. Begrepp som freeware (gratisprogram) och shareware (utvärderingsprogram) är vanliga när det gäller programvara. Freeware innebär att programvaran i fråga är upphovsrättsskyddad men gratis att använda. Shareware är visserligen också gratis, men bara under en viss testperiod. Vill man använda programvaran efter denna period måste man betala en viss summa.
Fri programvara
Fri programvara är mjukvara som kan användas, spridas och modifieras fritt, utan konsekvenser. Dessa fyra "friheter" gäller för fri programvara:
- Frihet 0: Friheten att använda programmet för vilket syfte som helst.
- Frihet 1: Friheten att studera och modifiera programmet.
- Frihet 2: Friheten att kopiera programmet så att du kan hjälpa din granne.
- Frihet 3: Friheten att förbättra programmet och sedan offentliggöra dessa förbättringar så att de kommer allmänheten tilldel.
För att detta ska vara möjligt måste även källkoden för programvaran finnas tillgänglig.
Mjukvaruindustrin
Det finns idag många företag världen över som tillverkar och säljer programvara, och det tycks vara en lönsam industi. Bill Gates, grundaren av Microsoft är i dagsläget (2008) världens tredje rikaste människa [1], vilket han blivit genom att sälja programvara ur Microsoft Windows- och Officeserierna. Detsamma gäller Larry Ellison som, genom att sälja sin databasprogramvara Oracle, listas som nummer fjorton på samma lista.