this post was submitted on 24 Jun 2023
12 points (100.0% liked)
Programming
13386 readers
1 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
So just so I clear this up in my head. Do you mean if my user types myprog --version for example, the licensing information should appear there? What about non-programs, such as dotfiles (what I am trying to do) or CSS (themes for lemmy I recently got into doing)?
Or do you mean at the top of each file in my repository there should be some licensing information?
Thanks again for your patience
There is no legal requirement that your program output what license it is under as a part of any particular command, or that each file contains a license header. Providing the license once at the top level and indicating that the entire repository is under that license is sufficient to put all of the code under the license of your choosing. Anything more is simply to make it more obvious when looking at a particular piece in isolation.