Linked by Eugenia Loli-Queru on Mon 19th Sep 2005 17:02 UTC, submitted by Eli M. Dow
Mono Project Build applications for Linux while maintaining cross-platform capabilities using .NET languages.
Order by: Score:
v Is all this legal?
by Joe User (0.88) on Mon 19th Sep 2005 17:23 UTC
v RE: Is all this legal?
by butters (7.08) on Mon 19th Sep 2005 17:25 UTC in reply to "Is all this legal?"
finally...
by butters (7.08) on Mon 19th Sep 2005 17:24 UTC
butters
Member since:
2005-07-08
Fans: 34

A mono article that preemtively addresses the issues that seem to plague the discussions on OSNews. This article addresses a number of hot-button issues, including:

Why would the open source community want Mono?
Won't Microsoft sue someone over Mono?
What are the advantages of Mono over more traditional open source development frameworks?

And it does the obligatory hello world example in a particularly *nix-like manner.

RE: finally...
by Anonymous (Staff) on Mon 19th Sep 2005 19:54 UTC in reply to "finally..."
Anonymous Member since:
---
Fans: 0

>A mono article that preemtively addresses the issues
>that seem to plague the discussions on OSNews.

Hardly! The article does not address the fact that the ECMA standard may itself infringe on MS patents and that MS may impose licensing terms for the patented technology including royalties and/or licensing terms which are incompatible with the GPL or other OSS licenses.

It only repeats the "two stacks" fallacy that only serves to confuse the discussion.

Is IBM now offering indemnity against lawsuits for the MS technoloy in Mono?

Summary of arguments
by g2devi (5.56) on Mon 19th Sep 2005 20:26 UTC in reply to "RE: finally..."
g2devi Member since:
2005-07-09
Fans: 0

> It only repeats the "two stacks" fallacy that only
> serves to confuse the discussion.

Actually, this is the way I see it:

1) The ECMA standard *might* have problems with patent licensing. Novell and friends have wagered that it doesn't and Miguel thinks that he can rewrite around any patent issue that happen to arise. RedHat and friends have wagered that it does have problems that cannot be worked around easily and is a afraid that even the threat of "patent issues" may hold back GNOME the way it held back BSD.

2) Using the Gtk# stack plus the ECMA standard will reduce your risk and work seemlessly on Linux/Unix, but since the Gtk# stack is not native to Windows, you'll gain no portability advantage over PyGtk++ or portable native UI support over Java/SWT or wxPython..

3) Using the WinForms/ASP.NET stack will decrease your porting time from Windows, but it will expose you to the more risk than (2) because Microsoft has not licensed patents to those parts. WinForms/ASP.NET apps might not also be directly portable to Linux (e.g. SharpDevelop has to be forked as a separate project (MonoDevelop), because SharpDevelop can't compile under Mono despite the desire to do so by the SharpDevelop team.)

4) Mono supporters believe that even if they have to abandon the "Windows" Stack, the "Gtk#" Stack presents several useful technologies that are not available anywhere else. Mono detractors believe that Mono provides little value that is no available in other languages/APIs.

5) Mono supporters believe that they can develop so much Mono software that they can play a part in defining the .NET standard and if they are wrong, the advantages of (4) will leave this point moot. Mono detractors believe that Microsoft.NET will always be the defactor standard and as a consequence Mono will always be playing catchup and will have little or no say in the .NET standard.

6) Mono supporters see Mono as another Samba -- Linux will always need it to survive in the corporate world. Mono detractors see Mono as another WINE -- WINE may have some uses as a transitional technology to move off of Windows, but it's generally a bad idea to write new apps using WineLib (e.g. Corel Office) and if possible native apps should be used over WineLib apps.

Have I missed anything?

RE: Summary of arguments
by Anonymous (Staff) on Mon 19th Sep 2005 20:35 UTC in reply to "Summary of arguments"
Anonymous Member since:
---
Fans: 0

>Have I missed anything?

Just that MS has a fairly broad patent application for .NET.

See http://news.com.com/2100-1001-984052.html -- ".Net patent could stifle standards effort"

If this patent is approved, I'd like to see how Miguel could "rewrite around" it.

RE[2]: Summary of arguments
by Jamie (3.16) on Mon 19th Sep 2005 21:34 UTC in reply to "RE: Summary of arguments"
Jamie Member since:
2005-07-06
Fans: 3

