We are using Kinetis processors in our products currently. We have legacy codes and good accumulated experience in certain other non-silicon-vendor-bound RTOS and want to use C++-based overall SW-architecture-
1. Is it completely free of cost to use MQX-related source codes, mainly the driver source codes in a non-MQX project for Kinetis processors?
2. Are the MQX driver source codes dependent on MQX RTOS or generic c-implementations that could be used easily under any RTOS ?
3. Are there any ready-to-use cost-free and/or open source support for MQX-based software simulation in Windows and Linux ?
By this I mean implementation of MQX RTOS for Windows and Linux plus some driver stubs/ports so that they too compile under Win/Linux allowing the software application logic layers to be developed and tested in pc completely. Practical example: MQX serial driver could be implemented (partially) with the same API to that it uses Windows or Linux serial port. Naturally certain I/O drivers have no equivalent thing in PC OS/hw platforms, but in that case those driver ports would have places for user to add simulation of those I/O actions.
4. Could somebody give me the URL of the full MQX software license text. I tried to find it, but wasn't able to.
Any other related limitations and restrictions could be mentioned too. I already know that users are not allowed to create their own ports from MQX related source codes.
Thanks in advance!