Ninka(3pm)

πŸ“¦ version 1.3.2, in ubuntu jammy

πŸ’– 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. πŸ‘‘


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