Я не думаю, что есть проблема. Отдельные файлы имеют это утверждение:
«* ARM Limited (ARM) поставляет это программное обеспечение для использования с микроконтроллерами на базе процессоров Cortex-M *. Этот файл может свободно распространяться * в инструментах разработки, поддерживающих такие процессоры на основе ARM».
и я не вижу в лицензии ничего, что могло бы помешать этому.
В дистрибутиве CMSIS есть каталог gcc, из которого следует, что он может поставляться с инструментами с открытым исходным кодом.
Это утверждение:
(i) использовать и копировать Спецификацию CMSIS с целью разработки, разработки, производства, производства, предложения продажи, продажи, поставки или иного распространения продуктов, соответствующих Спецификации CMSIS, при условии сохранения любых уведомлений об авторских правах, которые включены в Спецификацию CMSIS или включены в нее и при условии, что вы не используете имя, логотип или торговые марки ARM для продвижения на рынок таких продуктов;
подразумевает, что вы можете включить CMSIS в ваш проект с открытым исходным кодом.