Please create an account to participate in the Slashdot moderation system


Forgot your password?
GNU is Not Unix Programming

Miguel De Icaza Forms New Mono Company: Xamarin 286

rubycodez writes "After being thrown out on the streets by Attachmate, the purchasers of Novell, Miguel De Icaza has formed a new company Xamarin to make .NET development tools for Android and iOS. The company will also provide commercial international Mono support. There are those who would say Mono poses a risk of drawing Microsoft patent or other IP litigation for its inclusion in some major Linux distributions, and that these recent events might be the beginning of the demise of widespread use of Mono and other .NETiness in open source software, a good thing."
This discussion has been archived. No new comments can be posted.

Miguel De Icaza Forms New Mono Company: Xamarin

Comments Filter:
  • by Anonymous Coward on Tuesday May 17, 2011 @10:46AM (#36153558)

    They failed in their first attempt at making Mono a ubiquitous development platform by keeping their mobile ports behind a paywall. Now they lost access to those proprietary parts and decided to start again, in exactly the same fashion... brilliant.

  • by Anonymous Coward on Tuesday May 17, 2011 @10:48AM (#36153602)

    ...that the submitter should just state his opinion rather than hiding behind weasel words.

  • Doesn't Apple have a prohibition of using a framework other than Objective C for their iOS apps?

    Apple has since rescinded this provision, apparently because it was causing Apple to lose money as games and other popular iOS apps that use internal scripting engines were getting kicked off the App Store.

  • it's not a good thing that Mono should go away

    it is a good thing from the point of view of ideology, however

    but as a working programmer, i like getting things done. to hell with the ideologues

  • Surely... (Score:5, Insightful)

    by Richard_at_work ( 517087 ) <{richardprice} {at} {}> on Tuesday May 17, 2011 @10:53AM (#36153682)

    these recent events might be the beginning of the demise of widespread use of Mono and other .NETiness in open source software, a good thing

    Surely thats a matter of opinion?

  • I don't get it (Score:2, Insightful)

    by pak9rabid ( 1011935 ) on Tuesday May 17, 2011 @10:55AM (#36153704)
    Most companies won't touch it...if they're running on Linux, they're going to go with a language that's native to the platform, like Java. If you're a home user, most relevant software written in .NET isn't going to work with it. This just seems like an extremely futile attempt. Is Miguel hoping that one day Microsoft will say "hey, we really like what you've been doing...come work for us!"?
  • Obsession (Score:2, Insightful)

    by Muad'Dave ( 255648 ) on Tuesday May 17, 2011 @11:04AM (#36153826) Homepage

    Miguel's obsession with creating an open source version of .NET borders on mono-mania [].

  • Re:Surely... (Score:5, Insightful)

    by PsychicX ( 866028 ) on Tuesday May 17, 2011 @11:09AM (#36153900)
    It's a matter of unnecessary Slashdot editorializing, promotion of stupid viewpoints by stupid people. Free Software, amongst other things, exists to promote choice amongst developers and users both. So why is losing effective development choices productive? It isn't. But because there's a vague connection to Microsoft here, it must be evil and be destroyed. Especially now with Java in Oracle hands, what does this accomplish? It's like these people never got out of college and think their professors' dedication to C and a UNIX variant is the only legitimate viewpoint.
  • Not a "Good Thing" (Score:5, Insightful)

    by mrbluejello ( 189775 ) on Tuesday May 17, 2011 @11:14AM (#36153974)
    It is not a "good thing" to have Mono or .NET interoperability taken out of reach of Linux users. Interoperability layers such as Mono allow Linux systems to participate in networks that are dominated by Windows and other commercial systems. If it weren't for software like this, Linux systems may not be invited into some corporate networks, and would not get a seat at the table. The idea of a "pure" linux or no linux is going to continue having linux sitting out in the cold all by itself. Interoperability is crucial. If anything, we need more software like Mono, not less.
  • by spiffmastercow ( 1001386 ) on Tuesday May 17, 2011 @11:15AM (#36153990)
    Seriously, isn't it a little juvenile to rally against a software platform just because it's based on something created by a company you don't like? And isn't it hypocritical to bolster Java when it's supported by Oracle, which has a reputation for destroying everything it touches?
  • by Qbertino ( 265505 ) <> on Tuesday May 17, 2011 @11:23AM (#36154082)

    1st of all:
    Quit picking on Miguel. You may not share the same opinion as he on bigger issues, as do I, but treating him the way the majority here does is primitive. He deserves all respect and professional merit you can give. Unless you are Linus Torwalds, RMS or someone other of the rare few on which who's work his work is based on, you are not entitled to picking a fight with him or destructively ragging about his decisions and/or motives. The others actually aren't either, but at least they have a track record to back up their ego.
    He's done considerable contributions to the cause of FOSS, more than most of humanity anyway and way more than anybody of the wannabees here on slashdot could ever dream of accomplishing, so suck up any stupid and/or ignorant and/or snide remarks you may have ready and just STFU. Thanks.

    2nd: Mono may be a controversy in broader issues, but that's not to say it's not a good project. As for the product itself and products based of it: I know at least one that is a game changer and a major leap forward in its industry, that is based entirely on Mono and wouldn't be possible without it ( [] ). Cudos to Miguel and the Mono team for making it possible. I know for sure that the other large x-plattform around, Java, would have been beyond pointless as a foundation for realising this and would have failed miserably. Mono and Monodevelop are cool cross-plattform toolkits, and as far as I can tell they get the job done.
    Who can say that about their pet FOSS project?

  • by UnknowingFool ( 672806 ) on Tuesday May 17, 2011 @11:25AM (#36154108)
    The problem isn't with C# itself as it is a decent language. I view it as C++ enhanced to be better than Java. The problem is Mono. Mono attempts to port the .NET framework into other platforms like Linux. While there has been a great deal of work done, it still is incomplete and missing some parts that many consider crucial. Add to that there is the looming threat of MS legal action at any time. Given the MS sabre rattling on how Linux violates hundreds of MS patents, it is understandable that some regard Mono as not safe enough.
  • by Locutus ( 9039 ) on Tuesday May 17, 2011 @11:25AM (#36154120)
    Since Attachmate didn't sell Mono to this Xamerin group are there not two versions of Mono? That would then be a Duo. Because two Mono's don't make it right.

    That reminds me, Miguel already has a dual personality with his proclaimed love of open source yet his constant admiration for everything made by Microsoft.

  • by Mongoose Disciple ( 722373 ) on Tuesday May 17, 2011 @11:29AM (#36154164)

    Some of it's probably personal preference -- I'd personally rather use almost anything than Eclipse, though I know a lot of people love it. (For me, at its best, it's a pair of left-handed scissors and I'm right handed, and I don't get a lot of 'best' days.)

    Some of it might be the versatility of the .NET framework with respect to language -- for example, if you prefer writing Python to Java, in theory in the .NET world you could just switch over to writing in IronPython instead of C# and call it a day, and either way it becomes .NET bytecode.

    Some of it might just be a desire for competition. For several years Java was the de facto standard for solving a lot of kinds of problems -- for example, writing custom apps for businesses. That having happened, Java as a language really stagnated in a bad way. It wasn't until C# surpassed Java (in terms of features) that Java really got going and was driven to improve again. In that sense, even if you prefer Java or something else to .NET, having .NET around will probably spur it to be better.

  • Re:Surely... (Score:4, Insightful)

    by Anonymous Coward on Tuesday May 17, 2011 @11:38AM (#36154308)

    But because there's a vague connection to Microsoft here, it must be evil and be destroyed.

    First of all, it's not a "vague" connection between .NET and Microsoft, they created and own the platform FFS. The connection is as explicit as can be.

    Second, Microsoft has proven time and time again that given half a chance will fuck over anything and anybody that stands in their way. And has never stopped trying to take out FOSS, GPL, Linux, open standards and, again, pretty much anything they see as threatening their cosy monopolies. As we speak they're mounting another covert attack on Linux using software patents.

    Fool me once, shame on you, fool me twice, shame on me. Trust Microsoft? Sorry, never again.

  • by Richard_at_work ( 517087 ) <{richardprice} {at} {}> on Tuesday May 17, 2011 @12:04PM (#36154628)

    Ximian was a company founded by Miguel in 1999.

    And also, what has this got to do with Miguel "not seeing this coming"? The thing people were beating him over the head with was the theory that Microsoft would step in and sue people left, right and centre. This isn't that, this is Mono's supporting company failing of its own accord, it has nothing to do with the viability of Mono.

  • Re:Surely... (Score:3, Insightful)

    by cyber-vandal ( 148830 ) on Tuesday May 17, 2011 @04:34PM (#36158530) Homepage

    People's lack of trust in Microsoft's behaviour is not some paranoid delusion but the result of years of experience of watching them misbehave. How do you know that Microsoft won't try to say that Mono violates their patents? They've already said that Linux does, but in the case of Mono they may well be able to prove it. I work in C# .NET and I really enjoy my job but I wouldn't trust Microsoft not to shit on a competitor. Even a brief look at their long and chequered legal history would show that.

Someday your prints will come. -- Kodak