NINKA(1)
π NINKA(1) β like, the manual page, bestie π
okay so picture this: it's giving source file license identification tool. That's ninka. Yes, that's the whole vibe. She reads your code and tells you which licenses are hiding in there. Iconic behaviour, honestly. π
β¨ NAME β¨
ninka β the source file license identification tool. She sniffs out licenses. That's her whole thing. π
π¦ SYNOPSYS π¦
ninka [options] filename
πΈ DESCRIPTION πΈ
ninka scans a source file and returns the licenses it found. That's it. That's the tea. πβ¨
π OPTIONS π
-iβ create intermediary files (for debugging). lowkey the "show your work" flag π«Ά-vβ verbose. she will talk, and honestly? we love that for her π£οΈπ¬
π EXAMPLES π
ninka foo.c
Determine the licenses in file foo.c. simple. clean. slay. π
ninka -i foo.c
Determine the licenses in file foo.c and create intermediary files (for debugging). extra credit behaviour fr fr πβ¨
find * | xargs -n1 -I@ ninka '@'
Determine the licenses of files in a directory. yes bestie, we're doing the whole directory. main character energy π
πΌ AUTHOR πΌ
ninka was written by Daniel M. German <dmg@uvic.ca> and Yuki Manabe <y-manabe@ist.osaka-u.ac.jp>. absolute legends, no cap ππ
π§ SEE ALSO π§
Daniel M. German, Yuki Manabe and Katsuro Inoue. A sentence-matching method for automatic license identification of source code files. In 25nd IEEE/ACM International Conference on Automated Software Engineering (ASE 2010).
You can download it from http://turingmachine.org/~dmg/papers/dmg2010ninka.pdf. go read it, it's giving academic excellence ππ
π₯ COPYRIGHT AND LICENSE π₯
Copyright (C) 2009-2014 Yuki Manabe and Daniel M. German, 2015 RenΓ© Scheibe
okay legal moment, but make it cute β read it though, this part actually matters π«Ά
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see <http://www.gnu.org/licenses/>.
and that's the whole page bestie β¨ this copy's stamped perl v5.42.3, dated 1980-01-01 β yeah, the date is a whole vibe of its own π but that's what it says, so that's what we're saying. bye pookie, go identify some licenses ππ¦π
π¦ where this page comes from
- nixos 26.05: perl5.42.3-ninka 2.0-pre
- nixpkgs unstable: perl5.42.3-ninka 2.0-pre
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms