Mono Blocked from MS Conference 350
Anonymous Coward writes to tell us that Microsoft has apparently blocked the Mono 'Birds-of-a-Feather' meeting from being held at their Professional Developers Conference for the second year in a row. Miguel de Icaza discusses the circumstances in his blog. From the blog: 'It is their conference, and they have every right to control what they will allow to be shown there, but they actively have misrepresented things.' Not terribly surprising but infuriating nonetheless.
Is this news? (Score:2, Funny)
Re:Is this news? (Score:5, Informative)
More importantly (Score:3, Insightful)
Re:More importantly (Score:2, Interesting)
You can make GTK+ apps with MONO and C# for Linux without using any propietary MS IP.
What they can pull the plug on in on ASP.NET. Of course, you can always run your ASP.NET app trough Grasshoper and turn it into a JAVA app
Re:More importantly (Score:3, Insightful)
http://developers.slashdot.org/comments.pl?sid=162 579&threshold=-1&commentsort=0&tid=109&mode=thread &cid=13588090 [slashdot.org]
(I didn't feel like typing a long answer to you as well and this one works just fine)
bottom line, you are wrong and are part of the problem.
Re:More importantly (Score:2)
More FUD please.
Re:More importantly (Score:5, Informative)
*said by a Novell representative* Oh, wait!
http://osnews.com/permalink.php?news_id=11889&com
"1. It is not illegal to use mono or to develop mono.
2. C#/.net libraries are ECMA standards
However,
1. Microsoft has the right to charge a RAND (reasonable and non-descriminatory) fee at any time for the use of these standards.
2. They have never, ever, stated in any binding way that they would not do so in the future.
3. *any* fee, even minimal would result in the instant death of any OSS project dependent on those standards.
4. RAND can (and frequently does in the proprietary software world) mean several dollars per download! Or requiring build licenses for all developers producing binaries (every end user of gentoo for example!) that are in the hundreds of $ range. These are all reasonable and non-descriminatory in that context!
Miguel De Icasa and Ximian/Mono people *know* this full well but don't want to admit how dangerous mono adoption is for the gnome community. They cite a BS casual mailing list post from the head engineer of
See how much crap this is for yourself (from official Mono faq):
http://web.archive.org/web/20030609164123/http://
http://www.go-mono.com/faq.html#patents [go-mono.com]
Jim Miller's off hand email is the *only* assurance anyone has every received that MS would never charge a RAND fee! If this were truly MS's commitment then they could release a statement or legally commit themselves to that! This email is not not not legally binding people! Until MS makes a legally binding agreement to never charge for use of these standards, it is not ok to use mono!
See also Seth Nickels' blog on this subject "Why Mono is currently an unnacceptable risk":
http://www.gnome.org/~seth/blog/2004/May [gnome.org]
The two main arguments against what I'm saying are realy crap also:
1. Java is also proprietary: Yes but Sun has licensed Java in such a way that they are legally prohibited from charging *any* royalties at all for existing releases of Java. We know with 100% certainty that Sun will never try and collect any RAND fee. Ever. The situation with Java is totally different for this reason.
2. You are always infringing somewhere, worrying about this is wasting your time: True, there is always a danger of unknowingly infringing. However, in this case mono is knowingly using patented software. If MS decided to collect or sue, mono and gnome would have absolutely zero defense! Furthermore, MS is well known for destroying threatening companies when it suits them to do so! They have done this many times in the past. Remeber how they *lost* an anti-trust lawsuit? It is because they are agressive, unscrupulous and incredibly rich. They can and will crush gnome if gnome threatens MS! Mono is the ultimate submarine. We build it, integrate it so gnome can't live without it, then they kill gnome by charging for builds. Bam. Gnome is dead on that day.
Take Away: Mono is cool but way too dangerous. Smart people and companies are staying away from it (which turns out to be *most* companies bye the way. That is why Redhat and others are pushing Java as an alternative). People who back mono either have motive (ximian), are misinformed (most of the people on this forum), or just dumb (people who are really drooling over the potential of mono so they are ignoring the risk, probably ximian and some gnome developers again)"
Re:More importantly (Score:3, Informative)
Per the ECMA site.: General Declaration: The General Assembly of Ecma shall not approve recommendations of Standards which are covered by patents when such patents will not be licensed by their owners on a reasonable and non-discriminatory basis. [ecma-international.org]
The ECMA page totally backs what the AC said. And that is about the language itself. The ECMA standard has nothing to do with
Re:Is this news? (Score:2, Insightful)
No. It is business as usual. I can't believe anyone would expect otherwise!
de Icaza better duck from flying chairs.....
Left hand doesn't know what the right is doing.. (Score:5, Insightful)
Re:Left hand doesn't know what the right is doing. (Score:2, Funny)
Re:Left hand doesn't know what the right is doing. (Score:3, Funny)
Re:Left hand doesn't know what the right is doing. (Score:5, Funny)
Re:Left hand, right hand (former Microsoftie here) (Score:5, Informative)
I used to work at Microsoft and they have so much disorganized legacy strategy floating around that effectively keeps them from doing anything threating.
Ever wonder why Microsoft offered help to the Mono project at first? Because they wanted to make
So this largely explains their dilema, their disorganization, and their self-defeating strategy.
Re:Left hand, right hand (former Microsoftie here) (Score:2, Interesting)
Re:Left hand, right hand (former Microsoftie here) (Score:5, Insightful)
And the security of ActiveX.....
Actually, it is not too unportable via Mono, but I worry about a non-sandboxed security model based on digital signatures.
Re:Left hand, right hand (former Microsoftie here) (Score:3, Interesting)
A benign but exploitable control signed by MS (for example) can be forced on a user by a malicious site and then used to compromise their machine. i.e. the trust model is completely broken.
Microsoft have been increasingly deemphasizing ActiveX because o
Building their own worst enemy. (Score:4, Interesting)
Heh. This is just like IE and Firefox.
By using the monopolic practice of embedding Internet Explorer in Windows, Microsoft opened to the gates (no pun intended) to the information superhighway, without realizing that this would allow people to get organized and fight against their own monopoly - not only with Firefox, but also with other competing projects like OpenOffice.org, and now, Mono.
This is so.... ironic. And funny. Reminds me of the typical story about a wizard who summons a monster to rule the world, and then the monster kills him.
Re:Building their own worst enemy. (Score:2, Interesting)
The thing is Microsoft *hated* the Internet and they didn't want to support it, but they had no choice. Microsft themselves admits they were late to adopt t
Monster throws chair (Score:3, Informative)
Or instead of killing him, the monster just throws a chair at him.
Great analogy. But really, what more do you expect -- if you read up on innovation, you'll see that this happens all the time [amazon.com] -- Micro$oft isn't going to cannibalize themselves voluntarily, but it will get them in the end.
Not coherent (Score:5, Insightful)
That is some strange history writing...
Re:Left hand, right hand (former Microsoftie here) (Score:3, Informative)
On top of that Microsoft is pushing things called Application Blocks (ABs) which a useful bits of functionality such as logging and caching. There is already an
Re:Left hand, right hand (former Microsoftie here) (Score:4, Interesting)
There have been a lot of reports out of Redmond to the effect that Microsoft is being strangled by internal politics and endless meetings. The most recent report, and a very significant one, is a cover story article [businessweek.com] in next week's Business Week magazine.
In that article, Ballmer comes across as being out of touch and in denial of the problems. It is no wonder why Microsoft is unable to put forth a coherent and consistent strategy on anything.
You are missing the big picture (Score:4, Insightful)
For other tools (large scale/higher performance, nice-looking apps), MFC/VC++ is still the way to go.
Native calling is pretty easy to do in >NET and many developers use Win32 calls to gain missing (perhaps purposely) in
Sure but how many line of business apps need this? How many benefit from this? This was not
Avalon is going to be Vista's killer API and it will be exposed through
Line of business tools again?
The point though is that Mono makes it much easier to move from a Microsoft-centered shop to a Linux-centered shop. Even with Avalon, this is still a reality. Now with Avalon, I still think that you are going to see quick Linux compatibility develop, and so Microsoft will have a number of problems keeping developers there.
You have another issue. How many companies are still running Windows 2000 primarily? How fast will Vista be adopted?
I don't think that they ever intended to allow
The original strategy was to go with
Re:Left hand doesn't know what the right is doing. (Score:2)
News agencies will pick up Microsoft's Race-to-Linux, but not Mono's Birds-of-a-Feather.
Re:Left hand doesn't know what the right is doing. (Score:2, Interesting)
Just to say I'm not surprised
Mono Cock Blocked at MS Conference (Score:4, Funny)
Comment removed (Score:5, Insightful)
Re:MS embarassed by better implementation! (Score:3, Interesting)
I wouldn't find a statement surprising as when you deal with a *project* you can do as much or as little as you want, thus its members stay stable and pass info around. With a *product* you have employees who jockey for status, don't pass around info, come and go.
being a control freak doesn't always get you to the place you want to go. (Today?)
Re:MS embarassed by better implementation! (Score:2)
If it's the same bell that comes in the phrase "for whom the bell tolls", and the answer of the question is "Microsoft", then yes, I agree with you
Mono is better in many ways (Score:2, Insightful)
Re:Mono is better in many ways (Score:5, Insightful)
Re:Mono is better in many ways (Score:3, Interesting)
Re:Mono is better in many ways (Score:5, Insightful)
Java on desktop linux will die unless a good open implementation becomes popular like harmony/GCJ etc. Java is of course firmly entrenched in many banks and large development companies because its the only modern development platform suitable for large scale cost efficient development that isn't tied to Microsoft. It's also become increasingly popular to write large multiplayer online game backends in Java.
To make out that being a modern OO language is a disadvantage is laughable. It's a bit like saying "I'm still going to use my horse'n'cart because cars are just fad and soon we'll all be flying planes." Sure, the java platforms isn't suitable for people who haven't learnt modern development practices of for hacking togethor small or temporary scripts, but that's not it's core market.
I wouldn't declare Java dead yet, given the only viable alternatively currently is the
Re:Mono is better in many ways (Score:5, Informative)
C# /
Java apps may require a certain minimum version of Java, but I've never, ever seen a Java app require a specific version of Java unless the app itself is broken in some way. I've run stuff from Java 1.0 on a current Java 1.5 runtime, and it still works as well as it ever did (better, in fact).
This is pure FUD (Score:5, Interesting)
For years we have been developing in a group of 20 developers. We didn't have anything standardized but 1.3. Everyone was developing on a different 1.3 version, and deployment was on yet another. I 2 years time this situation endured we have NEVER seen any version problems at all. We use mainly J2EE (serlvets, EJB, corba, JDBC) but no applets.
The only problematic area has been applets/swing in version 1.1, and especially the incompatability for those when switching from, you guess, MSFTs crippled java implementation to Sun.
It is very sad that to this day, so much time after MSFT's ploy to sabotage Java by bringing incompatible versions, people still believe this story. Please don't give MSFT so much satisfaction by repeating such nonsense, grrrrr.
Re:Mono is better in many ways (Score:3, Insightful)
Re:Why not Java? Here's why. (Score:3, Insightful)
Hey, wasn't Java supposed to be cross platform or something? Those poor *BSD people don't have someone like IBM behind them to pay for the certification.
I don't know if there is something in Sun's licensing policies which prevent a fully GPL'ed SDK being done by someone, but I really couldn't care less about "open source" Java
Re:Why not Java? Here's why. (Score:3, Insightful)
That is true only when you look at the initial cost and ignore anything after it.
Re:Why not Java? Here's why. (Score:3, Insightful)
Thank you very much, but I want to decide for myself which platforms are relevant.
I don't know if there is something in Sun's licensing policies which prevent a fully GPL'ed SDK being done by someone, but I really couldn't care less about "open source" Java SDK or runtime environment.
There are no third party Java implementations at al
Re:Mono is better in many ways (Score:3, Insightful)
For high-end computing - Mono runs on Sparc, S390, and Power support, Mono's really the only choice for high-end computing platforms.
Except that there's no proof that mono itself will scale on those platforms and P4 and AMD64 aren't exactly lightweights these days.
For embedded designs - Mono runs on ARM with MIPS soon to come, which makes Mono really the only choice for embedded platforms.
Well the compact framework runs on those processors too as does Portable.NET/DOTGNU.
For bus
Re:Mono is better in many ways (Score:5, Interesting)
But there is lots of proof the
"YOu gotta be kidding me. In reality, there more many more companies supporting
He was talking about the runtime, not components.
"Mono's VM, although continuously improving is not as stable as Microsoft's and their class library isn't either complete or, again, as stable as Microsft's."
I agree, furthermore it will never catch up. MS will make sure of that. If by some miracle mono does close the gap they will be sued and that will stop them in their tracks.
Mono just doesn't make sense to me. Not when you java already exists, runs on every platform mono runs on, has proven to scale to massive proportions, can run on the tiniest of devices, had great IDEs, and is already mature and baked.
It was a fools errand to try and reverse engineer
Java isn't in the running anymore (Score:3, Interesting)
Of course, Mono will not catch up with Microsoft on
The difference is that with Mono, it doesn't matter. Open source software development and cross platform development in Mono is not primarily done in
Re:Java isn't in the running anymore (Score:3, Insightful)
How is the parent +4 Interesting? (Score:3, Informative)
Java does not run on my Linux box, for example, while Mono does.
I work on Redhat, CentOS, Debian and Mandrake boxes and each and every one of those runs Java just fine.
Java has not "proven to scale" any more than Mono has;
Right, all the Fortune 500 companies use Mono for their enterprise apps instead of Java. (Yes, that is sarcasm.)
and while Sun was pushing Java for enterprise apps, their runtime had horrendous memory leaks.
Yeah, version 1.1 was buggy, but that was ages ago. Early linux versions were
Re:Mono is better in many ways (Score:3, Interesting)
.NET has the wonderful language mixing capability and is worth reversing for that alone.
Comment removed (Score:5, Funny)
lay down with dogs... (Score:5, Insightful)
Re:lay down with dogs... (Score:2)
And the swine run away.
Re:lay down with dogs... (Score:2)
And the swine run away.
At least those slippery rascals can't run as fast as the sheep.
Something for MS to Think About (Score:5, Interesting)
I'm not convinced that MS' only road to victory is to destroy everyone. I know it has kind of worked for them in the past but maybe they should consider other alternatives. I don't understand why they don't port .Net over to Linux. People who are using Linux now aren't going to stop because there's no .Net. So what's the point? Why not just get half a loaf of bread and get people to use .Net at least even if it's not on Windows. If MS really wants .Net to take off, they need to ensure that it's adopted by as many people as possible. Otherwise people will continue to look to Java and other languages for cross-platform applications.
Re:Something for MS to Think About (Score:2)
Java runs everywhere, but it makes more money for IBM and Oracle than it does for Sun
Re:Something for MS to Think About (Score:2)
A slow, RAM-hungry, but "scalable" language doesn't make money for a hardware vendor?
You've got to be kidding.
Re:Something for MS to Think About (Score:2)
Re:Something for MS to Think About (Score:2, Insightful)
Re:Something for MS to Think About (Score:2, Funny)
- John Wilkes Booth
Re:Something for MS to Think About (Score:3, Insightful)
Re:Something for MS to Think About (Score:2)
Microsoft is utterly convinced they can get the ENTIRE LOAF of bread, plus take over the entire bakery, so why settle for half a loaf?
Until they start losing substantial amounts of money, don't hold your breath for any changes. Look what IBM had to go through back in the 90s before they became the Linux savior. People were actually predicting the death of IBM. THAT'S what it takes to change for many companies.
Re:Something for MS to Think About (Score:3, Insightful)
This isn't MS being monopolistic, it's just good business practice. Apple's core business areas are OS and hardware (and now music), which is why Jobs killed off the 3rd party hardware. IBM's core bus
Hmpf (Score:2, Insightful)
But when the guy essentially works for Novell, what the fuck did he expect? They didn't
Re:Hmpf (Score:5, Interesting)
You're missing two important points:
Re:Hmpf (Score:4, Insightful)
It's disingenious of Icaza to cry himself a river when he knows very well how things work. He's no stranger to Microsoft satellite orgs like INETA, and I expect he hasn't forgotten Novell pays his salary.
I'm not trying to prove Icaza 'deserved it', this whole deal still sucks. I'm making the point that he should have seen this coming and should have cleared it with someone other than some teenager at INETA. He knows enough people at Microsoft to do that. A simple email to friggin' Robert Scoble would have sufficed.
Re:Hmpf (Score:5, Interesting)
So then why did INETA accept the application for a slot? If they didn't think it was appropriate, why not simply reject the request for a slot, instead of trying to act like it didn't happen?
Re:Hmpf (Score:3, Insightful)
Exactly! Miguel was led to believe that his BOF made it on the ballot on merit, without having to call in any favors at Microsoft.
Well, it does seem to confirm... (Score:5, Interesting)
It is correct to say that Microsoft can choose who they want to attend the conference. There's no disputing that. Technically, they don't even have to give a reason. HOWEVER, when a reason is given and it is blatantly and willfully deceptive or untrue, then it is not so much the barring as the use of FUD to damage competition unfairly.
Forget the barring. Ignore it. It isn't the important part of the situation. What is important is whether it is correct to say that other conference-goers are being given a line intended to intimidate or coerce. THAT is the important part, the conference itself is irrelevant.
You should also forget the rights a normal competitor has in the US. As a legally-declared monopolist, supposedly monitored for potential malpractice as ordered by the courts, and as an organization fighting the necessity for increased openness as decided by EU courts, Microsoft is (in theory) limited in what it can do to use negative advertising for causing willful harm to competitors.
If this was a "normal" situation, with a "normal" company, very little of this would matter one way or the other. This is NOT a normal situation, and Microsoft was ruled a monopolist by both the US and EU, making it definitely NOT a typical player in a free market.
Actually, the EU situation is probably the most relevant here, as it is entirely possible that the example of Mono may well be usable by the EU as proof that Microsoft's counter-case over the penalties and openness of its standards are without merit. If Microsoft is willing to obstruct a free market, even when in court for doing so, then it cannot be trusted to not do so by choice at any other time.
Re:Well, it does seem to confirm... (Score:2)
so i definitely don't condone bad business practices from any company, regardless of how i feel about them or their potential for monopoly etc.
but as you can see, the courts aren't doing a darn thing to change their ways. they're doing all the things they've been doing since they were "caught". the courts are obviously not doing their job but good luck trying to remedy that situa
Re:Well, it does seem to confirm... (Score:3, Insightful)
You misunderstand the law. Microsoft has been declared to have a monopoly in the x86 desktop market. They haven't been declared to have a monopoly in the virtual machine market, the conference market, the server market or any other market I could imagine relavent to a
The whole "declared monopolist" thing is silly. All they are not permitted to do in the US is leverage their desktop monopoly to gain competitive advantage in other spaces.
Re:Well, it does seem to confirm... (Score:3, Insightful)
This is news? (Score:5, Insightful)
Look, Miguel, it's pretty simple. You go play in the sandbox with a reknown bully, you eat sand. Most people figure this out before their sixth birthday. You want to do this mono thing, fine, but you _are_ going to get screwed every time you venture into Microsoft's playground and you aren't going to get a lick of sympathy from the rest of the world when it happens.
c.
Re:This is news? (Score:5, Insightful)
Not sure I grok why Miguel has such icon status in the open source world, he doesn't seem to have very good judgment.
Re:This is news? (Score:2)
Miguel has excellent judgement.
Re:This is news? (Score:3, Interesting)
The reason I like it that I write C# for a living. I maintain a web application. Originally this was written in classic asp. It is currently a hybrid with some classic asp and some
With mono there is the possibility that I can port this to run under Linux. Postgress being the replacement for SQL Server. Now I haven't looked at this in depth yet, but in a year or so (by which time the migration to
On empires.... (Score:5, Insightful)
The Roman Catholic church, following the fall of the Roman empire, in turn conquered much of the world by assimilation and adaptation.
Perhaps MS will take this lesson from history one day before it is too late?
Re:On empires.... (Score:2)
The undoing took quite some time. Four hundred years in the West. Eight hundred years in the East.
Re:On empires.... (Score:3, Funny)
Yes, I believe that most of the Vatican's servers are Catholocated.
Linux conferences. (Score:4, Insightful)
It seems very silly to hold them to a double standard. Microsoft is under no obligation to cater to Novell and their associates. Just as you would not expect groups associated with Linux to be under any obligation to cater for Microsoft.
Re:Linux conferences. (Score:2)
Sure, no one is complaining that the Mono session wasn't allowed, it is more about the manner in which it was done. "Birds of a Feather" was supposed to be a set of open meetings - anyone could suggest a topic, the topics would get listed, then voted on, an the top n topics
Re:Linux conferences. (Score:5, Insightful)
They might grumble a lot, but Open Source supporters seem to have given Microsoft as many rights as anyone else in the community may have. Microsoft doing a MONO/.net promotion at a Linux conference would be completely acceptable.
Power to the... sigh... the Man (Score:5, Interesting)
Seriously. I see Spolsky and Sink congratulating themselves on how well they've managed to sneak out of the MS sandbox with clever PHP translation schemes and the like.
Gosh, guys, you don't have to give Redmond the remote control to your shock collars just because you want a little bit of leverage writing code.
Work a little bit harder and you can be free of Microsoft and in control of your own destiny. You won't see the Mozilla foundation complaining about how
Mono: **Listen up! Trolls, Uninformed and deluded (Score:5, Informative)
2. C#/.net libraries are ECMA standards
However,
1. Microsoft has the right to charge a RAND (reasonable and non-descriminatory) fee at any time for the use of these standards.
2. They have never, ever, stated in any binding way that they would not do so in the future.
3. *any* fee, even minimal would result in the instant death of any OSS project dependent on those standards.
4. RAND can (and frequently does in the proprietary software world) mean several dollars per download! Or requiring build licenses for all developers producing binaries (every end user of gentoo for example!) that are in the hundreds of $ range. These are all reasonable and non-descriminatory in that context!
Miguel De Icasa and Ximian/Mono people *know* this full well but don't want to admit how dangerous mono adoption is for the gnome community. They cite a BS casual mailing list post from the head engineer of
See how much crap this is for yourself (from official Mono faq):
http://web.archive.org/web/20030609164123/http://m ailserver.di.unip [archive.org].....
http://www.go-mono.com/faq.html#patents [go-mono.com]
Jim Miller's off hand email is the *only* assurance anyone has ever received that MS would never charge a RAND fee! If this were truly MS's commitment then they could release a statement or legally commit themselves to that! This email is not not not legally binding people! Until MS makes a legally binding agreement to never charge for use of these standards, it is not ok to use mono!
See also Seth Nickels' blog on this subject "Why Mono is currently an unnacceptable risk":
http://www.gnome.org/~seth/blog/2004/May [gnome.org]
The two main arguments against what I'm saying are realy crap also:
1. Java is also proprietary:
Yes but Sun has licensed Java in such a way that they are legally prohibited from charging *any* royalties at all for existing releases of Java. We know with 100% certainty that Sun will never try and collect any RAND fee. Ever. The situation with Java is totally different for this reason. Even if Sun changed its mind or was purchased by a less generous company (like MS for example), existing releases of Java and alternative implementations based on existing released specs would always remain free as in beer. The no version of the
2. You are always infringing somewhere, worrying about this is wasting your time:
True, there is always a danger of unknowingly infringing. However, in this case mono is knowingly using patented software. If MS decided to collect or sue, mono and gnome would have absolutely zero defense! Furthermore, MS is well known for destroying threatening companies when it suits them to do so! They have done this many times in the past. Remeber how they *lost* an anti-trust lawsuit? It is because they are agressive, unscrupulous and incredibly rich and illegal monopoly that used its power to destroy competition. They can and will crush gnome if gnome threatens MS! Mono is the ultimate submarine. We build it, integrate it so gnome can't live without it, then they kill gnome by charging for builds. Bam. Gnome is dead on that day.
Take Away: Mono is cool but way too dangerous. Smart people and companies are staying away from it (which turns out to be *most* companies by the way. That is why Redhat and others are pushing Java as an alternative). People who back mono either have motive (ximian), are misinformed (most of the people on this forum), or just dumb (people who are really drooling over the potential of mono so they are ignoring the risk, probably ximian a
Re:Mono: **Listen up! Trolls, Uninformed and delud (Score:5, Interesting)
Harsh as this may sound, I am actually hoping this happens. It would have a number of very necessary consequences:
- the entire OSS community would learn to never ever rely on proprietary tech again, it would lead to a code purge in the major projects, where the line between open source and proprietary has been getting increasingly blurry (like the linux driver including proprietary firmware, or X relying on proprietary drivers for credible 3D use).
- with gnome dead everyone would standardize on KDE, which would be a dramatic advancement. Not that I have anything against gnome, KDE could die just as well, but regardless, either these guys work out a way to truly have their desktops interact, or one of them is going to have to die. The current situation leads to too many problems that the end user sees for a truly useful desktop product to ever result from it.
- the EU would likely go after MS again. This is always a good thing. No explanation necessary
Re:Mono: **Listen up! Trolls, Uninformed and delud (Score:3, Insightful)
This happened with the whole BitMover/BitKeeper(TM:) debacle, and it seems that nobody had learned from it.
logic meltdown (Score:3, Insightful)
*sigh*
Re:Mono: **Listen up! Trolls, Uninformed and delud (Score:5, Interesting)
GET A CLUE! (Score:5, Insightful)
It is NOT an all or nothing proposition. You can develop in Visual Studio and very well target Linux, Mac OS X and anything else that runs Mono. As much as I use the totally cool MonoDevelop (a.k.a Bad Ass IDE of the future), I still use Visual Studio
But make no mistake, that is just one of those rich kids whim of mine. I have, for the past two years, used a Windows box that has mapped drives to my Samba enabled Linux boxes to achieved the same effect.
One must also keep in mind the great utility of Mono's Windows incarnation. Thanks to my add-in (sorry for the shameless plug) you can use Visual Studio and test in Mono without having a Linux or Mac OS box anywhere in sight. In some cases, I very purposefully create Mono applications using handy dandy Visual Studio
In the early 1980's IBM put out the specifications for the PC and regardless of what were their intentions back then, the world of IT has become what it is today because of all of the innovations that we later had by contributors like Compaq, Dell, HP, Apple, Toshiba and many others.
Today, being a
I say we have an extremely similar situation with the original submission from Microsoft to the ECMA of the C# language and the CLI specification. Now, in 2005, you have a great group of contributors that include Novell, Microsoft, IBM, HP and many others.
But perhaps the most striking difference from my IBM PC analogy is the role of the individual contributor. You see, I want to suggest that Open Source
No really, from a business perspective, you would have to be brain damaged to create an application or system of any sort and not hope that it can run in as many platforms (meaning customers that are willing to pay) as possible!
So you mean to tell me that there is some
For GOD sake, GET A CLUE!!!!
.NET is a Diversion Maneuver (Score:5, Insightful)
It's obvious that Mono will NEVER be able to run every .NET application. As soon as Microsoft starts seeing Mono as a thread, something will happen.
BTW, where's the big wave of .NET applications?
Re:.NET is a Diversion Maneuver (Score:2)
Re:.NET is a Diversion Maneuver (Score:4, Insightful)
Frankly, I don't see it that way. When introduced,
Because of
Finally, I don't see your point about
Re:.NET is a Diversion Maneuver (Score:3, Insightful)
I don't mean hello world programs either.
Or face the task of a nightmarish scenario. Besides who says MS wont pull the plug on Mono? I was reading another ar
how about an alternate location? (Score:2)
de Icaza (Score:2, Funny)
Infuriating? (Score:3, Interesting)
So much wasted energy on rabid hatred of Microsoft. Give it a rest
I don't get Mono (Score:3, Interesting)
There are so many other ways to create cross platform code in a non-MS API. QT and WxWidgets are both quite nice. I do admit that I might consider Mono over Java though. If only just to avoid the "Java trap." Of course this only matters if I want to do some GPL type coding.
Sooner or later MS is going to put out
I hope I'm wrong though. If what the Mono developers say is true than it will be really exciting down the line. I've become pretty skeptical over the years though.. It's already been over a year since Mono 1.0 and I can't name one commonly used cross platform Mono/.NET app. There certainly seems to be way more resources getting dumped into it than results coming out.
*prepares for the flames*
When people tell me .NET is cross-platform... (Score:5, Insightful)
Said it many times (Score:3, Interesting)
What did they expect? (Score:5, Insightful)
The entire Mono project is based on the false assumption that Microsoft will bestow its blessings on those who clone .Net (and its tools). Given Microsoft's predatory and paranoid history, I can't imagine why Miguel persists in his Quixotic quest.
Re:Locked Blocked? (Score:2, Interesting)
I must be missing something here...
Re:Locked Blocked? (Score:2)
Re:Locked Blocked? (Score:2)
Re:Smart Move...? (Score:3, Funny)