Originally posted by bwat47
View Post
Announcement
Collapse
No announcement yet.
GNOME & Mono Made Love At Microsoft Last Week
Collapse
X
-
Originally posted by directhex View PostMicrosoft OneNote.
Originally posted by directhex View PostI don't see any .NET hackfest proposals for KDE. Do you?
Comment
-
Originally posted by TheBlackCat View PostI think he/she meant "What closed apps are replaced in Gnome by using .NET instead of some other language?" The question, again, is why Mono is being used instead of something else. Pointing to applications that are written from scratch in Mono doesn't really help answer that, since it doesn't explain why those application are not being written in another language. So unless you can somehow show that the program would not have been written at all if Mono wasn't available this doesn't really help your case.
No, but that is probably because pretty much nobody uses the KDE or Qt Mono bindings. They exist, they are available, but they aren't popular compared to other languages. So why is Mono so popular with Gnome and pretty much ignored in KDE?
Conversely, we have tech to bind to GObject trivially (GAPI), and have done for almost a decade.
So that's why.
Comment
-
Make MS prove it's patent free or make Icaza to ship patent free bits, make it community driven and make MS to keep their dirty hands out of Gnome and entire Linux and I'll shut up when comes to this part. Mono is in the same language team as java (compared to C/C++/Qt). It's not a secret java is simply dead on desktops, so while mono is similar you should have a clue why it's having a rough time to get more attention on Linux desktops - on Windows .Net is driven by MS. If java will be favored then I can understand your frustration, but it's not. I found strange to convince others how great some language is. People usually use what they know and what they like, so if they don't like mono it's not anti-mono crowd problem, but maybe those who stands behind mono, perhaps? C, C++, Python, mono they're all available in repositories, so what's the problem?
Comment
-
Originally posted by bwat47 View PostTrue, mono does implement things like winforms that are not part of the standard. (but many mono programs don't even use winforms...)
In any case, the more I read @directhex, the lower my opinion on mono is -.-
Comment
-
Originally posted by vertexSymphony View PostBut I developed using Winforms with mono? I've ran Winforms apps on mono? I'm confused =/
WinForms looks like ass, and integrates very poorly with Linux environments, so it's pretty much never used as the framework of choice for new Linux projects. It's used for cases where an app began life on Windows, to enable porting to Linux without forcing an entire UI rewrite - for example, Keepass.
The Linux community cares more about Gtk#, the Mac community cares about MonoMac (Cocoa binding), and Windows developers use WPF and Microsoft.NET.
Comment
-
Originally posted by kraftman View PostMake MS prove it's patent free
or make Icaza to ship patent free bits,
make it community driven
and make MS to keep their dirty hands out of Gnome and entire Linux
It's not a secret java is simply dead on desktops, so while mono is similar you should have a clue why it's having a rough time to get more attention on Linux desktops
Mono's problems with acceptance are all about FUD.
C, C++, Python, mono they're all available in repositories, so what's the problem?
I won't name the project I'm paraphrasing from the lead developer of.
Comment
-
So mono does have stuff that's non-standard and possibly not covered by the patent promise? :S
That's where I've read the most concerns about.
It would be awesome if the license could cover patent grants, but the copyright on the software is not microsoft's, they're not the owners on mono... you can't give a patent grant on stuff that's not yours, unless you have a license (and right to sub-license with that one).
Microsoft would never-ever-ever-ever-ever-ever-ever-ever make such agreement (it would be TOO GOOD to be actually true), and that leaves me thinkingLast edited by vertexSymphony; 12 July 2012, 11:41 AM.
Comment
-
Originally posted by directhex View PostHow?
"I'm going to write a new app! Hmm, I'd like to use C#, but if I do, I'll get ostracised by the community, and treated like a leper. I guess I'll pick something worse, to avoid the politics".
I won't name the project I'm paraphrasing from the lead developer of.
1. Someone writes a perfectly good functional app, happens to be written in mono, because thats either the authors preferred language or just that he's most familiar/confident with
2. You see all kinds of ridiculous comments such as "Ohh, nice program, too bad its written in mono, wouldn't touch it with a 10 foot poll". or "OMG THIS IS MONO GARBAGE!!!"
there's no reason to treat FOSS developers like this just because of their language/framework choice. Mono apps integrate fine with gnome, and there's nothing hugely wrong with it. I understand there are valid potential concerns regarding patents and non-ECMA parts of mono, but there's no reason for the kind of trolling we constantly see.Last edited by bwat47; 12 July 2012, 11:54 AM.
Comment
Comment