Ryan wrote: [snip] > 1.4 "Externally Deploy" means: (a) to sublicense, distribute or > otherwise make Covered Code available, directly or indirectly, to > anyone other than You; and/or (b) to use Covered Code, alone or as > part of a Larger Work, in any way to provide a service, including but > not limited to delivery of content, through electronic communication > with a client other than You.
[snip] > (c) If You Externally Deploy Your Modifications, You must make > Source Code of all Your Externally Deployed Modifications either > available to those to whom You have Externally Deployed Your > Modifications, or publicly available. Source Code of Your Externally > Deployed Modifications must be released under the terms set forth in > this License, including the license grants set forth in Section 3 > below, for as long as you Externally Deploy the Covered Code or twelve > (12) months from the date of initial External Deployment, whichever is > longer. This is less onerous than clause 3.2 of the MPL, but might be annoying since "externally deploy" includes providing a service to clients, as defined in 1.4(b) above. For example if someone hosted a modified version of the APSL'd Darwin Streaming Server [1], would he have to provide every client with source or keep the source online for a year? 1. http://developer.apple.com/darwin/projects/streaming/ -Jim

