What does HackerNews think of awesome-dotnet-core?
:honeybee: A collection of awesome .NET core libraries, tools, frameworks and software
1. Microsoft is a pretty big contributor to Linux at this point. Their cloud arm pretty much forced their hand and I don't see that story changing anytime soon. .NET on Linux has been great in my experience.
2. Some libs are, others are decidedly _not_ enterprise driven. The ecosystem is pretty large so there tends to be a lot of options with most packages. Just take a look here, https://github.com/thangchung/awesome-dotnet-core, the ORM section has things as big as nhibernate, which is about as heavy-handed as it gets, to things like Dapper which is about as lightweight as you can get.
FYI... interesting collection of .net core stuff here: https://github.com/thangchung/awesome-dotnet-core