Conversation
Add a separate LICENSE file from the declaration inside each source code file. https://en.wikipedia.org/wiki/ISC_license#OpenBSD_license
|
But compat/queue.h and a few other files are not under this license, I think that needs to be mentioned. Also this file is conventionally called COPYING. |
|
Regarding the double-licensed files: this is another reason to include a unique license file; when I've packaged this code as RPM I've looked around and I've only found OpenBSD licensed files, and didn't notice the 3-Clause BSD licensed files. Regarding the file name: folks here at GitHub suggest using LICENSE, while GPL goes for |
I think it would be nice to have an explicit and easy to find license file that covers the whole project, even though it's already declared at the top of each source file.