Unter Linux kenne ich keine andere CNC-Steuersoftware.
Und dann mit den gewünschten Features? Unwahrscheinlich dass du da was ähnliches finden wirst.

Wieso ist der Echtzeitbetrieb ein Problem?
Bzw. wie kommst du ohne zurecht? Stören dich Schrittverluste nicht?