I have an old program in c and I would like to modify in order to execute a binary file. The binary that will be called takes a long time of being executed so I prefer not use system function because the main program will wait for the return value. Is there any other function in c to execute a file as an external process without waiting a return??