Frage

Ich habe immer Klauseln zu meinen Kunden voll Autor, Eigentums- und Nutzungsrechte für den gesamten Quellcode, Originalbilder, original Ressourcen zu übertragen, usw. Ich entwickle / erstellen für sie.

Natürlich behalte ich Autor, Eigentums- und Nutzungsrechte für meine Bibliotheken und ich in der Regel nicht Quellcode für diejenigen umfassen. Wenn die Client-Code meiner Bibliothek Quelle erfordert, dann frage ich eine Prämie für diejenigen, und ich sie die ordnungsgemäße Verwendung Lizenz und ich schließe die notwendigen Beschränkungen erlaubt Gebrauch.

Ich sehe nicht die Notwendigkeit zu behalten Rechte für mich oder mein Unternehmen wirklich. Ein Client-Arbeit ist nur für sie. Ich habe nie Wiederverwendung von Code (auch wenn ich wieder einen Prozess zu schreiben, ich sehe es nicht als Code-Wiederverwendung).

Warum viele Unternehmen / Programmierer behalten Autor, Eigentum an Auftragsarbeit?

War es hilfreich?

Lösung

Es könnte eine Reihe von Gründen für diese sein. Die häufigste würde Hebelwirkung sein. Wenn ein Teil der Anwendung entwickeln Sie eine breite Anwendbarkeit hat, könnten die Sie in der Lage sein, erhebliche Teile der Lösung gegenüber anderen Kunden neu ausrichten. Dies würde erreicht eines von zwei Dingen:. Kürzere Markteinführungszeit, die ein niedrigsten Kosten für die Kunden bedeuten würde, oder auf festes Angebote Projekte, größere Margen für Sie

Ein weiterer Fall könnte sein, sich zu schützen. Ihr Beispiel selbst ist so etwas wie eine Fallstudie. Sie geben dem Kunden die vollen Rechte und Quelle an die Arbeit, die Sie für sie tun, aber sie behalten die Rechte an Ihren Bibliotheken, sie extra bezahlen, etc ...

Je nachdem, wie der Vertrag tatsächlich lautet, wenn Sie „Ihre“ Bibliotheken als Teil der endgültigen lieferbaren verwenden, wäre das nicht die Arbeit, die Sie für sie tatsächlich schaffen. Wenn Sie nicht diese Bibliotheken enthalten sind, würden sie noch ein komplettes Produkt haben. Wenn nicht, dann nicht Ihre Bibliothek Teil der Arbeit, die Sie für sie getan hat? Warum sollten sie extra zahlen für das? Rechtsanwälte lieben diese Art von Argumenten. Natürlich, wenn Sie freundlich und zufriedene Kunden haben, dann wäre dies wahrscheinlich nicht ein Problem sein, aber manchmal nicht so gut Dinge gehen.

Wenn Ihr Vertrag sagt so etwas wie „Kunde ein Recht auf den Code hat, zu tun, was sie wollen, mit, aber Sie behalten Ihre Rechte zu tun, was Sie mit dem Code wollen“, dann gibt es keine Grauzone. Wie bei allem Recht, einen guten Anwalt mieten.

Andere Tipps

Wenn ein Kunde es in Auftrag gegeben, die Chancen sind, andere werden auch sie wertvoll finden. Oft werden die Entwickler Eigentum behalten, damit sie später Chancen nutzen können. Alternativ könnten sie mehr gegen Gebühr für Rechte an der Arbeit zu verzichten.

Ich stelle mir vor es ist, sie zu schützen, verklagt zu werden, wenn sie jemals Code tun Wiederverwendung (absichtlich oder nicht).

Die früheren Antworten haben es richtig und sind beide recht. Es gibt zwei wesentliche Gründe:

  • Zuerst wird, wie Sie Erfahrung in einem bestimmten Bereich zu bauen, können Sie Wissen über mehrere Kunden ansammeln und an zukünftigen Kunden noch wertvoller sein, vorausgesetzt, dass Sie in der Lage sind, wieder zu verwenden, was Sie in erster Linie entwickelt.

  • Zweitens ist es nicht immer zu 100% klar, wo Rechte an geistigem Eigentum und Ende beginnen. Wenn Sie einige clevere Code-Schnipsel aus dem letzten Projekt für die nächste greifen, sind die Wiederverwendung von Ihnen „zu viel“, um die Rechte zu verletzen sind Sie auf die ersten Kunden? Beste Verteidigung gegen einen Kunden kommt zurück und Verletzung behauptet, ist ihnen nicht die Möglichkeit zu geben, so in erster Linie zu tun.

Ein weiterer Punkt. Warum sollte Ihre Kunden ohnehin rechtliche Eigentum des Codes haben? Sie können alle gesetzlichen Rechte erhalten, die sie benötigen, um Ihren Code zu verwenden, indem Sie eine Lizenz haben. Eigentumsobendrein Mit tut nichts für ihre Fähigkeit, den Code zu verwenden, und es verhindert, dass Sie es wieder verwenden. (Natürlich ist der Kontrapunkt zu dieser ist, dass sie wollen, können Sie verhindern, dass zu machen „ihre“ Konzepte zur Verfügung zu einem Wettbewerber, wenn sie, aber es gibt auch andere Möglichkeiten, das zu adressieren.)

Für den Fall, schreiben sie das nächste Google.

Es ist kein Körper dies noch erwähnt, aber ich habe immer davon ausgegangen, Unternehmen haben dies sehr schwierig zu machen, jemanden zu mieten anderes Programm Erweiterungen später zu machen. Dies ist natürlich besonders dann, wenn Quellcode nicht vorgesehen ist.

Erweiterungen können oft später für die tatsächliche Zeit mit einem Aufschlag berechnet die Änderung implementieren würde. Ich habe als das Hinzufügen zusätzlicher Datenraster Filtern kostet Tausende solcher Anfragen gesehen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top