Contracteren inzake Webdevelopment Toelichting van een aantal aandachtspunten bij het aangaan van webdevelopmentcontracten Unconference – 2 e Feweb Summerevent, 30/06/2011
Contracteren inzake Webdevelopment
Toelichting van een aantal aandachtspunten bij het aangaan van webdevelopmentcontracten
Unconference – 2e Feweb Summerevent, 30/06/2011
Inleiding
1. Situering van webdevelopmentcontracten2. Specifieke aandachtspunten
1. Scope – Time – Price
2. Intellectual Property
3. Broncode
4. Online dienstverlening (hosting)
5. Wanbetaling
6. Internationale aspecten
3. Bright ICT-contracten
Overzicht presentatie
1. SITUERING VAN WEBDEVELOPMENT-CONTRACTEN
Situering van webdevelopment-contracten
Siteuitbater
Klant /
SitebezoekerOverheid Derden
webdeveloper
Situering van webdevelopment-contracten
1. Algemeen verbintenissenrecht 1. Burgerlijk Wetboek (°1804)
2. Bijzonder verbintenissenrecht1. Aanneming van diensten
1. Maatwerk / development
2. Online diensten (hosting, SaaS-diensten, etc.)
2. Koop – verkoop 1. Licenties (op eigen software of software van derden)
3. Specifieke wettelijke bepalingen zéér beperktDus: goede contracten = must
2. SPECIFIEKE AANDACHTSPUNTEN
Specifieke aandachtspunten
1. Scope – Time – Price
2. Intellectual Property
3. Broncode
4. Online dienstverlening (hosting)
5. Wanbetaling
6. Internationale aspecten
Overzicht
Specifieke aandachtspunten
• Scope– Informatieplicht vs. medewerkingsplicht– Resultaatsverbintenis vs. inspanningsverbintenis
• Time– Effectieve opleverdata– indicatieve opleverdata?
• Price– Vaste prijs– In regie
1. Scope – Time - Price
Specifieke aandachtspunten
• Informatieplicht van developer– Developer = professional = verzwaarde informatieplicht– Impliceert waarschuwingsplicht i.v.m. verwachte
moeilijkheden, technische beperkingen, onverenigbaarheden – Impliceert informeren i.v.m. noden en wensen klant– Afhankelijk van kennisniveau klant = feitenkwestie
• Medewerkingsplicht van klant– Alle informatie verschaffen omtrent behoeftes en wensen
1. Aansprakelijkheid – Scope
Specifieke aandachtspunten
• Resultaatsverbintenis– Developer is aansprakelijk als hij het voorwerp niet oplevert – Onderschatte ontwikkelingstijd, onderschatte complexiteit,
onverwachte gebeurtenissen, enz. ≠ bevrijdend– Enkel overmacht = bevrijdend
• Inspanningsverbintenis– Als normale en zorgvuldige developer contract uitvoeren– Contractuele aansprakelijkheid indien opdracht niet uitgevoerd als
normale en zorgvuldige developer / regels van de kunst
• Per verbintenis, niet per contract
1. Aansprakelijkheid – Scope
Specifieke aandachtspunten
• Resultaats- of inspanningsverbintenis?– Regel in aannemingsrecht = resultaatsverbintenis– Afhankelijk van omschrijving in scopebepaling / contract– Praktijktip: zorgvuldige & exacte omschrijving van het
project in projectcharter en/of overeenkomst + exhaustief documenteren
– Praktijktip: draagwijdte bepalen in overeenkomst– Bijv. SEO vs. freelance developer vs. op te leveren webshop.– Opgelet voor wijziging/uitbreiding scope tijdens project!
1. Aansprakelijkheid – Scope
Specifieke aandachtspunten
INFORMATIE RESULTAATVBN
MIDDELENVBN MEDEWERKING
1. Aansprakelijkheid – Scope
Specifieke aandachtspunten
• Laattijdige levering– Opnieuw: opgelet bij Wijziging/uitbreiding van scope tijdens
project– Praktijktip: werk met opleverdocumenten + contractuele
aanvaardingsprocedure
• Price– Vast geen doorrekening extra kosten
• Tenzij: i.h.k.v. andere scope / contract
– In regie doorrekening alle kosten, ook gedragen kosten– Praktijktip: documenteer wijziging van scope!
1. Aansprakelijkheid – Time en Price
Specifieke aandachtspunten
• Schadevergoeding– Afhankelijk van de geleden schade– Soms zeer moeilijk te bepalingen (indirecte schade)– Praktijktip: (correcte) schadebedingen (Bijv. in SLA)
• Ontbinding– Bijzonder gevaarlijk: herstel partijen in oorspronkelijke toestand– Terugbetalen ontvangsten + eventueel extra schadevergoeding
• Nietigheid– Indien wisgebrek ingevolge tekortschieten informatieverplichting
1. Aansprakelijkheid – Risico’s
Specifieke aandachtspunten
• Exoneratiebeding– Afspraken omtrent de eventuele schade waarop de klant
aanspraak kan maken• Speelt dus op niveau van de schade, wanneer fout reeds vaststaat
– Mag overeenkomst niet uithollen• Dus geen volledige uitsluiting van elke schade
– In praktijk: directe vs. indirecte schade• Tip: omschrijven in overeenkomst
– Praktijktip: evenwichtig exoneratiebeding + ingebrekestellingsclausule
1. Aansprakelijkheid – Exoneratiebeding
Specifieke aandachtspunten
• Beschermingsvoorwerp– Auteurswet: originele en effectief vormgegeven creatie– Softwarewet: software (code), en niets meer
• Rechten– Vermogens- en morele rechten
• Wie is titularis van dit recht?– Auteurswet: de dienstverlener en/of werknemer– Softwarewet: uitz. voor werknemers automatisch werkgever– Let wel: beperkende interpretatie Softwarewet!
2. Intellectual Property
Specifieke aandachtspunten
• Overdracht van auteursrechten (WN WG)– Perfect mogelijk– Primordiaal als webdeveloper-werkgever en/of als
webdeveloper-opdrachtgever– Praktijktips:
• Schriftelijk in arbeidsovereenkomst / dienstenovereenkomst• Goed en voldoende ruim omschrijven (want beperkende interpretatie)• Enkel voor auteurswerken i.h.k.v. de uitvoering van de opdracht• Vergeet de morele rechten niet!• Reclame en niet-culturele sector
2. Intellectual Property
Specifieke aandachtspunten
• Overdracht van auteursrechten (DEV KLANT)– Perfect mogelijk– Grote bescherming wettelijke mechanismen– Praktijktips:
• Overdracht IP aan klant: gedetailleerd en beperkend omschrijven• Let op voor standaardmodules (bijv. eigen CMS)!• Beperken overdracht tot eigen gebruik, geen commercialisering• Confidentialiteitsclausule• Vrijwaringsclausule lastens klant voor aangeleverd materiaal
2. Intellectual Property
Specifieke aandachtspunten
• Broncode ≠ intellectueel eigendomsrecht– Is louter recht om de programmasyntaxis / materiële
verschijningsvormen te mogen inzien en/of hergebruiken– Meestal voor eigen doeleinden
• Geen wettelijke bepalingen– Praktijktip: werk regeling uit in contract
• Indien niets in contract: jurisprudentie– Standaardsoftware: geen recht op broncode– Maatwerk: mogelijks, doch afhankelijk van de begeleidende
omstandigheden & bedoeling van partijen
3. Broncode
Specifieke aandachtspunten
• Verhoogde informatieverplichting dienstverlener– Availability? regelen in SLA!– Disaster Recovery? regelen in SLA
• Wet 17/05/2007 inzake Vertrouwensdiensten– ‘verlener van een elektronische archiveringsdienst’– Beperkte invloed vereiste KB’s niet uitgevaardigd– Aantal (vage) verplichtingen + wettelijke informatieplicht
• Praktijktip: werk potentiële risico’s uit in overeenkomst, en wijs er klant uitdrukkelijk op
4. Online dienstverlening (hosting)
Specifieke aandachtspunten
• Wet 08/12/1992 Verwerking Persoonsgegevens– Online dienstverlener ≈ ‘verwerker’, niet ‘verantwoordelijke’– Art. 16 & 17 WVP, m.b.t. vertrouwelijkheid en veiligheid:
• Verplichting schriftelijke afspraken verantwoordelijke – verwerker• Toezichtsverplichting verantwoordelijke• Uitsluitend verwerken in opdracht van de verantwoordelijke• Gepaste technische en organisatorische maatregelen, o.a. om
vernietiging en toevallig verlies te vermijden
– Art. 21 & 22 m.b.t. doorgifte van persoonsgegevens• Doorgifte buiten EER: indien passend beschermingsniveau
4. Online dienstverlening (hosting)
Specifieke aandachtspunten
• Exceptio non adimpleti contractus – Niet-uitvoeringsexceptie– Te goeder trouw uitoefenen + voorgaande respijttermijnen– Praktijktip: onderbreking dienst uitdrukkelijk in contract
regelen– Dus: toegang site schorsen mag, maar te goeder trouw!
• Invordering verschuldigde sommen• Ontbinding overeenkomst
– Gevaar: quid reeds ontvangen sommen?
5. Wanbetaling
Specifieke aandachtspunten
• Rechtsmacht– Welke nationale rechter is bevoegd om kennis te nemen
van een geschil
• Bevoegheid– Binnen een bepaalde rechtsmacht: welke rechtbank is
bevoegd?
• Toepasselijk recht– Welk recht is van toepassing op de overeenkomst /
onrechtmatige daad?
6. Internationale aspecten
Specifieke aandachtspunten
• Rechtsmacht (EU: Brussel I Vo)• Rechtskeuze (art. 23 Brussel I Vo): exclusieve bevoegdheid van de
gekozen rechtsmacht• Algemene regel
– Woonplaats verweerder (art. 2 Brussel I Vo) of – plaats waar de verbintenis is uitgevoerd of moet worden
uitgevoerd (art. 5 Brussel I Vo)• Bijzondere bepalingen / exclusieve rechtsmachten: opgelet, veel
uitzonderingen!
• Bevoegdheid• Internrechtelijke regels
6. Internationale aspecten
Specifieke aandachtspunten
• Toepasselijk recht (EU: Rome I Vo; overeenkomsten)• Rechtskeuze (art. 3 Rome I Vo): het recht dat de partijen hebben gekozen• Regel bij verkoop en dienstverlening (art. 5 Rome I Vo): recht van het land waar
de verkoper/dienstverlener zijn gewone verblijfplaats heeft• Let wel: tal van bijzondere bepalingen voor types van overeenkomsten
– Huur onroerende goederen– Vervoersovereenkomsten– Arbeidsovereenkomsten– Enz.
– Toepasselijk recht (EU: Rome II Vo; buiten overeenkomsten)• Intellectuele eigendomsrechten: het recht van het land waarvoor de
bescherming wordt gevorderd
6. Internationale aspecten
3. BRIGHT ICT CONTRACTEN
Bright ICT-contracten
• Standaardmodules- Basismodule:
- Algemene Contractvoorwaarden- Factuurvoorwaarden- Ontwerpsjabloon offerte en (kader)overeenkomst
- Aanvullende modules- Softwarelicentie, Softwareontwikkeling, Ontwikkeling van
webapplicaties, Onderhoud en ondersteuning, Hosting, Opleiding en training, Analyse en projectmanagement, SaaS en Online dienstverlening.
- Maatwerk- Aanpassing aan activiteit developer + integratie in verkoopsapparaat
Combinatie standaardmodules + maatwerk
Nog vragen? Contacteer me gerust!
Tom Devolderadvocaat
Bright AdvocatenAccent Business Park - Gebouw C1 | Kwadestraat 149 / bus 22 | 8800 Roeselaretel.: +32 (51) 20 28 76 | fax: +32 (51) 21 28 76 | www.b-right.be
[email protected].: +32 (496) 76 70 62 | SkypeTM : bright_tomdevolder