Ich habe ein Programm in PHP geschrieben. Ich möchte, dass die Leute in der Lage sind, mit dem Code von ihren eigenen Apps zu lernen und diese sogar zu integrieren, aber ich möchte auch das Recht behalten, sie zu verkaufen und klar zu machen, dass andere weder kostenlos noch gewinnbringend Kopien verteilen sollen. Ich habe noch niemanden anderen Code verwendet, damit ich mich nicht um die Lizenzkompatibilität kümmern muss. Welche Lizenz gibt es dafür?
Ich weiß, dass ich die Leute nicht davon abhalten kann, die Lizenz zu ignorieren, aber ich möchte, dass sie zumindest wissen, dass sie da ist und dass sie etwas falsch machen, wenn sie es versuchen. Ich kann nirgendwo etwas finden, das Lizenzen in einfachem Englisch erklärt, und ja, ich habe versucht, die GNU- und BSD-Lizenzen zu lesen, aber ich kann es nicht bekommen. Vielen Dank.
Ok, also hier sind die Erklärungen, um die andere gebeten haben: Ich werde dieses Programm für sehr billig verkaufen. Es steht den Nutzern frei, so viel Code zu verwenden, wie sie möchten, solange sie das Programm zum ersten Mal gekauft haben und nicht von meinem Code profitieren.
Es würde mir nichts ausmachen, wenn die Leute einfach das Ganze nehmen und hinzufügen und es verbessern würden, aber dann wären die Leute nicht ehrlich und würden einfach etwas hinzufügen und es kostenlos geben und dann würde niemand mein Produkt kaufen.
Ich nehme an, ich sollte es einfach den Leuten überlassen und um Spenden bitten. Also sollte ich es vielleicht mit der GPL oder BSD machen.
EDIT: Ich verstehe, warum jeder verwirrt wird. Es ist widersprüchlich, aber das Gesetzliche ist, dass alles schwarz oder weiß zu sein scheint. Ich versuche eine Grauzone zu erreichen. Ich möchte, dass die Leute dieses Ding von mir kaufen, es nicht kopieren und an andere weitergeben und sogar Teile davon verwenden. Mit "Teile verwenden" würde ich sagen, wenn mich jemand beiläufig fragt, wäre "nur vernünftig". Verwenden Sie also im Grunde genommen keinen Großteil meines Codes für Ihre Arbeit und übertreffen Sie dann meine Arbeit völlig, denn Sie werden es leicht haben, da ich die meiste Drecksarbeit bereits erledigt habe! Ich meine, sicher, verwende mein DB Connect-Skript in deinem Projekt, es ist mir egal. ODER ... benutze den ganzen Code und füge ihn hinzu! Aber nur für den persönlichen Gebrauch, und trauen Sie sich nicht, es herauszugeben, weil ich mit dieser Sache Geld verdienen werde und das meine Arbeit total untergräbt. Und es' Es wäre nett, mir Ihre Ergänzungen zu zeigen, und ich werde dafür Anerkennung aussprechen, aber Hauptsache, ich verteile meine Software, mit der ich meinen Lebensunterhalt verdienen muss, nicht neu. Es ist schwer, dieses Gefühl in legales zu übersetzen. Und ich kann all diese Lizenzen einfach nicht verstehen.