Slashdot Mirror


Sun Java Desktop 2 Review

Anon. writes "Linux.com is carrying a pretty damning review of Sun Java Desktop System version 2. JDS seemed to have issues with almost each and every machine the author tested it on, support was quite bad - and to top it all, the software comes with a seven page license document. Something seems to be terribly wrong somewhere - otherwise why would Sun decide to ship JDS with kernel 2.4.19 at this stage?" (Slashdot and Linux.com are both part of OSDN.)

33 of 304 comments (clear)

  1. Kernel versions are very often "behind" by Anonymous Coward · · Score: 5, Insightful

    Something seems to be terribly wrong somewhere - otherwise why would Sun decide to ship JDS with kernel 2.4.19 at this stage ?"

    I dunno. Why are you not asking a similar question of Debian???

    1. Re:Kernel versions are very often "behind" by linzeal · · Score: 2, Insightful

      That is not the idea of Sun's Java desktop which is a lower cost deployment alternative to winders. Total cost of ownership is probably less as well, but who knows.

    2. Re:Kernel versions are very often "behind" by elmegil · · Score: 3, Insightful
      Well, I don't know about that. JDS is targeted to corporate desktop users. The x86 hardware we sell is targeted to "edge servers" aka web servers et. al. and is all rack-mount equipment. At least today.

      On the other hand, the chances of a corporate entity rolling out a lot of cutting edge desktops like the power users bitching about this are having problems with is REALLY unlikely. Personally, I'm running JDS 2 on my Sony VAIO PCG-K15 laptop which I just bought three weeks ago, and there were two problems, neither of them particularly difficult. 1) to get video drivers for the ATI 354M ICG card I had to download some mods from SuSE which were not terribly difficult to find (and the default drivers worked, they just didn't give me full color depth and resolution), and 2) to use the Atheron wireless chipset I had to use the madwifi drivers available from sourceforge. I bring up the interfaces manually because the stupid dhcpcd when it tries to run on two interfaces and only one is active, the inactive one stupidly copies the "original" resolv.conf back over after it times out--of course this isn't Sun's fault.

      I dunno, these power user "negative" reviews of JDS because it's not the latest and greatest cutting edge stuff just don't seem to get it. JDS is (as far as I can tell anyway) primarily targetted at corporate windows users, not Linux power users.

      And of course, I'm just speaking off the top of my head; while I do work for Sun, I am not part of the JDS product groups, nor do I speak in any official capacity for Sun.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  2. here is why they'd use 2.4.19 by jbellis · · Score: 4, Insightful

    Corporate clients are far more interested in stability than in the latest & greatest. Look how long RH goes between updates of their workstation and advanced server lines.

    Java Desktop R2 seems to be more of an upgrade to the bundled apps. Nothing really major here.

    1. Re:here is why they'd use 2.4.19 by Welsh+Dwarf · · Score: 4, Insightful

      in that case use 2.4.26, old tree, stable. Seriously, doesn't 2.4.19 have some serious security bug (read local root exploit)?

      --
      Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
    2. Re:here is why they'd use 2.4.19 by SoTuA · · Score: 2, Insightful
      Bingo. Enterprise distros quite often lag behind in software versions. Stick with the stable.

      Whitebox linux (RH Enterprise 3 recompiled from the SRPS) ships with kernel 2.4.20-8.

      BTW, poster of the story could have told us if it's a stock 2.4.19 kernel or a modified/security fixes backported kernel.

  3. This begs the question by JoeBaldwin · · Score: 0, Insightful

    Do we really need another distro?

    Fedora seems to have all the capabilities of JDS, and more. We have an overabundance of distros, far more than would be required for "choice". Choice is great, but really when one choice works perfectly well, why use another?

    1. Re:This begs the question by mcc · · Score: 4, Insightful

      Do we really need another distro?

      A few years ago when Gentoo popped up, a lot of people said "Do we really need another distro? We already have RedHat, and Debian, and SUSE."

      Now, a few years later, RedHat has abandoned its consumer line to a group of volunteers (Fedora), Debian is just.. years behind the other distributions in terms of installed software and catching up at a snail's pace (leaving its excellent toolset and great stability a bit frustratingly useless in practice for the main distro), and SUSE has been purchased by Novell (which has turned out to be benevolent, but it might as likely have turned out not to be). Meanwhile Gentoo, while still not yet a general purpose solution, is maturing at a great rate and is currently a far more attractive solution for many people's purposes than any of these.

      I'd say then that the answer to "Do we really need another distro?" Is always yes. The more the merrier. Choice and redundancy are good things.

  4. Media Bias by turgid · · Score: 5, Insightful

    Sun isn't flavour of the month in the media just now, and especially in the "Linux" media, where Sun is considered to be in league with Microsoft and SCO. To expect a fair and balanced review from linux.com is therefore misguided.

    1. Re:Media Bias by KimiDalamori · · Score: 5, Insightful

      It's one thing to assume that us "Linux bigots" are going to tell you that Sun's product is harder to use than Linux, or that their desktop is uglier than GNOME or KDE. But if the product does not install correctly, that's probably a bit more serious than just "media bias".

      --
      Lagito ergo expectabo
    2. Re:Media Bias by turgid · · Score: 1, Insightful
      But if the product does not install correctly, that's probably a bit more serious than just "media bias".

      Were you there when the "reviewer" did the install? Do you believe everything you read?

    3. Re:Media Bias by Anonymous Coward · · Score: 1, Insightful

      But if the product does not install correctly, that's probably a bit more serious than just "media bias".

      I've been using Linux for.. let me see here... I think about seven or eight years now. And as far as my experience has gone, not installing correctly on the first try due to hardware misdetection or lack of bundled drivers is really very standard for Linux distribtions.

  5. I tried the OS and... by pyrotic · · Score: 3, Insightful

    All these distro reviews are so superficial. This one was worse than most. Rather than complain about how his fave window manager isn't included, he complains about how he couldn't intall it on his hot-rodded PC. So having not installed it, he doesn't have too much to bitch about.

    I'm probably the only one around here who wants to know how a distro functions for the purposes of doing usefull work. Reviews of the install process are pretty pointless, unless your interest is in cloning large numbers of X clients or servers. Next!

    1. Re:I tried the OS and... by clk23 · · Score: 5, Insightful

      I would generally agree that many distribution reviews are lacking in actual content. However, I don't believe this review is pointless.

      The guy tried four different systems, two of which were 'hot-rodded,' one of which was a pretty standard budget PC config, and the last of which as an older laptop. I think it's a valid point to illustrate that he couldn't get the thing to successfully install on any of those systems.

      And, further, I think it's a valid point to describe the support structure and quality of support he received when trying to resolve the problem.

      The install process is important. I've personally grown tired of encountering install processes which require pseudo-arcane knowledge, loads of custom configuration, and hours of hand-holding. Show me something that offers an install that is functional, intuitive, while still offering options for customization, and I'll be impressed.

  6. Java Trademark by Anonymous Coward · · Score: 1, Insightful

    So Sun is hoarding Java in the interest of not 'diluting the trademark' and then proudly slaps it on this...

  7. Re:My apologies.... by pedantic+bore · · Score: 2, Insightful
    Whether or not the Java programming language is horrible is not even tangentially related to this topic. The Java desktop has nothing to do with the Java programming language! (why Sun decided to call this the JDS is a mystery to me -- maybe they're just nuts)

    The rest of your comment is troll-ish. If you want people to use your language, you either do a media blitz (Ada, Java, C#, Borland this and that, etc) or else you wait a long time (5-10 years) for word-of-mouth to spread (C, Perl, Python...). I can't think of any languages that just appeared one day and suddenly became popular.

    --
    Am I part of the core demographic for Swedish Fish?
  8. Re:My apologies.... by phatsharpie · · Score: 2, Insightful

    Actually, I'd say Java is far from dead or dying. It's simply proliferating at a market segment that it wasn't originally marketed. Server-side Java development has been growing at a fast pace since the J2EE spec were introduced in the late 90's. If you browse any Java development magazines and articles, you'll see that the focus of Java development has been on server side for a long time. Java, when used in conjunction with plenty of open sourced development tools, makes server-side development easy and fast.

    Furthermore, Java is very good as an educational aid for object oriented programming. It's pretty well and cleanly designed and implemented, and the syntax is easily transferrable to any of the C derivatives (except for Objective-C, which is quite a bit different from personal experience). In studying CS, a lot of theories are involved, and it's not necessarily a professional program. So using Java to learn OOP is not a bad thing at all.

    -B

  9. Re:My apologies.... by mabu · · Score: 2, Insightful

    BTW, You should probably let IBM know that Java is a dead language. I'm sure Big Blue would be interested in hearing about that.

    Umm, yea, you're probably right. IBM's never made any mistakes before over their choice of technology. Why should they now?

  10. Re:My apologies.... by Anonymous Coward · · Score: 2, Insightful

    Java is an excellent implementation of a pure object oriented language that has a very C-like syntax, an important feature for many persons for some reason, and an emphasis on performance and enterprise-suitibility that makes it suitible in many situations that (for example) stock Python would not be. The fact that it was at one point overhyped has nothing to do with the fact that it has many positive points and many good applications and uses.

    I think a more apt comparison than Fortran or Cobol would be to Pascal. Both are problematic languages in some ways but Java is excellent for teaching, for the same reasons Pascal was. If you want to teach someone how to write good OO code-- and in most cases, once you get past the simple "here's how to build and traverse a linked list using pointers", outside of maybe an Operating Systems course this is in fact what most instructors these days want to teach-- then Java is vastly preferable to the many distractions, and perversions of the object orientation concept that C++ offers. Java therefore offers a great compromise between the basic tenet of CS teaching (you want to teach *how to program*, not *how to program using C++* or *how to program using Java*) and the desire of instructors to offer something that students will be at least more likely than not to have a practical use for once they get out into "the real world" (as opposed to, say, LISP).

    -- Super Ugly Ultraman

  11. GNOME by Anonymous Coward · · Score: 2, Insightful

    That's quite an facile editorial but you can't expect better from normal users. My screenshot looks better than yours. Evolution is better than KMail, GNOME looks more polished than KDE and so on. I do use XChat, Abiword, Rhythmbox.... ...usually you get stuff like these from normal users. And this is ok since you can't blame them for stuff they simply don't know about or don't have a slighest knowledge about.

    Such editorials are hard to take serious since they are build up on basicly NO deeper knowledge of the matter. Most people I met so far are full of prejudices and seek for excuses or explaination why they prefer the one over the other while in reality they have no slightest clue on what parameters they compare the things.

    If people do like the gance ICONS over the functionality then it's quite ok but that's absolutely NO framework to do such comparisons.

    I do come from the GNOME architecture and spent the last 5 years on it. I also spent a lot of time (nearly 1 year now if I sum everything up) on KDE 3.x architecture including the latest KDE 3.2 (please note I still do use GNOME and I am up to CVS 2.6 release myself).

    Although calling myself a GNOME vetaran I am also not shy to criticise GNOME and I do this in the public as well. Ok I got told from a couple of people if I don't like GNOME that I simply should switch and so on. But these are usually people who have a tunnelview and do not want to see or understand the problems around GNOME.

    Speaking as a developer with nearly 23years of programming skills on my back I can tell you that GNOME may look polished on the first view but on the second view it isn't.

    Technically GNOME is quite a messy architecture with a lot of unfinished, half polished and half working stuff inside. Given here are examples like broken gnome-vfs, half implementations of things (GStreamer still half implemented into GNOME (if you can call it an implementation at all)) rapid changes of things that make it hard for developers to catch up and a never ending bughunting. While it is questionable if some stuff can simply be fixed with patches while it's more required to publicly talk about the Framework itself.

    Sure GNOME will become better but the time developers spent fixing all the stuff is the time that speaks for KDE to really improve it with needed features. We here on GNOME are only walking in the circle but don't have a real progress in true usability (not that farce people talk to one person and then to the next). Real usability here is using the features provided by the architecture that is when I as scientists want to do UML stuff that I seriously find an application written for that framework that can do it. When I eye over to the KDE architecture then as strange it sounds I do find more of these needed tools than I can find on GNOME. This can be continued in many areas where I find more scientific Software to do my work and Software that works reliable and not crash or misbehave or behave unexpected.

    Comparing Nautilus with Konqueror is pure nonsense, comparing GNOME with KDE is even bigger nonsense. If we get a team of developers on a Table and discuss all the crap we find between KDE and GNOME then I can tell from own experience that the answer is clearly that GNOME will fail horrible here.

    We still have many issues on GNOME which are Framework related. We now got the new Fileselector but yet they still act differently in each app. Some still have the old Fileselector, some the new Fileselector, some appearance of new Fileselectors are differently than in other apps that use the new Fileselector code and so on. When people talk about polish and consistency, then I like to ask what kind of consistency and polish is this ? We still have a couple of different ways to open Window in GNOME.

    - GTK-Application-Window,
    - BonoboUI Window,
    - GnomeUI Window,

    Then a lot of stuff inside GNOME are hardcoded UI's, some are using *.glade files (not to mention that GLADE the interface buil

  12. Sun doesn't know how to approach this by ChiralSoftware · · Score: 3, Insightful
    Rolling your own desktop distro is a subtle thing. Sun has always been a hardware company, and so they have always had control over the hardware their OS runs on. They have never yet had to deal with the tangled mess that is PC hardware, with conflicts, obscure devices, and all the rest of it. And the one thing missing most from the Sun Java desktop is Java. Where are all the Java apps? Sun should be all over this: "The Sun Java Desktop is a collection of apps, protocols and file formats which let you run your desktop environment anywhere that runs Java. We have partnered with Suse and Redhat to provide an environment which we certify is Sun Java Desktop compatible, but any Java 1.4 environment will work." What about doing that? But Sun is not doing that. Is anyone? Yes. But if you look at their website, you see that they are backed by American investors, but not Sun! What's going on? Sun should buy them and make that the cornerstone of the Java desktop.

    In future, if Sun really wants something it can call the Sun Java Desktop, it would have all the applications in Java, and a Java runtime which is perfectly integrated into the OS, like OS X's Java environment.

    -----------
    WAP Apache software

  13. Re:My apologies.... by mabu · · Score: 2, Insightful

    See... we can never have a decent debate on Java because the Java sycophants mod anything critical to troll status. This wasn't meant as a troll. A few people brought up some really interesting things here. Just because I have my criticisms of the language and its practicality and integration in with something like Sun Java Desktop doesn't mean this is off topic or a troll.

    Modding me down doesn't change the reality that corporate-controlled computer languages that don't really offer anything unique to the industry don't have a long term future. That's my opinion, but I guess if you disagree with me, then I'm a troll.

  14. Re:A bit irresponsible by Anonymous Coward · · Score: 1, Insightful

    One of the big problems with reviewing a linux distro is the difference between a general review and an end-user review. In the former case you are obligated to give a wide spread and be fair, understanding that some problems are specific to your configuration and hardware compatibility is a difficult problem. In the latter case explaining everything that went wrong with your configuration is relevant-- as worst-case scenarios are important to some readers, and the average reader is not going to find it worth their time to bugger about with SATA drivers for hours-- but may not be fair, as your use is not at all emblematic of all installations of the distribution in question.

  15. Re:A bit irresponsible by slamb · · Score: 4, Insightful
    I guess Sun deserves what it gets, but I think the reviewer was a bit irresponsible. Perhaps he had a deadline and couldn't wait around for replacement media (assuming that you still couldn't rule out defective media) or for Sun support to resolve the issue.

    He did everything right.

    First, he made a reasonable attempt to install it. He tried several computers; he tried both the graphical interface and the text one. If there had been a "check media" option (like RedHat's installer has), I'll assume he would have used it, given the other steps he took. Defective media is understandable. But we don't know that's the problem, because they didn't provide a way to check. Why not?

    Then he called support. He didn't use any special reviewers-only support channel. He called the normal number like everyone else has to. He got the same horrible support experience. And he criticized them for it. Why do we just let large companies off for having horrible support? Why don't we yell and scream until they do better?

  16. Re:My apologies.... by Anonymous Coward · · Score: 2, Insightful
    Just because I have my criticisms of the language and its practicality and integration in with something like Sun Java Desktop doesn't mean this is off topic or a troll.

    Um.. the fact you are discussing the Java Language in an article about the "Java Desktop" Linux distribution does, in fact, make it off topic. That is, in fact, the definition of "off topic".

    Score:-1 is obviously an unfair rating for your Java comment. However I am fucking sick and tired of every single person who formulates their opinion poorly saying that any non-positive response that they recieve is due to some kind of jihad of "zealots" with moderator points trying to quash discussion. Maybe people are disagreeing with you (and with other people who use this "oppressed by sycophants" theory) because they disagree with you, not because they're "zealots"? Because the alternative is to adopt the theory that everyone who gets moderator points is a simultaneously "zealot" for Sun Microsystems, for Apple, for Linux, for Microsoft, against Sun Microsystems, against Apple, against Linux, and against Microsoft. That's a lot of biases for one person to hold.

    ---

    As for "troll", well, if you're a troll, it's because you make statements like this:

    Modding me down doesn't change the reality that corporate-controlled computer languages that don't really offer anything unique to the industry don't have a long term future

    Without solidly establishing or even providing a compelling argument that either of the following statements are accurate:
    1. Corporate-controlled computer languages that don't really offer anything unique to the industry don't have a long term future.
    2. Java is a corporate-controlled computer language that doesn't really offer anything unique to the industry.
    And yet you state them to be "fact".
  17. Re:My apologies.... by Anonymous Coward · · Score: 1, Insightful

    Umm, yea, you're probably right. IBM's never made any mistakes before over their choice of technology. Why should they now?

    But you aren't arguing that Java is "bad" or a "mistake". You're arguing it's dead. The point is that its use by IBM, and the large number of customers who have adopted Java by way of IBM, seem to indicate Java is very far from "dead", and in fact has a very significant customer pool.

  18. Re:Dead company walking... by Usagi_yo · · Score: 2, Insightful
    Sun's pretty much a dead company walking.

    Yes, now all they need to do is spend the 6 billion in cash they have and stop grossing 1+ bill in revenue per quarter.

    Their hardware is more expensive, and slower.

    Do 400,000+ transactions per hour 24/7 on your home built pc and get back to me.

    Their OS is less feature rich, but has more bugs, and doesn't perform as well in most cases as Linux.

    I guess if you want your corporate IT department to rival that of a medium sized College, you could squeeze extra performance out of Linux.

    And as to Java... I'm not sure exactly how they intend to make money there... IBM does the Java services market SOOOO much better than Sun does.

    They are going to use the FOSS model. Give it a way and include a link to paypal for donations.

  19. Re:Available distros suck ATM by Anonymous Coward · · Score: 1, Insightful

    Jesus-friggin-Christ, go spend $10 and buy yourself a decent Intel NIC.

  20. Re:Dead company walking... by Anonymous Coward · · Score: 1, Insightful

    Regular PC's put most of their emphasis on processor speed, not speed in the rest of the system. SPARC has insane amounts of cache, obscene amounts of I/O. Sort of like having to choose between a Ferrari on dirt roads with lots of ruts (x86) or an SUV on paved highways (Sun). Marketing has once again ruined the right way to do a job. Intel has provided us with the white trash model of computer architecture - spend all your money on your car and live in a shack.

  21. Maybe it's me; I don't see the point of JDS. by crazyphilman · · Score: 2, Insightful

    Before you all think I'm a doofus, hear me out:

    1. There are a bunch of already-existing and very high quality Linux distributions, all of which make a huge number of very useful packages available. So, Sun weighs in with a Beta distribution which includes almost no packages other than their custom Sun stuff?

    2. With all the aforementioned very high quality Linux distros out there which are more or less unencumbered by license issues (besides GPL, which we all like), Sun encumbers its new O/S with a seven page license agreement?

    3. With all the downloadable distros which can be had for no more than bandwidth costs, Sun goes with a subscription model? And then provides shaky support to boot?

    4. With all the other distros offering a league of choices, KDE, Gnome, Blackbox, etc, configurable on a user-by-user basis, Sun forces you into using only one specific window manager across the board?

    5. And, sun releases this system without (apparently) adequately testing their installer against popular types of hardware?

    Like I said, maybe it's me, but this is kind of a "WTF" moment for me. Why is Sun trying to reinvent the wheel like this? Why are they doing so much to make their distro much weaker than existing ones? What's going on?

    I thought their rotating windows trick was kinda cool, but I think I'm going to stick with Slackware and OS/X on my machines. I've got the JDK installed on both, and Eclipse, too. It seems to be working a lot better than their new setup...

    --
    Farewell! It's been a fine buncha years!
    1. Re:Maybe it's me; I don't see the point of JDS. by bwy · · Score: 2, Insightful

      See the post from someone else a little ways up the list. The whole point of JDS is stability and centralized management of extremely large numbers of workstations. Distros like Fedora and Mandrake would be an absolute nightmare if you were supporting thousands of users.

      Corporations spend *a lot* of time with internal end user support. So much so, that it is just nutty. I did that type of work when I was in college and it was just ridiculous. You've got users who aren't much above using their CD ROM as a cup holder. The last thing you need is a call from some dude up on the 40th floor who decided he was going to quit taking inbound calls for an afternoon because he decided he'd go with KOffice instead of Open Office, and he really wanted to give KDE a shot over Gnome but wanted it to look like his iMac at home so he's adding in some Aqua and pinstripe eye candy.

  22. Re:A bit irresponsible by LuxFX · · Score: 4, Insightful

    I guess Sun deserves what it gets, but I think the reviewer was a bit irresponsible. Perhaps he had a deadline and couldn't wait around for replacement media (assuming that you still couldn't rule out defective media) or for Sun support to resolve the issue

    Whether or not you think the reviewer could have done more -- the reviewer definately did more than Joe User would. If a reviewer 'only' tried installation on three or four computers, that's still three or four more than most people have access to.

    --
    Punctanym: alternate spelling of words using punctuation or numerals in place of some or all of its letters; see 'leet'
  23. Sun installations suck for technical workers by The+OPTiCIAN · · Score: 4, Insightful

    If you want the system management utilities and development tools they must be installed afterward.

    I wonder when Sun are going to get their act together and start fixing the basic toolchains available on their environments. We work on Sun slices at work, and we're prevented from having access to all sorts of basic tools we need.

    Now I can understand wanting to restrict access to compilers, scripting languages, etc.

    But perl *is* available on the environment, yet the halfwits who set policy in our server sections prevent us from having access to tools like less (yes, we have to use more, tail and head forall of our gigabyte-log-scanning needs because the version of vi on these environments won't read long lines or too-long files); vim (sigh) or (perhaps less controversally) lsof.

    And the reason?

    These are disallowed for 'security reasons'.

    This is the second place I've worked at where my team has been limited like this. When are Sun going to get a clue and learn to install the basic tools geeks need to be happy?

    Until they do - avoid Sun.

    --


    Believe with me, my saplings.