Lizenssuche für eigenes kleines Programm

Gast #2539663
Lesenswert?

Hallo allerseits!

Ich habe ein kleines Datenbankprogramm in C# (.net 3.5) geschrieben.

Dies möchte ich nun auf meiner Homepage veröffentlichen.
Das Programm möchte ich kostenlos anbieten. Frei für jegliche nutzung.

Eckpunkte:
- Ich möchte mich vor Schadensersatzklagen schützen (hab da mal was 
aufgeschnappt ...)
- kostenlos für jegliche nutzung
- beliebig kostenlos verbreitbar
- den Sourcecode möchte ich nicht freigeben

Schwierig ist jetzt noch folgendes:

1. Ich nutze den System.Data.SQLite "adapter" (open source)
2. Ich nutze ein Icon aus dem "Internet" (CC-Lizens, weitergabe erlaubt)
   (Link zum Autor ist im Programm unter "About" eingefügt)

Gibt es eine "standart" lizens für meinen Fall?
Oder reicht es einfach mich "freizusprechen" von jeglicher Haftung.

Gruß!
  Sebastian

Ach so: Ich habe bereits google und die Forensuche benutzt. Jedoch fand 
ich keine Beispiele, wo jemand die gleichen
Eckpunkte hatte wie ich. (Also keine Sourcecode Freigabe, externe 
komponenten, ...)
#2539868
Lesenswert?

In DE ist kein vollständiger Haftungsausschluss möglich, egal was in den 
Lizenzen steht. Gehaftet wird min. immer bei Vorsatz, grober 
Fahrlässigkeit und bei arglistig verschwiegenen Fehlern. U.a. §§276, 
516, 521, 523, 524, 662 BGB 1)

1) z.B. Skriptum IT-Recht, T. Hoeren, 2010
http://www.uni-muenster.de/Jura.itm/hoeren/INHALTE/lehre/lehrematerialien.htm
Gast #2539881
Lesenswert?

Sebastian schrieb:
> 1. Ich nutze den System.Data.SQLite "adapter" (open source)
> 2. Ich nutze ein Icon aus dem "Internet" (CC-Lizens, weitergabe erlaubt)
>    (Link zum Autor ist im Programm unter "About" eingefügt)

Unter welcher Lizenz steht 1.?

Doe schrieb:
> IIRC ist SQLite Public Domain, das musst du nicht mal extra auszeichnen.
> Für das Icon musst Du vermutlich nur darauf hinweisen, je nach
> ausprägung der CC-Lizenz.

Dahinter steht "adapter", d. h. eine weitere Komponente, die unter einer 
anderen Lizenz stehen könnte.

Mach doch erstmal eine Aufstellung aller Fremdkomponenten mit 
zugehöriger Lizenz.
Gast #2540058
Lesenswert?

> In DE ist kein vollständiger Haftungsausschluss möglich, egal was in den
> Lizenzen steht. Gehaftet wird min. immer bei Vorsatz, grober
> Fahrlässigkeit und bei arglistig verschwiegenen Fehlern. U.a. §§276,
> 516, 521, 523, 524, 662 BGB 1)

ok. so krass war das natürlich nicht gemeint.
Ich hatte gelesen, das wenn jemand mein Programm nutzt und dadurch ein 
Datenverlust auftreten sollte, könnte er mich verklagen.
Da man auch bei "Schenkungen" haftbar ist.


> Sebastian schrieb:
> > 1. Ich nutze den System.Data.SQLite "adapter" (open source)
> > 2. Ich nutze ein Icon aus dem "Internet" (CC-Lizens, weitergabe erlaubt)
> >    (Link zum Autor ist im Programm unter "About" eingefügt)
>
> Unter welcher Lizenz steht 1.?

Hab grad nochmal nachgeguckt. Das ist steht unter "public domain".
Zitat: "Anyone is free to copy, modify, publish, use, compile, sell, or 
distribute the original SQLite code, either in source code form or as a 
compiled binary, for any purpose, commercial or non-commercial, and by 
any means. "

Da sollte es glaub ich keine Probleme geben.

Die BSD-Lizenz hört sich schon recht gut an. Aber dafür muss ich doch 
den source mit ins Download-File packen oder?

Des weiteren bin ich noch auf die "Freeware" gestoßen. Um mich dort aber 
rechtlich abzusichern müsste ich einen installer bauen, der erst 
durchläuft nachdem der User auf "Ich aktzeptiere die vereinbarung..." 
geklickt hat.

Im Prinzip wäre dann ja die BSD-Lizens das richtige nur ohne Sourcecode.
Wenns nicht anders geht, würde ich den auch auf Anfrage rausrücken. So 
geheim ist der auch wieder nicht.
Ich würde nur gerne das Package ohne den sc als Download bereitstellen.

Mfg
 Sebastian
Gast #2540269
Lesenswert?

Hallo!

Auch wenn ich damit jetzt leider nicht zur Lösung deines Problems 
beitrage stelle ich diese Frage interessehalber trotzdem mal:

Warum willst du den Sourcecode des Programms nicht freigeben?

Ich bitte dich das nicht als Angriff zu verstehen, ich frage mich das 
nur schon seit langer Zeit. Warum gibt jemand sein Programm an alle 
kostenlos zur Benutzung weiter, inkl. Recht das Programm ebenfalls 
weiterzuverbreiten, hält aber den Source geheim?
#2540388
Lesenswert?

gaast schrieb:
> R2D2 schrieb:
>> Warum gibt jemand sein Programm an alle
>> kostenlos zur Benutzung weiter, inkl. Recht das Programm ebenfalls
>> weiterzuverbreiten, hält aber den Source geheim?

Warum nicht? Z.B. zum werben von Kunden ohne gleich jedem die Interna 
offen zu legen oder wenn die Software nur in Verbindung mit einer 
Hardware sinnvoll eingesetzt werden kann usw.

> Gute Frage. Viel Spaß in ein paar Jahren, wenn das ganze aufgrund von
> Inkompatibilitäten nicht mehr läuft und keiner das Programm anpassen
> kann mangels Source.

VMs gibt's nicht erst seit gestern

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren