back to article Open source .NET mimic rises from Novell ashes

The founders of Mono – an effort to build an open source version of Microsoft's .NET platform – have launched a new company around the project, just fourteen days after they were laid off by new Novell owner Attachmate. The new company is known as Xamarin, and according to a blog post from Mono founder Miguel de Icaza, it will …


This topic is closed for new posts.
  1. Michael Hoffmann Silver badge

    Son of SCO?

    Why can't I shake this sinking feeling that within a year we will hear that Attachmate is all about "vigorously protecting our intellectual property" and we will see the exciting sequel "Attachmate - Just When You Thought SCO Was Dead"?

    1. Anonymous Coward

      Mono death

      This brings on the specter of legal action by Attachmate. While there has always been the thought that Mono could be sued by Microsoft, such as lawsuit would require Microsoft convincing a court that it was “just kidding” and the CLR/C# patent covenants are non-binding. Between their obligations to the ECMA standards body and the legal principal of equitable estoppel, the chance of this happening is slim to none.

      Attachmate is a completely different story. Even if they aren’t supporting it, they do own a product that is in direct competition with Xamarin’s future offerings. Without some sort of legal arrangement between Attachmate and Xamarin, the latter would face the daunting prospect of proving that their new development doesn’t use any the technology that the old one did.

      As a result of this, as well as the general uncertainty of any new product, some developers on the mono-android mailing list are stating that they are moving back to Java development for now.

    2. Cazzo Enorme

      Re: Son of SCO?

      This is potentially worse than SCO - if Attachmate also acquired the Novell rights to Unix then they are in a far stronger position to muck about.

  2. Anonymous Coward
    Thumb Down

    Mono still refuses to die

    Please forget about it, Miguel!

    1. Sentient


      This is an engineer doing what he loves doing. And you're a politician.

      To each his own.

      1. The BigYin


        I don't think its politics to be deeply concerned about the possibility of MS patent-bombs lurking in the Linux eco-sphere.

        The question is, what itch is Mono trying to scratch, why were none of the existing technologies deemed viable and what can be done to improve them?

        1. dogged

          The question is

          And the answer is, it provides an escape hatch to MS shops and allows independant devs without huge buckets of resources to run source-compatible code against Apache while using their work-gained skills or even training those skills for future employment.

          DON'T let it die. It's vital. When told of the layoffs, the Systems Manager where I work said "oh well, fuck linux then. You can now only work on IIS".

          Now he might reverse that decision. Just because you don't see the need doesn't mean it isn't there.

        2. Sentient


          If I as a developer had to stop and think about that then I wouldn't get any work done.

          java-> Oops Oracle might do this and that

          iOS-> Oops Steve might not like what I am doing here.

          Android -> Oops google might change its API's

          etc etc...

          Besides I think MonoTouch is a great way to get your applications ported to both android and iOs.

  3. Steve Loughran

    Defending Mono

    Although I wouldn't code for it myself, Mono has a big place in the gnome toolchain. It is better integrated with the OS than Java (which pretends all platforms look the same), and can be used to produce high quality code.


    -python and ruby and the like are also fast enough on modern machines, and even easier to deal with

    -Google's Dalvik runtime has given the Java language a boost on phones, and removes the need for Mono there.

    -Apple are very fussy about what they let run on their phones -witness their treatment of adobe's Flash runtime/cross compiler.

    I wish them well, but fear that between android and apple, it's going to be hard

  4. Hardcastle the ancient

    Can't decide what I dislike more

    Mono - a microsoft inspired incursion into &nix, legitimising C#


    A microsoft shell company trying to kill off Mono.

  5. Ocular Sinister

    Do. Not. Want.

    Seriously, are there any OpenSource apps built on Mono? I can't imagine what reasoning would lead someone to deploy an ASP.Net web app on Linux using Mono. I recall there used to be an app included with Gnome that was based on Mono, but it was replaced amid a chorus of disapproval. So who exactly is using Mono? And who of these would pay to keep this new company viable?

    1. The BigYin


      There's Banshee, the default music player in Ubuntu.

      1. Cazzo Enorme

        Re: Yes

        Banshee? Not unless that's an 11.04 thing - I've always found the default music player to be RhythmBox.

    2. Anonymous Coward
      Thumb Up

      Enterprise mainframe mono

      There are enterprise customers that use Mono to migrate .Net apps from distributed servers to Unix mainframes.

    3. TeeCee Gold badge


      InSSIDer is in Alpha for Linux.

      Requires Mono to run. Seems stable too. I guess the "Alpha" bit is that you appear to be on your own working out the Mono dependancies post installation. Running it from the command line so you can see what it bitches about is your friend here.

  6. Mark Rendle
    Thumb Up

    Great news

    This is a fantastic development. The Mono project provides a lot of innovation in the .NET space, and the Touch and Droid stacks are easily the best way to develop for iOS and Android.

  7. Paul Shirley

    bye bye IP indemnification

    They need to prove this has at least as much indemnification from Microsoft IP claims (patent and other) as Novell offered. Without the umbrella of patent cross licences Novell had it's going to be a challenge convincing the world their customers are safe.

    Or more accurately, convincing the world they have an equally uncertain level of protection from Microsoft.

    On a more personal level, this project needs to die. I'm forced to run .NET on my PC, a gigabyte of Microsoft bloat just to run a bloody PVR, this much bloat has no place on mobile devices.

    1. Anonymous Coward
      Anonymous Coward


      It is not that big on mobiles. It's far more compact. Besides, even on a desktop, a gigabyte is oday what a megabyte was in the 90s. Hardware catches up, always has.

    2. dogged


      Did they threaten your (obviously) unborn children?

  8. Mark Fenton
    Jobs Horns

    Erm, mono on iPhone?

    Surely this breaks the editct "thou shall only code in what we say" ?

  9. Anonymous Coward
    Anonymous Coward

    As a monotouch user

    I've become more saddened over the last few weeks as the news from Attachmate has leaked out. As a small developer we have found that monotouch allowed us to push on with iphone development a lot quicker than learning Obj-C. With the added benefits of easily sharing code with windows and WP7 projects, Mono for Android did look like we would have something which would extend this further.

    Seeing this though, I can't help but think the new company could be in for a rocky ride.

    I don't think I would trust any Attachmate announcements around this, so it looks like we'll be using the 3 months until Xamarin say the first iOS version will be around getting up to speed on Obj-C and Java, rather than releasing apps.

  10. Sean Baggaley 1

    I don't understand why Attachmate would care.

    They obviously didn't want to keep the Mono team on their payroll, so why would they spend money trying to "kill" Mono when they're obviously not even remotely interested in it?

    Also: I think it's safe to assume Miguel de Icaza has spent some time looking into the legal issues. The Novell - MIcrosoft patent stuff was all about *GNU/Linux*, not about Mono. Microsoft gave Mono their blessing years ago and *need* Mono to continue. Without Mono, Microsoft's .NET technology becomes just another platform-specific environment—on a platform that's now *losing* market share.

    There may be an SCO-type brouhaha, but consider that SCO didn't exactly come out of that ridiculous battle unscathed. Attachmate are unlikely to have any more success.

    Besides, the key "enemy" for Attachmate is Google, not Microsoft. .NET and Mono are complementary tools. (And, if you're a Unity developer, or have every played one of the hundreds of iOS, Android, Wii, Windows or Mac games written in it, Mono is also important: Unity uses the Mono scripting engine.)

    1. Anonymous Coward

      They WOULD go after it

      If there is money to be made, why the hell not?

This topic is closed for new posts.

Other stories you might like