Ich glaube nicht, dass es ein Problem gibt. Die einzelnen Dateien haben folgende Aussage:
"* ARM Limited (ARM) liefert diese Software zur Verwendung mit Cortex-M * -Prozessor-basierten Mikrocontrollern. Diese Datei kann frei * in Entwicklungstools verteilt werden, die solche ARM-basierten Prozessoren unterstützen."
und ich sehe auch nichts in der Lizenz, was dies ausschließt.
In der CMSIS-Distribution gibt es ein gcc-Verzeichnis, was bedeutet, dass es mit Open-Source-Tools geliefert werden kann.
Diese Aussage:
(i) Verwendung und Kopie der CMSIS-Spezifikation zum Zweck der Entwicklung, Entwicklung, Herstellung, Herstellung, des Angebots zum Verkauf, Verkauf, Lieferung, Lieferung oder sonstigen Vertrieb von Produkten, die der CMSIS-Spezifikation entsprechen, vorausgesetzt, Sie bewahren alle Urheberrechtshinweise auf in oder in der CMSIS-Spezifikation enthalten und vorausgesetzt, dass Sie den Namen, das Logo oder die Marken von ARM nicht zur Vermarktung solcher Produkte verwenden;
impliziert, dass Sie CMSIS in Ihr Open Source-Projekt integrieren können.