nodejs / TSC

The Node.js Technical Steering Committee
598 stars 134 forks source link

Copyright Date #195

Closed williamkapke closed 6 years ago

williamkapke commented 7 years ago

Hopefully someone already knows (maybe @mikeal?) the answer to this and it's easy...

When we have one of these:

Copyright (c) 2016 NAN contributors

Are we supposed to go through and change the dates on all of these?

ljharb commented 7 years ago

I don't think it's supposed to be updated, generally, even though most do it. http://stackoverflow.com/questions/2390230/do-copyright-dates-need-to-be-updated

Fishrock123 commented 7 years ago

I don't think it's supposed to be updated, generally, even though most do it.

Isn't the "most correct" way to do it like "(c) 2012-2017" then? Or am I mistaken?

ljharb commented 7 years ago

If you're going to update it, yes. But I also don't think it needs to be updated until the copyright is due to expire maybe?

williamkapke commented 7 years ago

Some places uses in our org do not have a date at all. What does THAT mean then? 🤔

Anyhow, I've added the tsc-agenda label to line us up to discuss and then MAYBE asking the board to ask the legal committee for an official answer.

Trott commented 7 years ago

I Am Not A Lawyer. That said:

(FWIW, I'd recommend kicking it up to the board and not even bothering discussing at the TSC level.)

mikeal commented 7 years ago

This is the best explainer I know of https://writing.kemitchell.com/2016/09/21/MIT-License-Line-by-Line.html

TLDR; the date and notice are not actually necessary but do have to be preserved in whatever state the creator sets them under the license terms :)

rvagg commented 7 years ago

@mikeal @ TSC meeting today:

Was discussed at the board meeting, more complicated than I originally thought but will need to consult the notes to see what the discussion was

jasnell commented 7 years ago

There are several fundamental considerations here:

  1. For existing copyright notices on Node.js Foundation projects:

    • Is it ok to update the year included in the copyright (if any) without Legal Committee approval?
    • Is it ok to remove the year included in the copyright (if any)
  2. For new projects, we should likely have a standard Node.js Foundation copyright notice that is standardized and approved by the Foundation Board. This should become part of the project governance policy.

Item 2 is a larger issue that will need to be handled separately. I will draft up a separate proposal for that. What we need the board to decide on more immediately is Item 1.

mhdawson commented 7 years ago

@jasnell any progress on putting together the proposal

jasnell commented 7 years ago

I've got an open issue. From what I understand there's been zero movement on the foundation legal committee side of things. I'll follow up again next week

maclover7 commented 7 years ago

ping @MylesBorins @jasnell since we're getting close to new year's

Trott commented 6 years ago

Just want to make sure this doesn't get lost: It would be awesome if we don't need to keep a date in there at all. Just a copyright notice with no year. Lots of reputable sites do this. But I-Am-Not-A-Lawyer.

mhdawson commented 6 years ago

@MylesBorins I think we were waiting on a response from the Foundation legal committee, can you chase that ?

jasnell commented 6 years ago

Recommending that we just close this given that there's been zero activity and movement.

MylesBorins commented 6 years ago

This is still being discussed by the legal team afaik. Maybe @mrhinkle can give us an update on the 28th meeting

On Fri, Feb 16, 2018, 7:49 PM James M Snell notifications@github.com wrote:

Recommending that we just close this given that there's been zero activity and movement.

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/nodejs/TSC/issues/195#issuecomment-366399831, or mute the thread https://github.com/notifications/unsubscribe-auth/AAecV9pV1eKa0EoD8jaQDQW9Y6hC709xks5tViIwgaJpZM4LjsJG .

bnb commented 6 years ago

@MylesBorins I commented in https://github.com/nodejs/community-committee/issues/245, but the CommComm has several licenses pending on legal feedback. @williamkapke referenced this issue, though I think copyright discussed in this issue is likely different than licensing 🤔

mrhinkle commented 6 years ago

The Board Foundation Subcommittee met last month and the board discussed this issue in our last meeting. Here's the summary of the discussion. The net of the conversation is that the copyright notice is not critical but the best practices were boiled down to the following:

fhinkel commented 6 years ago

@mrhinkle thanks for clarifying.

Closing this, feel free to reopen if needed.