Vad är Open Source Software (OSS)? definition och betydelse

click fraud protection

Motsatsen till proprietär programvara, OSS eller Open Source Software är programvara som publiceras under en viss licens. Det finns många olika, men de viktigaste är FSF och GPL, som båda anger program som är görs tillgängliga för användarna i sin helhet – det innebär att inkludera källkoden som programvaran består av av. Användare får modifiera programvaran som de vill och till och med distribuera sina egna versioner.

Technipages förklarar programvara med öppen källkod (OSS)

Programvara av detta slag publiceras ofta antingen under Free Software Foundation-licensen eller General Public License. Alla med kompetens att göra det kan komma åt koden som den består av. Detta gör att de kan studera dess inre funktioner och funktioner och göra ändringar om de vill. Dessa licenser sätter också några begränsningar för sina användare.

Dessa begränsningar hänför sig till omdistributionen av programvaran. Modifierade versioner måste göras tillgängliga under liknande eller samma licens, och källkoden måste också göras tillgänglig.

Detta för att förhindra människor från att utnyttja OSS för sin egen ekonomiska vinning – OSS ska underlätta samarbete och övergripande arbete för att förbättra den mjukvaran. Det betyder inte att all OSS-programvara alltid är gratis. Majoriteten är det, men inte alla. Ett exempel på detta är Nasa – de publicerar stora mängder mjukvara under NASA Open Source Agreement, men deras arbete är inte gratis.

Vanlig användning av programvara med öppen källkod (OSS)

  • Open Source Software gör sin källkod tillgänglig för intresserade parter.
  • Utveckling av programvara med öppen källkod kan föra in olika perspektiv bortom ett enskilt företags.
  • OSS ansvarar för program som Mozilla Firefox och Thunderbird.

Vanligt missbruk av programvara med öppen källkod (OSS)

  • Programvara med öppen källkod skapas av Open Software Foundation.