Slashdot Mirror


Sun To Upgrade Java Desktop System

An anonymous reader writes "The second version of Sun's Java Desktop System should be unveiled this week, according to this article. And as part of Sun's effort to entice programmers to its new software, the new JDS software will include the Java Studio and NetBeans developer tools." The JDS is their Linux desktop system.

22 of 189 comments (clear)

  1. Nothing to do with Java! by osullish · · Score: 4, Funny

    Sun's "Java" desktop has as much to do with Java as this "security" site has to do with security

    --
    It's hard enough to remember my opinions, never mind the reasons for them..
    1. Re:Nothing to do with Java! by Decaff · · Score: 4, Informative

      Who says it has nothing to do with Java? It has an up-to-date pre-installed Java VM, Java tools for adding extensions to Star Office, it now includes Sun Studio for Java development. The JVM is linked with Mozilla, so user can run serious Applets (making Java Desktop ideal for corporate environments and intranets).

      Its a corporate linux desktop which includes substantial Java tools to allow integration with, and development for, server-side J2EE installations.

  2. NetBeans by WilsonSD · · Score: 4, Informative
    Here's a link to a good review of NetBeans (which is now included with JDS):

    NetBeans 3.6 IDE is Much Improved

    -Steve

    1. Re:NetBeans by SoTuA · · Score: 4, Informative
      I tried 3.6.

      NetBeans is the most painful experience ever. And 3.6 eats so much ram it isn't funny, while eclipse 3M8 worked great, and 3m9 speeds along nicely, with a better UI and better features.

  3. oooh, netbeans by jbellis · · Score: 5, Insightful
    Java developers already know where to get Eclipse, the free IDE started by IBM but spun off into a community project. a survey by O'Reilly recently showed Eclipse to be used by over 60% of java developers (including me, so I guess I'm biased -- but I use emacs almost as much) while NetBeans is used by under 20%.

    So it looks to me like Sun is trying to pull a Microsoft and hope people use the bundled product even if it's inferior. But like I said, Java developers already know where to get Eclipse.

    1. Re:oooh, netbeans by lokedhs · · Score: 4, Interesting
      If you are prepared to pay a little (not much) you really should try IDEA. It's the tool that Ecplipse tries to emulate. Eclipse does have many of the features IDEA has (not all though) but IDEA just does it much faster and with fewer keypresses.

      Yes, Eclipse is much faster than NetBeans, but IDEA is faster.

    2. Re:oooh, netbeans by njcoder · · Score: 4, Interesting
      I used to mainly use text editors for many years rather than a pure ide solution. Recently I started looking into the free ide's available. I worked on a couple of projects with eclipse as well as netbeans.

      Eclipse seemed faster in some cases but only in some minor things such as dialog boxes or new windows opening up. After using it for a while, there didn't seem to be that much of a difference between it and netbeans. Especially in terms of memory usage.

      Eclipse seems to be a lot more stripped down than netbeans. Netbeans comes with a whole bunch of modules right out of the box to do gui development and web development. Whereas in eclipse you have to download third party modules. As you add more modules the size of the application starts to increase. Also, to get the quality of modules that come with netbeans you have to pay for them in eclipse. For building web apps I really like netbeans. Eclipse with things like myeclipse works pretty well. MyEclipse is pretty cheap but not cheaper than free.

      Look at IBM's WebSphere Studio. Once it finishes loading it's taking up about 150 Megs of memory (not virtual).

      Both are kind of lacking in certain features but that's part of the point in both of them. They want to be a platform to build tools on as well as an ide for third parties to build plugins and charge for them.

      Netbeans has been around a lot longer and has some more built in functionality than Eclipse does. I like the way Eclipse is more ant-like but NetBeans has good ant integration and with 4.0 will have an ant based project system. I've played with the new project system and it's really nice.

      I don't know what some people's hangups are with Swing. I've used a full blown IDE for developing web applications about 6 years ago, on typical hardware from 6 years ago and performance was fine. Right now, I'm runing with Tiger and swing performance is a lot better.

      The thing I don't like about SWT is that you have to rely on the native widgets and some platforms may not have the same set of widgets and they usually don't look the same across platforms if they do. SWT seems like a good short term solution but with the performance enhancements coming out for Swing/AWT, SWT may be obsolete soon.

      The bottom line for me was that I didn't have to spend time and money comparing different plugins I needed that would work the way netbeans does.

      It's odd, while eclipse may be faster I am much more productive in netbeans. The keyboard shortcuts, code completion and interface just work better for me.

      Refactoring can be a pain if you have to do it often. If it's a concern there is a module for netbeans called RefactorIT which blows the doors off of what eclipse provides for refactoring. It's pretty cheap too.

      I wonder if people's opinions on netbeans is based on some tools built using netbeans and not netbeans itself. Sun' Studio 5 update 1 had some weird behavior. Every once in a while something seemed to go into an infinite loop and just pin the cpu utilization at 100% while seeming to do nothing. Wind up having to kill the process and restart the ide. Can be a big pain if you haven't saved your work. I hope they've fixed that because the few times that happened it really ticked me off. I've used NetBeans more and haven't seen that happen.

      When doing GUI development though I have gotten a few NPE's in NetBeans when adding new components. I just make sure to save frequently and if that happens, closing the form editor and reopening it fixes the problem without restarting the IDE. I don't do much GUI development so I don't know if this is new to 3.6 and JDK 1.5 or not. I'm hoping that it's because 1.5 is still beta.

      The task list in Eclipse is really cool and NetBeans has something similar now but I haven't really used it much. I also like the way Eclipse handles imports. You start typing in the cannonical class name and if it's not in your import list it will add

  4. The first time I booted the Java Desktop LiveCD... by defile · · Score: 5, Interesting

    I opened a terminal:

    $ javac
    bash: javac: command not found

    *sigh* Can Sun do anything right?

  5. GPL? by thegent · · Score: 5, Interesting

    Since Sun includes a Ton of GPL'd software on their CD, where are the sources? I can't find any download either on their site (tried "Java Desktop System" download site:sun.com and all I got was a lenghty FAQ) I'd like to try it, where do I get it from?

  6. What about this new configuration manager!? by vijaya_chandra · · Score: 5, Funny

    It also will come with the first version of Sun's Configuration Manager, which lets an administrator control the privileges and settings of different groups of desktop users.

    I am confused.
    Were sshd, bash and vi missing in the previous version!?!?

  7. JDS: Linux today, Solaris tomorrow. by IGnatius+T+Foobar · · Score: 4, Interesting

    The JDS is their Linux desktop system.

    Not for long.

    Sun has hinted more than once that they'd like JDS to be based on Solaris x86. I would expect at some point that they'll either start pushing a Solaris-based JDS, or even worse, "seamlessly upgrade" Linux-based JDS to Solaris-based JDS and load up a Linux binary compatibility layer to run those "legacy" apps.

    Linux is a nuisance to Sun. It's really a shame, because Sun has done (or acquired and re-released) some great things: NFS, Java, OpenOffice... but they're so stuck on Solaris that they just can't handle the fact that it's all about Linux now. IBM "gets it" -- they do AIX when customers ask for it, Linux when customers ask for that, but they're pushing for unified Linux everywhere. But anyone who's experienced IBM's distribution of the GNU toolset on AIX knows that Sun absolutely kicks IBM's butt in terms of integration of the tools into a legacy Unix OS.

    Anyway, I'd wager that Sun is going to continue to be schizophrenic about Linux until the board wises up and cans McNealy.

    --
    Tired of FB/Google censorship? Visit UNCENSORED!
    1. Re:JDS: Linux today, Solaris tomorrow. by oconnorcjo · · Score: 4, Insightful
      Linux is a nuisance to Sun. It's really a shame, because Sun has done (or acquired and re-released) some great things: NFS, Java, OpenOffice... but they're so stuck on Solaris that they just can't handle the fact that it's all about Linux now.

      Linux is a hard pill to swallow for Sun. The margine of profit off of anything Linux is small in comparison to anything they sell with Solaris. Sun knows that Linux is the future but Sun also knows that means thier profit margins are gone as well. They are doing more with Linux because they have to but they are doing it "kicking and screaming".

      Sun knows it has no choice but to join the community but it will take any opportunity to stab it in the back if Sun thinks it can find a way "back to the good old days" (like when they paid SCO and blabbered it to the press). It is not just McNealy. How do you explain to investors that your future is to be a cross between DELL and RedHat but without the large volume of sales that Dell gets?

      --
      I miss the Karma Whores.
    2. Re:JDS: Linux today, Solaris tomorrow. by DrXym · · Score: 4, Interesting
      The thing is... a properly configured Linux can be installed on pretty much whatever hardware you have lying around. Whereas Solaris x86 can't.

      So that fact alone pisses on Sun's parade in rather a big way.

      Who is going to upgrade from JDS 2 to 3 if half the upgrades won't even work properly because the supported kit is slashed? Are countries like China or large companies expected to restrict their hardware to items in Sun's draconian Hardware Compatibility List?

      Besides which, who cares that it's running a Solaris kernel? This is a desktop system, not big iron. It would make more business sense to put a Solaris compatibility layer on top of Linux and benefit from the development momentum that it has and Solaris doesn't.

      But I don't think Sun is thinking straight these days. Just like AOL before them, it just takes a big chunk of cash to be waved before their eyes and suddenly they're Microsoft's bitch. It would not surprise me if JDS started shipping with .NET libraries in some future incarnation.

  8. Why? by Espectr0 · · Score: 4, Insightful

    Why use JDS when there are better, cost-free alternatives?

  9. Running JDS now... by arudloff · · Score: 5, Informative

    It's not too bad, basically SuSE as you've read before. My wheel mouse didn't work out of the box, and sound stuff didn't start automatically -- both of which would be really annoying to the common user.

    The interface is gorgeous though, and sun studio isn't a bad alternative to eclipse. Why they include netbeans and studio is beyond me though, they're the same thing as far as I can tell. And I can't type "javac" directly from my home directory, which I'd imagine the average user would need to be able to do without changing anything

    I'd like to see more of a sun supported community for JDS. I can't even find user forums or anything of the like to discuss the pitfalls I've found, etc. Hard to build a desktop user base if they are only going to marginally own up to it existing in the first place. I feel like I'm the only person in the world using it. Maybe it's just too early...

  10. +1, Insightful ! by Gothmolly · · Score: 4, Insightful

    Thank you for not screaming that Sun must PROVIDE the sources with JDS. As everyone (should) know, the GPL only mandates that you provide a means for the end-user to acquire the sources.

    --
    I want to delete my account but Slashdot doesn't allow it.
  11. Re:The first time I booted the Java Desktop LiveCD by jarich · · Score: 5, Funny
    Agreed. No one (even Sun apparently) bundles the Sun JDK.

    Sigh....

  12. Re:The first time I booted the Java Desktop LiveCD by agwis · · Score: 4, Interesting

    maybe you should have tried:

    $ jikes

    IBM seems to be getting a lot of things right with java lately :)

    -Pat

  13. Re:Get a clue, Sun by Timesprout · · Score: 4, Insightful

    The product has a lot to do with Java. Its SUN's attempt to push a Java enabled development environment out of the box. Many of us have positive attitudes towards Java so there is a certain logic to doing this. I admit I have not looked at Nettbeans for a while but I remember it being ok, if a little slow and probably better suited to newbies and Visual Studio crossovers than Eclipse.

    As a side note if OS products were judged on their names alone no one would use the majority of them.

    --
    Do not try to read the dupe, thats impossible. Instead, only try to realize the truth
    What truth?
    There is no dupe
  14. Impressive by Waffle+Iron · · Score: 5, Funny
    Wow, maybe I've got to take a look at Java again. Lots of people have posted comments saying that the JRE 1.4 is faster and more efficient than you'd think.

    But it looks like with this new Java Desktop System, the proof is here. If Sun was able to port the entire Linux OS to run on the JRE, and Gnome too apparently... well, I'm impressed.

    The only thing I wonder is why they went ahead and reimplemented yet another clone of Unix. It seems that with their pioneering Java software technology under the hood (after all, this is the language that introduced features like dynamic class loading, garbage collection and introspection to the world of computing) they could have pioneered a new modern, modular desktop OS.

  15. Great, BUT! by kaiwai · · Score: 5, Interesting

    What is holding JDS back isn't necessarily Linux but the fact that SUN has done nothing about dire shortage of third party software vendors for the desktop.

    There are a HUGE number of companies out there who would jump ship in a minute for a JDS solution IF they could get their "mission critical" applications on JDS. I'm sorry, but if SUN want the customers, the customers require the software, no software, no customers, its just that simple.

    Want to solve the problem? go to the vendors and ask, "how much to port this application natively to JDS", find out the price, and the cut the software vendor a cheque! Once you get a handful of vendors producing, more vendors will come on board volunteerily because they don't want to feel like they've missed out on the "next big thing".

    Its about creating momentum, but unfortunately SUN just doesn't get it, and never has, and never will.

    1. Re:Great, BUT! by kaiwai · · Score: 4, Interesting

      Eh? its Linux and there is an up-to-date Java VM included. It runs KDE and Gnome apps. What shortage of third party software is there?

      Oh, so now I can purchase MYOB? Adobe software? Macromedia Software? Peach Tree Accounting?

      Wake up sunshine. There are no viable third party solutions that can be drop in replacements for what business need. Businesses, want a real solution, they want it NOW and they want it from the same vendor.

      Sorry, K-Whatver or G-Whatever will not cut it.

      Sorry to sound a little harsh but lets cut the crap, People want the applications they're used to and PHB's don't want to spend even MORE money trying to retrain their desk jockeys to use something different. You either step foward and say, "hey, you can run the same software packages on JDS" or else sit on the side lines wondering cluelessly why people run Windows in their organisations.

      Again, no software, no customers. Its just that simple.