Ninka(3pm)
π Ninka β the source file license identification tool, bestie π
okay so real talk: this is Ninka(3pm), a Perl module, and it is literally the girl who reads your source files and tells you which licenses are hiding in them. she's giving detective. she's giving legal-adjacent icon. no cap. π΅οΈββοΈβ¨
β¨ NAME β¨
Ninka β source file license identification tool π
πΈ SYNOPSIS πΈ
bestie, here's the whole vibe in code, copied exactly, don't touch a character:
use Ninka;
my $input_file = 'some/path/file_of_interest';
my $create_intermediary_files = 0;
my $verbose = 0;
my $license_result = Ninka::process_file($input_file, $create_intermediary_files, $verbose);
π¦ DESCRIPTION π¦
She scans a source file and returns the found licenses. that's it, that's the whole job, and she ate. π
π COPYRIGHT AND LICENSE π
okay so this part is the serious part and we do NOT mess with the legal text, we just vibe respectfully around it. π«Ά
Copyright (C) 2009-2014,2017 Yuki Manabe and Daniel M. German
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/>.
π bestie listen β WITHOUT ANY WARRANTY is doing a LOT of heavy lifting in that paragraph. no warranty, no promises, no "it'll probably be fine". if you need guarantees, this is not the girl. periodt.
and that's the whole page, you're welcome, you're educated, you're thriving π
this lil manual moment was brought to you by perl v5.32.0, dated 2021-01-08 β so yes she's a 2021 baddie and she still eats π
πΈ mwah, go identify some licenses bestie π
π¦ where this page comes from
- ubuntu jammy: ninka 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