(another yahoo here) It is not, nor has it ever been mandatory. There are plenty of folks on my team who don't celebrate xmas working during the break, but some facilities are shutting down (coffee shop, cafeteria, front desks, etc).
This year the Sunnyvale campus is having some maintenance work done to the power systems, so it's actually completely shutting down, but with lots of people working remotely during that time.