Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Mono Progress In the Past Year

CmdrTaco posted more than 9 years ago | from the lumbering-ever-onwards dept.

441

Eugenia writes "OSNews posted an article accounting the applications created in GTK# the past 8 months, since the release of Mono 1.0. While many of them are still in their infancy, it's clear that the platform had a healthy progress, with 'super-hits' like Tomboy, F-spot, MonoDevelop, Muine & Blam! and other, less known gems, like SportsTracker, PolarViewer, MooTag, GFax, GIB, Sonance and Bluefunk. The 2.0 version of Mono is expected around May, but the developers advised distros and users to upgrade to Mono 1.1.4 despite being a beta."

cancel ×

441 comments

Sorry! There are no comments related to the filter you selected.

I for one (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745152)

Welcome our new CLR overlords!

Re:I for one (0)

Anonymous Coward | more than 9 years ago | (#11745503)

Booo!!!
I for one, will fight this development tooth and nail.
-Coalition for the protection of calcium, lime, and rust.

Mono - HOWTO Shoot Yourself In The Foot (-1, Flamebait)

Anonymous Coward | more than 9 years ago | (#11745158)

You can never overestimate the ability of the open source world to be their own worst enemy.

Re:Mono - HOWTO Shoot Yourself In The Foot (1)

nberardi (199555) | more than 9 years ago | (#11745204)

Why do you say this Mono has done a good job at implimenting the CLR from the ECMA specifications?

Re:Mono - HOWTO Shoot Yourself In The Foot (1)

Taladar (717494) | more than 9 years ago | (#11745359)

He probably is one of the majority of Open Source followers thinking Mono will be sued by MS some time in the future and all the effort put into it will be wasted.

Re:Mono - HOWTO Shoot Yourself In The Foot (0)

Anonymous Coward | more than 9 years ago | (#11745241)

By providing an excellent platform for application development? How dare they!

Mono is Wonderful (3, Interesting)

nberardi (199555) | more than 9 years ago | (#11745170)

Mono is a wonderful piece of reverse engineering, many of these apps I didn't even realize were Mono apps and I have been using them for a while now. In addition I found a couple that I am going to start using such as portage-sharp.

Keep up the good work Mono team, I love C#, and I love how you are brining it to *nix.

I fear the day when Microsoft will come and snatch this out from under the Mono team, but I really think this benifits Microsoft just as having an open source version of Java benifits Sun.

Re:Mono is Wonderful (4, Interesting)

FidelCatsro (861135) | more than 9 years ago | (#11745266)

http://yro.slashdot.org/article.pl?sid=05/02/22/13 10232&tid=109&tid=155 [slashdot.org]
This is the reason(meaning many simmilar things M$ have done) I currently dont use mono for any production systems ,
now this isnt totaly related , i do admit but the relationship is too close for comfort
. i feel on unsteady ground using it , not that it would matter as im in the EU (unless those *Explitives* get their way) ,Though i would hate to think any project i was working on could have the rug pulled so firmly out from underneath it and stop some of my freinds in america being unable to use said project legaly on a linux system .
Although i must also raise a glass to the mono team on an excelent job.

Re:Mono is Wonderful (4, Insightful)

m50d (797211) | more than 9 years ago | (#11745286)

It does benefit them. Hopefully when Sun sees all the devs switching it will finally open up Java. If not, good riddance - C# includes all the good bits anyway.

Re:Mono is Wonderful (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745320)

Dream on you fucking MS fanboy.

No one outside of MS and a few random idiots like you know or care about Mono/C#/.Net.

Re:Mono is Wonderful (1)

Rapsey (241302) | more than 9 years ago | (#11745397)

What rock are you living under?

Re:Mono is Wonderful (4, Insightful)

shird (566377) | more than 9 years ago | (#11745384)

Is it really reverse engineering? I mean the full spec for the CLR and various other things with .NET have been published for the very reason to create VMs such as Mono on different platforms.

Reverse engeneering :O (0, Troll)

Anonymous Coward | more than 9 years ago | (#11745385)

Personally, I don't trust reverse engenering thing and I don't expect anybody at a corporate level can trust that.

People need standard, people need complience tests.

mono does not offer both because appart from a very core piece of the platform the rest is locked at Redmont side and MS will make sure it is kept so !

As a consequence, MS can do whaever change they want in the .net platform and it could have any impact on mono users.

Who will bet his money on moving sands ?

So, unless MS comit strongly by submiting the WHOLE platform to ECMA or pushing their implementation to some OOS with an OSI approved license, Mono will struggle for survive next to his "big brother".

In those conditions, this means, that mono will never be a complete, stable, relable solution.

How much enterprise project do you have ever see running "mono" ? Personally none.
Is it the problem of .net ? no, because .net seem to be fitting the gap let by ASP for all the small/medium project (depending on the "market").

Anyway, comparing that with J2EE, I see daily J2EE OSS based projects implemented and that are proving linux+JBOSS or linux+Tomcat is a cost effective enterprise solution.

So, Mono is still FUD for me and for all my .net collegues.

Re:Reverse engeneering :O (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745433)

Hey, but at least we can all look forward to the nightmare situation that Gnome and the stupid little MS faggot miguel created for the Linux desktop repeated for Linux application development.

Ain't open source lucky to have fuckwits like miguel around?

Re:Reverse engeneering :O (1)

mattyrobinson69 (751521) | more than 9 years ago | (#11745484)

MS cant change the standard, because that would break all apps developed for it (not just for mono)

also they cant add too many things to the standard because people will get bored of upgrading a 200mb runtime environment every 3 days

it's not reverse engineering (4, Insightful)

idlake (850372) | more than 9 years ago | (#11745396)

Mono is a wonderful piece of reverse engineering

There is no "reverse engineering" involved. These applications are written in C#, an open ECMA standard, and the open source Gtk+ toolkit.

I fear the day when Microsoft will come and snatch this out from under the Mono team,

There is nothing to "snatch": these are applications implemented in a non-Microsoft toolkit using an open language standard.

I really think this benifits Microsoft

I don't see how writing Gnome applications in C# benefits Microsoft any more than writing Gnome applications in C++ or Python.

Re:it's not reverse engineering (2, Interesting)

shird (566377) | more than 9 years ago | (#11745473)

I don't see how writing Gnome applications in C# benefits Microsoft any more than writing Gnome applications in C++ or Python.

Those same applications will also run under Windows, which means people dont have to run a competitors OS to run the software. Plus, they can sell MS Office.NET to Linux users too, as it can run on Linux.

Re:it's not reverse engineering (4, Informative)

idlake (850372) | more than 9 years ago | (#11745513)

Those same applications will also run under Windows,

These are not .NET applications, they are Gtk+ applications written in C#. As a result, they don't run on Windows or .NET out of the box.

You can run them on Windows, but you can do that with lots of other Gnome and KDE apps as well.

Plus, they can sell MS Office.NET to Linux users too, as it can run on Linux.

I think this would be great for Linux. Unfortunately, Mono will likely never be compatible enough for that, and hell would freeze over before Microsoft would even contemplate such a thing.

Re:it's not reverse engineering (0)

Anonymous Coward | more than 9 years ago | (#11745588)

Nice try. Note that WindowsForms aren't part of the standard, however, which the Mono team is also implementing.

Re:it's not reverse engineering (5, Informative)

Patoski (121455) | more than 9 years ago | (#11745599)

I fear the day when Microsoft will come and snatch this out from under the Mono team,

There is nothing to "snatch": these are applications implemented in a non-Microsoft toolkit using an open language standard.

This isn't 100% accurate since there is also the issue of patents to consider. In order to implement some parts of the .NET standard there would be some "use" of MS patents (I'm talking about ASP.NET and ADO.NET in particular). MS has never said anything about letting people use these parts of .NET and could easily go after Mono over this issue. Even the Mono team acknowledges this as an issue [mono-project.com] but they promise they'll somehow code around the patent or they just won't implement parts of the standard. Certainly not an optimal solution.

I don't see how writing Gnome applications in C# benefits Microsoft any more than writing Gnome applications in C++ or Python.

MS gets to say that their solution (C#) is cross platform and usable on numerous platforms. In short, publicity.

Re:Mono is Wonderful (0)

Anonymous Coward | more than 9 years ago | (#11745420)

I must being more than a little interested in Mono. However, I'm put off because I'm finding it difficult to find a lot of the dependencies (as plain source) required by some of the more interesting projects.

I can see gtk-sharp on the main mono download page but I'm damned if I can find gnome-sharp. Can anyone answer this seemingly simple question?

Re:Mono is Wonderful (1)

greenplato (23083) | more than 9 years ago | (#11745447)

In addition I found a couple that I am going to start using such as portage-sharp.

From the portage-sharp project page [sourceforge.net] on sourceforge:

Activity Percentile (last week): 0%

This Project Has Not Released Any Files

CVS Repository ( 0 commits, 0 adds )

Gotta love all those good intention projects on SourceForge.net

Is there a nice guide online to coding in Mono? (1)

Anonymous Coward | more than 9 years ago | (#11745175)

You know, something like:

1) Install/Emerge these tools
2) Install this nice IDE with API completion and stuff

It'd be nice if there was an Eclipse plugin for C# and Mono hehehe

Re:Is there a nice guide online to coding in Mono? (3, Informative)

Anonymous Coward | more than 9 years ago | (#11745358)

1. Emerge monodevelop
2. Afaik there even is a plugin for Eclipse

Re:Is there a nice guide online to coding in Mono? (0)

Anonymous Coward | more than 9 years ago | (#11745583)

wtf Why the hell is Mozilla 1.7.5 a dependency?!

I understand the other stuff, but Mozilla? Or does gtk# provide something like HTMLComponent or something that uses Gecko?

79 (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#11745178)

7st 9057

Mono talk w/ icaza (5, Interesting)

camcorder (759720) | more than 9 years ago | (#11745180)

Miguel de Icaza interview about mono on lug radio [lugradio.org] . Really nice one.

gtk is sucks (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#11745181)

thanks

huh? (4, Insightful)

utexaspunk (527541) | more than 9 years ago | (#11745182)

Tomboy, F-spot, Muine & Blam! ... MooTag, GFax, GIB, Sonance and Bluefunk

WTF? Who comes up with names like these? I would blame the MBA's, but this is open source stuff, right?

Re:huh? (0)

Anonymous Coward | more than 9 years ago | (#11745360)

MS have copyright on the rest

Re:huh? (4, Insightful)

SoCalChris (573049) | more than 9 years ago | (#11745378)

Seriously...

At least give the program a somewhat descriptive name, ie Office, Internet Explorer, TurboTax, NotePad, Photoshop, etc...

If I were looking for a music player on Google, I wouldn't even give search results about programs named Muine, MooTag or Bluefunk a second glance, simply because they don't sound like music players.

Open Source programmers are good at a lot of things, but naming their programs isn't one of them. Just look at the whole Phoenix/Firebird/FireFox fiasco.

Stop being a crusty slashbot. (5, Insightful)

Inoshiro (71693) | more than 9 years ago | (#11745534)

How is this not like life?

Ford Explorer -- does that also access the internet?

Hyundai Accent -- is it about the korean language?

Honda Accord -- music perhaps?

People make names which they feel are the best for something. They rely on something's ability to be good at it to spread the love, so to speak. If it's good, people will remember it. If it's not good, it goes away and it's no issue. Do you really like how people went to ultrageneric names and domain speculation on the Internet? Pets.com? Mail.com? News.com?

Take a look at things which people remember. What about Napster implies filesharing? What about Suprnova? What about Google implies searching?

Naming is a magic game. Just because you don't like how others play it, does not mean they are playing it wrong. This whole "incorrect naming" meme is stupid and pointless. Start thinking critically about what you're saying before you repeat it everywhere.

Re:huh? (2, Interesting)

John Fulmer (5840) | more than 9 years ago | (#11745550)

At least give the program a somewhat descriptive name, ie Office, Internet Explorer, TurboTax, NotePad, Photoshop, etc...

Yeah, and forget Access, Visio, Excel, BOB, Acrobat, Encore, PowerPoint, and similarly named programs. I can't tell what they do either just by their names....

Re:huh? (1)

0racle (667029) | more than 9 years ago | (#11745571)

You mean names like Solaris, Maya, Bryce, and Jam? Its just a name, and the creators can name it whatever they want. A name isn't used to describe something, it is used to differenciate something from someone else. Does the name Toronto tell you anything about the city, or can you tell what type of person someone is when you hear the name Bob Smith?

Re:huh? (2, Insightful)

Coryoth (254751) | more than 9 years ago | (#11745609)

At least give the program a somewhat descriptive name

You mean like Excel, PowerPoint, Outlook, Visio, Access, Oracle, or Winamp?

As we all know a product can only become successful if it has a clearly descriptive name like those above. I know whenever I want password and authentication software I think of access, when I want a scientific data visualization library I think of Visio, and it is clear that Winamp is software to provide fine tuning for your desktop volume controls.

Oddly however; stupidly named programs like Firefox (what on earth does that do?) seem to be doing okay.

Have you ever taken part in a GIMP renaming brainstorm session?

Paint (taken)
Photoshop (taken)
Photopaint (taken)
Paintshop (taken)
ImagePaint (taken)
Imageshop (taken)
Photostudio (taken)
PaintStudio (taken)
Studiopaint (taken)
Imagestudio (taken)
PhotoImage (taken)
ImagePhoto (taken)
.
.
.

I'm not saying GIMP is the best name, but when you demand an obvious name that associates with the field you suddenly find lots of other people who were thinking the same thing.

Jedidiah.

Mono ..... (0)

Anonymous Coward | more than 9 years ago | (#11745417)

WTF has selectes "mono" name ;-)

Coz it sounds like "monomaniacs" :D

Ho hum.... (-1, Redundant)

Anonymous Coward | more than 9 years ago | (#11745188)

Sexually Transmitted Disease jokes in 5..4..3..

Re:Ho hum.... (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#11745388)

uh mono isn't an STD unless you count kissing as sex :P

Yes, let's all bow to Microsoft (-1, Flamebait)

Anonymous Coward | more than 9 years ago | (#11745190)

Mono, because Microsoft should dictate how open source desktops work!

I mean, really, why do people continue to support this project? It's just asking to be squashed by Microsoft.

At least I know that with all those great Gtk# programs being written, I can run them effortlessly on my Windows machine along with all those applications written to run under Windows. Now I won't need that pesky Linux install anymore, I can go straight-out Windows!

Seriously, Mono is really a boneheaded move.

Mono - HOWTO Shoot Yourself In The Foot (-1, Redundant)

Anonymous Coward | more than 9 years ago | (#11745192)

You can never underestimate the ability of the open source world to be their own worst enemy.

For those in the Southern Hemisphere :)

Everybody knows (2, Funny)

Anonymous Coward | more than 9 years ago | (#11745196)

Sure, everyone knows Tomboy, F-spot, Beagle, MonoDevelop, Muine, Blam! or Monodoc

Uh, right, I knew that. Sure I did. Yup. They're superhits, so I'd be a fool not to. Got that right.

Hmm, does realy Mono work.. (1, Redundant)

Masq666 (861213) | more than 9 years ago | (#11745200)

I've heard a lot about Mono not working as it's supposed to do. (buggy, missing features) but i havent tested it myself.. So my question is, does it realy work? Also check out Bits of News [bitsofnews.com]

Re:Hmm, does realy Mono work.. (1)

WombatControl (74685) | more than 9 years ago | (#11745306)

Mono is actually rather stable, provided you're not trying to use things like Windows.Forms, which is still a bit buggy, IMHO.

If you're using Mono for GNOME/GTK development, it's actually quite stable, and much more usable than trying to write applications in old-fashioned C.

Re:Hmm, does realy Mono work.. (4, Insightful)

Coryoth (254751) | more than 9 years ago | (#11745444)

If you're using Mono for GNOME/GTK development, it's actually quite stable, and much more usable than trying to write applications in old-fashioned C.

Yes, but let's be honest here: if you're writing a GTK/GNOME application you're writing a reasonably high level application and pretty much anything (Java, Python, hell even C++, bindings) would be "much more usable" than "old-fashioned C".

Please note that I am not dissing Mono. Variety is nice, and C# does provide a relatively nice language to be able to code GUI applications in. My issue is with the common implication that C# is unique in this - it isn't. Try out PyGTK [pygtk.org] for instance (particularly with libGlade).

Jedidiah.

iBookshelf (0)

Anonymous Coward | more than 9 years ago | (#11745202)

Damn, there goes another application concept I had, to manage my ever increasing collection of books.

Does it handle stuff like "This book has been lent to Bob"?

Mono progress (2, Funny)

untaken_name (660789) | more than 9 years ago | (#11745212)

I had mono once...damn, it sucked. I'm glad to see there's been progress in fighting this disea...erm, whoops. Terribly sorry. I was thinking of something different.

You were right the first time. (-1, Troll)

doublem (118724) | more than 9 years ago | (#11745255)

No you weren't. :)

Mono just crossed over to computers. Open Source was making out with Bill Gates, and caught Mono.

Damn annoying too.

Re:You were right the first time. (4, Funny)

untaken_name (660789) | more than 9 years ago | (#11745553)

Yeah well...I hear that Open Source is a total whore. Anyone who wants to can 'get in'. Bill shoulda known better.

Beagle (4, Informative)

ultrabot (200914) | more than 9 years ago | (#11745214)

Interestingly, the summary neglected to mention Beagle [gnomefiles.org] , the one Mono application I actually plan on using and that has created some momentum for getting the Mono into various distros.

If Mono proves to be snappier than, say, Java, there might be some hope for it but the spectre of living under the mercy of MSFT is not easy to dodge. It's still there, however much people tried to not talk or think about it.

Re:Beagle (2, Insightful)

nberardi (199555) | more than 9 years ago | (#11745234)

Everybody talks about living under the mercy of Microsoft when using Mono, but really it isn't an different than living under the mercy of Sun, both companies have their history of sqaushing compitition.

Re:Beagle (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745267)

The diference is .NET is a standart and Java is not.

Re:Beagle (2, Informative)

Taladar (717494) | more than 9 years ago | (#11745291)

This is why most smart people don't write open source software in Java nor in Mono.

Re:Beagle (1)

ultrabot (200914) | more than 9 years ago | (#11745307)

Everybody talks about living under the mercy of Microsoft when using Mono, but really it isn't an different than living under the mercy of Sun, both companies have their history of sqaushing compitition.

Just guess which one is more likely to attempt a lawsuit attack on the desktop Linux users. ISTR also that clean-room Java implementations are less infringing than Mono (which implements the ECMA standard that is granted with "reasonable and non-discriminatory" terms). Too bad Java is a dog, especially for smallish desktop apps.

Of course people should choose a truly open [python.org] solution whenever appropriate :-).

Re:Beagle (3, Interesting)

Glock27 (446276) | more than 9 years ago | (#11745521)

Too bad Java is a dog, especially for smallish desktop apps.

You should try gcj with the SWT or gnome-java bindings. Nothing doggy about it. :-)

BTW, gcj is the gcc Java compiler [gnu.org] .

Re:Beagle (0)

Anonymous Coward | more than 9 years ago | (#11745254)

Mono is slow and bloated compared with Java.

Let's just say open source's best and brightest aren't willing to help Microsoft and one of their fanboys further the MS empire...

Re:Beagle (1)

Skeezix (14602) | more than 9 years ago | (#11745383)

Beagle rocks. It was pretty easy to get set up on Ubuntu (Hoary). If anyone has yet to see Beagle in action, check out Nat's flash demos [nat.org] . The "live queries" demo is my favourite.

important tips (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745215)

First, there was a plan: how to bring together the different development groups at work? My boss said there was a sort of tension he thought could be eased by some social interaction. Not easy. Almost all of the different development groups despised each other, each thinking its "art" was more important and eloquent than the others'.

There was the kernel extension developer group, coding mostly in C and some PowerPC and x86 assembler. They worked on making our PCI board work with Linux, *BSD, Mac OS X, QNX, and Solaris. They worked "special hours," coming in at one and staying late, supposedly, until seven or eight at night. They enjoyed Red Bull and had a penchant for ThinkGeek t-shirts and cracking jokes about Win32 API calls and the dreaded Blue Screen of Death.

We had XML developers too. They worked on our website, documentation formatting, and simple apps to configure the driver software. They used HTML, XSL, JavaScript, and a bit of Java. They typically dressed casually, drank coffee and tea, and liked to work straight from the spec: no "Learn XSL in 30 Days" books were to be found in their cubicle farm.

Then we had the guys who wrote full-out UNIX apps. These guys and the products they wrote had been acquired from another company, and were the source of most of the tension: they'd never really been integrated into our group except that they were physically present with the rest of us. They all had beards or mullets or long, unwashed hair. Many wore suspenders or the afore-mentioned ThinkGeek clothes; some even had Penguin tatooes or small C app code tattooed on them. Their cubicle farm was known for the bleating laughter that exploded when one of them found a "silly" bug on someone else's code, and for the rotten, fetid stench that could only be compared to three-day-old shit reeking from inside a rotting corpse's abdominal cavity.

So, in order to get the guys to "know each other" my boss had asked me to organize a during-hours, alcohol-friendly party. My ideas ranged from a keg or two to live entertainment, AKA strippers. But as to what to get them to actually talk to each other in a human manner I had no clue. So I let it go til the last minute and decided to let my inherent creativity mull it over in the back of my head.

When the day of the party had arrived, the catering company brought in a few trays of lunch meat, chicken, pizza, and side dishes, I had picked up the kegs (all four) from the local brewery, and the big-screen TV and DVD were set up ready to blast the Matrix into the eyes and ears of my co-workers. The eagerness in the the air was encouraging and I thought that loosening up and smiles going on even now were a good sign. I even saw some of the guys who'd known each other previously begin to bunch up, bringing along the co-workers they knew from everyday work.

The first thing everyone did was hit the food line, loading up their plates and grabbing a cup for beer to wash it down with. A few approached me and thanked me for the food; it seems appeasing the belly really did tame the beast. After a few minutes of silence and eating and a few second and third courses, they guys were ready to sit down and be entertained. After asking if anyone needed anything else before the movie started, the lights went out and the Matrix began playing. I heard a few enthusiastic comments and jokes being told.

About half-way through the movie I noticed a lot of the guys, especially from the UNIX app group, were getting up and presumably going to the restroom. No suprise, as the second keg was history by now and the third was probably half-way gone. I also noticed some of the guys bumping into things and stumbling. Alcohol's the social lubricant, eh? Well, not long after, my bladder beckoned and I answered. As I made my way to the restroom, I had a self-satisfied smile on my face: my little plan was working, my boss would be happy, and it might even a Christmas bonus or a promotion (even if in title only).

Well, as soon as I pushed the restroom door open, I knew something was wrong. The smell of vomit was pretty strong and I hoped that it'd only been the work of one guy. But the smell was so pungent! After standing at the urinal, waiting for the golden flow to commence, I stood in silence. It was then that I heard grunting. Listening intently for a few seconds, I hoped whoever was upchucking their beer and munchies wasn't leaving a huge mess for the cleanup crew. After pissing and still hearing the noise, I approached the stall the that moaning was coming from.

"Hey, you alright in there, man?" I asked cautiously.

I was met by silence for a moment. Then I heard a few grunts and concealed giggles. Something was up in there. It was then that I heard what sounded like crying and more moaning. What the fuck? I decided I needed to see what was going on. I didn't want this party to come crashing down around my ears. I pushed the door open hard and then gasped as I saw the most sordid, disgusting thing I'd ever seen in my life.

Standing on either side of the toilet were two if the UNIX app coders, their beards caked with vomit, their pants in puddles around ankles, with erect penises wagging in the air. Doubled over the toilet, his head nearly dunked in the swill, was one of the XML developers. His pants were also around his ankles and what appeared to be a combination of blood and semen were dripping from his torn, ragged anus. He was covered in vomit from head to toe, and he was crying hard into the toilet bowl, its echo an eerie accompaniment to the awful scene I was seeing but not believing.

They two Linux coders slowly turned and looked me straight in the eye, evil grins smeared across both of their bearded faces.

"What in Fuck's name are you doing!?" was all I could force out of my mouth. I still wasn't believing I was seeing this.

Saying nothing, both of the Linux coders rushed me. Being in such a tense state, I threw both of them off and made a break for the door. And the fucking thing wouldn't open. In the follow two seconds that seemed like an eternity, the door was pushed open my way and two more Linux coders came in. Upon seeing what was happening, they immediately grabbed me and were joined by the first two. I was trapped. Then the one guy, who was a dead-ringer for Rasputin, the mad Russian monk, gazed into my eyes and said in a feminine voice, "Looks like Mr. Party is gonna get a taste of the real action!" and cackled insanely.

Cold sweat spurted from the pores on my foreheads and cheeks as I was dragged by the four stinking, polluted hippies into the same stall their previous victim was in. Rasputin spoke again, excitement in his voice.

"Thanks for the pizza and beer, now it's time for the weeners and buns!"

Immediately the first two slogged their pants off and got down on their knees. The other two put there knees in my back and held me on top of the first victim, who now appeared to be unconscious. I heard their belts coming off and their zippers coming down, and some rustling around told me that their pants were coming down also. Then the first two started sucking off the other two, in what I could only call the most enthusiastic blowjobs I'd ever seen in my life. The moaning and slurping sounds turned my stomach and I retched. I could see why the first guy might have vomited.

Eventually Rasputin and his cohort started moaning more loudly, and one of them said "fifteen seconds." This was followed by a series of rapid-fire belching and burping that shook me up and down on the guy underneath me. After about fifteen seconds, all Hell broke loose. The two guys behind me started vomiting on the two guys fellating them and I saw cumshot shoot and mix with the vomit all over the two cocksuckers' faces. It was then that I almost lost. I finally did refund when the first two vile fluids were followed by streams of piss. I heard swallowing and dripping and I yacked all over their first victim's head.

Rasputin cried out like a little girl in ecstasy. "Oh god, I'd been waiting for that all night! This party fuckin' roxorz my coxor!"

Now it was my turn, it seemed, as all four started tearing my pants down. Chunks of vomit-piss-semen fell on my back and soaked through my t-shirt. It was reviling. I shuddered as I felt their cold, clammy hands in my ass-crack and a very indelicate reacharound on my ball-sack. At this point I had no idea who was doing what, and I was just praying that I'd wake up and realize I was drunk and dreaming a la nightmare.

Just then I heard the door boom open and my boss's voice fill the air. The stall door was open and he saw right away the turgid scene transpiring in front of him. His voice was immediately followed by two others, XML developers I knew, and they flew into the stall as best they could and began a fight to save my asshole. The poor guy underneath me had just woken up and started struggling and the extra weight of eight other bodies in the stall must have been suffocating.

"It'll be all right, buddy," I offered to him.

Within thirty seconds I was to my feet and was delivering the most heart-felt kicks to the guts of the rapist faggot Linux coders. Between me, my boss, and the two XML developers, we had the gang of four knocked out in a sloppy, excrement-filled pile of hairy body.

It's now been a month since this horrible incident and I am in regular therapy with a sexual abuse counselor. In response to the terrible outcome of this party, my boss toyed with the idea of selling the group off to another company, sans the four hippies who'd been fired and arrested. After considerable urging on my part, and very open ear from my boss, the whole group was dissolved and the Linux coders lost their jobs. Their product was delayed by a year as my boss began hiring a new development team. We'd found evidence that the whole group had been involved in the planning of the gang- bangs and that had it not been for us everyone would have had a "turn" in the stalls.

If there's one thing we learned from this tragedy is that Linux coders, users, and advocates are desperate cock-lusting homosexual faggots that can't be trusted in any situation, let alone a restroom setting. You've been warned.

On the positive side, though, the whole incident brought solidarity between the other groups in the company and I am now on schedule to get a huge Christmas package that not only includes a gigantic bonus but a month's worth of paid time off and a real promotion.

Wrong punctuation? (4, Interesting)

Speare (84249) | more than 9 years ago | (#11745230)

with 'super-hits' like Tomboy, F-spot, MonoDevelop, Muine & Blam! and other, less known gems,

I haven't heard of even one of these "super hits." I think that should have been punctuated,

with 'super-hits' like Tomboy, F-spot, MonoDevelop, Muine & Blam! and other less-known gems,

Re:Wrong punctuation? (1)

Taladar (717494) | more than 9 years ago | (#11745324)

I suspected I wasn't the only one. Might have something to do with me not using gnome nor kde (but using linux as primary OS).

Re:Wrong punctuation? (5, Funny)

Otter (3800) | more than 9 years ago | (#11745344)

Yes, as a rabidly psychotic MooTag fanboy (Nothing has been holding back open-source more than the shortage of half-finished ID3 tag editors!) I am enraged at this obvious favoritism towards Blam! and F-spot!

[Insert requisite stream of sexist abuse towards Eugenia...]

cross your fingers. (-1, Troll)

dance2die (596340) | more than 9 years ago | (#11745243)

Just cross your fingers and hope that those projects with ".NET" in their project name doesn't get sued by Microsoft...

it's not .NET (1)

idlake (850372) | more than 9 years ago | (#11745442)

I know you are trying to be funny, but please don't confuse people: these are generally not Microsoft .NET applications; they use the C# language and standard library together with common open source libraries.

By analogy, Qt applications written in C++ have nothing to do with MFC applications written in C++; they are two different application frameworks that happen to be based on the same programming language.

C# Rocks - go mono go. (5, Interesting)

Tanaka (37812) | more than 9 years ago | (#11745247)

I'm just getting into C#, and I love it. One interesting thing I found was that if I ran a socket server app on Windows, I couldn't connect more than 64 clients in a single thread. I tried the same binary on Linux/Mono, and it bombed out at 1011 connections.

Keep up the good work - I'm loving it!

Re:C# Rocks - go mono go. (-1, Flamebait)

Anonymous Coward | more than 9 years ago | (#11745285)

Go back to windows and MS U FAG.

Re:C# Rocks - go mono go. (1)

telecsan (170227) | more than 9 years ago | (#11745502)

Watch out - McDonalds will probably take issue with your infringing on their "I'm loving it!" slogan.

Re:C# Rocks - go mono go. (4, Informative)

jdunn14 (455930) | more than 9 years ago | (#11745608)

If you're curious about that 64 client limit check out winnt.h and look for MAXIMUM_WAIT_OBJECTS (in mine it's on line 1354):
#define MAXIMUM_WAIT_OBJECTS 64 // Maximum number of wait objects

This is the limit on the number of objects that can be waited for in WaitForMultipleObjects calls. The same limit is enforced in winsock2 for select calls, I believe because in the end microsoft's select implementation is using WaitForMultipleObjects underneath. (Also note that the winnt.h header file is entirely too large for a single header (9170 lines), but hey, that's window's style for ya).

"Bullshit & FUD" (0)

Anonymous Coward | more than 9 years ago | (#11745260)

You know what "MFC, COM & DNA roxzzz !" :))

Come on, watch on sourceforge, almost no mono projects !!!!

As a comparaison, look at opensource Java projects or look at PHP projects, or Python based projects there are thousands and thousands. This is fact.

So realy, mono by lack of support from MS has few chance to survive. That may be a pitty but it has no future because MS supporting mono is like shooting in their own foot as mono is mainly for non MS oses ;-)

Who on earth think MS will realy want to push & help (I mean realy help, like opensourcing the whole .net platform, or by opening ALL the specification of .net and not only a small subset) for building a platform that could endanger their "milking cow" suppremacy : ie, windows OS !

This is billion $ story guys, and this is pure corporate strategy. As a conclusion of that, .net will only be Microsoft Windows only and MS will make sure it will be so.

The only good question about .net/java war those days is : when will sun relase the J2SE (java core) under some OSI approved license? so that it can boost implementation of GNU classpath project ;-)

Be sure that this will also happen, has Sun has no other solution, has Java is now a too much big "pet" for them to handle it without major involvement of the community. The only alternative for them is to sink with their baby ;-)

By other "cheif comanders" like IBM and Oracle will not let them commit in suicide, be sure :))

Dashboard (3, Interesting)

Xpilot (117961) | more than 9 years ago | (#11745282)

I'm really looking forward to Dashboard [nat.org] (not mentioned in the article), the desktop app that uses Beagle to gives relevant information that it's collected on your computer about your current activity. It sounds really cool, and Open Source hackers came up with this before Microsoft did.

Re:Dashboard (0)

Anonymous Coward | more than 9 years ago | (#11745350)

Open Source hackers came up with this before Microsoft did.
I dunno, this looks a lot like the Microsoft Research 'sidebar' thing that I saw a few years ago...

Re:Dashboard (1)

idlake (850372) | more than 9 years ago | (#11745472)

Neither Microsoft nor Gnome hackers came up with this first; providing useful information without requiring the user to make explicit queries has been studied on and off in various areas of computer science. There was a bout of academic interest half a dozen years ago, and those graduates have moved on to Microsoft and other industry labs, hence this is making it into products now.

Well... (5, Funny)

Blue-Footed Boobie (799209) | more than 9 years ago | (#11745283)

Mono is a huge part of my life!

Every morning I get up and feed F-Spot (my Beagle). Then, I get out some eggs, cheese, and MooTag to make myself an omelet. I learned how to cook omelets from Emeril. So, it's Muine & Blam! and my omelets done!

Next, I take a shower and wash off the Bluefunk. Once dressed in my suit and my PolarViewer glasses I call down to Tomboy (our doorman) and have him GIB up a cab.

Once at work it is non-stop Gfaxes and sneaking some time with my SportTracker.

MOD UP (0)

Anonymous Coward | more than 9 years ago | (#11745435)

*LOL*

Impressive (4, Insightful)

Anonymous Coward | more than 9 years ago | (#11745289)

I'm writing this as a mere user, not as a developer, but from my point of view mono really is impressive. Just looking over the list of apps on osnews shows that mono really seems to give developers a framework that let's them develop great application in a relatively short time and in the end it's users like me who profit from that. ;-D

Great works, mono devs.

And to all those trolls that will come out of the woodwork with every mono story, telling us that mono is the end of open source:
Please, for once in your miserable lifes try to provide arguments for your point that go beyond MS is evil (though I would readily agree with that) and therefor mono is the suX0r.

Impressive (0)

Anonymous Coward | more than 9 years ago | (#11745448)

I'm writing this as a mere user, not as a developer, but from my point of view assembly really is impressive. Just looking over the list of apps on freshmeat [freshmeat.net] shows that assembly really seems to give developers a framework that let's them develop great application in a relatively short time and in the end it's users like me who profit from that. ;-D

Great works, assembly devs.

And to all those trolls that will come out of the woodwork with every assembly story, telling us that assembly is the end of open source:
Please, for once in your miserable lifes try to provide arguments for your point that go beyond low level is evil (though I would readily agree with that) and therefor assembly is the suX0r.

Obligatory Quote (0)

TheRealMindChild (743925) | more than 9 years ago | (#11745294)

"I thought I had mono once for a whole year, but it just turns out I was really bored". -- Wayne Campbell

good (2, Insightful)

diegocgteleline.es (653730) | more than 9 years ago | (#11745327)

This should stop people using C for things like evolution. Sure C is a great lenguage, but you need to dominate it. Some people knows to use it, most of use humans don't (let's remember the simultaneous 11 buffer overflow vulnerabilities discovered in gaim the past year, making it probably the most insecure IM client ever). And let's no talk about OO, which can help a lot for those final-user apps. C is not a OO language. Yes you can try to use it as OO language like gnome/gtk/glib guys do but they're just trying. A language is either OO or not, C is not. C is a 70's language, stop making gnome "the 70's desktop" with no functional kparts equivalent (bonobo sucks) and use mono, dammit.

Re:good (0)

Anonymous Coward | more than 9 years ago | (#11745461)

C is a sharp knife -- not to be used by children; but very handy when accuracy & effectiveness is needed.

Re:good (1)

21mhz (443080) | more than 9 years ago | (#11745549)

C is a sharp knife

But then... C# is still sharper?

Re:good (5, Informative)

grfpopl (32815) | more than 9 years ago | (#11745540)

Wow, it's really too bad that people these days think that OO is about a language spec. It's not! OO is a design paradigm! (ugh. i hate that word, but that's what it is.) Your design is either OO or not OO, and the language that you implement it in is irrelevant. All that c++ does that c doesn't is do a few checks in the compiler. You can implement OO designs in C, Scheme, and plenty of other languages that don't have built-in checks for such things. (and yes, c++ does have a number of other features, but they are wholly unrelated to OO) OO doesn't fix buffer overflows either. Why would it? If you have crappy design/use the wrong functions for the wrong things, then you're going to end up with buffer overflows. C# goes quite a ways, as a language, to prevent this, but don't confuse it with OO.

heh (0)

Anonymous Coward | more than 9 years ago | (#11745602)

Another one of those "please save me from myself" whiners who faints at the mere sight of a pointer.

Listen kid, go play with your garbage collector and let real men do their work, mkay?

Geeks getting mono? (4, Funny)

Nine Tenths of The W (829559) | more than 9 years ago | (#11745394)

This has to be a first.

Advising a beta upgrade (1)

Inkieminstrel (812132) | more than 9 years ago | (#11745410)

If developers advise people to use the beta, doesn't that defeat the purpose of calling it a beta?

C# is Better than Java(At least I think So) (5, Interesting)

Laoping (398603) | more than 9 years ago | (#11745413)

Ok, Microsoft Is evil, this I will give you, but C# rocks. After years in C and C++, I moved to Java, and It was good, then about 2 years ago I moved to C# and it was better. Now I program in both, for work and graduate school. I have to say they are very similar, but when I am doing a program in Java, I always miss a few of the C# features (virtual keyword for functions, Get/Set are better in C#, etc)

The only problem I have with C# was that it was not as portable as Java, but Mono came to my rescue. I was surprised how many of my program just worked in Mono (after removing winforms that is). I can't wait for version 2.0.

Really, Mono should be embraced /.ers . If we can start making programs for the general population that run on *nix systems, but look just like they do on windows, more people will use *nix. What we have to realize is that most people in the world(not on this website J) don't have 4 computers in their basement running different operations systems, they just have the one running windows.

P.S. And for some reason, they still have the sides on their computer case.......

Re:C# is Better than Java(At least I think So) (4, Interesting)

Stephen Williams (23750) | more than 9 years ago | (#11745578)

Get/Set are better in C#

I see loads of love for the C# property syntax, but I personally find it a bit irritating because you can't have different access qualifiers on the getter and setter. If you want, say, a public getter and a protected setter, you have to write a special setter method that defeats the purpose of having the special property syntax.

If the property syntax were modified to look like this, it'd be perfect:
string Foo
{
public get { return foo; }
protected set { foo = value; }
}
-Stephen

Re:C# is Better than Java(At least I think So) (4, Informative)

mattgreen (701203) | more than 9 years ago | (#11745613)

This is slated for C# 2.0.

Question about GTK# (1)

hey! (33014) | more than 9 years ago | (#11745425)

Hmm. What the article is really about is gtk#, not mono per se. How well does gtk# work in Microsoft's dotNet implementation? Or even does it work at all?

Now that Windows forms is available, I could of course create cross platform applications in that, but I suspect I'd get more consistent results from using gtk#, if targetting both Unix and Microsoft dotNet is a requirement.

In any case, gtk# looks nicer as a programming model.

Re:Question about GTK# (3, Informative)

zbowling (597617) | more than 9 years ago | (#11745489)

GTK# works wonderful without even even being related to Mono in anyway. It runs under Microsoft.NET just as well as it does on Mono under windows.

My good friend Paco (Fransico Martieneze) has posted a installer for .NET SDK 1.1 and it includes documention for it and even some intergration with Visual Studio as well.

http://forge.novell.com/modules/xfmod/project/?g tk s-inst4win

Re:Question about GTK# (1)

hey! (33014) | more than 9 years ago | (#11745526)

Thanks zac, that's what I needed to know.

It's tricky to google-fu your way to an answer to this one, because naturally anything that mentions gtk# is bound to mention dot Net in a generic way, not necessarily meaning the Microsoft implementation.

From a mono developer.. (5, Informative)

zbowling (597617) | more than 9 years ago | (#11745430)

I just happen to be one of the few official developers for the mono project, just catching this artical early. Mono is quickly becoming better then ever. The biggest difference between Mono 1.0.x and Mono 1.1.x is the fact that our Just-In-Time compiler (or JIT) is getting more and more amazing every day. The 1.0.x series use a interprator capable of understanding things at the application start. One huge correction is that Mono will be called 1.2 in May not 2.0. While it is true that gtk-sharp-2.0 is moving to 2.0 from 1.0, the Mono runtime will remain at 1.2 as not to be confused with Microsoft.NET 2.0 (all though support for many of .NET 2.0 features will be included). Gtk# being based on Gtk+ 2.2 and Gtk# 2.0 being based on Gtk+ 2.4. Windows support is just as compatable with GTK# as it is on Linux, minus support for Gnome, VFS, GConf, GtkHtml 3 and DBus of course. Hope that helps!

Re:From a mono developer.. (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745494)

From the depths of my soul I spit at fucks like you.

I use to think open source really had a chance to change the world, but fucking human garbage like you are destroying those dreams.

Mono is a proper Trojan Horse (-1, Troll)

Anonymous Coward | more than 9 years ago | (#11745440)

I have nothing against C# or .NET and have developed using both. But the naiveté of the OS community worries the pants off me. The words "Trojan" and "horse" spring to mind.

You know the Trojan horse story I'm sure. The Greeks and the Trojans were in a siege against the city of Troy. The Greeks constructed a large wooden horse and left is as a gift to their gods, burnt their camps and sailed away. The Trojans wheeled it into their (unfortunately walled) city and a had a large piss up to celebrate the end of the siege. Once the city was asleep a small but crack team of Trojan infantry men clambered down from inside the horse where they had been hiding and killed all the city guards on the main gates. The rest of the Greek troops came in via the now open gates and killed everyone else. The Greeks lived happily ever after. The Trojans didn't.

Microsoft is in a siege with Linux. It would like to destroy Linux because it threatens its fledgling server business and because, really, there isn't much growth left in the desktop bus at the mo. Currently it is using marketing FUD to do this but it knows (as does everyone else) that long term FUD doesn't work - all it does, if it does anything, is slow down adoption rates. MONO is a gift from Microsoft to the Open Source community. As soon as it starts being included on large scale Linux production systems a crack team of MS lawyers will pounce and start suing everyone in site for patent infringement. And corporates will, in the end, be forced to give up Linux. And worse, MS (unlike SCO) may actually have a point.

Mono is a great piece of reverse engineering and is properly Open Source. I wouldn't touch it with a 50 foot pole though. Java/J2EE may not be open source in the strict definition of the term, but I'm legally way more comfortable using it than I am Mono.

.NET is a brand, Mono should stop referring to it (1, Interesting)

Anonymous Coward | more than 9 years ago | (#11745445)

I just went to Mono Project [mono-project.com] . They call it a ".NET" implementation. I further understand why they like to make the distinction between the ".NET Framework" as being specifically the C# and CLR pieces vs ".NET" that Microsoft refers to, but I'm afraid this is a very poor decision. Here's why.

".NET" is Microsoft's brand. They use it to refer to many many different pieces of their technology that use the CLR/C# runtime. This includes such nebulous things as "Sign In.NET", the button that people use to login to MSN and Hotmail. What on earth does that have to do with Mono????? How is that related??

Furthermore, all of the tools that *include* many, many technologies that do not fit under the ".NET" umbrella (if strictly defined as the C#/CLR pieces) sport the brand. Even VisualStudio.NET is not completely a ".NET" thing.

So, my very firm advice and solemn plea is for Mono completely to drop *ALL REFERENCES* to ".NET". It is doing them no good whatsoever and just confusing people. It is not clear at all what ".NET" really is, and I'm afraid the Mono team have been roped into Microsoft's marketing machine, not realizing what's being done to them. In addition, I think that ".NET Framework" is equally muddled and confusing. I would recommend that they refer to Mono only as an implementation of the C# and CLR specifications as outlined by the EMCA standards body, with a link to those specific standards.

Otherwise, they are showing a complete ignorance of basic marketing. They are simply reinforcing Microsoft's brand in a very significant way, not just implementing their technologies. This may not be so bad, but one thing that Open Source/Free Software *really* *really* *really* desperately needs to get better at is marketing, if it ever hopes to get beyond an also-ran technology implementor of other peoples' technology. Take a small lesson from Firefox. If Microsoft released a XUL clone, integrate it with some parts of XAML, and changed the name of Internet Explorer 7 to "InternetExplorer.WEB", I would sincerely hope that Mozilla would not start calling Firefox an "Open Source implementation of the .WEB Framework by Microsoft".

Re:.NET is a brand, Mono should stop referring to (0)

Anonymous Coward | more than 9 years ago | (#11745552)

You are mistakenly assuming the Mono trojan horse project intends to be beneficial to open source and Linux...

Wow! 50-something apps and SDKs ! (0)

Anonymous Coward | more than 9 years ago | (#11745451)

... and lemme check...

*censored*@*censored*:~$ dpkg -l '*' | wc -l
12382

Nice. From that I can estimate that ~1% of Debian's packages are Mono apps or SDKs, and that half of them aren't even worth noticing.

Easier Coding Tools = Better Software!!! (3, Funny)

eno2001 (527078) | more than 9 years ago | (#11745466)

The world of programming has gotten better and be[tt]er over the years. It used to be that you had to have to deal with punch cards or programming right on the metal itself. But in recent years development environments have improved tremendously approaching the ideal: ANYONE can write software even if they don't understand programming.

Take me for example. I work for a Fortune 500 company that is currently working on NextGen database products. I'm the chief software designer. Back when I was in college in the 80s, programming was a black art known only to nerds who wore underpants on their heads and uttered dark incantations. I never really got on with those guys because they just weren't popular enough and they smelled kind of funny.

But thanks to the miracle of the 90s, I am now a software developer myself. My dev suite is comprised of Photoshop (for mock layouts of the UI), Macromedia Flash and MS PowerPoint. With these tools I am crafting the nextgen interfaces that are what put my company at the top. We are drawing lots of attention and turning lots of heads with our products because only we know what the users want these days. Our database product is an award winning package that combines the ambience of Myst and Riven with an Oracle backend and a hint of The Matrix. Users want cool looking apps, not some archaic software that just displays data. Why settle for an app where the text is just displayed in a scroll box, or worse through a terminal emulation program like WRQ Reflection? Our app flys in the text from the side and makes the text sparkle like you see in the intro to a lot of movies. That's the key folks, don't look to Silicon Valley for great software ideas, look at Hollywood. They get it right.

Since I'm a generous guy, I'll share some suggestions about how to design great apps these days:

1. Always make sure that you focus on making the UI look as cool as possible. This requires the use of many tools to make sure that the interface is going to make the user look as good as possible.
2. Always add more features to your application because nothing helps users more than new features. And make them sexy. I'm not talking about adding automatic spell checking or useless shit like that. I'm talking about syncronized sound effects that reflect the actions on screen like you see in the best films.
3. Pervasive use of MPEGs. Our company got away from the old practice of using stupid 16 color icons for button functions and the like because we realized that this was confusing to users. Most of the time those images didn't mean much. Instead, we replaced them with full MPEGs running in loops to represent every possible function a user might do in the real world.
4. Watch all the latest blockbuster scifi films that make use of computer interfaces. The geeks get UI design wrong every time. Only Hollywood knows how to make cool looking UIs and only the best software designers know to take their cues from the film industry.
5. Require that your customers have the most powerful boxes to run your programs. We can't be bothered with idiotic businesses that want to keep desktop systems with PIIIs and 256 megs of RAM. How the hell are you supposed to expect the software to run properly? We tell all of our customers that they must upgrade all desktops to the following minumum requirements: Pentium 4 2.5 GHz or better, with 1 gig of RAM. That just barely keeps up with our advanced software, but it's the minimum. (Alienware makes the best business machines we've seen)

It makes me laugh when I see you geeks trying to come up with new programming languages and platforms. Mono. What a joke. You call that progress? I don't. Keep working on more tools like Photoshop, Flash and PowerPoint. That's where development is these days. All that antiquated complicated crap is just mental masturbation for losers with no life. I read an article recently about a company that is working on self writing software. If these guys succeed, and they partner up with Adobe, then the golden age of computing will finally arrive. Imagine a world where you don't have to know anything about programming or algorithms or be worried about system resources in order to write and execute your applications. That would be pure heaven. You just drag and drop the interface together with custom designed elements from your multimedia department and tell the computer to code the backend. We could finally be rid of the scourge of nerds who think they should command big salaries. At that point, coding can be left to people like me. People with a vision.

Re:Easier Coding Tools = Better Software!!! (0)

Anonymous Coward | more than 9 years ago | (#11745567)

You obviously have no clue what Mono or .NET is, I'll know the company you work for when I hear of the next Chapter 13 filed.

Slashdot: News from the Future! (0)

Anonymous Coward | more than 9 years ago | (#11745519)

Dateline: February 22, 2015

Today Microsoft sued Mono for infringing upon its CLR patents after closing the license to CLR development last year. This jeopardizes the entire Open Source community now as much had been standardized on the CLR model.

Microsoft stated that "We are merely trying to protect our intellectual property and users security from being infiltrated by hostile and unsecure .NET objects."

Meanwhile, Open Source advocates vowed to develop their own CLR standard claiming, "This is an outrage! We played by their rules and followed their model. We support and implement CLR better than they do! It doesn't matter anyway as we'll just fork it!"

The Slashdot Liberation Front vowed DDS attacks. Microsoft responded by saying that Windows Server 2013 was more than ready to handle any attacks.

The Microsoft Web Servers were unavailable at the time of this writing for further investigation.

Richard Stallman was reportedly holding a party in his retire home.

Story time (2, Interesting)

buddha42 (539539) | more than 9 years ago | (#11745596)

Could someone in the know please explain how Mono will not suffer the fate of samba or that attempt to get ASP working on nix (chilisoft? I forget)?

I don't know the detailed inner workings, but it seems like these projects are forever doomed to being a shadow of a "mostly" implimentation riddled with "gotchas" and always a few steps behind. I don't blame the developers in any way, its just we all know MS does not play nice with others.

Important for all Americans! (-1, Offtopic)

Anonymous Coward | more than 9 years ago | (#11745600)

F*ck the war! F*ck Bush! F*ck the lies! This bullsh*t has gone on for far too long! The war on terror was for OIL! THERE WAS NO TERRORIST THREAT AMERICA! WAKE [B]UP[/B]! IMPEACH BUSH! Come to http://www.michaelmoore.com/ for the real truth!

This post brought to you by Mike's Militia, Michael Moore's brave team of volunteers who want to save America for The Chim and his cronies!
Load More Comments
Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>