Most software patents are flawed and unenforcable and when challenged in court the majority dont stand up.

Broad patents are especially vulnerable to being overruled in a court as its one of the main things a judge will take into account.

Lastly, anti-monoopoly laws prohibit a monopolist from using patents to stifle legitimate competition so MS's entire patent haul is totally worthless (whilst they remain a monopolist of course).

Additional : in the EU and generally outside the US software patents are worthless and unenforcable period.

RE: Summary of arguments
by Soulbender (3.6) on Tue 20th Sep 2005 06:05 UTC in reply to "Summary of arguments"
Soulbender Member since:
2005-08-18
Fans: 15

"...is a afraid that even the threat of "patent issues" may hold back GNOME the way it held back BSD."
There are no patent issues that has held back the BSD's.

v News...
by Anonymous (Staff) on Mon 19th Sep 2005 17:28 UTC
v Mono not just for Linux
by Anonymous (Staff) on Mon 19th Sep 2005 17:32 UTC
v woops
by Anonymous (Staff) on Mon 19th Sep 2005 17:32 UTC
I hope
by ankitmalik (1.88) on Mon 19th Sep 2005 17:32 UTC
ankitmalik
Member since:
2005-07-06
Fans: 0

i hope it doesnt trigger off another round of discussions on the same old topic...

RE: I hope
by Jamie (3.16) on Mon 19th Sep 2005 21:51 UTC in reply to "I hope"
Jamie Member since:
2005-07-06
Fans: 3

yeah, 'ere we go again...

v A cross platform hell world
by pierino (1.6) on Mon 19th Sep 2005 17:50 UTC
If there is no problem with Mono...
by Anonymous (Staff) on Mon 19th Sep 2005 17:50 UTC
Anonymous
Member since:
---
Fans: 0

then why has Havoc P, representing Red Hat, clearly stated that the introduction of Mono into Gnome would mean Red Hat will either fork or abandon Gnome?

http://log.ometer.com/2005-05.html#10
"initially try to reimplement or live without the Mono bits, maybe using language-translation hacks to port stuff to Java; while finding a non-GNOME or forked-GNOME path to get out of this losing approach in the long term."

I'd expect to see Sun also dropping Gnome soon after aswell.

v RE: If there is no problem with Mono...
by Anonymous (Staff) on Mon 19th Sep 2005 18:09 UTC in reply to "If there is no problem with Mono..."
v who needs Mono?
by Anonymous (Staff) on Mon 19th Sep 2005 17:55 UTC
v RE: who needs Mono?
by Anonymous (Staff) on Mon 19th Sep 2005 18:30 UTC in reply to "who needs Mono?"
RE[2]: who needs Mono?
by Yuske (1.4) on Mon 19th Sep 2005 18:36 UTC in reply to "RE: who needs Mono?"
Yuske Member since:
2005-07-28
Fans: 0

Why is .NET dead?

Im sure is not dead but surely I haven't had the inpact that should.

The Halo effect of promoting .NET 2 more than 2 years before its release had left many developers in doubs about waithing for 2.0 or start programing with 1.1.

RE: who needs Mono?
by Marcellus (2.72) on Mon 19th Sep 2005 18:33 UTC in reply to "who needs Mono?"
Marcellus Member since:
2005-08-26
Fans: 1

It would be interesting if you could be bothered to explain your statement that .NET is pretty much dead.

I can't see a single sign of it being "Pretty much dead" much less of it dying... It's actually growing as far as I can tell.

good article
by JrezIN (3.2) on Mon 19th Sep 2005 18:04 UTC
JrezIN
Member since:
2005-06-29
Fans: 2

Great getting-started article. It's good also to see the "polical" part of the article for clearing things up (everyone who's starting with Mono and reading this article will probably thanks this information).

v re: If there is no problem with Mono...
by Anonymous (Staff) on Mon 19th Sep 2005 18:16 UTC
Jamie Member since:
2005-07-06
Fans: 3

Hey lads, this thread is for flaming/praising mono not KDE/GNOME. So would you be so kind to keep it on topic please.

Anonymous Member since:
---
Fans: 0

I can no other words to call you, than troll. I mean, this topic is about a Mono related article, and then, we first get a troll complaining about Mono an that Havoc and rh thing. Second, and worst of all, we get a second troll -you-, which comes to comment a stupid thing.

