Weigering van broncodecontrole en afgifte broncode rechtvaardigt ontbinding van beide appovereenkomsten
Rb. Rotterdam 1 juli 2026, IT 5408; ECLI:NL:RBROT:2026:8114 (DTT tegen App!pointment en [persoon A]). DTT ontwikkelde op grond van twee overeenkomsten de App!pointment-app en de Gotcha-app en factureerde daarvoor in totaal ruim € 460.000. App!pointment en [persoon A] betaalden ten minste ruim € 408.000. DTT vorderde betaling van het volgens haar nog openstaande deel van de facturen voor de App!pointment-app. De rechtbank oordeelt dat DTT App!pointment kon aanspreken, omdat zij de contractuele verplichtingen stilzwijgend had overgenomen, en dat ook [persoon A] persoonlijk kon worden aangesproken vanwege een in de overeenkomst opgenomen persoonlijke betalingsverbintenis. DTT had het door haar gestelde openstaande bedrag van € 52.441,04 echter onvoldoende onderbouwd voor zover dit het door App!pointment en [persoon A] erkende bedrag van € 47.902,72 te boven ging. De betrokken facturen waren in beginsel opeisbaar, omdat zij betrekking hadden op overeengekomen maandelijkse termijnen en een bij opdrachtverlening verschuldigde aanbetaling voor meerwerk. De App!pointment-app was echter niet overeenkomstig de overeenkomst opgeleverd, omdat voor eindoplevering schriftelijke goedkeuring van een release candidate nodig was en daarvan niet was gebleken. De opdrachtgever had juist gemeld dat verschillende essentiële functies niet werkten en kon de app niet zelfstandig testen. Omdat de app door inmiddels gewijzigde besturingssystemen alleen nog via onderzoek van de broncode kon worden beoordeeld, bracht de aanvullende werking van de redelijkheid en billijkheid van artikel 6:248 BW mee dat DTT moest meewerken aan controle van die broncode door een derde. Daarbij woog de rechtbank mee dat het om een complex maatwerkproduct ging dat over zes jaar tegen een aanzienlijk hogere prijs dan aanvankelijk overeengekomen was ontwikkeld, terwijl al ruim € 400.000 was betaald. Door medewerking aan controle te weigeren zolang niet alle facturen waren voldaan, schoot DTT tekort. Door haar duidelijke weigering verkeerde zij op grond van artikel 6:83 onder c BW zonder ingebrekestelling in verzuim.