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?
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 :-)
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...
:
Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.