cruftware

Etymology
From.

Noun

 * 1)  Redundant, old or improperly written software code, especially that which accumulates over time.