Such software would be non-free - an example of software which does this can be found with the JSON License[0]. The IBM team infamously sought (and received) a special exemption to do evil with that license.
The story is amusing, but the reasoning is simple: ideological restrictions are difficult to pin down legally, because they're murky to define. From a practical standpoint, this means that any company with a legal team that knows what it's doing will avoid using the software, even if their ideologies are in accordance with yours - the restrictions simply expose them to more liability than they're willing to take on.
The story is amusing, but the reasoning is simple: ideological restrictions are difficult to pin down legally, because they're murky to define. From a practical standpoint, this means that any company with a legal team that knows what it's doing will avoid using the software, even if their ideologies are in accordance with yours - the restrictions simply expose them to more liability than they're willing to take on.
[0] http://tanguy.ortolo.eu/blog/article46/json-license