Looking at github, https://github.com/dotnet/runtime/tree/main/src/mono suggests the runtime is mono at least for non-Windows systems (but maybe a different branch / copy of the runtime or just copied into the repo from elsewhere as a sort of monorepo?)

 

 

From: Till Wegmüller <toasterson@gmail.com>
Date: Wednesday, June 12, 2024 at 12:59 PM
To: developer@lists.illumos.org <developer@lists.illumos.org>
Subject: Re: [developer] dotnet on illumos?

On 12.06.24 19:01, Jonathan Perkin wrote:
> * On 2024-06-12 at 17:49 BST, Till Wegmüller wrote:
>
>> Thats all I remember. Maybe others remember more?
>
> Older pkgsrc branches have mono 4.x, for example:
>
>   
> https://pkgsrc.smartos.org/packages/SmartOS/2020Q4/x86_64/All/mono-4.0.4.1nb23.tgz
>
> which as far as I'm aware worked ok, however I assume this only useful
> for older .Net software?

Not just older, You need to be straight up ancient for mono runtime. I
had to switch a server to linux 7 years ago, due to us missing dotnet
core support.

>
> We always attempt to build the latest version of lang/mono, but it
> obviously fails:
>
>   
> https://us-central.manta.mnx.io/pkgsrc/public/reports/upstream-trunk/20240611.2249/mono-6.12.0.199nb1/build.log

It seems that it's a seperate runtime from dotnet core. And mono having
limited support for ASP.NET seems like a bad thing. dotnet core it the
default runtime and OSS. My vote would be on the dotnet runtime and not
mono. At my current Job all dotnet apps use dotnet core. Mono is not
used at all for a long time.



------------------------------------------
illumos: illumos-developer
Permalink: https://illumos.topicbox.com/groups/developer/T879d3656fc3b0ffb-Mac44120c4abf99570902e387
Delivery options: https://illumos.topicbox.com/groups/developer/subscription