Teile eines Programms zum Kopieren freigeben

Hallo zusammen,

angenommen Person A ist bei einer mittelständigen Softwarefirma B als Softwareentwickler angestellt. A hat von B die Freigabe in seiner Freizeit entwicklete Software unter freie Lizenzen (Bspw GPL, LGPL, EPL usw) zu stellen und zu veröffentlichen. Sofern diese Software auch für die Firma nützlich sein könnte, hat sich B natürlich, wie auch üblich in der Branche, vertraglich ein Vorkaufsrecht gesichert.

Person A fängt also an muter zu schreiben. Die Software wäre noch lange nicht fertig, B hätte in diesem Falle auch keinerlei Interesse die Software zu kaufen, da sie diese ja auch kostenlos nutzen könnte sobald sie veröffentlicht wurde.

Nun überschneidet eine (bereits fertige) Funktion der Software eine Aufgabe von A. A ist nun natürlich in einem Gewissenskonflikt.

A spricht mit B und man einigt sich darauf, dass A für diese Funktion eine temporäre Lizens gibt (bis die Software fertig ist - danach würde die Funktion aus diesem Programm genutzt werden), diese Stelle Code zu kopieren (aber nicht zu verändern, bzw müssen Änderungen der Software A als Vorschlag unterbreitet werden und können bei nicht gefallen abgelehnt werden). Das ganze sollte in diesem Fall natürlich auch schriftlich festgehalten werden, darauf würde A bestehen, damit sich beide Seiten jederzeit darauf berufen können. B würde in diesem Falle sagen A soll ein schreiben aufsetzen er würde es dann unterschreiben.

Nun zu meiner Frage:

Wie würde man sowas am besten formulieren, bzw was sollte A unbedingt beachten bzw reinschreiben?

Grüße

Erster Ansatz
Ich hab mal ein bisschen rumgesponnen und mal ein Schreiben aufgesetzt, vlt wollt ihr ja mal drüber schauen, warum sollt ihr euch auch in einem hypothetischen Fall so eine Mühe machen :smile:

Die FA. XYZ wird mit diesem Schreiben berechtigt, Teile des Quelltextes aus dem Projekt (aktueller Name) ABC kostenfrei zu kopieren. Änderungen müssen mit Herrn X abgesprochen werden und können auch von ihm und anderen am Projekt „ABC“ beteiligten Personen (s.g. Committern) abgelehnt werden.

Eventuelle Änderungen am Code werden unverzüglich an Herrn X weitergeleitet und unterstehen der EPL bzw. der aktuellen Lizenz der Software.

XYZ verpflichtet sich, die kopierte Funktionalität aus ihrer Software zu entfernen, sobald die Software „ABC“ veröffentlicht wurde und durch diese, oder eine andere, zu ersetzen.

Herr X verpflichtet sich, die kopierten Codestellen, bis zum Zeitpunkt der Veröffentlichung, kompatibel mit dem Sourcecode von XYZ zu halten und diese bis zum ersten Release zugänglich zu machen. Nach der Veröffentlichung räumt Herr X der FA. XYZ eine angemessene Frist von einem halben Jahr ein um den XYZ – Sourcecode zu bereinigen.

Die FA. XYZ bestätigt mit diesem Schreiben auch, dass Herr X in seiner Freizeit aktiv an freier Software arbeiten und ggf. neue Software nach Rücksprache mit den Verantwortlichen (Entwicklungsleiter oder Geschäftsführung), gemäß Arbeitsvertrag veröffentlichen darf.

Ich freue mich auf konstruktive Kritik

Gruß

Hallo,

Teile des Quelltextes aus dem Projekt (aktueller Name) ABC kostenfrei zu kopieren.

In alle weiteren Programme der Firma xyz?
Eine Konkretisierung auf ein Projekt wäre mMn zielführender, denn hier

XYZ verpflichtet sich, die kopierte Funktionalität aus ihrer Software zu entfernen, sobald die Software „ABC“ veröffentlicht wurde und durch diese, oder eine andere, zu ersetzen.

wird der vermeintliche Vertragswunsch zwar angesprochen, jedoch gibt der Eingangssatz etwas ganz anderes her!

16BIT

Hallo

vielen Dank - Sie haben recht. Das würde Person A auf jedenfall ergänzen :wink:

Grüße