Username or EmailPassword
Linux user Tess Flynn joins us to follow up on the feedback from last week's episode about Xorg.
When XOrg crashes, the applications are not required to terminate. The reason they exit -- or crash, is because of XLib. XLib having been designed more than 20 years ago, assumed that an application would never outlive the server. XCB fixes this, as well as other issues from XLib.
Additionally, it isn't the job of the X server to manage running applications. It provides a session managment extension and a library, libSM, but ultimately, this is the job of the window manager or desktop.