Dmitry Sokolov
Как можно запустить исполняемый файл, не используя функции EXEC / либо аналогичные? ОС - любая.
Только также следует помнить, что исполняемые файлы в в своём абсолютном большинстве будут опираться на использование функций конкретной ОС. И если такой поддержки ты не предоставишь вне такой ОС, то работать будет всё не так, как ты ожидаешь.