Name of the software:
Why we should include this into the repository, i.e. what does it do that the alternatives do not?
OOM conditions may cause freezes, livelocks, drop caches and processes to be killed (via sending SIGKILL) instead of trying to terminate them correctly (via sending SIGTERM or takes other corrective action). Some applications may crash if it's impossible to allocate memory.
Alternatives include (No alternatives that I could find in the solus repository so these are just similar projects):
earlyoom (https://github.com/rfjakob/earlyoom) - More well known however less configurable and has not been updated for a few months
oomd (https://github.com/facebookincubator/oomd) - Less information available and driven by Facebook
Is it open source?
Yes - MIT License
If there are no upstream releases but the inclusion policy is otherwise met, please provide a link to the source repository (i.e. GitHub)
Latest commit as of writing this package request was September 29th 2019
Who and how many users do you anticipate will use this software?
I could see this being useful to many users however I don't believe it is a common tool to search for. Users this could be useful for in particular include:
Anyone working with large files - Loading a larger than expected file which consumes all the system memory bringing the system down requiring a reboot
Programmers - Kills a runaway process before it bring the whole machine down requiring a reboot
People who open lots a tabs - Can kill browser session instead of the whole machine locking up and requiring a reboot