If you like KDE, that's great. If you don't like Gnome, that great. But please, if you are smart enough, don't come with comments like that in this topic. I'm very sure you could find otehr site with people trolling about Gnome vs Kde or Mono vs Java.

The fact is: I don't see the point about complaining about Gnome in a Mono article topic, where you could complain about the article. Go and read the old Mono related to get a view and stop flaming about things we have commented 1000 times.

v ...
by Yuske (1.4) on Mon 19th Sep 2005 18:20 UTC
v ...
by Yuske (1.4) on Mon 19th Sep 2005 18:22 UTC
v are threre applications to port?
by Anonymous (Staff) on Mon 19th Sep 2005 18:41 UTC
xpcom and programming languages
by Anonymous (Staff) on Mon 19th Sep 2005 18:48 UTC
Anonymous
Member since:
---
Fans: 0

Heya,

I found it an interesting read and tried the examples. When I read about the fact that one can use other languages with the .Net-framework I had to think about xpcom (the framework on which firefox, ... is build). They have that too as far as I know. It's called xpConnect. Anyway, they have it for javascript/C++/... I believe they are working on python. Maybe also other languages ... Reading it again, I can be wrong ...

greetings,

Michel Brabants

RE: xpcom and programming languages
by Jamie (3.16) on Mon 19th Sep 2005 22:39 UTC in reply to "xpcom and programming languages"
Jamie Member since:
2005-07-06
Fans: 3

I have looked at XPCOM and let me tell you the c bindings were horrific and made Corba look nice. GObject is a far better common object system especially when full introspection gets added as you will be able to do everything that XPCOM can do.

v FUD
by Anonymous (Staff) on Mon 19th Sep 2005 18:55 UTC
RE: FUD
by segedunum (2.88) on Mon 19th Sep 2005 20:21 UTC in reply to "FUD"
segedunum Member since:
2005-07-06
Fans: 22

But please, don't tell me about KDE code quality!

You might not want to hear it, but you're being told.

Did it ever occured to you, why the biggest/best/most-advanced Linux applications we have are written in G-technologies? (GObject, Gtk, GStreamer, Glib) This is solely because the G-API is superior to Qt/Kde API and developers are smart enough to see that.

Pardon? Glib and everything that surrounds it is an absolute pile of junk for programmers - a necessary evil sometimes, but junk nontheless. In terms of the desktop you need the power of natively compiled code and the ability to do rather low level things (you can't run a whole desktop in a VM I'm afraid), but with the object-oriented power of C++, a development toolkit and higher level attributes that actually allow you to do things rather than debugging your own development tools.

As KDE 4 comes around (and other desktops get left behind) the non-political, straightforward reasons why KDE chose to use Qt will become very, very visible, and we'll start to see some people get ever more uncomfortable.

Hint: Mono and mono-enabled applications are (likely) already a part of your Linux distribution. You clearly missed the moment they killed Kennedy.

The primary applications that use Mono are a desktop search tool with Lucene re-written in C#, and an application to arrange your photos that everyone treats as the second coming that isn't really a patch on something like Digikam. *sarcasm*Yer, Mono is really rocking my world*/sarcasm*. Mono applications are certainly in my distribution, somewhere, but I'm not using them much (there actually aren't that many, and they consume an absolutely incredible amount of memory). I can really see why Novell is investing all that money and people are so excited :-).

The supposed productivity benefits of .Net are certainly not translating into better applications either. Well, that is a more crucial area for Gnome but it isn't in certain other desktops. They have better development tools already ;-).

RE[2]: FUD
by Anonymous (Staff) on Mon 19th Sep 2005 20:55 UTC in reply to "RE: FUD"
Anonymous Member since:
---
Fans: 0

Glib and everything that surrounds it is an absolute pile of junk for programmers - a necessary evil sometimes, but junk nontheless. In terms of the desktop you need the power of natively compiled code and the ability to do rather low level things (you can't run a whole desktop in a VM I'm afraid)

Please learn something before you open your mouth. Glib is written in pure C.

From gtk.org:
GLib is the low-level core library that forms the basis of GTK+ and GNOME.

RE[3]: FUD
by segedunum (2.88) on Tue 20th Sep 2005 10:35 UTC in reply to "RE: FUD"
segedunum Member since:
2005-07-06
Fans: 22

Please learn something before you open your mouth. Glib is written in pure C.

