Beefy Boxes and Bandwidth Generously Provided by pair Networks
good chemistry is complicated,
and a little bit messy -LW
 
PerlMonks  

Re: license issues (yours, or the customers?)

by shenme (Priest)
on Sep 12, 2005 at 01:26 UTC ( [id://491133]=note: print w/replies, xml ) Need Help??


in reply to license issues

It may be I'm confused by your situation. If you are writing some software which you are going to sell, and your software uses some modules from CPAN, it seems to me this is not a problem - unless you want to package the CPAN software within your own release.

I seem to remember other discussions where people realized that if your _customer_ is installing CPAN modules to satisfy prerequisites stated in your products README, and then your software is installed, then they (the customer) is simply using CPAN correctly, to upgrade their Perl installation. You aren't involved at all in that transaction.

Now if you want to check over the individual module licenses yourself, so that you can tell the customer that there are no restrictions on _their_ use of the modules, that seems a nice thing to do. But, all, please tell me if there are any modules out there that say you (the customer) can't install them if their company name starts with 'M', are incorporated in Papua New Guinea, or are just too tall.

  • Comment on Re: license issues (yours, or the customers?)

Replies are listed 'Best First'.
Re^2: license issues (yours, or the customers?)
by szabgab (Priest) on Sep 12, 2005 at 12:36 UTC
    Even for simple usage there might be CPAN modules that restrict the usage based on seemingly arbitrary qualification. AFAIK The Rules of CPAN do not say anything about what kind of licenses can be used for things uploaded.

    If we write an app that us using CPAN modules we only have to take care of this. But actually we might distribute these modules by ourself (e.g. packaged by PAR or zipped together with a full Perl installation) to make it easier to deploy the application.

    In such situation - I belive - one has to make sure he has the right to redistribute the original module in this packaged form.

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://491133]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others examining the Monastery: (7)
As of 2024-04-19 08:37 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found