Could Mono Kill Gnome?
Jrbl writes "NewsForge is running This editorial by Tina Gasperson about the possible implications for GNOME if it gets Mono (which allows patented components.) There's also a reference to this article at The Register in which Miguel de Icaza raves about Microsoft."
We saw those comments from Miguel a long time ago. He's not raving about Microsoft. He just likes .NET. So do a lot of us, and I'm a free software raving lunatic. Some of us even like Java. :) Representing those comments as "raving about Microsoft" is a deliberate misrepresentation.
If you don't want Gnome to be .NET, then fine. Stay with what you've got, and if it ever moves toward .NET, fork. No one will blame you, but you may find that Gnome/.NET outperforms what you've got.
Secession is the right of all sentient beings.
Given that performance is not a show-stopper anymore and given that Managed Software (class library at OS level, GC, runtime checks) is the Next Thing (hey, there was a time when we though C was too much a layer over assembly language), your choices are Java or CLI/CLR.
Java has some nice stuff to it -- friendly documentation at the Sun site compared to that gibberish that passes for documentation at MS, a nice software-engineered feel instead of that steaming pile of stuff that makes up an MS API (I develop for MS API's). But Java is Java and Sun is Sun, and you have to take the whole thing or leave it.
Since MS has flopped this "CLR/CLI/.NET" standard out there, it really there for the implementing. Oh, the Borg we hear, we are about to get assimilated into the Collective.
My understanding is that the effort is not simply to try to clone .NET but to implement an Open Source managed software thingy, and if it forks from MS, who cares. MS can have all the proprietary extensions it wants and we can have our own extensions.
Why not clone Java? Sun won't let you. Why not invent our own managed software thingy? We could, but there is one already out there.
The Mono controversy (with some RMS thrown in):
- The present story
-
RMS comment
-
Miguel responds
-
Miguel talks about Mono at *gasp* MSDN
RMS controversy (apart from Mono):-
RMS not elected
-
RMS says why he should be elected
-
RMS IS running for election
-
Breaking News! RMS running for a seat on the GNOME foundation
GNOME is behind or dying or a slave of corporate masters (see also Mono controversy):Etc. Almost half of the past 30 news posts on GNOME involve a political controversy. Is this news-site bias or simply GNOME's ability to stir controversy?
~~~~~~~~~
dissertus scribendo latine videri volo.
Stop saying that; Everytime we have this Gnome/Mono discussion you always reply to my posts or other posts with absolute garbage. NONE of that exists yet. First off Any apps developed to run on Mono WILL not run on Windows as well, especially since Microsoft hasn't submitted all specs; not only that but embrace and extend could kill off the mono project with 1 compile from Microsoft.
.NET shit on any platform under the sun? Whatever, I'll stick to Java, to some Sun might not be any better BUT they have proven over time with technologies like NFS, Java, etc etc etc that they want their systems, archs and programs written on them portable to other systems and archs; STOP SPREADING LIES.
The end result is "A WASTE OF TIME". Jeezsus don't you get it? MS HAS control over the Mono project already.. they defined the specs for the Mono project. If anything I keep saying Mono will become java basically. By that time I'm sure java would be further ahead. When Mono reaches 1.0 Microsoft will be up to 1.whatever and STOP SAYING all apps developed for VS.NET now will run on Linux.. That's bullshit.. I'm beginning to think you're speaking right outta your ass. Either you're an optimist or just one of Microsoft's lackies. Either way you're basically lying, spreading FUD and it's extremely annoying. Especially considering we are talking about Microsoft here, who wont even release specs on their filesystem or tools to communicate with window systems. All of a sudden they wanna allow you to run
I hope I'm not being redundant, but I did not see anyone else link to further clarifications from Miguel, free from any editing done by The Register. The link is mentioned briefly at the end of the article.
- February/msg00031.html
.NET Framework.
http://mail.gnome.org/archives/gnome-hackers/2002
If you're a reasonable and logical person like I hope to be, you reserve judgement until you hear all sides of the case. So, instead of declaring that MS == Evil, perhaps there are reasons why someone who is clearly is an Open Source fan likes
I realize his post is long, so if you're not going to read it, I see his key points as being:
1) Increased productivity for Gnome/Mono development.
2) Language independence, allowing programmers to continue to use their favorite coding.
3) Better portability for open-source applications.
"My experience so far has been positive, and I have first hand experience on the productivity benefits that these technologies bring to the table. For instance, our C# compiler is written in C#. A beautiful piece of code."
Hands on experience! I think that unless you have had this with this technology, you may not be qualified to judge this decision path. Let's give this a chance, and try to be both passionate and reasonable in creating Windows alternatives.
Please subscribe to see the more insightful version of th