Lion has a new Automatic Termination feature, that is designed to quit applications that aren’t active and don’t have any visible windows open. This feature can not be disabled, and is only supported by applications that choose to use this feature (most Apple apps at this point).

So if your idle applications mysteriously quit themselves in Lion, it’s not a bug, it’s a feature!