Overeenkomst - Open source broncodebeheer bijdrage
De ondergetekenden:
__________________________________________________________________________,
verder te noemen Gebruiker, hierbij rechtsgeldig vertegenwoordigd door
__________________________________________________________________________,
en
__________________________________________________________________________,
verder te noemen Broncodebeheerder, hierbij rechtsgeldig vertegenwoordigd door
__________________________________________________________________________,
hierna afzonderlijk te noemen “Partij”, of gezamenlijk “Partijen”
In aanmerking nemende dat:
- Broncodebeheerder de ontwikkeling leidt van de open source producten waar deze overeenkomst op van toepassing is, hierna te noemen de “Producten”,
- Open source producten veilig en up-to-date gehouden dienen te worden, teneinde deze door de Gebruiker met vertrouwen ingezet kan worden,
- Gebruiker financieel wil bijdragen aan het veilig en up-to-date houden van het Product,
- Gebruiker er voor kan kiezen zelfstandig het Product aan te bieden en/of te hosten,
- Gebruiker binnen de kaders van de licentie op het Product eigen uitbreidingen mag maken,
- Doorontwikkeling of ondersteuning bij doorontwikkeling van het Product indien gewenst, separaat geregeld wordt;
Verklaren het volgende te zijn overeengekomen:
Artikel 1. Definities
Broncodebeheer
De werkzaamheden en activiteiten die horen bij het veilig en up-to-date houden van een open source applicatie, het onderhouden van de documentatie en het zorg dragen voor een gezond open source ecosysteem rondom het product.
Derdenprogrammatuur
Van derdenprogrammatuur is sprake wanneer de programmatuur afkomstig is van externe leveranciers die niet verbonden zijn aan de hoofdleverancier en waarover de hoofdleverancier geen invloed heeft op de ontwikkeling.
Eindgebruiker
Een Eindgebruiker wordt geteld als één afzonderlijke organisatie die ten minste één productie-installatie van het Product in gebruik heeft. Indien er sprake is van een (tussen)Leverancier die het Product (door)levert aan één of meerdere klanten, dan wordt iedere klant afzonderlijk geteld als Eindgebruiker. Het aantal productie-installaties van een enkele Eindgebruiker heeft geen invloed op de telling (bijvoorbeeld 2 afdelingen, met ieder hun eigen installatie van hetzelfde Product).
Gebruiker kan een Eindgebruiker of Leverancier zijn.
Leverancier
Organisatie die het Product levert aan een Eindgebruiker.
Gebruiker kan een Eindgebruiker of Leverancier zijn.
Product(en) Een applicatie of registratie-component waar Broncodebeheerder de ontwikkeling van leidt en het broncodebeheer voor verzorgd.
Artikel 2. Broncodebeheer werkzaamheden
- De producten waar deze overeenkomst voor geldt, staan beschreven in Bijlage 1.
- Teneinde een veilig en up-to-date product te kunnen onderhouden, zijn een aantal werkzaamheden en activiteiten gedefinieerd en opgenomen in Bijlage 2.
- De werkzaamheden, genoemd in artikel 2 lid 2, worden uitgevoerd door Broncodebeheerder, binnen het beschikbare budget, zoals dat beschikbaar komt uit broncodebeheer bijdragen.
- Indien Broncodebeheerder niet meer in staat is om de werkzaamheden uit te voeren, zoals genoemd in artikel 2 lid 2, door welke reden dan ook, dan zal Broncodebeheerder zo spoedig mogelijk, maar uiterlijk binnen 4 weken, in overleg treden met Gebruiker om de vervolgstappen te bepalen.
- Incidentele technische afstemming over generieke architectuur, API-gebruik en bijdragen aan het open source ecosysteem valt binnen de reikwijdte van deze overeenkomst.
- Deze overeenkomst en de werkzaamheden in het kader van broncodebeheer geven Gebruiker geen aanspraak op capaciteit, prioriteit of doorlooptijd voor doorontwikkeling.
Artikel 3. Duur van de overeenkomst
- De overeenkomst treedt in werking op
____________________na ondertekend te zijn door beide Partijen en heeft een looptijd van 1 jaar. - Deze overeenkomst wordt telkenmale met 1 jaar verlengd tenzij een van de Partijen de overeenkomst schriftelijk beëindigt. Beëindiging van de overeenkomst moet 2 maanden voor de ingang van het nieuwe kalenderjaar plaatsvinden. Artikel 4. Broncodebeheer bijdrage
- De bijdrage voor het broncodebeheer van het Product, hierna de “Bijdrage” genoemd, wordt gebruikt om de werkzaamheden zoals vermeld in artikel 2 lid 2 uit te voeren.
- Eenmaal per jaar wordt de Bijdrage, inclusief de indexatie, opnieuw vastgesteld voor het Product. De nieuwe Bijdrage zal uiterlijk 2 maanden voor de ingang van het nieuwe kalenderjaar worden gecommuniceerd.
- Broncodebeheerder verplicht zichzelf om transparant te communiceren naar Gebruiker over alle ontvangen bijdragen en uitgaven.
- Om de kosten van de bijdrage te berekenen moet voor elke klant (eventueel anoniem), waar de Gebruiker het product voor inzet, het type klant en de producten die zij afnemen aangeleverd worden aan Broncodebeheerder. De verschillende type klanten en mogelijke producten staan genoemd in de staffel van Bijlage 2.
- De kosten in het kader van de Bijdrage, en daarmee deze overeenkomst, staan vermeld in Bijlage 1.
- De meest recente gegevens, zoals genoemd in lid 4, dienen uiterlijk 1 maand na de ingebruikname van het Product, aangeleverd te worden aan Broncodebeheerder.
- Gebruiker, indien een Leverancier, stemt er mee in om al haar Eindgebruikers, die gebruik maken van de producten waar deze overeenkomst voor geldt, tijdig door te geven aan Broncodebeheerder, teneinde de juiste totale Bijdrage te kunnen berekenen. Het is als Leverancier niet mogelijk om slechts voor een deel van de Eindgebruikers een bijdrage te betalen voor het broncodebeheer.
- De kosten voor een geheel kalenderjaar worden aan het begin van elk jaar in rekening gebracht middels een factuur. Bij ingang van deze overeenkomst gedurende het jaar, zal naar rato een deel van de kosten direct worden gefactureerd.
- Restitutie bij beëindiging van de overeenkomst is niet mogelijk.
- Broncodebeheerder zet zich in om alle gebruikers, zijnde Eindgebruikers of Leveranciers, van het product, inclusief Broncodebeheerder zelf, te laten bijdragen aan het broncodebeheer.
- Wijziging in de jaarlijkse kosten van de bijdrage zijn gelimiteerd tot maximaal 10%, tenzij in goed overleg met alle Gebruikers van hetzelfde Product anders wordt overeengekomen.
Artikel 5. Toepasselijke voorwaarden
- Partijen mogen elkaar noemen als in communicatie uitingen, waarbij altijd het product en “broncodebeheer” wordt vermeld, zolang deze overeenkomst loopt. Bijvoorbeeld: “ACME draagt via Broncodebeheerder bij aan het broncodebeheer voor Open Formulieren.”.
- Gebruiker erkent Broncodebeheerder als hoofdontwikkelaar van het product, en zal zich inspannen de officiële broncode te gebruiken, danwel aanpassingen daarin te laten landen, teneinde het product niet te “forken” (kopie maken). De officiële broncodelocatie staat vermeld Bijlage 2 van het betreffende product.
- Indien landelijke ontwikkelingen overlappen of conflicterend zijn met deze overeenkomst, gaan Broncodebeheerder en Gebruiker in gesprek om te komen tot nieuwe afspraken.
- Broncodebeheerder kan Gebruiker periodiek informeren over voorgenomen ontwikkelingen en input van Gebruiker betrekken bij haar afwegingen, zonder dat dit leidt tot enige verplichting tot implementatie of prioritering.
- Er vindt minimaal eenmaal per jaar een evaluatie van de afspraken plaats tussen Broncodebeheerder en de Gebruiker, op initiatief van Broncodebeheerder.
Bijlage 1: Eindgebruikers en bijdragen (separaat)
Bijlage 2: Informatieblad bijdragen voor broncodebeheer 2026 (separaat)
Ondertekening
Aldus overeengekomen en in tweevoud ondertekend,
namens Broncodebeheerder:
Naam: ___________________________
Plaats: ___________________________
Datum: ___________________________
Handtekening: ___________________________
namens Gebruiker:
Naam: ___________________________
Plaats: ___________________________
Datum: ___________________________
Handtekening: ___________________________