Angenommen, ich habe in meiner Freizeit die Bibliothek X entwickelt, bevor ich einen Vertrag unterschreibe oder bei Firma A angestellt bin.
Ich unterschreibe dann einen Vertrag mit Firma A und beginne zu arbeiten. Es wird deutlich, dass Bibliothek X unglaublich nützlich ist und dem Unternehmen viel Zeit und Geld spart.
Was ist die branchenübliche Praxis in diesem Bereich, um diesen Code in das Unternehmen zu bringen? Wäre es möglich, Bibliothek X an Firma A zu lizenzieren?
quelle
Dies ist nicht nur ein Lizenzproblem, das bereits in den anderen Antworten angesprochen wurde, sondern möglicherweise auch Probleme in Ihrem Team.
Schlechter Fall: Die von Ihnen erstellte Bibliothek ist niemandem außer Ihnen bekannt, sodass niemand außer Ihnen abschätzen kann, wie nützlich sie ist. Jetzt gehen Sie zu Ihrem Chef und schlagen vor, es bei Ihnen zu einem relativ hohen Preis zu kaufen. Irgendwie schaffen Sie es, Ihren Chef davon zu überzeugen, es für USD 2000 zu kaufen, aber dann argumentiert Ihr Kollege, dass es nicht so gut ist, wie Sie behauptet haben; Um es noch schlimmer zu machen, findet jemand eine kommerzielle Bibliothek, die dasselbe für 250 USD tut - und eine Open-Source-Version, die meistens das gleiche kostenlos mit einer liberalen Lizenz macht, die die Verwendung in Ihrem Projekt ermöglicht. Am Ende sieht es so aus, als hätten Sie den Chef dazu gebracht, etwas zu Teueres zu Ihrem eigenen Vorteil von Ihnen zu kaufen, sodass Ihr Chef nie wieder auf Ihre Vorschläge hören wird.
Aus diesem Grund würde ich besonders darauf achten, dass Ihre Kollegen einstimmig die großen Vorteile der Verwendung Ihrer Bibliothek bestätigen, bevor Sie zu Ihrem Chef gehen. Andernfalls übersteigen die Chancen, in politische Schwierigkeiten zu geraten, wahrscheinlich den Vorteil, zusätzliches Geld für Ihre Bibliothek zu erhalten.
quelle
Machen Sie Ihre lib opensource! Ich weiß nicht, welche CC-Lizenz genau geeignet ist, aber es klingt vielleicht so: "Sie können sie in jedem Produkt verwenden. Selbst wenn Sie das Produkt verkaufen, sollten Sie kein Geld für die Bibliothek selbst verlangen, das müssen Sie nicht." Erwähne die Urheberschaft, und du kannst sie ändern. " A (Ihr Arbeitgeber) wird damit zufrieden sein, und Sie auch, wenn Sie nach B ziehen.
quelle
Wenn es sich um einen ernsthaft bösen Code handelt, für den Sie die Rechte vollständig besitzen, ist es sehr vernünftig, ihn an das Unternehmen zu lizenzieren.
Wenn es nur etwas Ordentliches ist, das Sie an einem Nachmittag entwickelt haben, würde ich mich nicht darum kümmern. Bring es einfach zum Chef und hol dir ein paar Kudos und High-Fives. Sie werden sich später an den zusätzlichen Aufwand erinnern.
quelle