Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Copyright timespan needs update #239

Closed
stefanos82 opened this issue Nov 1, 2023 · 3 comments
Closed

Copyright timespan needs update #239

stefanos82 opened this issue Nov 1, 2023 · 3 comments

Comments

@stefanos82
Copy link
Contributor

In the following line

console.info('Copyright (C) 2019-2022 Eduardo Bart (https://nelua.io/)')

the year remained at 2022.

Do you need it to get updated or should you remove it and leave it as console.info('Copyright (C) Eduardo Bart (https://nelua.io/)') ?

At first, I was thinking something like console.info('Copyright (C) 2019-' .. os.date('%Y') ..' Eduardo Bart (https://nelua.io/)') but then I asked myself, is it really necessary to have a copyright timespan?

@edubart
Copy link
Owner

edubart commented Nov 1, 2023

I've updated the copyright year in 58a189d using your suggestion, but with a minimum year (in case the system clock is skewed).

is it really necessary to have a copyright timespan?

I think that according to some law, a copyright has life time that eventually ends, it does not hold forever. Imagine we are thousands years in the future and someone wants to use this very old code, since the copyright may have ended centuries ago, the code will be in public domain and the copyright will have no meaning anymore. I think that to hold copyright forever, we have to effectively keep updating the copyright year forever. I am not sure if it works really this way, but that is what I've always assumed.

@edubart edubart closed this as completed Nov 1, 2023
@stefanos82
Copy link
Contributor Author

I have completely forgot about the legal obstacles various countries put on us developers.

Thank you for reminding me that!

@Andre-LA
Copy link
Contributor

Andre-LA commented Nov 1, 2023

The Godot developers uses "present" on the lifespan, like: "Copyright (c) 2014-present Godot Engine contributors (see AUTHORS.md)"

https://github.com/godotengine/godot/blob/37d51d2cb7f6e47bef8329887e9e1740a914dc4e/core/math/a_star.cpp#L8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants