Artikel 17 Specificaties en ontwikkeling
17.1 Ontwikkeling vindt steeds plaats op basis van een Overeenkomst van opdracht. Als niet reeds vóór of bij het aangaan van de Overeenkomst specificaties of een ontwerp van de te ontwikkelen software aan Florence Innovations zijn verstrekt, zullen partijen in goed overleg schriftelijk specificeren welke software ontwikkeld zal worden en op welke manier de ontwikkeling plaatsvindt.
17.2 Florence Innovations zal de software met zorg ontwikkelen, één en ander met inachtneming van de uitdrukkelijk overeengekomen specificaties of het ontwerp en - in voorkomend geval - met inachtneming van de met Afnemer schriftelijk overeengekomen projectorganisatie, methoden, technieken en/of procedures. Alvorens met de ontwikkelwerkzaamheden te starten, kan Florence Innovations verlangen dat Afnemer zich schriftelijk akkoord verklaart met de specificaties of het ontwerp.
17.3 Bij gebreke van specifieke afspraken daaromtrent zal Florence Innovations de ontwerp- en/of ontwikkelwerkzaamheden binnen een redelijke, door hem te bepalen termijn na het aangaan van de Overeenkomst aanvangen.
17.4 Indien partijen overeenkomen dat Florence Innovations naast de ontwikkeling tevens opleiding, onderhoud en/of ondersteuning verleent, kan Florence Innovations verlangen dat Afnemer daarvoor een separate schriftelijke overeenkomst aangaat. Deze werkzaamheden worden separaat tegen de gebruikelijke tarieven van Florence Innovations in rekening gebracht.
17.5 Indien en voor zover Afnemer verzoekt en/of instemt met het gebruik van (generatieve) kunstmatige intelligentie (AI) bij de ontwikkeling van de software, geldt het volgende:
a. Florence Innovations zal zich inspannen de AI-toepassingen op zorgvuldige wijze te gebruiken, maar kan geen garanties geven ten aanzien van de juistheid, volledigheid, betrouwbaarheid, reproduceerbaarheid of geschiktheid van de door AI gegenereerde resultaten;
b. De keuze voor inzet van AI en de daaruit voortvloeiende risico’s, waaronder mede begrepen onjuistheden, bias, beveiligingsrisico’s en mogelijke inbreuken op rechten van derden, komen voor rekening en risico van Afnemer;
c. Florence Innovations is niet aansprakelijk voor schade die voortvloeit uit of verband houdt met het gebruik van AI bij de ontwikkeling, tenzij sprake is van opzet of bewuste roekeloosheid aan de zijde van Florence Innovations;
d. Afnemer blijft te allen tijde verantwoordelijk voor de beoordeling, validatie en het gebruik van de ontwikkelde software, waaronder begrepen de door AI gegenereerde onderdelen;
e. Partijen kunnen nadere afspraken maken over de mate van menselijke controle, validatie en acceptatie van AI-gegenereerde output.
18.1 Indien partijen geen acceptatietest zijn overeengekomen, aanvaardt Afnemer de software in de staat waarin deze zich op het moment van aflevering bevindt (‘as is, where is’), derhalve met alle zichtbare en onzichtbare fouten en gebreken, onverminderd de verplichtingen van Florence Innovations zoals bedoeld in artikel 20. In voornoemd geval zal de software bij de aflevering of, indien een door Florence Innovations uit te voeren installatie schriftelijk is overeengekomen, bij de voltooiing van de installatie, gelden als zijnde geaccepteerd door Afnemer.
18.2 Indien tussen partijen wel een acceptatietest is overeengekomen, is het bepaalde in de artikelen 18.3 tot en met 18.10 van toepassing.
18.3 Daar waar in deze algemene voorwaarden sprake is van ‘fouten’ wordt daaronder verstaan het substantieel niet voldoen van de software aan de door Florence Innovations schriftelijk uitdrukkelijk kenbaar gemaakte functionele of technische specificaties van de software, en, ingeval de software geheel of gedeeltelijk maatwerksoftware betreft, aan de schriftelijk uitdrukkelijk overeengekomen functionele of technische specificaties. Van een fout is alleen sprake indien Afnemer deze kan aantonen en deze bovendien reproduceerbaar is. Afnemer is gehouden van fouten onverwijld melding te maken. Florence Innovations heeft geen enkele verplichting met betrekking tot andere onvolkomenheden in of aan de software anders dan met betrekking tot fouten in de zin van deze algemene voorwaarden.
18.4 Indien een acceptatietest is overeengekomen, is de testperiode veertien (14) dagen na aflevering of, indien een door Florence Innovations uit te voeren installatie schriftelijk is overeengekomen, veertien (14) dagen na voltooiing van de installatie. Gedurende de testperiode is Afnemer niet gerechtigd de software voor productieve of operationele doeleinden te gebruiken. Afnemer zal de overeengekomen acceptatietest met gekwalificeerd personeel en met voldoende omvang en diepgang uitvoeren.
18.5 Als een acceptatietest is overeengekomen, zal Afnemer toetsen of de afgeleverde software beantwoordt aan de door Florence Innovations schriftelijk, uitdrukkelijk kenbaar gemaakte functionele of technische specificaties en, indien en voor zover de software geheel of gedeeltelijk maatwerksoftware betreft, aan de schriftelijk uitdrukkelijk overeengekomen functionele of technische specificaties.
18.6 Indien bij het testen in opdracht van de Afnemer gebruik wordt gemaakt van gegevens, dan zal Afnemer ervoor zorgdragen dat het gebruik van deze gegevens voor dit doeleinde is toegestaan.
18.7 Als tijdens de acceptatietest blijkt dat de software fouten bevat, zal Afnemer uiterlijk op de laatste dag van de testperiode de testresultaten schriftelijk, overzichtelijk, gedetailleerd en begrijpelijk aan Florence Innovations rapporteren. Florence Innovations zal zich naar beste vermogen inspannen de bedoelde fouten binnen een redelijke termijn te herstellen, waarbij Florence Innovations gerechtigd is tijdelijke oplossingen of probleemvermijdende beperkingen aan te brengen.
18.8 De software zal tussen partijen gelden als geaccepteerd:
a. Als partijen een acceptatietest zijn overeengekomen: op de eerste dag na de testperiode, dan wel;
b. indien Florence Innovations vóór het einde van de testperiode een testrapport als bedoeld in artikel 18.7 ontvangt: op het moment dat de in dat testrapport genoemde fouten zijn hersteld, onverminderd de aanwezigheid van fouten die volgens artikel 18.9 aan acceptatie niet in de weg staan, dan wel
c. indien Afnemer enig gebruik maakt van de software voor productieve of operationele doeleinden: op het moment van de desbetreffende ingebruikneming.
18.9 Afnemer mag de acceptatie van de software niet onthouden om redenen die niet verband houden met de tussen partijen schriftelijk uitdrukkelijk overeengekomen specificaties en voorts niet wegens het bestaan van kleine fouten, zijnde fouten die de operationele of productieve ingebruikneming van de software redelijkerwijs niet in de weg staan, onverminderd de verplichting van Florence Innovations om deze kleine fouten in het kader van de garantieregeling van artikel 20 te herstellen. Acceptatie mag voorts niet worden onthouden vanwege aspecten van de software die slechts subjectief beoordeeld kunnen worden, zoals esthetische aspecten van gebruikersinterfaces.
18.10 Indien de software in fasen en/of onderdelen wordt afgeleverd en getest, doet de niet-acceptatie van een bepaalde fase en/of onderdeel niets af aan de acceptatie van een eerdere fase en/of een ander onderdeel.
18.11 Acceptatie van de software heeft tot gevolg dat Florence Innovations gekweten is voor de nakoming van zijn verplichtingen betreffende de terbeschikkingstelling en aflevering van de software en, indien tevens de installatie van de software door Florence Innovations is overeengekomen, van zijn verplichtingen betreffende de installatie.
18.12 Acceptatie van de software doet niets af aan de rechten van Afnemer op grond van artikel 20 betreffende de garantie.
Artikel 19 Gebruiksrecht en gebruiksbeperkingen
19.1 Florence Innovations stelt de in opdracht van Afnemer ontwikkelde software en de eventueel daarbij ontwikkelde gebruiksdocumentatie ter beschikking op basis van een niet-exclusieve, niet-overdraagbare gebruikslicentie, hetzij voor onbepaalde tijd (eeuwigdurend), hetzij voor de duur van de Overeenkomst, indien nader overeengekomen.
19.2 Voor zover de intellectuele eigendomsrechten van de in opdracht van Afnemer ontwikkelde software en de eventueel daarbij ontwikkelde gebruiksdocumentatie aan Afnemer zijn overgedragen, is de in artikel 19.1 bedoelde gebruikslicentie niet van toepassing. Afnemer is in dat geval gerechtigd de software en bijbehorende gebruiksdocumentatie te gebruiken, met inachtneming van de (licentie)rechten van Florence Innovations en/of derden op daarin opgenomen (onderliggende) componenten.
19.3 Slechts wanneer dit schriftelijk is overeengekomen, zal de broncode van de software en de bij de ontwikkeling van de software gemaakte technische documentatie aan Afnemer ter beschikking worden gesteld, in welk geval Afnemer gerechtigd is wijzigingen in de software aan te brengen.
19.4 Het recht tot gebruik van de software is niet-exclusief, niet overdraagbaar, niet-verpandbaar en niet-sublicentieerbaar, tenzij schriftelijk anders overeengekomen.
19.5 De verplichting tot terbeschikkingstelling door Florence Innovations en het gebruiksrecht van Afnemer strekken zich uitsluitend uit tot de zogeheten objectcode van de software. Het gebruiksrecht van Afnemer strekt zich niet uit tot de broncode van de software. De broncode van de software en de bij de ontwikkeling van de software gemaakte technische documentatie worden niet aan Afnemer ter beschikking gesteld, ook niet indien Afnemer bereid is daarvoor een financiële vergoeding te betalen.
19.6 Afnemer zal de overeengekomen beperkingen, van welke aard of inhoud dan ook, op het recht tot gebruik van de software steeds stipt naleven.
19.7 Florence Innovations kan verlangen dat Afnemer de software niet eerder in gebruik neemt dan nadat Afnemer bij Florence Innovations, één of meer codes, benodigd voor het gebruik, heeft verkregen.
19.8 Afnemer mag de software uitsluitend in en ten behoeve van zijn eigen bedrijf of organisatie gebruiken en zulks uitsluitend voor zover dat noodzakelijk is voor het beoogd gebruik. Afnemer zal de software niet gebruiken ten behoeve van derden, bijvoorbeeld in het kader van ‘Software-as-a-Service’ (SaaS) of ‘outsourcing’.
19.9 Het is Afnemer nimmer toegestaan de software, de bijbehorende codes voor gebruik en de dragers waarop de software is of wordt vastgelegd te verkopen, te verhuren, te vervreemden of daarop beperkte rechten te verlenen of op welke wijze, voor welk doel of onder welke titel dan ook ter beschikking van een derde te stellen. Evenmin zal Afnemer een derde - al dan niet op afstand (online) - toegang geven tot de software.
19.10 Afnemer zal desgevraagd onverwijld zijn medewerking verlenen aan een door of ten behoeve van Florence Innovations uit te voeren onderzoek betreffende de naleving van de overeengekomen gebruiksbeperkingen. Afnemer zal op eerste verzoek van Florence Innovations toegang tot zijn systemen verlenen. Florence Innovations zal alle vertrouwelijke bedrijfsinformatie die hij in het kader van een onderzoek van of bij Afnemer verkrijgt, voor zover die informatie niet het gebruik van de software zelf betreft, vertrouwelijk behandelen.
19.11 Partijen zijn het erover eens dat de tussen partijen gesloten Overeenkomst, voor zover deze de terbeschikkingstelling tot gebruik van software tot voorwerp heeft, nimmer als koopovereenkomst wordt beschouwd.
19.12 Florence Innovations is niet verplicht tot het onderhoud van de software en/of het verlenen van ondersteuning aan gebruikers en/of beheerders van de software. Indien in afwijking van het vorenstaande Florence Innovations gevraagd wordt onderhoud en/of ondersteuning ten aanzien van de software te verlenen, kan Florence Innovations verlangen dat Afnemer daarvoor een separate schriftelijke overeenkomst aangaat.
20.1 Florence Innovations zal zich naar beste vermogen inspannen fouten in de zin van artikel 18.3 binnen een redelijke termijn te herstellen indien deze binnen een periode van 3 (drie) maanden na aflevering, of, indien een acceptatietest is overeengekomen, binnen drie maanden na acceptatie gedetailleerd omschreven schriftelijk bij Florence Innovations zijn gemeld. Florence Innovations staat er niet voor in dat de software geschikt is voor het feitelijke en/of beoogde gebruik van Afnemer. Florence Innovations garandeert evenmin dat de software zonder onderbreking zal werken en/of dat steeds alle fouten worden verbeterd. Het herstel wordt gratis uitgevoerd, tenzij de software in opdracht van Afnemer is ontwikkeld anders dan voor een vaste prijs. In zulke gevallen zal Florence Innovations volgens zijn gebruikelijke tarieven de kosten van herstel in rekening brengen.
20.2 Florence Innovations kan volgens zijn gebruikelijke tarieven de kosten van herstel in rekening brengen indien sprake is van gebruiksfouten of onoordeelkundig gebruik van Afnemer of van andere niet aan Florence Innovations toe te rekenen oorzaken. De herstelverplichting vervalt indien Afnemer zonder schriftelijke toestemming van Florence Innovations wijzigingen in de software aanbrengt of laat aanbrengen.
20.3 Herstel van fouten geschiedt op een door Florence Innovations te bepalen wijze. Florence Innovations is gerechtigd tijdelijke oplossingen dan wel programmaomwegen of probleemvermijdende beperkingen in de software aan te brengen. Florence Innovations is nimmer gehouden tot herstel van verminkte of verloren gegane gegevens.
20.4 Florence Innovations heeft geen enkele verplichting van welke aard of inhoud dan ook ter zake van fouten die na afloop van de in artikel 20.1 bedoelde garantieperiode zijn gemeld.