in reply to Creating modules for use on CPAN
It seems to me that when testing code one should use strict, but when distributing it one should not. It is possible that a coding error in perl (the interpreter, not the language Perl) on certain platforms could cause a program that has use strict in it to break.