473,569 Members | 2,463 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

So are we ever gonna see .NET framework 2.0 on Mac or Linux?

Or for that matter any version of .NET framework?

What I find ironic is the push for "portabilit y and flexibility" yet I don't
actually see it in the real world. Is anyone (not just Microsoft) actually
working on a .NET framework for anything other than Windows platforms? If
so, where can I get it and/or when will it be available?

Rob.
Mar 30 '06 #1
16 1616
There is the Mono project: http://www.mono-project.com/Main_Page

I don't know about the Mac, I haven't heard about it. In general though, if
it hasn't been done, it's because there isn't a real industry need for it.
It means not enough people are asking for it or care about it. That's supply
and demand.

"Rob R. Ainscough" <ro*****@pacbel l.net> wrote in message
news:%2******** ********@tk2msf tngp13.phx.gbl. ..
Or for that matter any version of .NET framework?

What I find ironic is the push for "portabilit y and flexibility" yet I
don't actually see it in the real world. Is anyone (not just Microsoft)
actually working on a .NET framework for anything other than Windows
platforms? If so, where can I get it and/or when will it be available?

Rob.

Mar 30 '06 #2
"Rob R. Ainscough" <ro*****@pacbel l.net> wrote in message
news:%2******** ********@tk2msf tngp13.phx.gbl. ..
Or for that matter any version of .NET framework?

What I find ironic is the push for "portabilit y and flexibility" yet I
don't actually see it in the real world. Is anyone (not just Microsoft)
actually working on a .NET framework for anything other than Windows
platforms? If so, where can I get it and/or when will it be available?


Where have you been :-)

http://www.itwriting.com/wpfe.php

http://www.mono-project.com

Tim
Mar 30 '06 #3
Marina Levit [MVP] <so*****@nospam .com> wrote:
There is the Mono project: http://www.mono-project.com/Main_Page

I don't know about the Mac, I haven't heard about it. In general though, if
it hasn't been done, it's because there isn't a real industry need for it.
It means not enough people are asking for it or care about it. That's supply
and demand.


No, it means that it's not in Microsoft's interests to provide it, and
no-one else has the right to provide a port of .NET itself - only parts
of it that aren't covered by patents etc (like the Mono project).

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Mar 30 '06 #4
Well, it's both. Even the parts that aren't covered aren't necessarily
being ported to Mac. And even if it was all available, I'm still not
convinced it would happen. I think if there was enough demand for it, there
would be sufficient pressure on MS to do it, despite it not serving its
interests directly. Because at that point, it would be so important to have
support on other platforms, that people would leave MS technologies if .NET
was not supported on other platforms - and it would start being in MS's
interests to support it just to keep these people from abandoning MS
technologies.

"Jon Skeet [C# MVP]" <sk***@pobox.co m> wrote in message
news:MP******** *************** *@msnews.micros oft.com...
Marina Levit [MVP] <so*****@nospam .com> wrote:
There is the Mono project: http://www.mono-project.com/Main_Page

I don't know about the Mac, I haven't heard about it. In general though,
if
it hasn't been done, it's because there isn't a real industry need for
it.
It means not enough people are asking for it or care about it. That's
supply
and demand.


No, it means that it's not in Microsoft's interests to provide it, and
no-one else has the right to provide a port of .NET itself - only parts
of it that aren't covered by patents etc (like the Mono project).

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

Mar 30 '06 #5
Marina Levit [MVP] <so*****@nospam .com> wrote:
Well, it's both. Even the parts that aren't covered aren't necessarily
being ported to Mac.
Well, Mono runs on Mac OS X.
And even if it was all available, I'm still not
convinced it would happen. I think if there was enough demand for it, there
would be sufficient pressure on MS to do it, despite it not serving its
interests directly. Because at that point, it would be so important to have
support on other platforms, that people would leave MS technologies if .NET
was not supported on other platforms - and it would start being in MS's
interests to support it just to keep these people from abandoning MS
technologies.


MS has to balance developer mindshare with platform marketshare. If,
for instance, they cared about beating Java more than they cared about
Windows dominance, I'm sure they would port .NET to other platforms.
However, as .NET is doing quite well against Java already, it isn't in
their interests to help people use .NET on Linux.

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
Mar 30 '06 #6

"Jon Skeet [C# MVP]" <sk***@pobox.co m> wrote in message
news:MP******** *************** *@msnews.micros oft.com...
Marina Levit [MVP] <so*****@nospam .com> wrote:
Well, it's both. Even the parts that aren't covered aren't necessarily
being ported to Mac.
Well, Mono runs on Mac OS X.
And even if it was all available, I'm still not
convinced it would happen. I think if there was enough demand for it,
there
would be sufficient pressure on MS to do it, despite it not serving its
interests directly. Because at that point, it would be so important to
have
support on other platforms, that people would leave MS technologies if
.NET
was not supported on other platforms - and it would start being in MS's
interests to support it just to keep these people from abandoning MS
technologies.


MS has to balance developer mindshare with platform marketshare. If,
for instance, they cared about beating Java more than they cared about
Windows dominance, I'm sure they would port .NET to other platforms.
However, as .NET is doing quite well against Java already, it isn't in
their interests to help people use .NET on Linux.


Right, I think that's what I was saying. That if there was a financial
incentive for them to port it because they were losing business otherwise -
they would. But there aren't enough people who care about it, so they don't.

I didn't realize Mono runs on Mac, so that's good for whoever is interested
in support .NET on Mac.


--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

Mar 30 '06 #7
So the big hoopla of portability is really just smoke and mirrors? Sorta,
yeah you can do it if ya want -- good luck?

Considering www.msn.com is primarily all Java based it seems sorta humorous
that MS are taking this approach to .NET portability. I mean ya think they
might take an interest cause I'm pretty sure the MS Office dev team don't
have a lot on their hands ;)

Mono is an open source project being headed by Novell? And it doesn't
appear to have even scratched the surface as far as .NET 2.0 feature set?

WPFE -- is there an actual product, it looks like someone's blog?

I'm sure a lot of people have put in hard work on these projects, but they
don't appear to be ready for prime time. Without real MS backing, I don't
see how any of these will succeed to a level that is useful for professional
level work?

Rob.

"Jon Skeet [C# MVP]" <sk***@pobox.co m> wrote in message
news:MP******** *************** *@msnews.micros oft.com...
Marina Levit [MVP] <so*****@nospam .com> wrote:
Well, it's both. Even the parts that aren't covered aren't necessarily
being ported to Mac.


Well, Mono runs on Mac OS X.
And even if it was all available, I'm still not
convinced it would happen. I think if there was enough demand for it,
there
would be sufficient pressure on MS to do it, despite it not serving its
interests directly. Because at that point, it would be so important to
have
support on other platforms, that people would leave MS technologies if
.NET
was not supported on other platforms - and it would start being in MS's
interests to support it just to keep these people from abandoning MS
technologies.


MS has to balance developer mindshare with platform marketshare. If,
for instance, they cared about beating Java more than they cared about
Windows dominance, I'm sure they would port .NET to other platforms.
However, as .NET is doing quite well against Java already, it isn't in
their interests to help people use .NET on Linux.

--
Jon Skeet - <sk***@pobox.co m>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too

Mar 30 '06 #8
Rob,
What I find ironic is the push for "portabilit y and flexibility" yet I
don't actually see it in the real world.


Which real world do you mean. More than 90% of all workstations are running
on Microsoft OS systems, while it is the leading one in Serversystems?

Are you living in cyberspace?

Cor
Mar 30 '06 #9
It's actually possible to run the same Microsoft .NET Framework on
Linux, I haven't tried it to Mac yet. Internally, I made Microsoft .NET
Framework 1.1 to work on Linux, this is different from the MONO
project, it uses the same .NET Framework binaries with our internally
implemented lower level layer stufff. I may release it to the public,
but may take a few months at least.

Huihong
RemoteSoft, Inc.

Mar 30 '06 #10

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
1930
by: Mudge | last post by:
This thread is hereby dubbed PHP Purpose, or PHPP. It has the following purposes: 1. To bring together PHPers and programmers around the world to become organized. 2. To dicuss purposes of programmers as relates to motives for programming. 3. To dicuss purposes of PHP itself and related technologies.
2
2467
by: greatbooksclassics | last post by:
Open Source DRM? What does everyone think about it? Will Open Source DRM ever catch up to MS DRM? Will DRM ever be integrated into common LAMP applications? (LAMP=Linux/Apache/MYSQL/PHP/Perl/Python/Ruby) Here's Sun's latest initiative in Open Source DRM: DReaM: Royalty-Free, Open Source DRM
4
273
by: R.A. Nagy | last post by:
Hi guys, I've a C++ framework. It would be great to complete the port to Linux for several reasons: (1) It uses STDLIB. (2) It works with GCC (3) It is 100% implemented on WIN32 (about 90% on Linux) (4) I use it all of my commercial products (5) It has support for POSIX file systems, indexing, embedded database,
37
4201
by: Ioannis Vranos | last post by:
I think this is on topic here, because it is about C++ and available portable C++ GUI frameworks. I am looking for a decent portable C++ (meaning C++ API, not C) GUI framework that works both on Linux and Windows, so as to study and learn it. That is, there should be at least one good decent book about it. One option is QT. QT...
0
7703
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main...
0
7926
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed. This is as boiled down as I can make it. ...
0
8132
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that...
1
7678
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For...
0
7982
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the...
1
5514
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules. He will explain when you may want to use classes...
0
5222
by: conductexam | last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one. At the time of converting from word file to html my equations which are in the word document file was convert...
0
3656
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The last exercise I practiced was to create a LAN-to-LAN VPN between two Pfsense firewalls, by using IPSEC protocols. I succeeded, with both firewalls in...
0
944
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence can significantly impact your brand's success. BSMN Consultancy, a leader in Website Development in Toronto offers valuable insights into creating...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.