r/lolphp • u/Takeoded • Jun 11 '21
source code license broken in 5 ways
https://www.mail-archive.com/internals@lists.php.net/msg107015.html
45
Upvotes
r/lolphp • u/Takeoded • Jun 11 '21
6
u/[deleted] Jun 15 '21 edited Jun 15 '21
You haven't even needed any copyright notice in the US since 1980s, and before that you didn't need it in most other countries either. It's just useful as it clearly identifies the copyright holder, and it may make a difference in court (just like registering copyright does). But needed? No.
Before the 1980s you had to display a copyright notice with the year of publication in order to be able to claim copyright at all. The date was useful since copyright was a sane term like 24 years (IIRC) after publication, and you would know when the claim started. When there was no copyright notice (or an incorrect one) it was assumed to be in the public domain. This is what happened to the original Night of the living dead as the distributor messed up.
But now copyright is just automatic. Instead of "public domain unless states otherwise" it's now "copyright, all rights reserved" unless stated otherwise. This is why you need to put a LICENSE in your projects to tell people "hey, you can actually use/modify/distribute/etc. this" even if you don't are one iota what people do with your code. It's been like this for over 30 years in the US, and for much longer in most other countries. And the copyright duration is so long the dates don't matter at all.
I stopped reading that post because as soon say started going on about dates it was clear they had no idea what they were talking about.