» Sun Feb 20, 2011 8:29 pm
In theory, canned food can last indefinitely even today. People often eat canned food that's been sitting for years. Food spoilage is typically a result of bacteria or other microorganisms, which require certain things to grow: most notably oxygen. When food is canned, all oxygen is supposed to be removed, and all bacteria inside are supposed to be killed. As long as one of these conditions exists, the food can't spoil.
By 2077, the process of preserving food might have grown far more advanced: vacuum-packing, pasteurization, dehydration, and/or irradiation could all either kill germs or make it impossible for them to grow.
So yes, eating 200-year-old food, as long as it's properly preserved, is very feasible.