4 ms·
> We want to recognize that the Mono Project was the first .NET implementation on Android, iOS, Linux, and other operating systems. Is this true? The pre-rele
by masfuerte 2y ago
> We want to recognize that the Mono Project was the first .NET implementation on Android, iOS, Linux, and other operating systems.
Is this true? The pre-releases and version 1 of .Net came with the source for a reference implementation of the CLR that ran on Linux or BSD. I can't remember what license it had and I thought Mono was a separate project, but maybe Mono was based on it. Not that it matters now.
- tredre3 2y ago.Net Core 1.0 released in 2016 supports Linux yes. Lagacy .Net never supported OSes other than Windows. Mono, released in 2004, was the first attempt to bring it to other OSes.
- deleted 2y ago[deleted]
- saurik 2y agoYou are thinking of Rotor. FWIW, I also feel as if Portable.NET--which was rebranded at some point to DotGNU when I think it was even donated to the FSF--had predated Mono in functioning? The Mono website has an archive of an old mailing list post which at the time talks about even-older origin of the project. It is (of course) heavily biased for Mono, and hilariously gives me an awkward shout out ;P. https://www.mono-project.com/archived/mailpostearlystory/ https://www.mono-project.com/archived/mailpostearlystory/
- masfuerte 2y agoThank you! So it ran on Windows, FreeBSD and Mac OS X making it the first non-Windows implementation of .Net, but it didn't run on Linux. It also had a fairly useless licence, so Mono was separate. https://en.wikipedia.org/wiki/Shared_Source_Common_Language_Infrastructure https://en.wikipedia.org/wiki/Shared_Source_Common_Language_... Edited to add: and thanks for the link. Only three developers and there's already drama! :-)