Roland: GPL Licence Bömische Dörfer für mich

Hallo, ich möchte ein PHP-Script unter der GPL stellen.

Warum?
Weil viel andere es auch oft so machen und diese Lizenzart
daher ja nicht so schlecht sein kann.

Was will ich erreichen?
Das jeder den Code kostenlos nutzen und verändern kann.
Aber auch, dass ich als Urheber irgendwie doch in Erinnerung bleibe.

Die Frage:
Die GPL ist ja wie Vieles, in einer Art Amtssprache. Daher für mich
fast schon böhmische Dörfer.

Dabei habe ich nur eine kleine Frage. Darf ich auf einen kleinen
Vermerk zu mir bestehen, also sowas wie "powered by ???"

Oder gibt es für sowas eine andere Lizenz, die praktisch dem
Nutzer alle Rechte, ausser Weiterverkauf, einräumt aber den
Vermerk erlaubt?

Beim letzten Satz, den ich gerade geschrieben habe, fällt mir auf,
dass ich bei GPL noch eine Frage habe: Darf ein Nutzer dieses
kostenlose Script von mir verkaufen oder nur verschenken?

*Anmerkung: Ja ich habe viele Artikel (wikipedia,etc...) gelesen,
aber ich wollte es mal konkret wissen.

vg.
Roland

  1. Hallo Roland,

    Was will ich erreichen?
    Das jeder den Code kostenlos nutzen und verändern kann.
    Aber auch, dass ich als Urheber irgendwie doch in Erinnerung bleibe.

    Hierzu solltest du dir eine Frage stellen: Ist die Software gut genug? Wenn die Software gut genug ist, wirst du als Urheber immer in Erinnerung bleiben (am Besten in entsprechenden Dateien im Projekt vermerkt).

    Dabei habe ich nur eine kleine Frage. Darf ich auf einen kleinen
    Vermerk zu mir bestehen, also sowas wie "powered by ???"

    Das könntest du. Aber die GPL erlaubt es natürlich auch allen anderen, diesen Vermerk wieder zu entfernen (natürlich müssen sie dann das veränderte Projekt selbst anbieten). Niemand zwingt dich dazu, diesen Hinweis aus "deiner" Version zu entfernen.
    Aber bedenke:
    Eine gute Software benötigt kein "powered by", sondern spricht sich über andere Wege herum. Außerdem: Wenn du allen diesen Hinweis aufdrängst, wirst du weniger Nutzer haben. Und: Viele stellen einen Link zu deinem Projekt freiwillig ins Netz, wenn sie die Software gut finden - und diese Werbung ist mehr wert als ein "powered by".

    Oder gibt es für sowas eine andere Lizenz, die praktisch dem
    Nutzer alle Rechte, ausser Weiterverkauf, einräumt aber den
    Vermerk erlaubt?

    Du könntest dir eine Creative Commons-Lizenz zusammenklicken.
    Ich würde aber doch eher die GPL empfehlen.

    Beim letzten Satz, den ich gerade geschrieben habe, fällt mir auf,
    dass ich bei GPL noch eine Frage habe: Darf ein Nutzer dieses
    kostenlose Script von mir verkaufen oder nur verschenken?

    Er kann es gerne verkaufen, sofern
    1. die verkaufte Version ebenfalls GPL-lizenziert ist (und somit jedem frei zur Verfügung steht)
    2. er einen findet, der "seine" Version kauft, statt sie kostenlos bei dir herunterzuladen.

    Grüße

    Marc Reichelt || http://www.marcreichelt.de/

    --
    Linux is like a wigwam - no windows, no gates and an Apache inside!
    Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
    1. Danke Marc,

      »»...Aber auch, dass ich als Urheber irgendwie doch in Erinnerung bleibe.

      Hierzu solltest du dir eine Frage stellen: Ist die Software gut genug? Wenn die Software gut genug ist, wirst du als Urheber immer in Erinnerung bleiben (am Besten in entsprechenden Dateien im Projekt vermerkt).

      "entsprechenden Dateien im Projekt"

      Die dürfte der Nutzer doch dann auch entfernen/ändern oder nicht?

      "wirst du als Urheber immer in Erinnerung bleiben"

      Hmm, bist du da sicher? Habe zwar im Moment kein Beipspiel
      zur Hand aber in der Vergangenheit ist mir des öfteren mal
      aufgefallen, dass derjenige der die grösste Werbetrommel rührt,
      oft (nicht von Profis natürlich) als Urheber angesehen wird.

      Mist* ärgert mich, dass mir jetzt kein Beispiel einfällt aber
      ich komme noch drauf ;-)

      ..Vermerk zu mir bestehen, also sowas wie "powered by ???"

      Das könntest du. Aber die GPL erlaubt es natürlich auch allen anderen, diesen Vermerk wieder zu entfernen (natürlich müssen sie dann das veränderte Projekt selbst anbieten). Niemand zwingt dich dazu, diesen Hinweis aus "deiner" Version zu entfernen.

      Das ist zb. eine Sache, die ich nicht verstehe. Darf dann also
      Niemand das Script umändern, selbst nutzen ohne es irgendwo zum
      Download anzubieten?

      Beispiel: Wenns jetzt ein Shop wäre, und eine nutzt es, passt
      es an seine Bedürfnisse an und muss dann aber einen Download
      auf diesem eben Jemen Shop anbieten?

      ...Und: Viele stellen einen Link zu deinem Projekt freiwillig ins Netz, wenn sie die Software gut finden - und diese Werbung ist mehr wert als ein "powered by".

      »»

      Wäre schön ;-)

      Du könntest dir eine Creative Commons-Lizenz zusammenklicken.
      Ich würde aber doch eher die GPL empfehlen.

      Weil es stärkere Akzeptanz beinhält?

      Danke
      Roland

      1. Hallo Roland,

        Ich würde aber doch eher die GPL empfehlen.

        Weil es stärkere Akzeptanz beinhält?

        Unter anderem, ja - außerdem sind die Creative Commons eher für Inhalte statt Software gedacht.

        Grüße

        Marc Reichelt || http://www.marcreichelt.de/

        --
        Linux is like a wigwam - no windows, no gates and an Apache inside!
        Selfcode: ie:{ fl:| br:> va:} ls:< fo:} rl:( n4:( ss:) de:> js:| ch:? sh:| mo:) zu:)
  2. Hallo,

    Was will ich erreichen?
    Das jeder den Code kostenlos nutzen und verändern kann.
    Aber auch, dass ich als Urheber irgendwie doch in Erinnerung bleibe.

    Dann solltest du dir mal die BSD- oder MIT-Lizenz ansehen.

    Gruß, Jan

    1. Dann solltest du dir mal die BSD- oder ansehen.

      Hallo Jan, diese Lizenz hört sich genau nach dem an was
      ich suche. Wie steht es mit der Akzeptanz? Glaubst Du, dass
      jemand dieses Script ablehnen würde weil es eben unter BSD anstatt
      und GPL steht?

      Danke
      Roland

      1. Hallo,

        Wie steht es mit der Akzeptanz? Glaubst Du, dass jemand dieses Script
        ablehnen würde weil es eben unter BSD anstatt und GPL steht?

        Warum sollte es jemand deswegen "ablehnen"? Die BSD-Lizenz ist eine anerkannte
        Open-Source-Lizenz, unter der eine ganze Menge freie Software veröffentlicht
        wird.

        Gruß, Jan