Make Variants

GNU Make An original implementation initially released in 19881. NetBSD Make pmake – Written in 1988 or earlier.2 Included in BSD.3 Inherited by 386BSD and then NetBSD. NetBSD has maintained it ever since. A few times, they imported changes from FreeBSD’s version. FreeBSD Make For many years they maintained their own derivative of pmake. In FreeBSD 10.0 (2014), they switched to bmake, a portable version of NetBSD make.4 OpenBSD Make OpenBSD maintains its own derivative of pmake....

A Comparison of Shell Features

Jobs POSIX bash dash fish xonsh zsh When shell exits unspecified1 send SIGHUP to jobs2 reparent jobs send SIGHUP to jobs3 4 send SIGHUP to jobs send SIGHUP to jobs5 disown unspecified yes no; not needed yes no yes http://pubs.opengroup.org/onlinepubs/9699919799/utilities/sh.html ↩︎ https://www.gnu.org/software/bash/manual/html_node/Signals.html#Signals ↩︎ http://fishshell.com/docs/current/commands.html#disown ↩︎ https://github.com/fish-shell/fish-shell/issues/3497#issuecomment-267803217 ↩︎ http://zsh.sourceforge.net/Doc/Release/Jobs-_0026-Signals.html#Jobs ↩︎