я не знаю, какие ассоциации были у англоязычных создателей Haiku Depot, но в русском варианте для меня Депо - это в первую очередь железнодорожное депо - место, где отстаивается подвижной состав "на отдыхе". и в этом плане название (на русском) классное - в Депо отстаиваются программы, которые пока тебе не надо, но которые при необходимости в любой момент могут "выйти на линию" (быть установлены" и "повезти" тебя