Марк Балмер, давний BSD разработчик, продвигающий язык Lua в ядре NetBSD, а также известный по внедрению OpenBSD в зоопарке и разработкой драйверов Funkuhren, предложил создать новую функцию для включения в стандартную библиотеку libc UNIX систем — brexit(3) — производящую нормальное завершение программы (аналогично exit(3)) с последующим удалением бинарного файла приложения (типа rm(1)). Чуть позже он уточнил, что brexit(3) — это "binary remove exit", и поинтересовался об интересе к проведению голосования. Также он отметил, что при вызове brexit(3) необходимо быть безразличным к последующим последствиям.
Перемещено Falcon-peregrinus из bsd