Hi Anguel
My perception is that Freescale is not abandoning MQX, but is moving to a more object oriented development system where MQX is a component like many other components of Processor Expert.
This is in fact a good thing. It means that the code base can independent of the basic functionality because MQX is a component, as is freeRTOS, and probably others in the future. Another way to look at this is PE provides the methods to work with the hardware modules for a given silicon. Not all projects require an RTOS system, but all projects require access to some number of the embedded modules, such as timers, A/D, GPIO, Flash, and the multitude of other peripherals that surround an embedded core. PE components are the glue that combines these modules as components, either through an RTOS or not. This seems to me to be a better design practice than forcing the designing around the RTOS and then adding in the other functionality anew each time a different group or project appears.
What we are seeing are short term difficulties to achieve a long term strategy that closer parallels the way the rest of the computer industry went about 2 decades ago.
Robert