Wow, really?! And what's that got to do with my comment? That comment was directed at Mono, and to an extent Java, (hence the 'in terms of the desktop...' bit) because that's what people are looking to develop applications and desktop infrastructure in - otherwise, what's the point?! That's why people are looking to use stuff like Mono, because stuff like Glib are just simply not condusive to developing applications.

Can you think about what someone is writing before opening your mouth?

RE: FUD
by Wrawrat (2.92) on Mon 19th Sep 2005 20:27 UTC in reply to "FUD"
Wrawrat Member since:
2005-06-30
Fans: 1

Did it ever occured to you, why the biggest/best/most-advanced Linux applications we have are written in G-technologies? (GObject, Gtk, GStreamer, Glib) This is solely because the G-API is superior to Qt/Kde API and developers are smart enough to see that.

Ah yes, of course. I guess you have names, numbers and evidences for backing that up. And nothing has to do with the LGPL, right?

Mono is good
by JCooper (3.44) on Mon 19th Sep 2005 18:56 UTC
JCooper
Member since:
2005-07-06
Fans: 1

Not so much for the porting ability (winforms will never be truly portable), but more for the RAD capabilities on linux. Look at all the cool apps that have sprung up as a direct result of mono. Apps that are simple, effective and well thought out.

I'm glad mono is around, and I can't believe this discussion has yet again been turned into an anti-mono flame fest, including repeated quotes of Seth etc. So what. If you dont like it, don't use it, stay away from it and shut the hell up.

RE: Mono is good
by Jamie (3.16) on Mon 19th Sep 2005 22:13 UTC in reply to "Mono is good"
Jamie Member since:
2005-07-06
Fans: 3

You are dead right - it can only benefit linux to have better RAD tools (irrespective of whether you are completley paranoid about non-existant legal issues).

It also harms MS for Linux to have these tools but more importantly Linux has always been about choice so yeah its cool to have so many languages to choose from.

Whilst I have a problem with the mono bloat being in Gnome core, I really do hope people will wake up and see that mono can only be good for Linux in general.

RE: Mono is good
by evangs (3.24) on Tue 20th Sep 2005 08:03 UTC in reply to "Mono is good"
evangs Member since:
2005-07-07
Fans: 3

Tell me this, what RAD ability is there for Mono? Is there a form builder a la VB? Is there a usable debugger? Good refactoring tools?

I've heard this argument of RAD before, but I have found no tools to backup such a claim.

RE[2]: Mono is good
by Anonymous (Staff) on Tue 20th Sep 2005 08:40 UTC in reply to "RE: Mono is good"
Anonymous Member since:
---
Fans: 0

Monodevelop is under construction, they want to create ASP.NET and GTK# form designer. Until you can create your app under Visual Studio and port the code to linux via mono.

mono is not good
by Anonymous (Staff) on Mon 19th Sep 2005 19:05 UTC
Anonymous
Member since:
---
Fans: 0

mono doesn't have good apps
for example take a look at beagle,
2 years of development full of memory leaks,over engineered which does absolutely nothing of important.
on the Windows side,do you seen Google Desktop Search ? 400k only which comprise an embedded web server,true search based on 100 different factors,sidebar database berkeley db.

RE: mono is not good
by Anonymous (Staff) on Mon 19th Sep 2005 19:22 UTC in reply to "mono is not good"
Anonymous Member since:
---
Fans: 0
RE: mono is not good
by Anonymous (Staff) on Tue 20th Sep 2005 00:55 UTC in reply to "mono is not good"
Anonymous Member since:
---
Fans: 0

Mr Troll, you seem to be just a kid. Grew up, and bring better reasons -and explain them- please.

SPARC is supported in the latest release
by Anonymous (Staff) on Mon 19th Sep 2005 19:09 UTC
Anonymous
Member since:
---
Fans: 0

The article mentions somewhere that Solarias and SPARC aren't supported, but Mono 1.1.9 was just out a few days ago with JIT support for those platforms:

http://www.mono-project.com/Supported_Platforms

Also, I happen to like Beagle ;) I've yet to experience any memomory leaks, maybe the other anonymous is using an aging build.

correction*
by Anonymous (Staff) on Mon 19th Sep 2005 19:10 UTC
Anonymous
Member since:
---
Fans: 0

That should be THAT platform ;) not those. I realise that one is the chip, the other is the OS.

