Lang, lang geleden heb ik een stuk software geschreven voor in de reisbranche, specifiek voor touroperators (een reisreserveringsysteem). Dit was in opdracht van een touroperator (laten we hem Mehmet noemen), die vlak voor de oplevering van de software falliet is gegaan. Ik heb er dus uiteindelijk geen cent voor gekregen, maar ik was wel eigenaar van de rechten van de source-code.
Ik heb vorig jaar de source in een bedrijfje gezet en wil het gaan verkopen aan andere touroperators. In gesprek met andere klanten moet ik dan kunnen aantonen dat het produkt werkt en dus heb ik een Launching-customer als referentiepunt nodig. Ook kan ik die launching-customer gebruiken als vraagbaak om de software te verbeteren. Hiervoor heb ik weer contact opgenomen met Mehmet die nu werknemer is bij een andere touropertor (laten we hem Rene noemen). Rene zou, dankzij Mehmet, wel zaken met mij willen doen en mijn pakket kopen.
Echter, Rene eist dat hij de source-code wil hebben voor eigen gebruik, anders hebben we geen deal. Hij wil dat hebben, omdat hij vind dat Mehmet ook een beetje (moreel-) recht heeft op de source-code ("dankzij mijn kennis kon het pakket gebouwd worden") en omdat hij eventuele uitbreidingen/aanpassingen aan het programma zelf wil kunnen doen (voor het geval voor het geval ik onder de trein kom, naar Amerika verhuis oid). Hun intentie is niet om zelf de source-code commercieel te exploiteren.
Ik, daarentegen, wil de source-code helemaal niet uit handen geven. De source-code is mijn brood, het is het enige bestaansrecht van mijn bedrijf. Rene heeft echter ook aangegeven dat ze eventueel zelf het pakket verder willen doorverkopen en dat ik het onderhoud doe (zij krijgen dan een percentage van de opbrengst). Bovendien zei hij dat hij een "mannetje kende" die ook kan programmeren in dezelfde taal als waarin ik het geschreven heb (delphi+mssql).
Het gevaar ligt dus op de loer dat Rene en Mehmet mij passeren met de source-code en zelf het gaan verkopen. Het andere gevaar is dat, als hij de source-code niet krijgt, we ook geen deal hebben en ik geen referentiepunt heb voor andere klanten.
Ik wil een win-win situatie, dus specifiek is dus mijn vraag: Hoe kan ik een contract opstellen waarin ik source-code van software aan een klant geef, met de voorwaarde dat hij het alleen voor eigen gebruik mag hebben (b.v. om aan te passen) en het dus niet mag doorverkopen. Zodat ik hem zou kunnen aanklagen, mocht hij dat toch doen.
De laaste tijd is er veel nieuws over b.v. SCO en Linux, en de daarmee verwante eigendomsrechten. Nou weet ik wel dat ik een contract op kan stellen met een clausule die commerciele exploitatie zou moeten verhinderen. Maar als de source met 1 letter wordt gewijzigd, is het niet meer hetzelfde programma. Hoe kan ik dit toch vastleggen in een contract?
Voor degenen die ook deze laatste zin lezen: alvast bedankt voor je tijd van het lezen van het verhaal.
Ik heb vorig jaar de source in een bedrijfje gezet en wil het gaan verkopen aan andere touroperators. In gesprek met andere klanten moet ik dan kunnen aantonen dat het produkt werkt en dus heb ik een Launching-customer als referentiepunt nodig. Ook kan ik die launching-customer gebruiken als vraagbaak om de software te verbeteren. Hiervoor heb ik weer contact opgenomen met Mehmet die nu werknemer is bij een andere touropertor (laten we hem Rene noemen). Rene zou, dankzij Mehmet, wel zaken met mij willen doen en mijn pakket kopen.
Echter, Rene eist dat hij de source-code wil hebben voor eigen gebruik, anders hebben we geen deal. Hij wil dat hebben, omdat hij vind dat Mehmet ook een beetje (moreel-) recht heeft op de source-code ("dankzij mijn kennis kon het pakket gebouwd worden") en omdat hij eventuele uitbreidingen/aanpassingen aan het programma zelf wil kunnen doen (voor het geval voor het geval ik onder de trein kom, naar Amerika verhuis oid). Hun intentie is niet om zelf de source-code commercieel te exploiteren.
Ik, daarentegen, wil de source-code helemaal niet uit handen geven. De source-code is mijn brood, het is het enige bestaansrecht van mijn bedrijf. Rene heeft echter ook aangegeven dat ze eventueel zelf het pakket verder willen doorverkopen en dat ik het onderhoud doe (zij krijgen dan een percentage van de opbrengst). Bovendien zei hij dat hij een "mannetje kende" die ook kan programmeren in dezelfde taal als waarin ik het geschreven heb (delphi+mssql).
Het gevaar ligt dus op de loer dat Rene en Mehmet mij passeren met de source-code en zelf het gaan verkopen. Het andere gevaar is dat, als hij de source-code niet krijgt, we ook geen deal hebben en ik geen referentiepunt heb voor andere klanten.
Ik wil een win-win situatie, dus specifiek is dus mijn vraag: Hoe kan ik een contract opstellen waarin ik source-code van software aan een klant geef, met de voorwaarde dat hij het alleen voor eigen gebruik mag hebben (b.v. om aan te passen) en het dus niet mag doorverkopen. Zodat ik hem zou kunnen aanklagen, mocht hij dat toch doen.
De laaste tijd is er veel nieuws over b.v. SCO en Linux, en de daarmee verwante eigendomsrechten. Nou weet ik wel dat ik een contract op kan stellen met een clausule die commerciele exploitatie zou moeten verhinderen. Maar als de source met 1 letter wordt gewijzigd, is het niet meer hetzelfde programma. Hoe kan ik dit toch vastleggen in een contract?
Voor degenen die ook deze laatste zin lezen: alvast bedankt voor je tijd van het lezen van het verhaal.