Linked by Eugenia Loli on Fri 11th Aug 2006 23:25 UTC
Mono Project Sam of Port25 sits down with Miguel de Icaza, VP Development Platform at Novell and co-founder of Ximian. In this interview Sam and Miguel talk about the history behind Mono, the current state of the project and Miguel's thoughts on Mono as it relates to .NET.
Thread beginning with comment 151641
To read all comments associated with this story, please click here.
Mono
by ebasconp on Sat 12th Aug 2006 01:21 UTC
ebasconp
Member since:
2006-05-09

In Spanish slang, a "mono" (donkey) is a person that imitates behavior, attitudes, costumes, etc. from another person.

Mono is the same: An imitation of the Microsoft .NET framework rebuilt by an open source community. I think the MS .NET architecture is good, but copying it and moving it into the open source world, is extending the Microsoft domination to the open source community.

Reply Score: 5

RE: Mono
by Sodki on Sat 12th Aug 2006 01:40 in reply to "Mono"
Sodki Member since:
2005-11-10

In Spanish slang, a "mono" (donkey) is a person that imitates behavior, attitudes, costumes, etc. from another person.

Nice try, but "mono" actually means "monkey".


Mono is the same: An imitation of the Microsoft .NET framework rebuilt by an open source community.

No, it's mostly an implementation of a standard. I am an anti-Microsoft guy, sometimes to the point of being ridiculous, but I don't think there is anything wrong with Mono. On the contrary, I think it is a great effort. Kudos to Miguel.

Reply Parent Score: 5

RE[2]: Mono
by ebasconp on Sat 12th Aug 2006 01:53 in reply to "RE: Mono"
ebasconp Member since:
2006-05-09

"Nice try, but "mono" actually means "monkey".".

You're right, but the bad translation is because my bad English: actually I'm an hispanoparlante (Spanish native speaker) ;)

Kudos to Miguel, of course! that's a fantastic job, things like Gtk# or support for the System.Windows.Forms are really amazing! But the point to me is that the people programming in Unix-like OSes, generally works against the BEAST (MS) and if the people starts developing software using Mono, they will work agains the BEAST with tools provided by the beast.

Do you realize my point?

Reply Parent Score: 1

RE[2]: Mono
by segedunum on Sat 12th Aug 2006 12:17 in reply to "RE: Mono"
segedunum Member since:
2005-07-06

No, it's mostly an implementation of a standard.

No it isn't. It's an implementation of what people think is a standard, and the ECMA specs are so thin on the ground as to what you need you need to at least bootstrap or reverse engineer parts of what Microsoft has done to get anywhere.

Additionally, Microsoft has publicly stated many years ago that to they have clear patents on implementing the technology that they came up with, like the CLR - not just the extensions and the wider framework. Also keep in mind that the patents are specific to .Net technology, and are not broadly applicable as in the case of others. The standard argument that comes up like 'Oh, you could be sued if you did this in Java' does not apply.

http://techupdate.zdnet.com/techupdate/stories/main/0,14179,2887217...

Given that the ECMA has been absolutely terrible at providing a cast-iron agreement where patents are not allowed, or a grant is given forever, anyone who implements them needs to fully understand what they're getting into. What you're actually entering into is an agreement with Microsoft, not with the ECMA.

Even if Microsoft intends to do nothing, the fear that a few well placed press releases engender would be absolutely huge. I suppose the question is, certainly for the open source community, is it worth it? Question marks over the so-called 'MP3 patent' have been bad enough.

Reply Parent Score: 4

RE: Mono
by postmodern on Sat 12th Aug 2006 05:45 in reply to "Mono"
postmodern Member since:
2006-01-27

How is it extending Microsoft's empire, when you provide a free and open alternative that's also interoperable with the proprietary version?

Reply Parent Score: 3

RE[2]: Mono
by ebasconp on Sat 12th Aug 2006 15:48 in reply to "RE: Mono"
ebasconp Member since:
2006-05-09

Microsoft has created the .NET framework technology; and, though it is a standard now, it is still Microsoft technology, no matter the implementation used (.NET framework, Mono, Rotor, etc.).

Don't you think that giving tools created by Microsoft to the open source community will extend their technology to a larger user community?

Reply Parent Score: 1