If a small restaurant serves spoiled food to homeless people, and they get sick, the restaurant will be liable.
Nobody is forcing you to give things for free, so, you're responsible for those customers as much as you are for the paying ones.
And actually, it is not for free.