Would it be an option to let someone else operate the system and collect payments/donations, and then you'd cover the rest of the costs? You wouldn't be able to get any profits if those ever come in, but I wonder if this would qualify as "not working" when all you're doing is giving software & giving money.