software in the public interest
These donations can be made to SPI directly, or they can be marked for use by a particular member project. It is preferred that the donations be made to SPI, as they can then be used wherever the need is greatest. Donations to SPI that are not marked for a particular project will be distributed to the projects that are currently affiliated with SPI as needed, and/or used for SPI’s own expenses.
I think you want to use AGPL. people can still make a closed source website out of your project due to the ASP loophole.