openjs-foundation / cross-project-council

OpenJS Foundation Cross Project Council
https://openjsf.org/
MIT License
446 stars 152 forks source link

The OpenJS CLAs should be updated #1359

Open eemeli opened 2 months ago

eemeli commented 2 months ago

I happened to notice that the upstream Apache CLAs have been updated sometime since their adoption in #583 as a base for those of the OpenJS. The texts look mostly the same, but at least this concern that I raised in https://github.com/openjs-foundation/cross-project-council/issues/583#issuecomment-662594746 has been addressed:

I at least had not realised that it refers to the OpenJS Foundation itself as the "Project", whereas that term in our common use refers to one of the 34 "projects" that are in the foundation. Could that at least be updated in the license text to be more clear?

The current texts of the Apache ICLA and CCLA refer to the "Foundation" rather than the "Project", which makes it significantly clearer that it's not specific to a single project, but to all projects under the foundation.

Could the OpenJS CLAs be rebased on the current Apache CLAs?

tobie commented 2 months ago

CPC update: check with OpenJS legal to have a sense of how straightforward this is.

bensternthal commented 3 weeks ago

I've requested an update from our legal team on this (more than once), I'll continue to ask them for updates until we can get an ETA.