Ich würde ja auch gerne meinen Senf dazu geben, aber ich finde Deinen
Quellcode nicht. Da ist nur
"Home / Quellcode (source)
Name Modified Size Status
Parent folder
Totals: 0 Items
This folder has no files."
zu lesen.
Etwas anderes:
(Ich bin kein Rechtsanwalt, daher dieser Hinweis, dass folgendes mein
persönlicher, möglicherweise falscher Wissenstand und keine
Rechtsauskunft ist.)
Du könntest Dir vor der Veröffentlichung Deines nächsten Projekts (und
auch zu diesem) ein paar Gedanken zur Lizensierung machen, weniger um
Deine Rechte an Deinem Quellcode zu schützen, sondern um Dich vor
irgendwelchen A..löchern zu schützen, die Geld daraus schlagen wollen,
Dir rechtlich ans Bein zu pinkeln, indem sie Dich aus irgendeinem
schwachsinnigen Grund verklagen, z.B. weil Dein Programm nicht alle
Blöcke einer Datei gelöscht hat (und das wird es je nach Dateisystem
wahrscheinlich tun) und dadurch Firmengeheimnisse beim Verkauf der
Festplatte preisgegeben wurden. (Das wäre zugegebenermaßen recht
deppert, aber es gibt Leute, die mit derart konstruierten Fällen ihren
Lebensunterhalt "verdienen".)
Wir leben in einer Welt, wo man für das Servieren einer heißen Suppe mit
einer Klage wegen Körperverletzung rechnen muss. Ob man für ein Produkt
haftet, hängt nicht davon ab, ob man Geld dafür bekommen hat, sondern
inwieweit man sich mit einem Lizenzabkommen davor schützt, für
Folgeschäden haftbar gemacht werden zu können. Schau Dir irgendein
Produkt an, und Du wirst mindestens einen Haftungsausschluss auf der
Verpackung, dem Beipackzettel o.Ä. finden. Das ist nicht paranoid,
sondern nötig. Sonst könnte man für jeden verhunzten Urlaubsfilm (sorry,
veraltetes Beispiel) die Erstattung des Urlaubs einklagen. :D ;)
Ich habe jüngst vor der Veröffentlichung meines ersten Open Source
Projektchens (http://pksl.de/ressearch) erst mal die GPL3 und die
dazugehörigen FAQ angeschaut und habe für mich die Entscheidung
getroffen, dieses und allen folgenden Open Source Kram als Free Software
unter die GPL3 zu stellen. - Ich könnte mir keinen Anwalt leisten, der
mir einen rechtsgültigen eigenen Lizenztext formuliert, und keiner kann
es sich leisten, auf einen Lizenztext zu verzichten.
Nachtrag: bevor ich eine Platte weggebe mach ich
1 | for (( i=0; $i<4; ++i ))
|
2 | do dd bs=8192 if=/dev/random of=/dev/sdb
|
3 | dd bs=8192 if=/dev/null of=/dev/sdb
|
4 | done
|