Attachmate Fires Mono Developers
darthcamaro writes "Love it or hate it, Novell's open source Mono project has inspired a lot of debate over the last 7 years. Mono brings .NET to Linux, with some interesting patent connections. The project is now at a crossroads, with news today that Attachmate had laid off the US based development team for Mono."
It is dangerous to depend on C#, so we need to discourage its use.
The problem is not unique to Mono; any free implementation of C# would raise the same issue. The danger is that Microsoft is probably planning to force all free C# implementations underground some day using software patents. (See http://swpat.org/ and http://progfree.org./ This is a serious danger, and only fools would ignore it until the day it actually happens. We need to take precautions now to protect ourselves from this future danger.
This is not to say that implementing C# is a bad thing. Free C# implementations permit users to run their C# programs on free platforms, which is good. (The GNU Project has an implementation of C# also, called Portable.NET.) Ideally we want to provide free implementations for all languages that programmers have used.
The problem is not in the C# implementations, but rather in applications written in C#. If we lose the use of C#, we will lose them too. That doesn't make them unethical, but it means that writing them and using them is taking a gratuitous risk.
We should systematically arrange to depend on the free C# implementations as little as possible. In other words, we should discourage people from writing programs in C#. Therefore, we should not include C# implementations in the default installation of GNU/Linux distributions or in their principal ways of installing GNOME, and we should distribute and recommend non-C# applications rather than comparable C# applications whenever possible.
Firing the mono developers didn't convince me of this. It's the fact they're basically moving Linux development to all be under a european division and giving them control over all the decisions. It's like they got that odd Linux thing and don't know exactly what to do with it.
I worked at Attachmate for awhile, and this doesn't really surprise me.
Need a Python, C++, Unix, Linux develop
Ok, I'm not going to wholesale bite but you really need to bring some Citation to this FUD.
You see, a simple google search results in this: http://mono-project.com/Compatibility
Which show's that as far as base libraries and feature support, Mono is almost all there with full .Net 4.0.
Seeing as that's the latest version of .Net and not even the latest version that a lot of businesses are targeting, would suggest that Mono isn't lagging at all.
When we remember we are all mad, the mysteries disappear and life stands explained.
By not loading up multi-megabyte runtime to print "Hello world!"
As someone that build's cross platform .NET apps using Mono, you should definitely STFU, and you obviously are talking out your ass. .NET compatibility in mono these days is steller. The only things we really lack are features of Visual Studio, not so much mono itself. MonoDevelop however is pretty dang good. In .NET we've been getting some amazing database ORM's that point & click to build your DAL automatically for you. In mono its a little bit more old-fashioned having to invoke command line for auto-generation. WPF obviously is not available, as to be expected when developing cross platform, so you use GTK. Go back to fox news dude.
F-Spot... easily replaced by... gThumb
I'm actually enjoying Shotwell. It's also a good advertisement for the Vala language, which seems interesting.
You are not a brain: http://books.google.com/books?id=2oV61CeDx-YC
The FSFs stance, but since the FSF are just anti MS, Stallman following loonies (right?), here's Groklaw's stance. I'm sure you can find more with your friend.
But don't let the facts presented by people who understand the applicable law and the related issues stop your fanboyism.