NINKA-SQLITE(1p)
π NINKA-SQLITE π
okay bestie, so you know how <pink>ninka</pink> is that girl who looks at source code and is like "yeah I know exactly which license this is"? well this is her with a SQLite glow-up. it's a source file license identification tool with a SQLite backend, and it's filed under User Contributed Perl Documentation in section 1p of the manual. she's serving NINKA-SQLITE(1p) energy and honestly? obsessed. π
β¨ NAME β¨
ninka-sqlite β source file license identification tool (SQLite backend) π
β¨ SYNOPSYS β¨
ninka-sqlite package filename
(yeah the heading says "SYNOPSYS", that's just how she spells it, we don't fix her, we love her πΈ)
β¨ DESCRIPTION β¨
bestie it literally does what it says on the tin: it scans a package π¦ and then drops all the licenses it found into a SQLite database. that's the whole vibe. scan, find, store, slay. β¨
β¨ EXAMPLES β¨
ok so picture this:
ninka-sqlite package.zip pacakge.db
this one right here determines the licenses in package package.zip. π
(yes, pacakge.db is spelled exactly like that in the original, no cap, we do not touch it, we respect the typo's main character era π)
β¨ AUTHOR β¨
ninka was written by Daniel M. German <dmg@uvic.ca> and Yuki Manabe <y-manabe@ist.osaka-u.ac.jp>. legends, honestly. π«Ά
β¨ SEE ALSO β¨
if you wanna go full academic girlboss, here's the paper:
- 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). π
and you can download it from:
http://turingmachine.org/~dmg/papers/dmg2010ninka.pdf
go read it, it's giving research icon π₯
β¨ COPYRIGHT AND LICENSE β¨
Copyright (C) 2009-2014 Yuki Manabe and Daniel M. German, 2015 RenΓ© Scheibe
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/>.
β οΈ no cap on this part bestie: there is no warranty, like, at all. not even the implied kind for merchantability or fitness for a particular purpose. that's not me being dramatic, that's the GPL talking. π
and that's the whole page!! π this manual page came to you courtesy of perl v5.32.0 and is dated 2021-01-08 β she's a little vintage, she's a little iconic, she's NINKA-SQLITE(1p) and she ate. πβ¨π
π¦ where this page comes from
- ubuntu jammy: ninka-backend-sqlite 1.3.2-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms