Multiplatform???

  • Thread starter Thread starter Rick
  • Start date Start date
R

Rick

Hi:

I have found some information about the effort made by the
Linux people(http://go-mono.com/) to implement .NET
Framework on Linux. Thanks to the newsgroup writer
yerterday!

My question today is, what efforts are being made by
Microsoft?

Thank you.

Rick.
 
what efforts are being made by Microsoft?

If you mean, is Microsoft building the .NET Framework for multiple operating
systems, the answer is No.
The .NET Framework is a part of Windows.
http://www.microsoft.com/net/basics/framework.asp

We think it's cool that people are using the ECMA and ISO standards for C#
and CLI to build independent implementations of those technologies.
We haven't licensed anything to Novell (Ximian) for the Mono project, and we
don't support it.

We have released a shared-source implementation of the CLI, also known as
SSCLI or "Rotor". But this is not the same as the .NET Framework.
http://msdn.microsoft.com/netframework/using/understanding/cli/default.aspx
 
Thats the issue with portability, its non standardising the libraries.
Winforms is too dependant on windows, hence you need WINE to run it on
linux.
 
Thats the issue with portability, its non standardising the libraries.
Winforms is too dependant on windows, hence you need WINE to run it on
linux.

Really? I've never heard of this is done before. I don't think it's
inherently possible to do this. Unless you have .Net implementation that
will execute winforms code in Linux, which I don't think there is one
available. If you have this, then there is no use of WINE.

WINE implements Windows API in Linux, so to make this easier to understand,
it is somethine like a translator of Windows API to Linux. If you can try to
run MS .Net implementation directly using WINE, somehow I doubt it will work
:)

/m
?
 
Mono.



muscha said:
Really? I've never heard of this is done before. I don't think it's
inherently possible to do this. Unless you have .Net implementation that
will execute winforms code in Linux, which I don't think there is one
available. If you have this, then there is no use of WINE.

WINE implements Windows API in Linux, so to make this easier to understand,
it is somethine like a translator of Windows API to Linux. If you can try to
run MS .Net implementation directly using WINE, somehow I doubt it will work
:)

/m
?
 
Back
Top