ST Microcontroller: Wie korrekt lizenzieren?

Apr 06, 2015 3 Replies

Hallo,



wenn man mit ST-Microcontrollern arbeitet kommt man mehr oder minder nicht um deren Libraries herum. Und alles was ich gefunden habe ist unter deren eigener Lizenz lizenziert:



formatting link


Ich kenne mich mit Lizenzen zwar nicht perfekt aus, aber irgendwie scheint mir diese "ST-Lizenz" nicht wirklich kompatibel zu sein zur GPL.


Open-Source-Projekte?


lizenzkompatibel ist.


Danke im Voraus


Manuel


Schau Dir mal an, was zum ST in mbed und den Cube Bibliotheken ist. MBED ist unter der BSDL Lizenz und zumindestens vieles der Cube Bibliotheken auch . Das hat die Lizensierung unter Ethernut deutlich vereinfacht. Ueberleg Dir auch, ob Du Deine Werke unter die GPL oder nicht doch die BSDL stellen willst. Die GPL macht die Wiederverwertbarkeit im Embedded Bereich deutlich schwerer...

Tschuess

Uwe Bonnes bon@elektron.ikp.physik.tu-darmstadt.de Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt --------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------

Was machen die ST-Libraries denn so?

operating system". GPLv2: However, as a special exception, the source code distributed need not include anything that is normally distributed (in either source or binary form) with the major components (compiler, kernel, and so on) of the operating system on which the executable runs, unless that component itself accompanies the executable.

Stefan

Mich interessieren sie wenig, da ich FORTH-typisch den gesamten Code selbst entwickle.

Source hatte copyright oder der Autor hat sie explizit

Schlaumeier die irgendwas dazwischen wollten.

Produkte mit ST-Controllern entwickelt.

Da wird wohl niemand was dagegenhaben. Code der auf anderen Code aufsetzt der per copyright

man Bios ja auch programmieren kann:

formatting link

Libraries bzw. Code selber entwickeln hat den Vorteil

kompakt ist und man Bugs leichter findet.

MfG JRD

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required