I'm a Fedora developer and I can assure you that Fedora's behaviour when it runs out of memory is still terrible.