-
Notifications
You must be signed in to change notification settings - Fork 1
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
Files missing copyright notices #10
Comments
@sprstnd Thank you for pointing that out. |
wikipedia should have enough on copyright law. check it out. right now its arguable that some code within this repo(those files without copyright notices) are subject to public domain. The license is nullified by the fact that none of the files have a copyright, so there is no ownership, and if there is no ownership of the works then who is to enforce the license. |
I always couldn't find any enforcement on wikipedia or even on law itself.
From what I understand, it's not. While I'm not taking care such cases, junit-team/junit4#1132 As it's not my intention to bother people who try to use code published due to the lack of copyright header, Sharing any other cases that may prevent from using code without headless would be appreciated. |
This is basic stuff. The files need a copyright to declare ownership, the owner/s extend right to others within the license file. The owner/s could release the works under multiple licenses( gpl,bsd) and that is perfectly acceptable, but they must have ownership of that work in order to enforce the license. I will now go beyond arguable, and claim that is it perfectly for someone to make use of the uncopyrighted portions of this repo with no regard what so ever as to the language within the license file. Those works without copyright notices are within public domain. However, I am not sure to the extent of your "borrowing" from the go project and other projects. This could lead to some messy legal disagreements, as copyright notices may have been removed from code. It is in my honest opinion that you should research copyright law with regards to software. sorry to be such a party pooper. |
Well, could you give me any explicit, reliable pointer that enforce us to have copyright header on each file for whom don't want to make the code public domain? Apparently there have been two insists(interprets) in the world that
and actually they both exist and it seems working to me.
From what I understand,
Thank you for the suggestion. I will.
You're well come. Anyway, |
nothing is forcing you to put a copyright header in your files. putting a copyright header in the files helps protect your rights as the author of the code, and adding the optional license reference helps those wanting to use your code understand the permission granted by the author to users. Under law you are the rightful owner of any works you produce even if they don't carry a copyright notice. if someone was to borrow part your works for their needs(and then someone else borrow that code from the person who borrowed it from you), those individual files have no identifying information as to whom the author is and what permissions were given by the author. Adding a copyright header and optional license reference helps those that want to use your code understand who owns what and what permissions were given. My advice to you to help better protect your interests and the user of your works is to add a copyright header with a reference to the license file the grants them certain permissions. // Copyright <> <>. All rights reserved. |
@sprstnd Thank you for clarifying. One thing I don't much care about the below
for code I've written(I don't mind even if someone misinterpreted the licence) Thank you. |
Its kind of like when animals piss on their leftovers in the wild. They don't necessarily like the taste of piss but it lets other know who owns those leftovers. Using such precautions helps ensure those using your works know the freedoms bestowed upon them. |
The individual files are missing copyright notices about licensing. Each file should be begin with a copyright notice and an optional reference to the license file.
The text was updated successfully, but these errors were encountered: