Slashdot Mirror


Mono 2.8 Released

mallumax writes "A new veriosn of Mono(2.8) has been released: Mono has now integrated SourceGear's webservice enhancements, and there has been a lot of improvement in XML, serialization and web services. Other features are new thread locking and ahead-of-time compiler optimisations. Check out the Mono website for more details." Congratulations are in order for the Mono team as well -- SourceGear was their first customer.

11 of 78 comments (clear)

  1. It was Mono 0.28, not 2.8 by mustapha · · Score: 5, Informative

    The version number is 0.28, not 2.8.

    1. Re:It was Mono 0.28, not 2.8 by YetAnotherLogin · · Score: 3, Funny

      RTFP. It's veriosn 2.8 which is the same as version 0.28, I presume.

    2. Re:It was Mono 0.28, not 2.8 by pr0c · · Score: 3, Funny

      Interesting that you figure 2.8 == .28! You must work on the federal budget?

  2. My views on mono by BortQ · · Score: 4, Insightful
    At first I thought of mono as a way of getting MS .NET applications to run under Linux. Now I see that this view is silly.

    Microsoft has built in a way to access the underlying Win32 API into .NET. Thus any .NET application that uses this functionality will never run under mono (except if wine can handle all the calls).

    But that doesn't mean that mono is useless, far from it. MS' .NET was clearly created as a competitor to the java virtual machine. Mono is just another competitor to java and MS .NET as well. And the most important point is that it is fully free.

    The open source communities have largely embraced java even though sun still imposes some restrictions through licensing. This has had a large negative effect on the spread of some java technologies (like JAI or java3D not being available on macOS).

    Mono gives the open source communities a 2nd generation virtual machine design to call it's own. Forget about microsoft's .NET, view mono as a solution in and of itself and it looks very interesting.

    --

    A Multiplayer Strategy Game for Mac OS X, Windows, and Linux
    1. Re:My views on mono by Anonymous Coward · · Score: 5, Insightful

      Forget about microsoft's .NET, view mono as a solution in and of itself

      That is what Microsoft want$ you to do. Then in 5 years or so when their IP is firmly entrenched in the Gnome/Linux landscape, a swawm of laywers will decend to argue over who actually owns what. Mono is probably more dangerous to Linux than SCO.

    2. Re:My views on mono by aled · · Score: 5, Funny

      The open source communities have largely embraced java even though sun still imposes some restrictions through licensing. This has had a large negative effect on the spread of some java technologies (like JAI or java3D not being available on macOS).

      And .Mono will be much more open, yes! And it will we as widespread as, like, GNUStep, and the next version will be more stable and feature-wise than Java 1.4.2 (because it's a second generation and Java just fourth). And it will be more portable than J2me and more scalable than J2ee. And will bring peace and love to mankind.
      And when .Net and .Mono will meet .Net will say "I am your father...It is pointless to resist, my son". And .Mono will answer "I will not fight you, Father. I've got to save you.".

      "If you will not be turned. You will be destroyed. Young fool. Only now, at the end, do you understand." - Emperor to Luke

      --

      "I think this line is mostly filler"
    3. Re:My views on mono by mshiltonj · · Score: 4, Insightful

      Mono is just another competitor to java and MS .NET as well. And the most important point is that it is fully free.

      It's only "fully free" until Microsoft sues because of the patent infringment. It's only a matter of time.

  3. Re:can you smell the hype ? by Bazouel · · Score: 5, Informative

    .NET is a FRAMEWORK, not a VM. Just like J2EE is.

    And it was a way for Microsoft to get rid of Win32 API progressively.

    --
    Intelligence shared is intelligence squared.
  4. Re:Mono - the most important OS project currently by Kunta+Kinte · · Score: 4, Insightful
    I have worked with Microsoft/C++/COM, Unix/C++, Java, ruby and C#/.net. My favorites are ruby and C#/.net and they compliment eachother so well.

    Congratulations.

    My favorites are ruby and C#/.net and they compliment eachother so well.

    I'm curious, care to explain how these languages compliment each other??

    I think Mono is the most important open source project second only to linux, because it will make the most advanced software platform in existence available for free on unix and windows.

    Saying .NET is the most advance software platform in existence does not magically make it so. I can come after and say "no, you wrong, Java is the most advance platform", and we would have gotten absolutely nowhere.

    I disagree with your assertion, by the way. And I have a few hundred JSRs at JCP.org to back me up.

    Most of Java's development is done in the open. Which means tool developers have a heads up on what changes are coming and even have a say in it too boot.

    It is also interesting that it is a useful tool for identifying those among us that are zealots and not software idealists. :-)

    (i)I don't think that Mono makes much sense currently because it's a implementation of a development platform specifically designed to increase Microsoft's market share at the expense of everyone else.

    (ii)Because Mono does not have any say in the spec it is implementing *and* the writer of the spec is historically hostile.

    If that makes me some type of "zealot", I'll accept my title :)

    --
    Based on upvotes, Ageism is the only "-ism" Slashdotters care about and think isn't SJW
  5. Re:Mono - the most important OS project currently by ekuns · · Score: 5, Insightful

    most advanced software platform in existence

    OK, I'll bite. :) Most advanced platform in existence? Isn't that a bit lofty? C#/.Net can be described, accurately, as Microsoft's answer to J2EE. While I'm a pragmatist about this and I find things to admire and things to dislike about both platforms, history still favors J2EE as the better platform.

    If Java were just Sun, then .NET would probably quickly become a superior platform. I hate to say this. I like Sun, I dislike Microsoft. But I have to be honest with what I see. However, Java is not just Sun. There is a huge array of open source software for Java. Just tour the Apache software web site and the enormous variety of Java software available so developers don't have to reinvent the wheel.

    Microsoft is often better at making software easier to use. They are often better at making software to make making GUI's easy. They are often better at making certain kinds of tools and certain kinds of integration between products.

    But to those who think that Open Source is all about copying what others innovate (I'm not accusing anyone in this discussion of that), there are a great many J2SE and J2EE projects out there that disprove that straw man. (I don't know enought about J2ME to speak intelligently.)

    In addition to Apache, check out Exolab. These are just a couple of the organizations creating open source J2SE and J2EE solutions. The existence of these sorts of organizations, these projects, brings great power and maturity to Java that .NET doesn't yet have.

    I'm learning .NET stuff because I'm pragmatic and there are indeed some very nice features it has. One is the ability to link many languages in a native way rather than having to go through JNI. (shudder)

    All of this to say that I have to question not only calling any software platform the "most advanced software platform in existence," but especially the .NET platform which has not yet caught up to J2EE in functionality. Not for web projects at any rate.

  6. Re:Mono - the most important OS project currently by burns210 · · Score: 3, Interesting

    at best, mono will be a never ending catch-up game... always having to tweak itself to stay MS compatible... plus, mono will need to be able to handle all the win32 api calls, so that means WINE needs a lot more development before it will be a formitable opponent to .net

    a native port would be huge, but Bill would never give Linux that much power... here is hoping Apple gets a native port of .net