No. It was conceived and born for Windows as Next Generation Windows Services in the late Nineties.
There about 35 languages using the CLI, which means they will work with .NET:
Wiki[
^]
Yes. Search for MONO and you will find versions that will run on Linux, Mac and Android at least (Though you have to pay through the nose for the last one, it is now owned by
Xamerin[
^])