It hasn't been updated in 11 years. Not sure I'd call that "keeping it alive".

It doesn't seem to have gone moldy considering how many people have installed it in recent time.