Open source
Software waarvan de licentie voldoet aan de vastgelegde vrijheden en voorwaarden voor open source.
Wat betekent open source?
Open source beschrijft software met een licentie die onder vastgelegde voorwaarden toegang tot broncode, wijzigingen en verspreiding mogelijk maakt. De Open Source Definition van OSI omschrijft die rechten nader. Alleen openbaar leesbare code volstaat niet. Opensourcesoftware kan ook commercieel worden gebruikt en aangeboden; de term bepaalt geen algemene nulprijs voor product of ondersteuning.
Een fictief portaal gaat een opensourcebibliotheek gebruiken. Het team controleert concrete licentie en versie en legt vereiste vermeldingen en verspreidingsvoorwaarden vast. Beschikbaar onderhoud, behandeling van beveiligingsmeldingen, beheer en ondersteuning worden apart geregeld. Open code garandeert die diensten of foutloosheid niet. Ook verplicht niet elke opensourcelicentie automatisch tot publicatie van alle eigen portaalcode.
Bronnen
Verwante begrippen
- SoftwarelicentieDe voorwaarden waaronder rechten op software worden verleend.
- PakketbeheerderEen hulpmiddel om softwarepakketten, versies en afhankelijkheden op te halen en te beheren.
- 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.
- Cache-invalidatieCache-invalidatie beëindigt hergebruik van een kopie volgens vastgelegde regels. Het bronrecord blijft daarvan gescheiden.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps


