You can't discriminate against any fields of endeavor[0] if you wish for your software to be under any OSI approved open source license.
"Shared source" is a notion which Microsoft termed to refer to make the source code available without the software being open source.