Maybe...
by snowflake (1.8) on Mon 19th Sep 2005 19:12 UTC
snowflake
Member since:
2005-07-20
Fans: 0

>then why has Havoc P, representing Red Hat, clearly >stated that the introduction of Mono into Gnome would >mean Red Hat will either fork or abandon >Gnome?

Politics and/or zealotry?

Living under a rock
by snowflake (1.8) on Mon 19th Sep 2005 19:13 UTC
snowflake
Member since:
2005-07-20
Fans: 0

>Times have changed and .NET is pretty much dead so I don't see much reason to use Mono.

There are some strange people on this thread.

Platform support in the article is incorrect.
by miguel (4.44) on Mon 19th Sep 2005 19:17 UTC
miguel
Member since:
2005-07-27
Fans: 12

The article incorrectly states that we do not support the SPARC. We have supported the SPARC since the 1.0 release.

It also claims that we are missing JIT support on OSX, Linux/PPC and Linux/S390 which is also incorrect. We have had JIT support for those architectures since Mono 1.0 (15 months ago) and the author was using Mono 1.1.7 which has such support.

In addition to those platforms Mono 1.1.9 added Itanium and ARM support.

Miguel.

g2devi Member since:
2005-07-09
Fans: 0

SPARC might be supported, but there's no binary for it yet (at least there doesn't seem to be a link to one). I think that's what the author was trying to say.

WIN32 API
by Anonymous (Staff) on Mon 19th Sep 2005 19:56 UTC
Anonymous
Member since:
---
Fans: 0

Is it possible to use WINE on Linux with MONO for application which use P/Invoke WIN32 API calls?

zealotry?
by Anonymous (Staff) on Mon 19th Sep 2005 20:00 UTC
Anonymous
Member since:
---
Fans: 0

ok, first of all, read this http://www.gnome.org/~seth/blog/mono.

Seth is one of the top gnome guys, and one of the redhat engineers. That is his reasoning on why there are problems with mono in a legal sense, and gives a very compelling reason not to let it become an official gnome dependancy.

The only thing that shakes his argument is an email by a .net engineer in a non official context on a non official mailing list. And yet, miguel and co. writes off *any* hesitation as zealotry, and huge amounts of people who have been drinking the ms hype (.net isnt anywhere near as revolutionary as its made out to be, and there are plenty of more mature, crossplatform RADs out there that you can develop on). Seth offers some compelling arguments that i dont think are even remotely zealotous, and i have yet to see any counter points that address these issues. and quite frankly, im a tad annoyed that all it takes to be marked as zealotous nowadays is to not stand with ms, and someone to point a fingure.

1. historically, ms hasnt been one to play fair
2. historically, ms doesnt stay consistant
3. ms has explicitly use their patents against oss
4. ecma is not ANSI, you retain IP ownership, and are allowed to charge a "reasonable" royalty. a royalty of 0.0000001$ is more then reasonable, and makes mono gpl incompatible. i think it would be prudent to have more then a non official email on a non official mailing list from ms before trusting they will not do this. yet that is what the mono project is telling us.
5. it isnt in ms' best interest to exploit any of this until the day when it needs a weapon against gnome.
6. microsoft has a long history of shifty, anti-competitive behavior. why put a (potential) weapon in their hands when we dont need to?

saying something is zealotry doesnt make it so. i would like to hear a more cohearent argument from some mono guys that actually adresses these issues, rather then implying rabid anti-ms behavior. for the record, i use windows every day at work to develop on a propriatary platform. i know c#, mono is installed on my system and i use many mono apps. mono as a technology is fantastic, and i have nothing but respect for miguel and the rest of the mono team. we need something like this in gnome, but i dont think its a good idea to use this specific platform, and i have yet to hear a compelling arguments that stand up to what seth (and to a lesser extent, havoc) were talking about.

RE: zealotry?
by Anonymous (Staff) on Mon 19th Sep 2005 20:22 UTC in reply to "zealotry?"
Anonymous Member since:
---
Fans: 0

Miguel, since you are reading this (and offering corrections to the article), why don't you address these issues?

And preemptively, no your mono FAQ does not address these issues.

RE: zealotry?
by Anonymous (Staff) on Mon 19th Sep 2005 20:24 UTC in reply to "zealotry?"
Anonymous Member since:
---
Fans: 0

