Question: are shops open on boxing day in france?
Answer: December 26th is not a public holiday in France. It is a normal working day, although falling on a Friday I suspect many French will "faire le pont" and take a days holiday. You should find shops etc open for business as normal.