The same happens on macOS, it's just that Apple added a contract that you can't initialize ObjC classes after forking.
Reply on news.ycombinator.com