Ядро дотнета на никсах это большой маркетинговый костыль.
Да и сам дотнет больше похож на "О! jvm крутая вещь, но мы microsoft и нам нужен свой велосипед"
Так что удел дотнета сидеть на винде, учитывая нестандартность самой винды, нормальную реализацию под никсы мы увидим не раньше чем лет через 10, имхо
Хотите кросплатформенное приложение без особых заморочек, берите любой язык под JVM (там не только java есть), либо Go, либо, если не смущают скрипты, можно еще посмотреть в сторону javascript или python