spdx / license-list-XML

This is the repository for the master files that comprise the SPDX License List
Other
343 stars 275 forks source link

W3C appears to refer to the wrong license for OSI approval #2165

Open brianwarner opened 12 months ago

brianwarner commented 12 months ago

Hi, I think I found a discrepancy in the W3C license references. There are three variants tracked in the license list: W3C, W3C-19980720, and W3C-20150513.

W3C is marked as OSI-approved, but the license text differs from OSI's static copy. The OSI static copy instead matches W3C-19980720, despite the fact that OSI's site references the SPDX identifier for the 2015 version.

Based upon OSI's page, it looks like they either approved the 1998 or 2015 version, which means W3C probably shouldn't be marked as OSI approved. Again, purely based upon the text, the OSI approved flag should likely go with W3C-19980720.

brianwarner commented 12 months ago

Update, looking at the OSI mailing lists, it appears they intended to approve the 2015 version. The OSI approved flag should probably move to W3C-20150513.

jlovejoy commented 11 months ago

Hello @brianwarner ! Thanks for looking into this. I'll give it a check as well - things over on the OSI site have changed here and there over the years and we reconciled a lot of the licenses with them a loonnnng time ago, so good to catch anything that we may have missed!

swinslow commented 1 month ago

Hi @brianwarner, thanks for flagging this and apologies for the slow response!

Digging into the history on this as well, it looks like there's a few things going on:

So to fix all of this, here's where I think we're at:

Additionally:

swinslow commented 1 month ago

@jlovejoy Let's perhaps plan to discuss this one on the legal team call today.

In particular I'd like to get participants' thoughts on comfort level around removing the "is OSI approved" mark from the W3C identifier. I don't have concerns about adding it to the other two based on current information, but I'm hesitant to remove it from W3C without at least talking it through.

swinslow commented 1 month ago

Discussed on 2024-08-08 legal team call, agreed to the following: