Description
Child processes can be started and controlled from Ada programs through a simple API. It is useful for developers building tools that wrap external commands or coordinate subprocess workflows.
Process-spawning libraries need careful argument handling and environment control. Avoid passing untrusted text directly into commands.