My current personal project is a web based self tracking tool (something like the things the Quantified Self blog talks about and inspired by tweetwhatyoueat). I haven’t decided if I’ll release it yet, but if I do I want to do so with a sharealike licence that protects against the SaaS loophole.

However, much of the real meat of the project will be run in the browser as javascript. Would sending javascript to the browser count as distribution, or do I need to use a less standard license like Affero?