On Jul 19, 6:39 am, MassH <[email protected]> wrote: > Several points... > > - There are *far* more Java desktop apps (in both quantity and > quality), but they use Swing/JavaFX/SWT rather than GNOME/KDE like > Mono does. End-users don't care, but in the developer communities,
I'm not aware of a single java desktop app that is not developer focused that would be considered mainstream on linux. However as you point out below, Mono has several that would be considered best of breed in their domain. > > - Ubuntu and GNOME include Mono and some prominent Mono apps (F-Spot + > Tomboy) by default. Java and Java apps are all optional installs. And that points to the reason why Java has never taken off with linux developers, until recently Java could not be distributed with the distros, so no one wrote apps for it. > > - Java has a major image problem. Lots of people loudly hate Java, and > I'm convinced it's arbitrary brand politics rather than technical > reasons. > I think that's unfair (as is Dick complaining about "open source zealots"). If Sun had changed the license of Java earlier than they did then the same developers who flocked to Mono would have headed to Java instead, and Mono would never have achieved the mindshare it did (and we wouldn't have the legal uncertainty we have now around patent infringement etc.). Mono has nice integration into the gnome environment, adequate developer tools, and a suite of apps that show off that you can write serious linux desktop apps in a language other than C. Java has... people complaining that Sun (eventually) changed the license (5 years too late) and yet those crazy zealots still don't use it. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/javaposse?hl=en -~----------~----~----~----~------~----~------~--~---
