My question is, if I have to re-license the top-level RPi::WiringPi distribution if I require the new RPi::OLED::SSD1306 distro, and it gets built along side of it automatically.
IANAIPL and this comment is worth precisely what you paid for it.
I can see no reason why you would have to relicense RPi::WiringPi in this case and 2 reasons why you need not.
Firstly: from a practical viewpoint it doesn't stack up. Look at how many dists on CPAN have many dependencies (and levels of them) such that even finding a consistent licence let alone applying one would be futile. If the user employs an automated tool to install dependencies then they must bear the responsibility for keeping tabs on and conforming to all the licences involved.
Secondly: this is the BSD licence and it is not viral, AFAIAA. Certainly not like the GPLv3 at any rate.
For peace of mind check with your legal representatives of course.
In reply to Re: Licensing clarification: Requiring a BSD licensed dist in a Perl licensed dist
by hippo
in thread Licensing clarification: Requiring a BSD licensed dist in a Perl licensed dist
by stevieb
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |