Beefy Boxes and Bandwidth Generously Provided by pair Networks
The stupid question is the question not asked

Re^2: Top Seven (Bad) Reasons Not To Use Modules

by Porculus (Hermit)
on Mar 14, 2009 at 00:21 UTC ( #750549=note: print w/replies, xml ) Need Help??

in reply to Re: Top Seven (Bad) Reasons Not To Use Modules
in thread Top Seven (Bad) Reasons Not To Use Modules

Corporate no-use policies often reflect concerns about open-source "contamination" (a la Stallman) or ownership of IP.

And even if your company doesn't have a foolish and shortsighted "no-use" policy, it may still have a very reasonable requirement that all software imports go via some central body with the authority to approve licenses.

This is actually quite important. Many CPAN modules are licensed under the same terms as Perl, but not all of them are. For example, Math::Random explicitly states that "commercial incorporation of these routines into products to be sold requires permission and perhaps payment to the ACM", while Net::SMS is actually a demo for a commercial product and is licensed for internal evaluation purposes only. There aren't many companies that would be overly pleased about people bringing that kind of potential liability in through the back door ...

  • Comment on Re^2: Top Seven (Bad) Reasons Not To Use Modules

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://750549]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (5)
As of 2018-06-24 02:17 GMT
Find Nodes?
    Voting Booth?
    Should cpanminus be part of the standard Perl release?

    Results (126 votes). Check out past polls.