Re: cross-platform programs
- From: Jon Skeet [C# MVP] <skeet@xxxxxxxxx>
- Date: Fri, 14 Oct 2005 22:45:18 +0100
Kevin Spencer <kevin@xxxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
<snip>
> > The same is *not* to of MS, as far as I can tell. Yes, there's the Mono
> > project, but there's been no guarantee (as far as I've seen) that MS
> > won't sue companies who distribute Mono as part of their solution,
> > based on intellectual property infringements.
>
> I doubt that the Mono project is working without Microsoft's knowledge and
> consent.
MS certainly knows about Mono. As for consent? Well, they may have an
admiration for the team, I don't know - but they *haven't* stated that
they've checked for IP violations in there.
> However, it would appear that Microsoft doesn't want anyone
> indiscriminately to write a .Netimplementation for any OS. I doubt that Sun
> does either. It wouldn't be logical to do so.
The differences are that:
a) Sun *do* licence the Java spec to other companies (eg IBM)
b) Sun offer their JRE on multiple platforms already.
The legal situation of running a JRE on Linux and Windows is a *lot*
rosier than the legal situation of running Mono on Linux and .NET on
Windows. There's also the technical aspect of things (the JRE has the
same codebase for both platforms, which certainly can't be said of Mono
and .NET.)
To my mind it's *currently* a no-brainer decision between .NET/Mono and
Java when it comes to cross-platform software for an ISV to develop. MS
could fix that fairly easily, but at the moment they're choosing not to
do so. Pity - I prefer C# to Java on the whole...
--
Jon Skeet - <skeet@xxxxxxxxx>
http://www.pobox.com/~skeet Blog: http://www.msmvps.com/jon.skeet
If replying to the group, please do not mail me too
.
- Follow-Ups:
- Re: cross-platform programs
- From: Kevin Spencer
- Re: cross-platform programs
- References:
- cross-platform programs
- From: John Salerno
- Re: cross-platform programs
- From: Kevin Spencer
- Re: cross-platform programs
- From: Kevin Spencer
- cross-platform programs
- Prev by Date: Re: cross-platform programs
- Next by Date: Re: PInvoke problem with int by reference
- Previous by thread: Re: cross-platform programs
- Next by thread: Re: cross-platform programs
- Index(es):
Relevant Pages
|