Update:Remora Licensing: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Have to restart Firefox - it's been open for days now. Part-done todo list.)
(more todo)
Line 19: Line 19:
* site/app/controllers/components - From v1 I think.  
* site/app/controllers/components - From v1 I think.  
* site/app/locale - have to talk to clouserw about the existing info on those files.
* site/app/locale - have to talk to clouserw about the existing info on those files.
* site/webroot/ - some of this is cake/MIT, so need to be careful.
* site/app/tests/test_helper.php - Original file from http://cakephp.org/pastes/show/8803bd09150cb65cc7da63f92cdbc828 ...
* site/app/webroot/ - some of this is cake/MIT, so need to be careful. Do we want licensing in css and js files? Means the user has to download them so probably not the best idea. What's the protocol on images? Maybe just a LICENSE file in the directory? What about directories with images from cake and images we made ourselves?
* Perhaps some license information in the top directory? (next to services and site)

Revision as of 04:31, 17 September 2006

Remora is going to be under the MPL/LGPL/GPL Tri-license (the standard mozilla.org license for Mozilla code.)

For files that already have a license (eg. Cake, simpletest, scriptalicious, etc.) do not change the license.

For new files, whack the tri-license boilerplate on it:

The Original Code is "addons.mozilla.org site" The year is 2006 in case you just crawled out from under a rock.

The rest should be self-explanatory.

I (Cameron) am going to be going through all files that are currently checked in that have not been licensed and throwing the header at them. For any new files you create, please add this license yourself, and whenever you edit a file under the tri-license, add yourself to the contributors list.

A list of directories for me to work in would be much appreciated.

Licensing Todo/further investigation list

  • services/ - stuff from v2 that's not licensed
  • site/app/controllers/components - From v1 I think.
  • site/app/locale - have to talk to clouserw about the existing info on those files.
  • site/app/tests/test_helper.php - Original file from http://cakephp.org/pastes/show/8803bd09150cb65cc7da63f92cdbc828 ...
  • site/app/webroot/ - some of this is cake/MIT, so need to be careful. Do we want licensing in css and js files? Means the user has to download them so probably not the best idea. What's the protocol on images? Maybe just a LICENSE file in the directory? What about directories with images from cake and images we made ourselves?
  • Perhaps some license information in the top directory? (next to services and site)