5 ms·
Ah you may find it interesting, the GPL3 license actually does prescribe showing copyright notices in stdout [1]. > If the program does terminal interaction, m
by sdedovic 4y ago
Ah you may find it interesting, the GPL3 license actually does prescribe showing copyright notices in stdout [1].
> If the program does terminal interaction, make it output a short notice like this when it starts in an interactive mode ...
> The hypothetical commands `show w' and `show c' should show the appropriate parts of the General Public License. Of course, your program's commands might be different; for a GUI interface, you would use an “about box”.
This is to say it is not entire unusual to have copyright notices in output.
[1] https://www.gnu.org/licenses/gpl-3.0.en.html https://www.gnu.org/licenses/gpl-3.0.en.html
- taeric 4y agoThis feels silly. Not a single one of my userland tools does this, but they are clearly all GNU...
- bombcar 4y agoNote the “interactive mode” - this means like starting an editor or nslookup kind of thing.
- taeric 4y agoLess is interactive, and does no such thing. I mean, I get it. This will be nigh impossible to codify, such that there will be reasons things can and cannot work in certain situations. This line of attack here, though, is feeling overly forced and would actually sway me to never use such licensed stuff. And I'm pretty heavy on the open source support.
- bombcar 4y agoYeah it's clearly a "recommendation" and people seem to use it pretty sanely. bash doesn't do it even if you start a subshell. I know I've seen the NO WARRANTY message flash on my screen but darned if I can find a gnu program that does it by default.
- mroche 4y agoBear in mind these are suggestions, not part of the terms and conditions of the license itself.