[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [www-vrml] Fw: [Mono-list] Is Mono ready to compete with MS.NET in realbusiness?
yep, it already allows that
you can compile using Mono and run on .NET, or vice versa, compile with MS
compilers on .NET/Windows and run on Linux or OS-X or other Unix using
mono's runtime (either using the mono IL interpretter or the mono
Just-In-Time compiler for those CPUs/platforms where such one is implemeted
[say on Linux running on Intel 80x86 generation CPU])
that works cause you compile to IL (Intermediate Language) and cause your
code targets a common set of libraries (Common Language Runtime), as defined
in related ECMA specs
of course mono doesn't offer extra MS runtime libraries at the moment like
those of J# (Java compiler for .NET by MS), but such might be added in the
future if enough demand is there - they could use parts of the GNU Classpath
project for example which is about making an opensource version of the Java
class libraries. Not sure if MS are using GNU Classpath at all, they're not
using Sun's code either [bitten in the past with MSJavaVM and Java licensing
agreements with Sun], think they're writing all stuff from scratch based on
the Java specs. At least with Swing support and Collections classes (at the
"supplemental UI library" for J#), I was told the whole stuff is written
from scratch, so Swing stuff at that J# library is not even implemented over
WinForms as I had though initially...
> i could find the answer to this question:
>
> is a developer gonna be able to write code under mono and it will work
> under .net or vice versa?
>
> i really do hate righting the same code twice, or more
>
>
>
> On Sun, 2004-10-03 at 07:45, George Birbilis wrote:
> > since there was recently a concern phrased on the list from Clayton that
> > mono (.NET port to Linux/Unix/MacOS-X etc.) has ceased development,
read-on
> > below:
> >
> > From: "Miguel de Icaza" <miguel -at- ximian.com>
> > Sent: Sunday, October 03, 2004 7:44 AM
> > Subject: Re: [Mono-list] Is Mono ready to compete with MS .NET in
> > realbusiness?
> >
> >
> > > Hello,
> > >
> > > > Mono 1.0 was shipped awhile ago, and I'm really excited
> > > > about that... but now the natural question is:
> > > >
> > > > "Is Mono ready to compete with MS .NET in real business?"
> > >
> > > Like others have said as follow up replies to your post, it depends on
> > > your needs and your comfort level. At this point Mono is a subset of
> > > the .NET Framework 1.1 (see the release notes for the details on what
is
> > > and is not supported).
> > >
> > > To some people what we have today is enough to start building
> > > application, to some to start prototyping and to some to build
> > > proof-of-concept applications.
> > >
> > > Some areas of Mono are more evolved than others: those that have
> > > received the most use are likely going to as good (and in some cases
> > > better) than the equivalent in .NET. Those areas that have received
> > > little attention or are seldom used might still have bugs.
> > >
> > > Think of Mono 1.0 as Linux 1.0: it is the first release that we felt
> > > that we could support and that we could guarantee backwards API
> > > compatibility and we would support in an ongoing basis while we moved
> > > our development on the new components of Mono.
> > >
> > > > "Will Novell provide support, documentation, etc.?"
> > > > "If yes, by when?"
> > >
> > > Novell does offer commercial support for Mono users, you can contact
> > > Erik Dasque (edasque@ximian.com) or your favorite Novell channel to
ask
> > > for the pricing of technical support or services around Mono.
> > >
> > > In the past users of Mono that needed features not implemented in Mono
> > > have funded the efforts to get these things in the runtime (the MacOS
> > > port, web services, the http stack and more were funded by support
> > > contracts).
> > >
> > > Of course, you do not have to pay Novell to get support, Mono has
today
> > > a quite vibrant community and third party consultants that have
offered
> > > their help and services in the past to individuals that need help.
> > > Other folks have provided some anecdotal evidence about this in the
> > > follow up thread.
> > >
> > > > Behind MS .NET there is a huge development team,
> > > > support, documentation, and continuity... and I
> > > > think Novell should offer the same, but till now
> > > > I don't see anything in that way.
> > >
> > > We certainly do not have a `huge' development team inside Novell.
> > > Although Novell is steering the direction of the project and funding
> > > most of the work, Mono is very much a full open source project with
> > > multiple individuals and companies contributing.
> > >
> > > >From the Novell side there are more than 20 developers working full
time
> > > on Mono and many more internal Novell users for it. Today we have
more
> > > than 300 open CVS accounts for external contributors.
> > >
> > > > You guys at Novell, could you tell us something more
> > > > about your plans to push Mono into the market as an
> > > > effective MS .NET alternative?
> > >
> > > What kind of information are you looking for?
> > >
> > > Miguel
> > > _______________________________________________
> > > Mono-list maillist - Mono-list@lists.ximian.com
> > > http://lists.ximian.com/mailman/listinfo/mono-list
> > >
> >
>
> -------------------------------------------------------------------------
> > for list subscription/unsubscription,
> > go to
http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html
> --
> Clayton Cottingham - WinterMarket Networks
> Virtual Reality Programming, Design & Evangelist
> Phone:(604) 875-1213
> Cell: (604) 417-3254
> Vancouver, B.C. Canada
> wintermarket@wintermarket.net
> http://www.wintermarket.net
> IM's icq:154964789 hotmail:drfrog666@hotmail.com
> yahoo:drfrog666@yahoo.com
>
> -------------------------------------------------------------------------
> for list subscription/unsubscription,
> go to
http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html
>
>
-------------------------------------------------------------------------
for list subscription/unsubscription,
go to http://www.web3d.org/cgi-bin/public_list_signup/lwgate/listsavail.html