Lizenz bei Library für STM32

Gast #2663577
Lesenswert?
• ▲
▼
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
Gast #2663833
Lesenswert?
• ▲
▼
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ß
Gast #2663847
Lesenswert?
• ▲
▼
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.
Gast #2664902
Lesenswert?
• ▲
▼
@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 ;)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.