[En-Nut-Discussion] Where does the LICENSE_ST_GUIDANCE_ONLY require from

Henrik Maier hmnews at proconx.com
Tue Feb 5 01:31:25 CET 2013


On 2/02/2013 2:45 AM, Harald Kipp wrote:
> You are aware, that STM's Liberty License and the non-license text you
> posted before are different things, aren't you?

I got a bit confused indeed I must admit.

> The Nut/OS Configurator refers to the first one with
> LICENSE_ST_GUIDANCE_ONLY, while the second one requires to accept
> LICENSE_MCD_ST_LIBERTY.

I searched the trunk and could not find a file which uses the Liberty 
license.

I think ST moved on from "Guidance" to "Liberty" last year. I checked 
the latest version of the STM32F2 standard Peripheral Library which uses 
now the Liberty V2 license. For example the file system_stm32f2xx.c in 
the trunk is version 1.0.0 and "Guidance" while the new current ST 
version is 1.1.0 and licensed as "Liberty".

There are 22 files currently using the Guidance license which we can 
move to the Liberty license by "upgrading" the trunk to the latest 
version of ST's library. Mostly the "upgrade" is just a merge of the new 
license text into each file.

This however makes only sense if the Liberty license is more acceptable 
to us than the Guidance non-license.

At least that would result in having to accept and manage just one ST 
license.

Henrik


More information about the En-Nut-Discussion mailing list