Hi all,

Does anyone here have any experience with MontaVista on Red Hat Linux to develop for embedded systems? A project I'm on is working on developing some software for a TI board using MontaVista and I had a few questions.

From what I understand, MontaVista is not an operating system itself, but is just development tools and board support packages (drivers) that get installed on a host Linux OS (e.g., Red Hat). Is this correct?

Once the development environment is set up, and we develop software that will be put on a TI board for our embedded system, what actually gets put on the board? Is it a complete Linux embedded system? Would this OS on the board be considered Red Hat, MontaVista, or just a custom Linux that we can call whatever we want?

Alternatively, will the board support packages from MontaVista work on the non-embedded Red Hat kernel?

We're just weighing our options because we do have some restrictions on what software and operating systems we can release to our users.