The problem I have with the arguments that people make against Mono is that they're all hypothetical. The whole argument is "What if Microsoft sometime in the distant future does..."?

It's like the Open Source communities drive to have an Open Source implementation of Java. When you ask why, the whole argument is "Sure, Java is free now (as in free beer), but what if in the future Sun decides to..."?

It's all based on some hypothetical situation that may never happen.

RE: zealotry?
by Jamie (3.16) on Mon 19th Sep 2005 23:04 UTC in reply to "zealotry?"
Jamie Member since:
2005-07-06
Fans: 3

If only I could get a penny every time somebody mentioned Seth's blog post in a mono related article then I would be a rich man!

RE[2]: zealotry?
by Anonymous (Staff) on Tue 20th Sep 2005 03:11 UTC in reply to "RE: zealotry?"
Anonymous Member since:
---
Fans: 0

"If only I could get a penny every time somebody mentioned Seth's blog post in a mono related article then I would be a rich man!"

If only I could have a million dollars for every time someone convincingly refuted Seth's blog post in a mono related article, then I would be a rich man! Wait, no, I wouldn't.

RE: zealotry?
by Anonymous (Staff) on Tue 20th Sep 2005 00:59 UTC in reply to "zealotry?"
Anonymous Member since:
---
Fans: 0

If you think you are smart enough, then please bring the entire discussion links. Bringing Seth's comments only, doesn't help at all. Or maybe you didn't even try to read the responses from Mono community?

RE[2]: zealotry?
by Anonymous (Staff) on Tue 20th Sep 2005 01:29 UTC in reply to "RE: zealotry?"
Anonymous Member since:
---
Fans: 0

the responses from the mono community (for the most part) is that redhat are zealots/pawns of sun. their response to the ecma royalties thing is that a ms engineer posted an email on some mailing list saying they wouldnt. given the history of microsoft when dealing with their competition, even if ms lawyers came out and said that they would never charge royalties, people should still be warey. hell, we have yet to hear novells lawyers say that its all good, let alone ms. really, all we have is miguel saying "dont worry about it".

as for patent infringement, there are cute diagrams about what is under microsoft patent, and what is under ECMA, again not mentioning that even the ECMA stuff can be used against us. ECMA allows the company to retain IP ownership, it isnt the same thing as ANSI, and the response has been "well, its a standard".

the reason the seth post comes up again and again is that we have yet to see a miguel post that addresses the points he brings up. he tends to say that redhats refusal to adopt mono is plain old anti-microsoft hatred, that .net is really good tech, and everyone nods sagely, because everyone knows how zealotous those free software nuts are. this bugs me, seth has a very good argument that not only has yet to be addressed, but is dismissed left right and center.

dont get me wrong, im a big fan of .net, i feel its java++ (or will be eventually once the platform matures more), and that mono itself is an extremely impressive accomplishment. i have nothing but respect for miguel, anyone who will take an interview at ms as a platform to evangelise free software will become a geek hero to me, for that reason alone. my problem isnt with mono, its with the dismissal of perfectly lucid and valid arguments as "Zealotous", and being ignored.

Before we get to far
by Anonymous (Staff) on Mon 19th Sep 2005 20:26 UTC
Anonymous
Member since:
---
Fans: 0

Mono is not equal to .NET. How can I say that? Simple, if you look at them you notice that they only share a very few select bits, C#, CLI, some command line classes and some other low level stuff. The whole .NET compatibility stuff is the Mono ghetto if you want (just like Posix is the Plan9 ghetto). Mono and its apps are GTK/Gnome based and not Windows Forms (the Mono version isn't even done yet) and Mono uses different languages compared to .NET. What am I talking about? What are the popular .NET languages you can think about? Right, C#, VB.NET and Delphi for .NET. What are popular Mono languages? They are C# (the only repeat from .NET), Boo, Nemerle and Java.

So IMHO .NET != Mono. But they sure are damn similar.

RE: Before we get to far
by Anonymous (Staff) on Mon 19th Sep 2005 20:54 UTC in reply to "Before we get to far"
Anonymous Member since:
---
Fans: 0

So IMHO .NET != Mono.

What abt.
.NET > Mono or
.NET < Mono

RE[2]: Before we get to far
by Anonymous (Staff) on Mon 19th Sep 2005 21:11 UTC in reply to "RE: Before we get to far"
Anonymous Member since:
---
Fans: 0

