[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