Softwarelicentie
De voorwaarden waaronder rechten op software worden verleend.
Wat is een softwarelicentie?
Een softwarelicentie bepaalt welke rechten onder welke voorwaarden worden verleend, bijvoorbeeld voor gebruik, wijziging of verspreiding. De concrete licentie bepaalt de werkelijke rechten. Zichtbare broncode of een gratis download geeft niet automatisch toestemming voor willekeurig kopiëren, wijzigen en verspreiden. Ook gebruik en doorgifte van een component kunnen voor verplichtingen uitmaken.
Een fictief klantportaal gebruikt een externe bibliotheek. Vóór overdracht registreert het team component, versie en toepasselijke licentietekst en controleert de voorwaarden voor het geplande gebruik. Vereiste vermeldingen en eventuele andere documenten horen bij de overdracht. Een technische afhankelijkhedenlijst vervangt die controle niet. Open source betekent evenmin gelijke verplichtingen voor elke bibliotheek; de concrete licentie en toepassing blijven bepalend.
Bronnen
Verwante begrippen
- Open sourceSoftware waarvan de licentie voldoet aan de vastgelegde vrijheden en voorwaarden voor open source.
- PakketbeheerderEen hulpmiddel om softwarepakketten, versies en afhankelijkheden op te halen en te beheren.
- BroncodeDe leesbare, bewerkbare beschrijving van een programma waaruit het gedrag ontstaat.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
- BrowsercacheDe browsercache bewaart geschikte HTTP-antwoorden voor later gebruik. Hergebruik en validatie volgen de toepasselijke regels.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


