Hallo, kann mir jemand sagen, was folgende Lizensvereinbarung nun genau sagen soll - darf ich die Library nutzen (ohne Änderungen) in einem Programm, dessen Sourcecode ich später nicht veröffentlichen will? Ich habe es zwar nicht vor, aber wie wäre es, wenn ich mein Programm verkaufen würde? http://www.st.com/software_license_agreement_liberty_v2 Bei anderen Librarys wie z.B. http://libopencm3.org/ wird GPL3 genutzt. Wenn ich es richtig verstanden habe, gilt dort dann, dass ich mein Programm immer veröffentlichen muss, auch wenn ich an der Library selbst nichts verändert habe und sie nur einbinde? Ändere ich etwas an der Library muss ich diese Änderungen veröffentlichen, klar. Aber geschieht dies auf Nachfrage oder in vorrauseilendem Gehorsam? Gruß Fridolin
ST Lizenz: Ich sehe das so, dass Du ein Produkt entwickeln und auch verkaufen kannst, kein Problem. Du darfst halt die Lizenz oder Teile davon nicht selbst verkaufen oder lizenzieren. GPL: Du musst Deine SW nicht vorhalten, aber auf Nachfrage zur Verfügung stellen. Desweiteren musst/solltest Du einen Hinweis auf Verwendung der GPL in Deinem Produkt haben und darauf hinweisen, dass ein Bezug der SW möglich ist. Gruß
Fridolin schrieb: > Bei anderen Librarys wie z.B. http://libopencm3.org/ wird GPL3 genutzt. > Wenn ich es richtig verstanden habe, gilt dort dann, dass ich mein > Programm immer veröffentlichen muss, auch wenn ich an der Library selbst > nichts verändert habe und sie nur einbinde? Dort wird die LGPL V3 benutzt. Kleiner Unterschied, man muss bei mit LPGL Libs gelinkte Programme nicht die Quelltexte offenlegen. Wobei die LGPL bei uC Projekte eigentlich nicht gut ist, denn man müsste auf verlangen die .obj Dateien ausliefern, um gegebenenfalls mit einer anderen Version der Lib neues linken zu ermöglichen. (statischen Linken) Bei OS mit dynamischen Linken ist dagegen die LGPL o.k., da man ja i.A. die Programme dynamisch gelinkt ausliefert. Genaueres hier: http://de.wikipedia.org/wiki/GNU_Lesser_General_Public_License Die ganze Antwort unter der Prämisse, dass man seinen eigenen Quelltext nicht veröffentlichen möchte.
@contract: Hm dann wird das wohl am ehesten die Lib sein die mir zusagt. Am besten wäre eine Lib mit BSD-Lizenz (alles darf und kann, aber nichts muss) aber sowas habe ich nirgends gefunden. @klausr: Oh Tatsache, die Lizenz hat sich scheinbar von GPL auf LGPL geändert. Im FAQ steht noch GPL, in den News LGPL. Danke auch für den Link, wobei das dann leider auch nichts für mich ist. Wenn da mal jemand was will dann wäre das ja noch stressiger als gleich den Sourcecode zu veröffentlichen ;)
@Fridolin: eventuell wäre es besser, wenn Du die Libs von Hand nachschreibst. Sind dann Deine!
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.