It is hard to say if Mono < or > then .NET, since it is a subset and a superset all at once.
(sortof like java = c++--++)

You could run everything that runs on Mono by installing all needed libs on .NET, but few people are going to do that and those that do will probably bee Gnome/Mono guys anyway. You can't get all of .NET running on Mono since Microsoft isn't porting and Mono isn't implementing it.

You just have two separate cultures that share a technological subset to further their own agenda.

Any response from the mono team?
by Anonymous (Staff) on Mon 19th Sep 2005 21:32 UTC
Anonymous
Member since:
---
Fans: 0

I fear that once again a story is going to disappear off of the OSNews front page without anyone offering any real refutation of the Mono IP risk.

Until such a refutation appears, please keep it out of my Linux distribution.

Blah, blah, blah
by Anonymous (Staff) on Mon 19th Sep 2005 22:15 UTC
Anonymous
Member since:
---
Fans: 0

Just more of the same crap comments that has ruined OSnews. Maybe we can get a new version of OSNews for adults and not children.

Nobody is forcing you to use Mono, you have no power to stop anybody from using or programming in Mono. You have no influence on anybody's language/framework of choice.

RE: Blah, blah, blah
by Anonymous (Staff) on Mon 19th Sep 2005 22:25 UTC in reply to "Blah, blah, blah"
Anonymous Member since:
---
Fans: 0

>you have no power to stop anybody from using or
>programming in Mono.

No, but we can make sure people are aware of the risk so they make an informed decision.

And yes, you will see this discussion come up in every mono-related article until Miguel or someone else at Novell addresses these issues.

v RE[2]: Blah, blah, blah
by Anonymous (Staff) on Mon 19th Sep 2005 23:34 UTC in reply to "RE: Blah, blah, blah"
RE[3]: Blah, blah, blah
by Anonymous (Staff) on Tue 20th Sep 2005 03:24 UTC in reply to "RE[2]: Blah, blah, blah"
Anonymous Member since:
---
Fans: 0

Mono adoption is growing, you are right. But why do you gloat over this fact? Seriously, please, tell me why I am wrong to be concerned over mono and the unresolved RAND licensing issues and I will be more than happy to use mono.

Really, mono and .net look fantastic and could do wonders for gnome development. However, as is, using mono is just not worth it.

Until you refute this, which you have not even tried to do (only call people zealots and tell them to shut up), you are very misguided for gloating over mono's successes and redhat's failures.

And, even though mono adoption has increased, it is still largely shunned:

Gnome officially does not allow mono in the core libs. Redhat and most other distros are also refusing to include it. Very few really nice apps have been done in mono. Monodevelop is junk. Sorry. Beagle just doesn't really work day in and day out. Smaller apps like Muine are nice but are hardly enabled by C#. They could have been easily done in another language and in fact there are still many many more new apps in languages other than mono than in mono.

Seriously people like you who dismiss legitimate arguments and concerns with mocking and insults and no actual rebuttal make me sick.

Really, no kidding, you are my definition of an ass hole.

RE[4]: Blah, blah, blah
by Anonymous (Staff) on Tue 20th Sep 2005 03:50 UTC in reply to "RE[3]: Blah, blah, blah"
Anonymous Member since:
---
Fans: 0

Monodevelop is a junky fork of sharpdevelop

v RE[4]: Blah, blah, blah
by Anonymous (Staff) on Tue 20th Sep 2005 22:40 UTC in reply to "RE[3]: Blah, blah, blah"
What's the alternative?
by butters (7.08) on Mon 19th Sep 2005 23:09 UTC
butters
Member since:
2005-07-08
Fans: 34

I think we need to add "Mono flamewar" to the list: Death, taxes, mono legal flamewar.

Anyways, if not Mono, then what is the next great hope for managed code on free software? Java? Python? Something new? Or none, I don't need no stinkin' garbage collection?

I vote for SML. The code practically proves itself.

Only Mono....
by Anonymous (Staff) on Tue 20th Sep 2005 00:03 UTC
Anonymous
Member since:
---
Fans: 0

Maybe EVERYBODY is Wrong.
Maybe mono is as safe as driven snow, yet, Bill hasn't cleared up this mess has he. And Miguel was DISSED at the conference.

Seems to me, if this issue wasn't an issue it wouldn't be discussed.
Mono is the only language with the ablility to kill linux, yet Miguel, the