3 ms·
OK, but why has it not be replaced with something better in the intervening 50 years? There have been a lot of improvements to unix since 1970. Why not this?
by lisper 5y ago
OK, but why has it not be replaced with something better in the intervening 50 years? There have been a lot of improvements to unix since 1970. Why not this?
- cryptonector 5y agoIt was! vfork() was added to BSD because fork() sucks. But then someone very opinionated wrote "vfork() Considered Dangerous" and too many people accepted that incorrect conclusion.
- monocasa 5y agoI mean, I've personally had to fix cves from vfork(2) being a such footgun; so I wouldn't consider it a "incorrect conclusion".
- cryptonector 5y agoWhich CVEs?
- kelnos 5y agoIt was; ~20 years ago we got posix_spawn(3).