I am looking at moving my product from an RTOS to embedded Linux. I don’t have many real-time requirements, and the few RT requirements I have are on the order of 10s of milliseconds.
Can someone point me to a reference that will tell me how Real-Time the current version of Linux is?
Are there any other gotchas from moving to a commercial RTOS to Linux?
You can get most of your answers from the Real Time Linux wiki and FAQ
They also have a list of "Gotcha’s" as you called them in the FAQ.
They also have a large publications page you might want to checkout.