We can do some DRY by having a LICENSE file that applies to all files in our repositories, rather than cutting/pasting the same LICENSE in each file. This involves writing some clever scripts that can carefully remove the license from each file while keeping the Contributors in tact.
Why do we need to keep Contributors intact? To tell who edited a file? I never update Contributors unless it's a new file, and that's what svn blame is for anyways.
Yeah we should probably just aggregate all contributors in a CONTRIBUTORS file, if we want to give credit where it's due (which we should, more so for the volunteers than the employees).
Renaming title - we still need to create a License File. Will submit and close.
I asked Legal about not having the MPL in every file and they said we had to stick with it if we stick with the MPL. Apparently they will be reviewing/updating the MPL in December and that requirement is up for review. In the mean time, if you want a LICENSE file, go for it, but we'll still need it everywhere else too. :-/
8 years ago
Why is this wontfix? IIRC we are going with BSD now?
(In reply to comment #5) > Why is this wontfix? IIRC we are going with BSD now? http://groups.google.com/group/mozilla.legal/msg/bf436221430760d2
wenzel: this bug is about removing the license block from remora. The zamboni license is bug 539671.