programvarulicens
En programvarulicens är ett juridiskt avtal som reglerar vad användare får göra med en programvara, samt hur upphovsrätt och distribution hanteras. Licensen anger vilka rättigheter som tilldelas användaren (tillgång till källkod, rätt att köra, modifiera och distribuera), vilka skyldigheter som följer (till exempel att källkoden görs tillgänglig eller att upphovsinformation behålls), och om programvaran får användas i kommersiella sammanhang. Den fungerar som en överenskommelse mellan upphovsmannen och användaren och kan möjliggöra delning av arbete utan att upphovsrätten upphävs.
Bredvid varandra finns olika licensmodeller. Sluten eller kommersiell programvara begränsar ofta användningen genom ägarens licensvillkor, medan
Vanliga exempel på programvarulicenser inkluderar GPL-familjen, MIT-licensen, Apache 2.0 och BSD-licenserna. Licenserna påverkar hur koden får
Historiskt spelade fri mjukvarurörelsen och GNU-projektet en betydande roll i utvecklingen av öppen källkod, medan Open