Not everyone asks for code. People can be looking for articles, etc. And e.g. in my case I was asking for help debugging my program, so the changes
ig graciously made would be a derivative work. You also seem to be overlooking that the issue could be the license used by the perl modules in question. Anyway, there are many ways to ask for help and many ways to give help, not all of which will violate company policy (or personal ethics, etc.).
Elda Taluta; Sarks Sark; Ark Arks