AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Code auf github , Verkauf von Software

Ein Thema von bernhard_LA · begonnen am 25. Sep 2021 · letzter Beitrag vom 27. Sep 2021
Antwort Antwort
Redeemer

Registriert seit: 19. Jan 2009
Ort: Kirchlinteln (LK Verden)
1.118 Beiträge
 
Delphi 2009 Professional
 
#1

AW: Code auf github , Verkauf von Software

  Alt 25. Sep 2021, 11:25
Ich bin kein Anwalt, aber hier ein paar Überlegungen:
Quelltext veröffentlichen ist erstmal nicht so kompliziert. Du behältst ja bei den meisten Lizenzen deine eigenen Rechte am Quelltext. Wenn du dir aber die Option offenhalten möchtest, Commits firmenfremder Nutzer auf Github selbst zu nutzen, dann wird es kompliziert. Beispielsweise kannst du die GPL und in im Falle von Delphi meist auch die LGPL vergessen. Man muss aufpassen, dass man sich mit den Klauseln, die man eigentlich fremden Nutzern auflegen möchte, nicht selbst ins Bein schneidet:
  • Bei der GPL müsstest du (theoretisch) dein Gesamtprodukt dann auch so veröffentlichen, sobald du den fremden Commit pullst und in dein Produkt kompilierst. Du könntest dein Gesamtprodukt zwar weiterhin verkaufen, aber musst jedem Käufer den Quelltext zum Selbstkostenpreis zugänglich machen. Jeder Käufer darf anschließend dein Gesamtprodukt verkaufen oder verschenken.
  • Die LGPL sieht auf den ersten Blick besser aus. Software, die dein Modul verwendet, kann beliebig lizenziert sein. Wer dein Modul verbessert, muss jedem, der das Kompilat erhält, auch den Quelltext deines Moduls unter der LGPL geben – du müsstest dieses Produkt aber u.U. zunächst einmal erwerben. Da man in Delphi oft in eine einzige EXE kompiliert, ist die LGPL aber ebenfalls unklug, da sie fordert, dass eine durch eine eigene Version austauschbare DLL/SO deines Moduls existieren muss, damit der Nutzer sein Recht wahrnehmen kann, den Modulquelltext selbst zu kompilieren und ggf. zu verbessern. In der englischen WP wird das sehr schön als Granularity/reach bezeichnet.
  • Bei der MPL steht dort „Datei“, gemeint ist Sourcecode-Datei. Das könnte – himitsu schrieb es – was für Delphianer sein. Auch hier kann jemand, der deinen Code verändert hat, fordern, dass du den Quelltext nur erhältst, wenn du sein Programm erworben hast.
Janni
2005 PE, 2009 PA, XE2 PA
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.643 Beiträge
 
#2

AW: Code auf github , Verkauf von Software

  Alt 25. Sep 2021, 15:02
Duallizensierung ist da in der Tat ein gangbarer Weg.

Duende Software z.B. hat ein Produkt bei Github: https://github.com/DuendeSoftware/IdentityServer

Das darf z.B. rein nicht-kommerziell unter der RPL verwendet werden: https://opensource.org/licenses/RPL-1.5
RPL bedeutet im Prinzip, sobald Du das Produkt nutzt, und sei es nur rein intern, musst Du alles was mit dem Ding zu tun hat (also auch alle Teile die das Ding benutzen), auch open-sourcen. Wie gesagt aber nur nicht-kommerziell.

Wenn Du es kommerziell verwenden willst greift eine andere, kostenpflichtige, Lizenz: https://duendesoftware.com/license/identityserver.pdf

Beim Aufsetzen einer solchen Lizenz würde ich aber definitiv einen Anwalt zu Rate ziehen.
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
mytbo

Registriert seit: 8. Jan 2007
482 Beiträge
 
#3

AW: Code auf github , Verkauf von Software

  Alt 25. Sep 2021, 20:45
Die mORMot Lizenz ist dem Vorschlag von himitsu sehr ähnlich. Sie ist eine MPL 1.1/GPL 2.0/LGPL 2.1 three-license. Die GNU Lesser General Public License (LGPL) hat einen Zusatz: "with linking exception of the FPC modified LGPL".

Disclaimer: Ich bin kein Rechtsanwalt.

Bis bald...
Thomas
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:22 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz