CMSIS Version 5 will focus on improvements and further industry adoption. The license will be changed to the permissive Apache 2.0 license, to enable contributions from interested third parties.
Support for the new ARMv8-M architecture will be added as well as improvements for ARM Cortex-A/Cortex-M based hybrid devices (with a clear focus on Cortex-M interaction).
The CMSIS-RTOS API and RTX reference implementation with get several enhancements:
CMSIS-Pack will get additions for generic example projects, project templates, and multiple download portals. It will also adopt the Flash loader technology from IAR Systems.
As announced on embedded world, the development repository of CMSIS Version 5 is now available on GitHub: https://github.com/ARM-software/CMSIS_5
ARM invites all interested parties to contribute and/or to provide feedback for the CMSIS project using GitHub.
Embedded
Please note that the CMSIS repository for the next version is https://github.com/ARM-software/CMSIS_5/ and all issues should be tracked there to avoid any confusion.
https://community.arm.com/groups/tools/blog/2016/04/17/cmsis-rtos-api-criticism-comments-and-cmsis-suggestions
I invite all those who would like to see more support for POSIX compatibility, or generally to have a better CMSIS RTOS API, to go to GitHub Issues and comment on any of the existing issues (especially those marked with Help Wanted), or open new tickets with their own suggestions.