Unter welcher Lizenz ist der in den Tutorials enthaltene Code, z.B. "lcdroutines" im AVR-GCC-Tutorial? Darf man diesen Code in seinem eigenen Projekt verwenden, also eigenen Code davon ableiten bzw. zusammen mit eigenem Code veröffentlichen? Bei GitHub zm Beispiel (amerikanisches Recht?) unterliegt Code von Projekten ohne explizite Lizensierung dem Default-Copyright, das Anderen die Nutzung untersagt: "Generally speaking, the absence of a license means that the default copyright laws apply. This means that you retain all rights to your source code and that nobody else may reproduce, distribute, or create derivative works from your work." Ich habe meinen Code unter der LGPL lizensiert, "lcdroutines" davon ausdrücklich ausgenommen mit einem Link zum Tutorial. Ist das so in Ordnung?
Gast
#4132112
http://www.mikrocontroller.net/articles/Lizenzbestimmungen Creative commons überträgt sich nun ziemlich doof auf Code (wird auch seitens Creative Commons ausdrücklich von abgeraten dafür zu verwenden), ich würde für eine "saubere" Open-Source-Veröffentlichung versuchen Routinen mit einer klareren Lizenz zu finden.
Danke, auch für den Link, habe ich komplett übersehen. Ich müsste also genau genommen meinen Code auch unter der CC veröffentlichen. Werde wohl deinem Vorschlag folgen und Routinen mit einer passenden Lizenz suchen oder die benötigte Funktionalität selbst implementieren.
Torsten Römer schrieb: > Werde wohl deinem Vorschlag folgen und Routinen mit einer passenden > Lizenz suchen oder die benötigte Funktionalität selbst implementieren. Die Autoren im Wiki sind ja oft genug nicht anonym. Vielleicht fragst du ja einfach mal den Autor (oft genug ist es ja nur einer), unter welchen Bedingungen du den Code weiternutzen und weiterverbreiten darfst?
Eine gute Idee, das versuche ich. Die "lcdroutines" funktionieren nämlich tadellos und ich muss jetzt nicht unbedingt das Rad neu erfinden. Vielen Dank übrigens für deine Arbeit an avr-gcc, das macht richtig Laune. Sag Bescheid wenn du mal im Unterallgäu sein solltest, dann lad ich dich auf ein Bier ein :-)
Scheint von Karl-Heinz Buchegger zu sein.
Ich finde es sowieso schwierig wenn ein Urheber seine Quellen zurückzieht und ein dritter die Quellen kommerziell verwendet. Keiner kann dem Kommerziellen nachweisen das er die Quellen benutzt, solange er die Quellen nicht selber heraus gibt. Ok, bei Systemen wie Linux ist das so umfangreich das es nachvollziehbar ist, aber bei einem Projekt mit nem AVR kann der Urheber des Source niemals nachweisen das der Verwender die Quellen des Urhebers verwendet...