This is true at least from a food-safety standpoint, but quality suffers the longer food is frozen. Here are some guidelines from the USDA as to how long to keep food in your freezer (at 0 degrees F) for optimal freshness:
Soups, stews and casseroles: 2-3 months
Cooked meat 2-3 months
Uncooked steaks, roasts or chops: 4-12 months
Cooked poultry: 4 months
Uncooked poultry: 9-12 months
Of course how you store the item will lengthen or shorten its freezer life. Air coupled with moisture is the enemy of frozen food (think freezer burn), so if you can keep those two elements out you’ll give your frozen foods a longer life. That’s why I love the vacuum sealer. It sucks air out of the packaging so foods last longer than if they’re just stored in plastic bags or their original packaging.