[C-safe-secure-studygroup] Adoption by GCC and LLVM

Jim MacArthur jim.macarthur at codethink.co.uk
Thu Jan 12 10:07:00 UTC 2017


I asked this question on the GCC mailing list and got some good 
responses; you can see the thread here: 
https://gcc.gnu.org/ml/gcc/2017-01/msg00057.html

In summary,

* LGPL would be	preferred, but as people here have pointed out as well, 
ISO C isn't free.
* Trademarks would be a concern	- using	the name MISRA (for example in a 
command line option --misra) would be risky without permission from the 
owner.
* There's consensus that a plugin for GCC would be the way to do this, 
as Martin predicted. I haven't made a plugin for GCC before, so can't 
say how easy it would be.

So, while I'd still like any new standard to be	permissively licensed, I 
don't think it will be a show-stopper for the new standard if it's 
licensed on the same terms as previous ISO standards.





More information about the C-safe-secure-studygroup mailing list