Perhaps open-source licenses should explicitly exclude use in certain applications. Even if not legally enforceable, it would serve as a constant reminder to developers who DO work in these fields of what they are doing.
What am I saying? Most of us still have no idea.
This raises some good points, but that was to be expected as licenses are a tricky business.
I do think our profession needs more awareness of ethics, and a usage suggestion (rather than an order) in the license of software may be a good start.
I wonder if Palantir has any similar policies?