2 of 3 edited tags

Should I add the license in every headers and source files?

I'm about to push my first project to github (mini toy lisp interpreter written in c).

I've noticed that the vast majority of opensource projects include their license in every source file (at the top).

Is that a necessity for open source?