Laden...

The Code Project Open License (CPOL): Eigene Software verkaufen, die eine CPOL-Komponente enthält?

Erstellt von *neo* vor 11 Jahren Letzter Beitrag vor 11 Jahren 3.418 Views
*
*neo* Themenstarter:in
299 Beiträge seit 2006
vor 11 Jahren
The Code Project Open License (CPOL): Eigene Software verkaufen, die eine CPOL-Komponente enthält?

Hallo zusammen,

ich habe eine Klasse verwendet die unter The Code Project Open License (CPOL) steht. Ich möchte meine Software ihrgend wann vielleicht verkaufen. Was ist dabei zu beachten? Darf ich die Klasse anpassen? Muss ich den Urheber der Klasse aufzählen?

Hat jemand noch Informationen. Es gibt leider nur Infos in Englisch. Da mein Englisch nicht so gut ist, dass ich die komplette Lizenz verstehe und nichts falsch interpretiere möchte würde ich mich freuen über etwas hilfe.

Grüße und Danke

109 Beiträge seit 2010
vor 11 Jahren

Hy neo,
Imformationen dazu findest du unter folgenden Adressen.

The Code Project Open License (CPOL)
The Licenses

Explizit solltes du diese beachten:

The main points subject to the terms of the License are:

Source Code and Executable Files can be used in commercial applications;  
Source Code and Executable Files can be redistributed; and  
Source Code can be modified to create derivative works.  
No claim of suitability, guarantee, or any warranty whatsoever is provided. The software is provided "as-is".  

Provides copyright protection: True  
Can be used in commercial applications: True  
Bug fixes / extensions must be released to the public domain: False  
Provides an explicit patent license: True  
Can be used in proprietary (closed source) applications: True  
Is a viral licence: False  
Supported by The Code Project: True

mfg seraph

Ich beschütze das was am Wichtigsten ist!

Z
403 Beiträge seit 2007
vor 11 Jahren

Hallo neo,

mal ganz Grob zusammengefasst:

laut Lizenz darfst du die Klasse verändern und in kommerziellen Applikationen verwenden.

Was man nicht darf:

  • Den Autor der Ursprünglichen Klasse ändern/entfernen.
  • Implizieren oder angeben das du der Entwickler dieser Klasse bist.
  • Verkaufen, vermieten oder leasen dieser Klasse ist nicht gestattet.
    Wenn du die Klasse in einem größeren Softwareprojekt einsetzt ist das verkaufen der Gesamtsoftware mit der Lizenz konform/gestattet.

Wenn du die Klasse publizierst, solltest du die Lizenz mit beilegen.

Ich denke das ist worauf es dir ankommt.

André

*
*neo* Themenstarter:in
299 Beiträge seit 2006
vor 11 Jahren

Hallo André,

im Großen und Ganzen heißt das aber nicht, dass ich meine Anwendung auch unter die Lizenz stellen muss wenn ich die Klasse verwenden will, oder?

grüße und danke

Z
403 Beiträge seit 2007
vor 11 Jahren

Hallo neo,

im Großen und Ganzen heißt das aber nicht, dass ich meine Anwendung auch unter die Lizenz stellen muss wenn ich die Klasse verwenden will, oder?

genau, es geht nur um die Quellcodes bzw. Executables die unter CPOL stehen.

André

*
*neo* Themenstarter:in
299 Beiträge seit 2006
vor 11 Jahren

Hallo André,

dann werde ich den Autor in den Quelltext schreiben. der steht nicht drin.

Danke