Einzelnen Beitrag anzeigen

mjustin

Registriert seit: 14. Apr 2008
3.005 Beiträge
 
Delphi 2009 Professional
 
#3

AW: "Beste" Gestaltung der Lizenz-Header für dual lizenzierte Software

  Alt 3. Jan 2016, 19:00
Ein Beispiel eines Lizenzheaders für dual lizenzierte Software habe ich in der iText Java PDF Library gefunden. Der Lizenzheader enthält sowohl die AGPL als auch den Hinweis auf die Möglichkeit/Erfordernis den Sourcecode mit einer kommerziellen Lizenz zu nutzen:
Code:
/*
 * This file is part of the iText (R) project.
 * Copyright (c) 1998-2014 iText Group NV
 * Authors: Bruno Lowagie, et al.
 *
 * This program is free software (...)
 * You should have received a copy of the GNU Affero General Public License
 * along with this program (...)
 *
 * You can be released from the requirements of the license by purchasing
 * a commercial license. Buying such a license is mandatory as soon as you
 * develop commercial activities involving the iText software without
 * disclosing the source code of your own applications (...)
 *
 */
Der Hinweis auf die kommerzielle Lizenz "You can be released from the requirements ..." unter der Open Source Lizenz hat mMn Vorteile:
  • für Leser des Lizenz-Headers ist ersichtlich, dass es eine Möglichkeit zum Erwerb einer kommerziellen Lizenz gibt - damit handelt es sich hier auch um einen "Werbetext", ohne den ein mit Open Source Lizenzen weniger vertrauter Leser annehmen könnte, dass die Software ausschliesslich unter AGPL erhältlich ist
  • wenn der Benutzer (Software-Entwickler, Auftraggeber) sich für den Kauf der kommerziellen Version entschliesst, ist kein Austausch des Source Codes durch eine (funktional exakt identische) Sourcecode Version erforderlich - im Sourcecoderepository ändert sich nichts (der "lizenztechnische" Bereich ist völlig abgekoppelt)
Michael Justin
habarisoft.com
  Mit Zitat antworten Zitat