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.)

304 comments

  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 gorre · · Score: 5, Informative

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

      Because Debian has pre-built images and source packages for up to and including 2.6.5 and 2.4.26?

      --
      "Madness is something rare in individuals - but in groups, parties, peoples, ages it is the rule." -- Nietzsche
    2. Re:Kernel versions are very often "behind" by Gabey · · Score: 1

      Because the last version of Debian came out, what, two years ago?

    3. Re:Kernel versions are very often "behind" by hagbard5235 · · Score: 1

      Because 2.6.6 is in unstable :)

    4. Re:Kernel versions are very often "behind" by Anonymous Coward · · Score: 0

      Have a nice day running unstable if you need a working system for example for work.

    5. Re:Kernel versions are very often "behind" by SpaceLifeForm · · Score: 1

      That would be funny but 2.6.6 *does* have issues.

      --
      You are being MICROattacked, from various angles, in a SOFT manner.
    6. Re:Kernel versions are very often "behind" by Curtman · · Score: 3, Funny

      Why are you not asking a similar question of Debian???

      Haha, thats hillarious. Mmmmmmm, Sun is baaad.. Mmmmkay?

    7. Re:Kernel versions are very often "behind" by turgid · · Score: 2, Funny
      Build your own damned kernel. What are you? A man or a mouse?

      I don't know... kids today...

    8. Re:Kernel versions are very often "behind" by Anonymous Coward · · Score: 0

      The Linux open source movement is moving faster than Sun or Microsoft can keep up. Sun needs to build their own yum or apt-get repository based on the most current versions of Gnome, KDE, etc. Their desktop is a bad joke at this point. This company is really disorganized, unfocused and clumsy right now.

    9. 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.

    10. Re:Kernel versions are very often "behind" by Anonymous Coward · · Score: 1, Funny

      Works fine for me. No pr

    11. Re:Kernel versions are very often "behind" by gorre · · Score: 1
      Because Debian has pre-built images and source packages for up to and including 2.6.5 and 2.4.26?
      Build your own damned kernel. What are you? A man or a mouse?

      I'm a man/mouse hybrid: I build my own kernel packages.
      --
      "Madness is something rare in individuals - but in groups, parties, peoples, ages it is the rule." -- Nietzsche
    12. Re:Kernel versions are very often "behind" by OrangeTide · · Score: 1

      I have more issues with 2.4.19 and 2.4.20 ... but that might just be red hat 9 being the piece of crap it normally is.

      --
      “Common sense is not so common.” — Voltaire
    13. Re:Kernel versions are very often "behind" by Daengbo · · Score: 1

      And, of course, this is why the author had all these problems installing on "new" computers. I mean, the Suse that this is based on has gone through 2 versions since then, right?

      No worries, though, because Sun will most likely be bundling it with hardware that is supported.

    14. 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
    15. Re:Kernel versions are very often "behind" by EvilAlien · · Score: 1
      Heh. I ask those questions of Debian... I don't take it very seriously as a distribution in its own right, but I do give it credit as a useful starting point for a number of projects. Of course, its been some time since Debian had a big release... perhaps they will take the 2.6 path for the next release whenever their plodding development strategy gets them to it? ;)

      Asking this question of Sun, who is attempting to get some customers for their product, is even more valid than asking it of Debian. Hell, its even a more valid and important question than asking the OpenBSD folks why they haven't got SMP working yet.

      --
      perl -e 'print $i=pack(c5, (41*2), sqrt(7056), (unpack(c,H)-2), oct(115), 10)'
    16. Re:Kernel versions are very often "behind" by ucblockhead · · Score: 1

      In stable?

      --
      The cake is a pie
    17. Re:Kernel versions are very often "behind" by flacco · · Score: 1
      Because Debian has pre-built images and source packages for up to and including 2.6.5 and 2.4.26?

      2.6.6 is up :-)

      --
      pr0n - keeping monitor glass spotless since 1981.
    18. Re:Kernel versions are very often "behind" by fyngyrz · · Score: 1

      Hey. Whaaaaat's Haaapening. Look, we're going to need you to take your Java downstairs, and spray for bugs. We need your desk space for Python. Thaaaanks, that'd be greaaat.

      --
      I've fallen off your lawn, and I can't get up.
    19. Re:Kernel versions are very often "behind" by Anonymous Coward · · Score: 0

      how ignorant people are of debian...

    20. Re:Kernel versions are very often "behind" by Uerige · · Score: 1

      Should they be?

    21. Re:Kernel versions are very often "behind" by Technonotice_Dom · · Score: 1

      Agreed... VIA IDE chipsets (I believe)! My laptop definitely didn't like it... moved back one release to 2.6.5 and all was well.

      I've read that a "Len" has created a patch for it (IRQ management was the problem) but I haven't tried it.

  2. Seven Pages? by Anonymous Coward · · Score: 0, Offtopic

    Is that A4 or A5?

    1. Re:Seven Pages? by thehunger · · Score: 1

      You mean is that A4 or Letter?

  3. Seven page license document? by Anonymous Coward · · Score: 5, Funny

    Wow, they really shortened it.

    1. Re:Seven page license document? by elmegil · · Score: 1

      Or they added a page. People bitching about this being a seven page document need to go check out the SIX pages that a plain text GPL runs for.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  4. not that surprising by The_reformant · · Score: 2, Interesting

    meh..i would have thought that they are one of the few people who stand to lose out from linux becoming more usable

    --
    I have discovered a truly remarkable sig which this post is too small to contain.
    1. Re:not that surprising by generalpf · · Score: 1

      You're assuming Sun knows what the hell they're doing... ... which they clearly don't.

  5. 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 Anonymous Coward · · Score: 0

      Obviously it didn't help. I wouldn't call an operating system which doesn't even install very stable.

    2. 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)
    3. 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.

    4. Re:here is why they'd use 2.4.19 by Wiz · · Score: 1

      RH Enterprise 3 ships with a heavily modified 2.4.21 kernel.... yes, this include WhiteBox too!

      Of course, it did come out in November 2003. Over 6 months ago too. Sun have no excuse if even RH's "super stable" distro is on 2.4.21!

    5. Re:here is why they'd use 2.4.19 by gujo-odori · · Score: 1

      Debian backports all security fixes into stable, and the Debian security team does a great (and fast) job of backporting patches and making them available.

    6. Re:here is why they'd use 2.4.19 by jbellis · · Score: 1

      with all the backporting vendors do, you're really smocking some serious crack if you think SUSE's/Sun's 2.4.19 + backports is all that different from RH's 2.4.21 + backports.

    7. Re:here is why they'd use 2.4.19 by Wiz · · Score: 1
      Hahahah, yeah right I'm smoking crack. I'm sure SuSE was back porting stuff from 2.6 as much as RH was....

      See Redhat!

      Care to tell me which ones of these features are also in the SuSE kernel?

    8. Re:here is why they'd use 2.4.19 by eidechse · · Score: 2, Funny

      Why it's better than stable, it's Ultra-Stable (tm)!

      From the brochure:

      "Impervious to application faults, security breaches, and even normal usage! Here's one platform that even the most clueless user can't harm. If that's not compelling enough think of all you'll save on administration! Finally, true zero touch zero cost administration!"

      Brought to you by Premier Executive Marketing Solutions, Inc. Ltd. LLC. OBE, CMH, IMHO, Esquire

    9. Re:here is why they'd use 2.4.19 by virid · · Score: 1

      If you use SCSI you'll take 2.4.21 over 2.4.19 in a heartbeat.

      --
      "The world only exists in your eyes. You can make it as big or as small as you want." - F Scott Fitzgerald
    10. Re:here is why they'd use 2.4.19 by justsomebody · · Score: 1, Informative

      RH doesn't upgrade versions. They backport patches. Version of kernel stays the same in RH, the only number in version that changes are cumulative patch versions.

      It was even /. topic for those who don't know.

      p.s. I don't know who marked you insightful. He needs his brains checked more often

      --
      Signature Pro version 1.13.2-3 release 83.5 beta3try7 after-breakfast edition
    11. Re:here is why they'd use 2.4.19 by Welsh+Dwarf · · Score: 1

      >p.s. I don't know who marked you insightful. He needs his brains checked more often

      Mabey it was someone who new about the holes in 2.4.x, x23?

      Also, we're talking about a Suse 8.1 based distro here, not a RHEL based one, and since I think that Suse prefers upgrading kernels as opposed to back porting patches, especially in a stable branch, these concerns do appear valid.

      --
      Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
    12. Re:here is why they'd use 2.4.19 by Mr.Ned · · Score: 1

      Yes, but closing the security holes found between 2.4.19 and 2.4.26 doesn't require using 2.4.26 - patches are frequently backported.

  6. Disclosure by Anonymous Coward · · Score: 5, Funny

    Paper documentation would be nice. How are you supposed to read PDF files on a CD if you can't even get the system working?
    Maybe they have to say in the box to use any Windows PC to read the manual before install.

    1. Re:Disclosure by very · · Score: 1

      Paper documentation would be nice. How are you supposed to read PDF files on a CD if you can't even get the system working?
      Maybe they have to say in the box to use any Windows PC to read the manual before install.


      Windows PC is not the only platform/OS that can read PDF!

      Linux and Mac can read PDF. So does the PDA's

      ASDF

    2. Re:Disclosure by Anonymous Coward · · Score: 0

      obviously, you missed the point here

  7. The problem here seems to be hardware support... by TexasDex · · Score: 5, Interesting
    but for once this doesn't appear to be the manufacturers' fault.

    Trouble with hard disks, especially SATA but also regular ATA, seems to be a common problem this guy is having. That should not be a problem with any modern Linux distro, and why Java Desktop manages to screw it up I suppose we'll see.

    I'm waiting for the next version.

    --
    The Cheese Stands Alone.
  8. 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 Tarantolato · · Score: 5, Informative

      JDS isn't really another distro; it's preconfigured SuSE. What JDS offers, which no one else does, is ready plugability into Sun's Java Enterprise System server stack. (Unlike JDS, JES actually is substantially Java-based).

      The usefulness of JDS would hinge on how good JES is. So far I haven't found a good review of it, either alone or in comparison with similar stacks from Novell, IBM, Microsoft, etc.

      C'mon, OSDN, let's get with the program.

    2. 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.

    3. Re:This begs the question by Anonymous Coward · · Score: 2, Informative

      No it DOES NOT fucking BEG the QUESTION. Google for that phrase to see why not.

    4. Re:This begs the question by RdsArts · · Score: 2, Interesting

      Debian/Testing is quite current. Debian/Unstable is as bleedin'-edge as they come.

      Gentoo's nice too, but don't pick on Debian because Stable is old. Stable's not meant to be used by people who want the latest and greatest, it's for people who want a system that they can set up without things changing nightly.

    5. Re:This begs the question by Anonymous Coward · · Score: 0

      Begging the question is one of those meaningless phrases that assholes use to weasel their way out of arguments.

    6. Re:This begs the question by Anonymous Coward · · Score: 0

      That begs the question, "what does Google mean?"

    7. Re:This begs the question by bwy · · Score: 1

      Don't forget Madrake, who almost went out of business before ending up not going out of business. Not a bad distro in its own space, IMHO.

    8. Re:This begs the question by jinxidoru · · Score: 1

      Do we really need another distro?

      That is a great question that every company needs to ask before it considers coming out with a new distro. I agree that there exists an overabundance of distros. The problem with this is there are so many resources being put towards meaningless redundancy.

      A better way to state the above question would be whether or not this particular distro is needed. Distros with different purposes are great. Giving another option, if the option truly is different, is a wonderful thing. But with so many distros, there's nothing new, nothing different, no reason to exist.

    9. Re:This begs the question by justins · · Score: 1
      JDS isn't really another distro; it's preconfigured SuSE.

      If you're a Suse user and you try out JDS, the impression it leaves is "strip mined" rather than "preconfigured."
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  9. 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: 0

      Do you believe everything you read?

      Well you expect us to believe the crap you try to pass as truth.... And as for you not believing linux.com is capable of giving a fair & unbiased review, that says a lot more about you than linux.com

    4. 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. Re:Media Bias by Anonymous Coward · · Score: 0

      Does not install correctly? I've installed dozens of times successfully and quite smoothly. I don't take that review any more seriously than I take all the "debian sucks because the install doesn't work" morons out there. Of course it works - but you have to know what you're doing. Same goes for JDS. Just because one person has bad luck, lack of knowledge or *whatever else* doesn't mean everyone does.

    6. Re:Media Bias by Anonymous Coward · · Score: 0

      Not to mention, the author of the article is that "Jem" guy who always authors idiotic and from-the-gut brainless ranting comments here on Slashdot.

      As for complaints about Sun's support - maybe support for JDS is that way (but I strongly doubt this) but support for everything else through sun is superb and highly acclaimed. I have never dealt with a more capable and accomplished support group.

      If you are a company licensing 10,000 installations of JDS you will have a real support contract and get full live and immediate support within moments from an expert at Sun. If, on the other hand, you're Joe-Schmoe and you just bought one copy for $50 online, your mileage will probably vary.

      As anyone in the industry knows, contracted support is usually done in-house and with far more intimately involved and knowledgable engineers whos lives depend on provided great support and pleasing the customer. Incident based technical support in the industry is usually outsourced.

    7. Re:Media Bias by ValourX · · Score: 4, Interesting

      I was there when the reviewer did the install, and I believe everything I write.

      I tried different hard drives on different computers. I tried four different configurations, three of which were distinctly different. Sun could have easily updated the kernel in JDS2 but they chose not to.

      It's not my fault they shipped a prehistoric kernel. Did you expect me to write a puff piece on an operating environment that doesn't work on all of my test equipment?

      -Jem

    8. Re:Media Bias by gujo-odori · · Score: 2, Interesting

      So basically, you would like us to believe that because Sun is (with justification) not very popular with the Linux community these days, that a reviewer is going to fabricate a complete lie and put his name it? Not only a complete lie, but one that is easily disprovable because he gave his exact hardware configuration and said "It will not install on this." Anyone with the same hardware (and a lot of people have things like that) can try it and see. If they try it and he's shown to be lying, not only his own journalistic integrity but that of linux.com, is shot.

      It's not that reporters don't sometimes stretch things, or even flat-out lie. But they do it in ways that they are not likely to be caught. What you're describing is like a reporter going on the news and saying "The Washington Monument was painted pink today by the National Park Service." That statement is easily verifiable as such by many people, and for that reason no reporter would make that claim, even if he had a private agenda that wanted the Washington Monument to be pink as a means of embarrassing the government or the National Park Service.

      If you read the entire review, you would have also noticed that the author saved his non-technical criticism (licensing, etc.) to the end, and included with it some advice to Sun about how to improve those problems. Hardly the actions of a person with an anti-Sun agenda.

      You seem to be asking us to believe that because Sun has little political capital in the Linux community these days, that any Linux-oriented publication that does a review of a Sun product and has negative things to say about it must be lying, that these negative things couldn't possibly be true or accurate. I wonder, what is your agenda for making such a ridiculous claim? Do you work for Sun? Own their stock? Or perhaps you're really a Windows booster out for a Saturday afternoon troll?

      Your claim is foolish. The people who modded you Insightful, doubly so. A wild and totally unsupported conspiracy theory claim is hardly the stuff from which Insightful posts are made.

    9. Re:Media Bias by njcoder · · Score: 1
      I don't think it was the reviewer as much as it was the person that posted it to slashdot calling it a "damning" review.

      Personally, I don't believe much of the negative things said about Sun that come out of any OSDN site or site closely affiliated with Linux. Since Solaris had such a large portion of the of the Unix market, linux enthusiasts with the short sighted view of taking over Solaris will be good for Linux tend to bash the company to aid in Linux's acceptance over Solaris.

      I don't understand the argument that people don't like McNealy for bashing linux considering the people at Sun haven't said anything about linux worse than IBM when they were comparing Linux to AIX. Yet IBM is the hero and Sun the vilain. My guess is IBM is behind it, using the linux community to weaken it's rival, a much smaller company that has beat it in the unix market and has been eating into it's mainframe market. I can't be the only one that feels this way? I mean, it's very good to have people like IBM and other big companies supportling linux, but at what point did we all decide to stop rooting for the little guy?

      I don't know why Sun is using Suse 9.1. Maybe it's because Novell now own's Suse and won't license new versions the way Suse did when it was on it's own? With 50 million IBM dollars going to Novell which helped it buy Suse, the company Sun was working with on JDS, you really have to wonder.

      A nice little image that indicates that linux.com is sponsored by Novell doesn't lead me to assume an unbiased review either.

      JDS is primarily meant for corporate desktop use. None of the systems the reviewer used would be what you would typically see in a typical cubicle.

    10. Re:Media Bias by elmegil · · Score: 1

      Of course a reviewer won't completely fabricate a lie, but tell me: did the reviewer bother checking the marketing claims and target audience for JDS before trying to install? I think not. I can't install SuSE 9.1 on a my 20 Meg RAM 486 box either, but then, I don't try things that aren't targetted by SuSE and then complain that they don't work.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
    11. Re:Media Bias by Bombcar · · Score: 2, Interesting
      Yet IBM is the hero and Sun the villian.

      Probably two reasons: IBM has been generous, including GPLing some code (JFS, maybe more) and putting many people on kernel work (see the output:
      cat ChangeLog-2.6.6 | grep ibm.com | wc -l
      161
      cat ChangeLog-2.6.6 | grep sun.com | wc -l
      0
      cat ChangeLog-2.6.6 | grep sgi.com | wc -l
      36
      And we definitly don't like SCO even though they are a little guy. My guess a major part of the animosity shown toward Sun is that they won't GPL Java (see RMS on that issue).

      But who knows?

      My personal opinion is that the first thing Linux will kill is propritary Unix (Mac OS X is helping here, too). Then the real battle can begin.
    12. Re:Media Bias by njcoder · · Score: 5, Informative
      Sun has open sourced a lot of products. JFS is good but I don't know of many people using it and can't think of any distributions that use it as their default filesystem. What else has IBM open sourced?

      With sun you have the obvious OpenOffice and NFS. They've also open sourced a lot of other software and have provided resources for other projects. Have a look at http://www.sunsource.net/ to see how much Sun contributes to open source projects. People don't like some of the licenses Sun uses because it gives Sun too much control still. Having something GPL'd doesn't make that any better. Just look at what happend with Emacs and XEmacs when a company started paying the FSF to make enhancements to Emacs that they needed but had an uphill battle with RMS who had final say into what happened with Emacs. That's when XEmacs was forked out of it.

      Sun has contributed a lot of code to Gnome (accessibility api, work on sawfish, improved usability, tons of documentation and help). They do provide kenel patches, Tim Hockins used to be very active on the linux kernel mailing lists when Sun was working on Sun Linux and still supporting Cobalt servers.

      Also Sun is pushing a linux desktop, JDS. And it's pushing hard in different areas. Where is IBM in this? IBM's take on linux, provide it with our servers since we can run websphere on it so that websphere seems cheaper because you don't "have" to buy a Windows Server OS.

      Also do a search on the kernel mailing lists. You'll see more references to Solaris than to AIX. Sun had published a lot of papers regarding how they did things and these served as a good guide for many linux kernel hackers. You'll see lots of comparisons to how sun does things. Not just how well it performs to solaris but actually details on how it was implemented in solaris, especially in the case where solaris performed better.

      Not saying that linux is a rip off of solaris in case anyone misreads that. I'm saying that Sun has a history for supporting open standards and shares a lot of what it knows and people could benefit from that. Tanenbaum

      Everyone needs to remember Open Source is not Linux. Sun does a lot with the Apache Software Foundation.

      Sun even provides "scholarships" for open source projects and non profit entities to pay for licensing of some of it's technology that for profit entities have to pay for.

      Pointing to a list of kernel changes made in one version to indicate that IBM is the better open source participant is a limited view of open source.

      I don't listen to much that RMS has to say. Only so many people in this world can be college proffessors, develop software for free and eventually get a few 100k every so often in awards and money in speaking engagments. The majority of software developers need to be able to make money developing software, they don't have the luxury of clinging to such lofty ideals. How far would all of this gone if RMS had a family to support? Maybe this is why RMS has no family to support? According to him, his child is the GNU project. How many of you can do something like that? Nothing against RMS, it takes a lot of dedication to do what he's doing but it's not very practical for everyone to be doing that.

      The Java Community Process Sun set up is pretty good. Individual membership is free. You can help guide the direction of Java. It helps keep things from really going to far astray the way Sun set it up. Which is good for the people that build apps on Java.

      Open sourcing Java doesn't really do much for the developer community as most developers build on top of Java, not in it. The people that would benefit would be people like IBM, BEA and Oracle as well as OS companies. The majority of the developer community is made up of the ones building their apps on top of j2se and j2ee. Open Source some great tools and then you're talking. Sun opensourced NetBeans. There's a lot of debate over NetBeans vs IBM's Eclipse. I'v

    13. Re:Media Bias by Anonymous Coward · · Score: 0

      Their desktop IS GNOME though

    14. Re:Media Bias by God!+Awful+2 · · Score: 1

      F-iay ou-yay an-cay ead-ray his-tay, ou-yay ust-jay roke-bay he-tay DMCA. (c) 2004, All Rights Reserved.

      I just broke the CDM? Huh?

      -a

    15. Re:Media Bias by jyda · · Score: 1
      Sun has open sourced a lot of products. JFS is good but I don't know of many people using it and can't think of any distributions that use it as their default filesystem. What else has IBM open sourced?

      Maybe there's something here? http://www-136.ibm.com/developerworks/opensource/
      --
      "Just because I don't care, doesn't mean I don't understand." - Homer Simpson
    16. Re:Media Bias by MemoryDragon · · Score: 1

      IBM has a lot of opensource going on. Their main line of opensource things, besides their kernel stuff is, that they employ a lot of the samba developers full time, and dont forget the myriads of things around eclipse, which is their baby to 100%.

    17. Re:Media Bias by Anonymous Coward · · Score: 0

      Uh, IBM is converting almost its entire workforce to desktop Linux. You know, they like to test stuff first before seeing if it works, and not just blather on.

      Once that's complete within IBM, you'll see some BIG desktop Linux pushes from the company.

    18. Re:Media Bias by Anonymous Coward · · Score: 0

      I thought we banned astroturfing this week...?

    19. Re:Media Bias by njcoder · · Score: 1
      Eclipse is open sourced. the "myriad of things around eclipse" namely the plug ins are produced by others. And in a lot of cases are not open sourced.

      You don't even get a decent jsp editor with eclipse unless you pay for it.

    20. Re:Media Bias by gujo-odori · · Score: 1

      WRT installing SuSE 9.1 on a 486 with 20 meg, I'd be pretty surprised if you couldn't. What problems did you encounter?

      WRT the review of Sun JDS, the reviewer's hardware was quite standard gear, stuff that you could probably randomly choose half a dozen distros and get a successful installs. It was all recent vintage high-end whitebox hardware, nothing proprietary to a single vendor. That being the case, if that equipment is so far outside of the HCL for JDS (and who knows, maybe it is, considering the historical pickiness of Solaris x86; I had to build several Solaris x86 boxes in 1999 or 2000 and it involved going shopping with a copy of the HCL in hand, because if you didn't do that you were just about guaranteed to have problems), then the criticism is still fully justified, because a lot of people have or will be getting hardware like that.

      If I can run Fedora on it or run branded Red Hat products on it or run Debian on it (Woody might be iffy, but Sarge or Sid should have no problem) or run Slack, Gentoo, Arch, SuSE, or , can run Windows on it, but can't run Sun JDS on it, then there is a problem.

      If the grandparent doesn't have a private pro-Sun agenda, it may be the case that he is one of the (many) people who take any criticism of any Linux product - even criticism from insiders, which that review was - as baseless, defamatory, and without doubt an outright lie. That is not at all helpful to the cause. To be sure, there is criticism that ought to be ignored- some people want Linux to be dumbed-down for the benefit of the computer-stupid, and I am quite opposed to that and want people to bring themselves up to our level rather than bringing our OS down to theirs. Sadly, this seems a minority opinion and that does not bode well for the future of Linux (IMO). Fortunately there are the safe havens of BSD and Plan 9.

      However, to dismiss "This is broken; it won't even install" as bogus criticism, especially when coming from linux.com is, well, bogus.

    21. Re:Media Bias by elmegil · · Score: 1
      What problems did you encounter?

      Out of Memory? We're not talking Gentoo here, where I can strip my kernel down to nothing as I install it to get it to fit.

      However, to dismiss "This is broken; it won't even install" as bogus criticism, especially when coming from linux.com is, well, bogus.

      No, what is bogus is expecting them to provide an objective analysis of what Sun is doing, given Sun's position as 'persona non grata' amongst the Linux cognoscenti. Furthermore, that's not the whole criticism. How about that shot at a 7 page license--never mind that the GPL in ascii is 6 pages. Such criticisms are clearly motivated by the whole myth that Sun supports the BS that SCO is spreading and anger at Sun for not making java open source.

      Check the marketing materials for JDS. Look at what the target audience is. Hint: it's not power users, and it's not meant to be a generic Linux distro. Evaluate JDS based on how it's being targeted, rather than what you want a generic Linux distro to be, and I bet you'll find it fits Sun's claims quite nicely.

      --
      7 November 2006: The day Americans realized corruption and incompetence weren't addressing 11 September 2001
  10. A bit irresponsible by mariox19 · · Score: 5, Interesting

    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. I think however that it would have been a much more useful review if the reader found out exactly why the reviewer couldn't get it installed on all but one machine and couldn't get it to run on the machine on which it did install.

    I'm left wondering if it wasn't in fact defective media, and just how bad Sun's support is: meaning, what does it take to get a problem resolved.

    --

    quiquid id est, timeo puellas et oscula dantes.

    1. Re:A bit irresponsible by Curtman · · Score: 1

      Regardless of defective media, the fact that you can get better support on IRC, for almost any other distro makes the situation laughable. I'd be seriously pissed if I had forked out cash for this shyte.

    2. 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.

    3. 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?

    4. 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'
    5. Re:A bit irresponsible by sog11 · · Score: 1

      He did everything right.

      except get replacement media.

      i got a copy of SuSE's Enterprise Linux Desktop about a year ago to test, and YAST kept giving me an error on the boot config. went through it a bit with support, checked forums and when i seemed to be the only one experiencing the problem i asked for another copy.

      the end result? the replacement copy installed perfectly. it was simply bad media.

      maybe it's the case here, maybe it isn't. but i don't see how you can do a review without clarifying that.

      it's fine to criticize the support because that did seem like a very poor experience, but i don't think this qualifies as a "review" given the lack of an attempt to see what the actual problem was.

    6. Re:A bit irresponsible by ValourX · · Score: 1

      I never did hear back from support, BTW.

      Anyway, JDS 2003 didn't work either. And JDS2 did install on the laptop system, so the media wasn't bad in my opinion. People keep bringing up the bad media issue -- I should never have suggested it, or maybe made it more clear that since it did eventually work on the laptop, it was shown to be good.

      -Jem

  11. pretty sluggish on a relatively powerful machine by very · · Score: 5, Informative

    Used it on P4 2.4GHz, Geforce4 Ti 4200, 1GB RAM

    It's so sluggish on this particular machine.
    SUSE 9.1 Live CD works better on this particular machine.

    That's what I've experienced.

    asdf

  12. Dead company walking... by hagbard5235 · · Score: 3, Interesting

    Sun's pretty much a dead company walking.

    Their hardware is more expensive, and slower.

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

    Look around, everyone who possibly can is getting off of Suns and onto Linux x86. The major things holding most of Suns customers back in this regard are proprietary software support, and that's improving all the time.

    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.

    1. Re:Dead company walking... by Anonymous Coward · · Score: 0

      Sun's pretty much a dead company walking.

      Netcraft confirms it! Sun is dieing!

    2. Re:Dead company walking... by turgid · · Score: 0, Troll

      Wrong, wrong, wrong and wrong. You are a troll.

    3. Re:Dead company walking... by turgid · · Score: 1

      Nice one mods. Your ironic humour is not lost on me.

    4. Re:Dead company walking... by mrm677 · · Score: 4, Informative

      Their hardware is more expensive, and slower.

      Slower for single-threaded cache-bound apps, absolutely. But Sun hardware has superior multiprocessor performance, scalability, and memory bandwidth. It is also far more reliable. I point you to this anecdotal story about what happened when photo.net moved from Sun to Dell hardware.

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

      Oh man, Solaris has far more enterprise features than Linux. Intimate shared memory, a performance counter interface, hot-swappable CPU support, a solid device driver interface, the list goes on and on. And the future is multiprocessors...Sun has a huge advantage with Solaris as it readily scales beyond 100 processors out-of-the-box. The Linux stock kernel scales to what, 8 processors maybe, until falling flat on its face due to lock contention.

    5. Re:Dead company walking... by Anonymous Coward · · Score: 2, Interesting

      The parent is a typical Sun-bashing troll in slashdot, and I wouldn't normally be bothered to respond but for some clueless folks on /. I'll put up some response here...

      > Sun's pretty much a dead company walking.

      The supposedly dead company has 7 billion dollars in the bank with practically negligible amount of debt,
      and is still making $10+ billion revenue a year.

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

      There's absolutely no proof or even suggesting evidence that Solaris has more bugs, or less features than linux. Also the performance is at least comparable to, if not better than, linux on the same hardware. Obviously if you compare two different hardware platform the comparison of OS performance is meaningless.
      Looking at Solaris 10 (check out solaris express), dtrace, zones, least privilege and upcoming fireengine and zfs all greatly surpass linux and it will take years, if ever, for linux to catch up on those.

      > 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.

      Sun's software revenue is already quite significant, and is only growing. Their JES and JDS are being pretty well accepted by the market.

    6. Re:Dead company walking... by Anonymous Coward · · Score: 0

      2.4.x scaled effectively up to ~8. I think you will find 2.6.x to be quite more capable.

    7. Re:Dead company walking... by sydb · · Score: 1

      The Linux stock kernel scales to what, 8 processors maybe, until falling flat on its face due to lock contention.

      I don't think that's true, I think 2.6 scales to 16 processors.

      2.6 supports the Intel MP 1.1 spec, which defines 16-way SMP.

      Not that I have ever tried it, but I suspect you need to check your "what, ... maybe" facts.

      --
      Yours Sincerely, Michael.
    8. Re:Dead company walking... by Anonymous Coward · · Score: 0

      And the future is multiprocessors...Sun has a huge advantage with Solaris as it readily scales beyond 100 processors out-of-the-box.

      While I generally agree with your post, I would like you to either agree with, or provide a credible argument disputing, the following statement:

      The future is not in multiprocessors, but clustering.

    9. Re:Dead company walking... by Anonymous Coward · · Score: 0

      Your everyday friendly spelling Nazi points out that Sun is dying, not dieing.

      Although I though Solaris was still used quite a lot in internet server usage. Although it is probably losing market share to Linux / *BSD and Windows Server, but I don't care enough to check.

    10. Re:Dead company walking... by Decaff · · Score: 1

      Multiprocessing and clustering are not competing technologies. If I want to have a highly active robust commerce website I would want to use both clustering and multiprocessing together. Multiprocessing allows all those web server, app server and database threads to run a high speed. Clustering means that if one of my multiprocessor machines fails, my website continues to operate, and I can bring individual machines up and down for support and maintenance.

    11. 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.

    12. Re:Dead company walking... by hagbard5235 · · Score: 3, Informative

      Since another poster was kind enough to address most of your software points, I'll address the hardware:

      Chip for chip the UltraSparc is slower:

      1.28Ghz Ultra IIIi (the newest Sun chip for which
      I can get spec benchmarks):

      Specint: 704
      http://www.specbench.org/cpu2000/results/res2 004q1 /cpu2000-20040112-02710.html

      Specfp: 1063
      http://www.specbench.org/cpu2000/results/res 2004q1 /cpu2000-20040112-02709.html

      Opteron 146:
      Specint: 1354
      http://www.specbench.org/cpu2000/results/res 2004q1 /cpu2000-20040209-02854.html
      Specfp: 1394
      http://www.specbench.org/cpu2000/results/res 2004q1 /cpu2000-20040112-02709.html

      So the Opteron is about twice as fast at int and 30% faster at float. So while you can get more processors from Sun than an x86 base, you may not get more performance.

    13. Re:Dead company walking... by Doc+Ruby · · Score: 2, Informative

      Sparcs have more HW contexts (registers) than x86, so process switching is zero-overhead for more concurrent processors. While x86 must copy CPU registers to RAM and back again for each switch. That really eats up performance.

      --

      --
      make install -not war

    14. 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.

    15. Re:Dead company walking... by Anonymous Coward · · Score: 0

      Oops forgot to say that SUV has more cargo space and passenger room while Ferrari can carry two passengers. Lot of time for the processor to dick around and get nothing done...yada yada yada

    16. Re:Dead company walking... by fimbulvetr · · Score: 1

      I call BS.

      Anecdotal, no. Irrelevant, yes. Just because they got a dell array with a disk that died doesn't mean that sun hardware is more reliable. In fact, have you ever tried to get something like an A1000 to work? What about the 13+ patches you need for just IT to work? And these patches aren't a trivial "apply and reboot" patch. You have to make sure they don't conflict with any other software & hardware. Finally, applying these patches introduces other flaws. Instead of being able to install the latest generic security patch, you have to wait until the one specialized for your hardware comes. By that time, you've been screwed blue'd and tatoo'd if you are a target.

      What about the flaws in solaris that don't allow me to keep an uptime longer than linux? Sure, if I didn't need to patch my 70 solaris boxes, they'd have tremendous uptime. But instead, I reboot them monthly because they are as insecure as a windows box. Shell accounts? Forget about it, people will hack you in seconds.

      Performance counter interface? Shared memory? All useless. Try clustering. Try LinuxBIOS. That my friend, is the future. Not your pipe dreams of an absurdly insecure, slow, and bug riddled os that can run on one mammoth box.

      Ask google if you think the cluster logic is flawed. Cheap hardware. Cheap software. One machine goes...no big deal...replace the $60 128MB dimm. One geographical region goes...no big deal. Buy 40 more at $200 a piece.

      If google used sun, well, I'm just glad they don't.

    17. Re:Dead company walking... by njcoder · · Score: 1
      Until network IO can reach the type of performance that an integrated MP system can, an integrated system will be faster. Meaning with clustering, you depend a lot on the network to pass information between the different nodes, with multiprocessor systems, you depend on the system internals to transfer the information. While network speeds are getting faster, so are internal system bus speeds.

      All the big chip manufacturers are going towards multi core chips as well. Having the different cores on the same die increases their ability to communicate even better.

      You're going to get better scalling in a multi processor versus a multi node system. Don't have exact numbers, but where you might need 20 processors in a smp box, you might need 14 nodes (with 2 procs each) in a clustered settup. Along with high speed network switches, the overhead of the clustering software, etc. Though with clusters, you're generally talking about cheaper hardware for each node so comparing a 24 processor sparc server with a cluster normally means comparing an enterprise class system with a rack of commodoty hardware. The point is that clustering should make those commodoty servers more reliable. Look at google. Also you're comparing sparc's with intels or amd's which have the edge in performance.

      With Sun's new management shift in their intel and amd server division, along with their recent purcahse of networking technology, and their grid engine, I think we can expect to see more clustering solutions from that are going to be very impressive. Their blade products seem to be getting better too. Can't wait for the niagra based blades to come out.

    18. Re:Dead company walking... by njcoder · · Score: 1
      "Anecdotal, no. Irrelevant, yes. Just because they got a dell array with a disk that died doesn't mean that sun hardware is more reliable."

      You obviously didn't read the whole thing.

    19. Re:Dead company walking... by Anonymous Coward · · Score: 1, Informative
      Their hardware is more expensive, and slower.

      Myth. Perpetuated by people who don't buy Sun hardware. In the past 5 years Sun has drastically slashed prices right across the board. Their hardware is now CHEAPER than equivalent hardware from IBM and HP and so on. That's even including PC hardware. In fact, the only UNIX vendor still beating Sun on price is Apple with their Xserve gear.

      Example: recent customer bought a "ruggedized PC" for running Linux. This is a Pentium 4 2.4GHz in an industrial rackmount case. Ultra160 disks. ECC RAM. Dual power supply. Red Hat Enterprise 3 (they want vendor support and security updates). Even ignoring the cost of the Red Hat license, the cost of the PC was $6200. Throw in the Red Hat license and it costs $7400. An equivalent V240R from Sun costs $5800 and the software (Solaris) and updates are free.

      Here's the kicker. They ended up buying the V240R anyway (so many issues with Linux and SCSI) and despite 1GHz CPU on the V240R versus 2.4GHz CPU on the PC, it ran faster on the Sun hardware! 64-bit with huge cache really does make a massive difference.

      Don't perpetuate the myth. Sun is comparable in price to IBM, Dell, HP/Compaq. If you're buying your "servers" in desktop cases from the local whitebox store, waiting in the same queue as 14 year old schoolkids buying a new Radeon for their home computer, then you're not in the right market to comment on Sun's prices. You're trying to compare cheap disposable PC hardware with the server market. Look at the server market; Sun is extremely good value for money.

    20. Re:Dead company walking... by hagbard5235 · · Score: 3, Informative
      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.

      Umm... if you check their financials you'll see they only have about 2.7 billion in cash:

      http://finance.yahoo.com/q/ks?s=SUNW

      And they are carrying about 1.47 Billion in debt. Given that they ran a negative cashflow of -20 million dollars last year, they could keep this up for some time. You revenue is irrelavent, it's your earnings and cash flow that count.

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

      That must be why there are no Sun boxes in the TPC-C top ten.

      http://www.tpc.org/tpcc/results/tpcc_perf_results. asp

      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.

      Or you could field twice that many people managing your relationships with the proprietary providers of the software you need. In most cases it's the proprietary code that is the bottleneck (in my experience in industry). Or you could also field extra sysadmins to work on compiling and integrating all the FOSS programs that your users actually need that Solaris doesn't ship with.

      Oh... and working around the issues and problems with Solaris, like the fact that they screwed up their version of BPF so badly that the libpcap folks found it was faster to filter in user space. Or the fact that their packet sniffing interface doesn't hand over the whole frame received, but trunkates it for you to the size indicated by the ethernet header making them useless for certain kinds of tasks. Or the million and one other little things that are broken in Solaris that will NEVER be fixed.

    21. Re:Dead company walking... by Anonymous Coward · · Score: 0

      "Chip for chip the UltraSparc is slower:"

      It depends on what you are doing with it, or in this case, what the benchmarks do.

      To get the best performance from the Ultra Sparc III series you need to ensure that the inner loop calculations can be parallelised onto the arithmetic units (two integer, four floating point) and modulo schedule correctly (i.e. the pipelines are correctly constructed and kept full). If you use the GNU compiler the chances are that this will not be the case as it doesn't know enough about the Sparc architecture to do a good job of it. If you use Sun's compilers you have a better chance of this with untouched source, but even then you may need to spend time with the performance monitors and tweak it.

      If you spend the time tweaking you can get very large speed ups from the Sparc architecture.

      If you don't spend the time and your code has been written to run on a processor with few cache levels and a small cache, the Sparc will be only as fast as a similiarly clocked x86 chip.

      For many users you don't have to go and rewrite lots of code. If you have linked against standard maths libraries (blas, NAG, or whatever) you can probably get a lot of the speed optimisation by using versions someone has already optimised for Sparc.

      You see a similar effect with the IBM power PC series - you only get the full benefit of the power of the chip if you use the vector processor as well. Again you can get versions of maths libraries already optimised for this, so you don't necessarily have to do the work yourself.

      I suppose really it is as much an argument for using standard packages for doing your maths operations if you can rather than cooking up your own code for this so if you target your source at another platform it can pick up the most optimised libraries each time.

    22. Re:Dead company walking... by bajan_on_ice · · Score: 1

      I believe that they have 6-7 Billion in Cash/Marketable/Short-Term Equities

      TPC stuff.. hmm

      Inspection shows that there are no results SUBMITTED by Sun for TPC-C.

      BUT...

      Top Ten TPC-H by Price/Performance]
      1. SunFire V250
      2. SunFire V440
      5. SunFire V240

      And aint it kinda strange how there are only Windows servers in the TPC-C price-performance top 10? No linux/unix in sight.... WEIRD.

      And what compiling and integrating F/OSS? I havent found any that arent availiable in pkg format either on sunfreeware.com or on the Supplimental CD.

      --
      "The greatest dangers to liberty lurk in insidious encroachment by men of zeal, well-meaning but without understanding."
    23. Re:Dead company walking... by jedi63 · · Score: 1

      Troll, troll, troll.

    24. Re:Dead company walking... by Jim_Maryland · · Score: 1

      Their hardware is more expensive, and slower.

      Try finding a comparable Dell Server to a Sun Server and you'll find that prices are very close. In some cases, you'll find Sun cheaper. Make sure you compare the proper systems (remember MHz isn't everything just as AMD has indicated in their naming convention).

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

      And I guess all the bugs are the reason that companies choose Sun for their critical applications. I also guess that the government and military organizations also went with Sun solutions (I know, they also go with other UNIX vendors but Linux is still relatively new with them)

      Look around, everyone who possibly can is getting off of Suns and onto Linux x86.

      Linux is a bit of a "buzz word" right now so managers are going to check with their IT department to see if they should switch. Evalutating your IT choices is critical. You can't select vendor X just because it's your favorite vendor or they have cool commercials. You really need to consider what solution works for the problem your trying to solve. Making a blanket statement that everyone is getting off Sun is absurd. I know system administrators that will fight to keep their Sun systems (yes, they are extremist, but they will resist removing Sun systems usually for good reason).

      hagbard5253, please provide some details on your Sun (or other UNIX vendor) experience so that we can understand your opinions.

  13. Re:The problem here seems to be hardware support.. by stasis00123 · · Score: 1, Interesting

    In the past, I've had lots of problems with ATA hard drives, as well as controllers, in Solaris x86. YMMV, but I've only successfully installed it on two controller/drive combos. The five or six that failed were nowhere near top-of-the-line, but they weren't generic cheapo product either. I dunno. Long-standing problem with Sun x86 products, though.

  14. Available distros suck ATM by ultrabot · · Score: 4, Interesting

    The Linux distro scene is in a rather bad state ATM:

    1) Debian sarge release was pushed further on - and you have to go via knoppix to install Debian on a modern SATA machine, leaving the system in a messy state. Obviously the Debian (non-)release is a standing joke, but Sarge will be so late, it's not even funny anymore

    2) FC2 was released, and it has several showstopper bugs (it keeps on crashing for me, it eats partition tables for dinner, keyboard layouts don't work, etc, etc). I'm sticking with FC1. FC1, OTOH, seriously rocks, once you beef it up with KDE 3.2 and kernel 2.6. FC1 is the best Linux I've ever used, and I was hoping it wouldn't stay that way after FC2 :-(.

    3) Suse is still non-free-beer. Come on Novell, letting hobbyists dabble with it at home isn't going to hurt anyone.

    So what's left, then? Mandrake, Gentoo? Warez version of RHEL? WBEL?

    And on the topic of JDS: they are always thrashed in reviews, but the media keeps hyping how "integrated" the system is, and finally Linux is of commercial quality. Go figure.

    --
    Save your wrists today - switch to Dvorak
    1. Re:Available distros suck ATM by (H)elix1 · · Score: 4, Informative

      3) Suse is still non-free-beer. Come on Novell, letting hobbyists dabble with it at home isn't going to hurt anyone.

      SuSE is free-as-in-beer, but you don't get an ISO install. Got to use the FTP installer, which is a pain but works. Novell also opened up YAST, the only bit of special sauce that had another license recently.

    2. Re:Available distros suck ATM by ultrabot · · Score: 1

      SuSE is free-as-in-beer, but you don't get an ISO install. Got to use the FTP installer, which is a pain but works.

      For 9.1?

      Novell also opened up YAST, the only bit of special sauce that had another license recently.

      The graphics & stuff still have a different license, right? I suspect the ISOs still aren't fair game for copying...

      --
      Save your wrists today - switch to Dvorak
    3. Re:Available distros suck ATM by Tarantolato · · Score: 1

      The graphics & stuff still have a different license, right? I suspect the ISOs still aren't fair game for copying...

      GPL applies to copyright, not trademarks.

      But if you want, you can download the source, strip out the trademarked material and redistribute it to your heart's content. That's full GPL compliance.

    4. Re:Available distros suck ATM by jtotheh · · Score: 1

      www.progeny.com

      Progeny Component Linux based on Debian is free to download isos of and made a decent Debian install for me.

      FWIW

    5. Re:Available distros suck ATM by linzeal · · Score: 1

      Check out Mepis.

    6. Re:Available distros suck ATM by Kaliken · · Score: 1

      actually I got debian sarge to install on my P4P800 with 2 SATA drives with minimal effort. All I needed to do was switch the motherboard to a compatablilty mode which disabled one of my IDE channels.. no big deal as I was not using it anyways. no loss in performance either. When I realized that the installer was having a problem seeing my drives I swiched the settings in bios and voila!

    7. Re:Available distros suck ATM by kendallemm · · Score: 1
      So what's left, then? Mandrake, Gentoo? Warez version of RHEL? WBEL?


      Umm, Slackware? ;) I'm still running happy as can be with it after like 5 years, and no big issues, but maybe that's just me.
    8. Re:Available distros suck ATM by (H)elix1 · · Score: 2, Informative

      For 9.1?
      Novell also opened up YAST, the only bit of special sauce that had another license recently.


      9.1 will be made open for free download in June. They usually wait a few weeks between putting the retail iso's out there for sale and allowing the free ftp install. All the directories are already there for private/authenticated users.

      If you must have a free bootable CD media, you can make one. Take a look at http://www.linuxiso.org/forums/viewtopic.php?t=135 67 (mind the gap) for notes on doing it with the 9.0 version. The same will apply to 9.1 when it hits the public. Nothing to stop you from posting your ISO image other than the god awful bandwidth bill. Better to try the live 9.1 image, make sure it plays nice with your hardware. (it should, I know it picked up everything I tossed at it) Things work much smother if you FTP all the files to a local server and then install off that. If you have to have an ISO, they do sell one for a reasonable amount of cash. I agree, however, Novell should just let you download media rather than have you deal with the goofy FTP install.

    9. Re:Available distros suck ATM by ferratus · · Score: 1

      Not sure I understand your point. I agree with you on Debian and partly with you on FC2, but what's wrong with the rest ?

      SuSE is "free"... while you cannot download an ISO, you can install it for free using the FTP installation method. Not ideal, but it works and once installed, you have a true-to-life SuSE installation.

      And, what about Mandrake ? Or Gentoo ? What's wrong with them ? Gentoo 2004.1 is great, works really nicelly and has all the latest packages you'd want in a distro.

      Mandrake 10 is also quite nice. Works well and also has the latest KDE(not gnome though). It's a nice distro if you want a stable "Desktop" machine.

      As for FC2, well it certainly isn't perfect, but I have not had too much trouble with it ... although I must admit that my experience with it is quite limited for now. It never did crash for me, but I did have some problems with keyboard layouts. THe thing is though... I've had the same problems with Gentoo, so I'm guessing the keyboard issue is related to gnome 2.6, which should be fixed soon.

      --
      IP Therefore I am.
    10. Re:Available distros suck ATM by aldoman · · Score: 1

      I agree. Linux is going through a bad spot at the moment, just at the time it should be going on all cylinders to try and get in before LongHorn.

      Fedora IMO is the best distro that is free out there currently. It works. On the other hand, it's useless for most people with no MP3 support and other problems out of the box.

      Mandrake could be good but it crashes like a whore. My mouse freezes up all the goddamn time (this seems to be a big problem in Linux).

      What I'm most concerned about is that Linux can never become desktop ready. Most of the system is now, apart from packaging (still - apt is great, but not good for doing software installs off a CD) and hardware detection/patented codecs/plugins.

      I personally think Linspire could be quite good if it didn't look so bad, and wasn't so commercial. There are many other smaller distros, too that are worth looking at but I don't think many people have the time to download, burn and install loads of distros. It's a shame really because there are some gems in Linux - GNOME, GIMP 2 and Evolution. It's shaping up to be a good corporate desktop still and with OpenGroupware we could see corporate choosing it. I hope we will one day see linux on the desktop though.. it would be a waste without it.

    11. Re:Available distros suck ATM by Anonymous Coward · · Score: 0

      the "yast2" installer framework was set under
      FSF/GPLv2 for the version 9.1 of the "suse" distro,
      you can simply grab the (s)rpm's from
      ftp://ftp.suse.com

      and devellop for your own, but before you should have read and understod the pdf's describing the (1)CIM (Common Information Modell) and
      MOF (Managed Object Format), and
      should have taken a look at the UML diagrams,
      without them it would be nearly impossible to understand the source, and to start just out
      of the box

      (1) http://www.dmtf.org/standards/cim/

    12. Re:Available distros suck ATM by gblues · · Score: 2, Interesting

      Go ahead and try to use the FTP installer when you have a NIC that is technically supported but requires a 1-line hack to the Tulip driver to make it work.

      The Microsoft MN-130 adapter came out a year ago, and the fix was discovered on November 6, 2003. Why is it that six months and a major kernel release later, this fix still isn't included in a stock kernel?

      Nathan

    13. Re:Available distros suck ATM by Slack3r78 · · Score: 1

      My answer? Slackware 9.1 with a 2.6 kernel and Dropline Gnome 2.6. Todd at Dropline does a superb job keeping packages up to date, and Slack has just worked on pretty much any machine I've tried to put it on. It lacks some of the GUI admin tools of FC, SuSe, or MDK, but I like it and have found it to be solid for desktop use.

    14. Re:Available distros suck ATM by Anonymous Coward · · Score: 0

      If only I had a webcam, you could all watch me do my Slackware dance!

    15. Re:Available distros suck ATM by -=Zak=- · · Score: 1

      Warez version of RHEL?
      For those that don't know, Tao Linux is one of a handful of distributions built using the RHEL SRPMS. I guess it's kind of like a legal warez version of RHEL...
    16. Re:Available distros suck ATM by Anonymous Coward · · Score: 1, Insightful

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

    17. Re:Available distros suck ATM by Minna+Kirai · · Score: 1

      strip out the trademarked material and redistribute it to your heart's content.

      No need. Redistributing trademarked data is absolutely fine as long as you state very boldly that the presence of the data is not meant to imply that you are an authorized SUSE representative.

      However, the graphics are probably also copyrighted, which means they couldn't be redistributed... but they can easily be erased/replaced.

      The real problem that could arise is that some versions of SUSE include copyrighted, non-GPL software. Without some technical expertise, it would be hard to get the distro running once those parts are gone.

    18. Re:Available distros suck ATM by Netsnipe · · Score: 3, Informative
      1) Debian sarge release was pushed further on - and you have to go via knoppix to install Debian on a modern SATA machine, leaving the system in a messy state. Obviously the Debian (non-)release is a standing joke, but Sarge will be so late, it's not even funny anymore
      Not true; get your facts straight. The Debian Installer Beta 4 is working fine for 10 architectures at the moment and can be used to install a clean testing ("Sarge") or unstable ("Sid") system. You can also generate new Sarge CDs using Jigdo that will use the new installer. It's also using the 2.4.25 kernel right now and handles the popular SATA chipsets fine.

      --
      -- "I can't tell the future, I just work there." -- The Doctor
    19. Re:Available distros suck ATM by ultrabot · · Score: 1

      The Debian Installer Beta 4 is working fine for 10 architectures at the moment and can be used to install a clean testing ("Sarge") or unstable ("Sid") system.

      Apparently this is true now. This was not the case last time I checked - debian-installer used an older kernel then.

      I'm posting this from konqueror from a newly installed Sarge :-).

      --
      Save your wrists today - switch to Dvorak
    20. Re:Available distros suck ATM by (H)elix1 · · Score: 1

      Looks like they posted it, if you want to try your hand at a 9.1 FTP install...

      http://www.suse.com/us/private/download/suse_lin ux /index.html

  15. so . . . by cayamara · · Score: 1

    what hardware would it run on, then? Seems like the guy tried quite a lot.

  16. 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.

    2. Re:I tried the OS and... by Welsh+Dwarf · · Score: 1

      The point is that almost all distro's have got the installers down to a fine art, and this one refuses point blank to install on 3 out of 4 machines, and botches the job on the last one. Come on, if this was Windows we were talking about, they'd be no end of critisme(sp?). I'd be interested too to find out how JDS2 performers once it's up and running, since we're talking about a corporate distro here, so installing is the Hell Desk geeks job, but still, this is the worst hardware support I've ever run across.

      --
      Ask 8 slackers a question, get 10 awnsers (a citation, but I can't remember from who)
    3. Re:I tried the OS and... by gnu-generation-one · · Score: 2, Funny

      "he complains about how he couldn't intall it on his hot-rodded PC"
      or his normal PC
      or his bare-bones PC
      or his laptop...

    4. Re:I tried the OS and... by An+dochasac · · Score: 1

      Something is fishy though, the reviewer even had trouble with a Dell 3800 laptop, I'm running it on a dell 3800 laptop and, except for the SATA problem and dodgey ACPI support in the 2.4.19 kernel, I haven't seen any of the problems he mentions. I hope the reviewer will publish an update if Sun support is able to resolve the problem. Whether its media failure or some spooky installation bug that only affects reviewers, I'd like to know!

    5. Re:I tried the OS and... by _Sprocket_ · · Score: 1


      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.


      A review of various tasks or whatnot sounds good. However, I'm willing to bet that anyone would find it hard to do such a review if they couldn't get the thing to install.
    6. Re:I tried the OS and... by Kyouryuu · · Score: 1

      What difference does it make how a distro functions if you can't even install it? Suffice it to say, Sun not being smart enough to create a reliable installation program that functions on more than 1 out of 4 PCs probably speaks volumes about the product as a whole.

    7. Re:I tried the OS and... by njcoder · · Score: 1

      Well if you got it to work on your 3800, maybe it's just some weird problem that only effects reviewers from a site supported by Novell when they review distributions based on Suse that aren't sold by Novell ;)

    8. Re:I tried the OS and... by njcoder · · Score: 1

      Except it's not Sun's installer. It's Suse's installer, yast. JDS is primarily the software stack on top of the OS which is Suse 8.1.

    9. Re:I tried the OS and... by Kyouryuu · · Score: 1

      But that does not necessarily delegate the blame to Suse. Ultimately, it's up to Sun because it's their product they are shipping and they have a responsibility to their customers, who are paying a premium for their software, to get the bugs ironed out. Their choice who build on top of Suse was a conscious one.

    10. Re:I tried the OS and... by njcoder · · Score: 1
      As indicated on other posts in this thread, JDS has been installed successfully on many other systems. One poster even menioned that he successfully got it installed on the same laptop the reviewer tried it on.

      Sun decided to go with Suse before Novell bought it. Novell is now coming up with their own desktop linux distro and you have to wonder if that's going to cause any problems in the JDS-SUSE relationship.

      To call this a review of JDS is just plain stupid. To review something you should review it for it's intended use. JDS is meant for small to large scale corporate deployments. Set up a small network, get some "users" and an administrator and see how things go. Don't try to install it on some random pc's, have it not work (even though others have) and then decide to write about it anyway. It's like going to test drive a car but the salesperson can't find the key and decides to read you the brochures, you wouldn't call that a test drive.

      I don't understand a lot of the animosity towards Sun in the OSS community. I can understand why IBM would want to see Sun dissapear but I get the impression that some in the OSS community need to pick one over the other.

      Personally, I'm still weary over IBM. While they have done a lot for linux, I don't think they've shed all that stuff people didn't like about them. Websphere's a good product but it didn't gain it's marketshare by being a good product. IBM sells it for a pretty steep price, but they cut a lot of deals to get it in the door.. Truck comes by to drop off your new main frame.. Truck driver says hey I got these websomething boxes in the back too, I need to bring the truck back empty so you want them or I'll throw them away. Buying a new AS/400? Want to seriously look at websphere too? Get them both at less than the price of one.

      My point isn't to bash IBM. Actually, I like IBM in a lot of ways. My point is tou can say good and bad things about any large company. I just don't see what Sun has done to deserve tha bashing it's getting and the bias when it comes to sun. The linux/OSS community seems to becoming cheerleaders for IBM and their agendas. Basically, linux is riding the IBM wave rather than the other way around.

    11. Re:I tried the OS and... by Kyouryuu · · Score: 1
      Except for Sun tries to market JDS as both an enterprise-grade desktop solution and a comprehensive desktop solution. The latter would tell me that I should be able to try it on any typical PC and I should expect it to work, just as Windows does, just as Linux does.

      You criticize the reviewer for complaining about the installation problems, calling his work "stupid." Should the reviewer ignore the fact that he found it very difficult, if not impossible, to install on the test machines he tried?

      If you, as a video game reviewer, were given a video game that crashed right on the title screen, would you still hammer away at it trying to play the game, or would you eventually write it off as a slipshod product? And when would you throw in the towel? This reviewer tried it on not one, not two, but four machines of varying configurations. But then he plays the devil's advocate - he spends the second page elaborating on how JDS would have performed, giving it the benefit of the doubt. I don't sense the reviewer ranting or condemning JDS on this page, rather I see the reviewer operating under the assumption of if installer worked, what I could expect. That's about all I could ask for and all he could do, I think.

    12. Re:I tried the OS and... by njcoder · · Score: 1
      Sun's main marketting is towards the corporate world from all it's releases. It does sell some pre-installed versions with a hardware manufacturer's systems at walmart.

      They also give a license for employees to take it home and install it on their home pc's if their company bought it.

      The latter would tell me that I should be able to try it on any typical PC and I should expect it to work, just as Windows does, just as Linux does.
      No, it should be able to install on all the systems that linux does as it's based on SuSE linux. Looking at http://hardwaredb.suse.de/searchForm.php?searchtyp e=extended&LANG=en_UK you'll see that a lot of the hardware the reviewer was using doesn't show up on that list. But on top of that, the software was installed on the same top of laptop someone else on this thread installed it on that the reviewer tried to. So there might be something else at play.

      I do think the review was stupid, how do you review something you never get working? It's like going to the bathroom, not being able to unzip your zipper and deciding to take a piss anyway.

      With that many install problems something else should have been looked at. The support issue is obviously a big one though. But I wouldn't call what he wrote a review of JDS.

    13. Re:I tried the OS and... by samc1 · · Score: 1

      I agree with you about the Install Process, It should be easy for Newbies too. I have JDS DEMO and I like it. As A OLD Programmer with limited Resources I have been let Down With RED HAT 8 Unleashed. Hope Red Hat Desktop Improves. Soon I will have to Decide Between SUSE Fedora or JDS or stay with RH8. Also choice of IDE for Java is getting confusing.

  17. Solaris...? by psi42 · · Score: 3, Interesting

    With all this abysmal hardware support and horrid tech support, I often recall that Sun has made many a conficting statement in the past, and also that Solaris, Sun's glowing flagship, is still Top Dog as far as this 7-page-license company is concerned.

    I would believe that running JDS on linux is just a prototype, to generate hype especially among the linux crowd.
    Sun seems to be going out of its way to implement this on Solaris...perhaps the final incarnation of JDS will be on Solaris itself, without any Linux or GNU code at all, and completely proprietary. It seems that they will say "Linux just isn't up to par, but if you upgrade to the $599 Solaris JDS, all your hardware will work."

    Or so it seems.

    --
    Defenestrate Windows...
    1. Re:Solaris...? by Tarantolato · · Score: 1

      I've been pretty surprised that JDS isn't already on SunRays. That's what Sun's been pushing for years, and technically if not necessarily commercially it's their killer offering.

      I dunno, maybe you're right that this is just a test-bed. Pretty weird way to go about it. But then again we're talking about Sun here.

    2. Re:Solaris...? by ValourX · · Score: 1

      When I spoke with Sun for the review, they said that a Solaris x86 JDS will be out this summer, and Sun Ray support will follow sometime later this year.

      -Jem

    3. Re:Solaris...? by Usagi_yo · · Score: 2, Informative

      Solaris is available for basicaly free. $75 last I checked. This is for up to 8 processors. That and above they license separately.

    4. Re:Solaris...? by cpghost · · Score: 1

      but if you upgrade to the $599 Solaris JDS, all your hardware will work.

      Nope. Solaris/x86 sucks on must PC desktop hardware too. I'm keeping a disk with Solaris 9/x86 around, just because I'm stuck with a Maple V Solaris/x86 license. As soon as I upgrade to a Linux version of Maple, I'll happily toss Solaris out. For servers, Solaris SPARC and x86 are fine though, but the hardware support on desktop machines is really that bad!

      --
      cpghost at Cordula's Web.
  18. My apologies.... by mabu · · Score: 0, Troll

    to all you CSCI students whose curriculum centered around Java (not unlike those who studied ADA), or those of you who jumped on that bandwagon because it was the hot new thing and you could charge three times more for app development, or you had goofy managers that insisted on the use of the technology, but please... can we put this puppy to rest?

    I'm totally in support of an open applications suite to compete with Office for *nix, but something being Java-based might as well be written in Fortran or Cobol. I know I'm going to get flamed for this, but as a developer that's written commercial software for 20+ years, I still have yet to see any great advantage to using Java. Yes, there are a few narrow, client-side applications where some of Java's abilities make it the most appropriate development environment, but in 95% of most scenarios, Java is not the most suitable development environment for applications.

    There are plenty of more portable, higher performance languages to use. Java is dead, thanks in no small part to Microsoft, but even so, I believe it never really had much of a future.
    When a new language comes out and requires massive marketing efforts to make people recognize it as a viable platform, that's a bad sign.

    1. Re:My apologies.... by Anonymous Coward · · Score: 2, Informative

      Hmm, you do realize that Java has almost nothing to do with the Linux-based Java Desktop System... right?

      Don't let Sun's use of Microsoftian branding throw you, big guy.

      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.

    2. 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?
    3. Re:My apologies.... by CoolMoDee · · Score: 1

      I don't want to start a flamewar over which language is best, but what do you suggest one should program cross platform apps in? C and C++ seem too low-level for most applications, but is doable when using a crossplatform gui toolkit such as wxWidgets,QT or GTK., VB isn't portable, so its out of the race. C# is mainly Windows (although it may not be the case for too much longer with mono and GTK# kicking some serious ass). So I guess the only language per say left is Java/Swing or something of that nature. Keep in mind, I am not a Java fanboy, I program in it every once in a blue moon, but would rather not. So again to restate the question, what do you suggest one writes corssplatform apps in?

      --
      Jisho - A Japanese English German Russian French Dictionary for the rest of us.
    4. Re:My apologies.... by mabu · · Score: 1

      My vote would be C/C++ with cross-platform libraries. This language has stood the test of time without the need to have a (tm) after it, or millions of dollars in advertising.

    5. 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

    6. 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?

    7. Re:My apologies.... by mabu · · Score: 1

      C and C++ seem too low-level for most applications

      Ten plus years ago, I might have agreed with you.

      But that was back when developers could count on a stable environment in which to deploy their apps. These days, the biggest fear of most developers is that the bloat of the OS, the constant intra-corporate battles over standards, and conflicts over devices, peripherals and plug-ins that endeavor to hook into everything running, have necessitated the need for developers who want solid apps to code in lower levels, hopefully bypassing as much of the crap in the OS as possible. It's a shame it's come to this, but at least I remember the days when a "bug" in an application was actually a "bug in an application."

    8. 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

    9. 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.

    10. Re:My apologies.... by Anonymous Coward · · Score: 0

      If you've used WebSphere, you'd know whether it was a mistake or not.

      To use the vernacular, WebSphere pwnz.

    11. 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".
    12. 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.

    13. Re:My apologies.... by ciggieposeur · · Score: 1

      I've had this flamewar before too. I decided to write an essay to address my points in one shot:

      http://www.patd.net/~ciggieposeur/writings/i_dont_ like_java.php

      I agree with you in general. Java has its uses, but its enthusiasts are flat out wrong that it's the best language for any job, or even "most jobs". Comparing Java to COBOL is almost exactly right.

    14. Re:My apologies.... by Decaff · · Score: 1

      Java is dead
      What are you smoking?

      if Java is dead, then .Net must be dead, and Visual Basic and C++ as well. If you scan the job markets, they are all less in demand than Java.

    15. Re:My apologies.... by WasterDave · · Score: 1

      Consider C++ with STL. Most compilers support it properly now, and the STL implementations have basically become complete across the board. You can also bind C++ onto pretty well anything provided the interfaces themselves aren't templated.

      Dave

      --
      I write a blog now, you should be afraid.
    16. Re:My apologies.... by ciggieposeur · · Score: 1

      I used to work across the floor from the WebSphere developers. They're very smart people, and WebSphere after version 4.x is quite nice. Add Portal Server (I know more of them that WAS) and you've got some slick stuff.

      But building anything NON-webapp/portlet-like (e.g. isn't focused on users clicking links from a browser and is not web services) inside WebSphere is probably a mistake when objectively compared to the alternatives. I'm talking about things like desktop software, high-performance batch processing, and of course games.

      Not trying to get into a flamewar, just want to remind you that there's plenty more under the sun that works really well too. The GP was talking about CSCI in general, and outside the server room there's still a LOT of CSCI that needs to get done before we reach our Star Trek interface. :)

    17. Re:My apologies.... by HBI · · Score: 0, Troll

      Umm, Mabu - they mod anything they don't agree with to Troll status.

      Reminds me of the weekly political meetings in the old USSR where a different person would have to give an 'original' recital of Marxist/Leninist thought drawn from one of the approved works. Original thought was not permitted. The will of the masses shall not be denied.

      Hence my tagline...

      --
      HBI's Law: Frequency of calling others Nazis is directly correlated with the likelihood of the accuser being Communist.
    18. Re:My apologies.... by inf0stud · · Score: 2, Interesting

      In our experience learning OOP using Java is very difficult. All right, the bulk of students aren't that bright, but I think they would do a lot better if they learnt Python or SmallTalk using Squeak first. We kill a lot of interest in programming by using Java as the first programming language.

    19. Re:My apologies.... by Anonymous Coward · · Score: 0

      That's flawed logic.
      If we were to use your logic, we'd also be able to say Linux is dead, and VOIP as well. Perhaps even the internet, given a large enough timeline.

      It takes time for technologies to emerge. C++ could be on a plateu, and the same for C#. Now I'm no C # fan, and I may dislike java, but I'm a huge fan for common sense.

      To imply Linux is dying because doesn't have the market share for residential OSs, is as ridiculous as your logic.

      Amount Market Share =! level of death (That doesn't sound right, I know)

      Java is dead. Sun is grasping for air with this one. It's slow, it's old, it's not an open language. It was a great idea, and the intentions were good, but Sun fucked it up.

    20. Re:My apologies.... by Anonymous Coward · · Score: 0

      ...

      I think you need to reread the post you are replying to and try again.

    21. Re:My apologies.... by Decaff · · Score: 2, Funny

      and I may dislike java

      I think we picked that up.

      but I'm a huge fan for common sense.

      I'm also a fan of tennis... just not very good at it myself. I think there is a parallel here.

      To imply Linux is dying because doesn't have the market share for residential OSs, is as ridiculous as your logic.

      To imply that a language (Java) is dying when it has the largest market share, and is the most in-demand language in the world, is a strange and unusual definition of the term 'dying'.

      Java is dead. Sun is grasping for air with this one.

      And IBM, Apple, HP... those sad companies must all be mistaken. GNU Java is obviously a total waste of time as well.

      It's slow

      About the speed of C++ these days. I'd love to see what fast language you are using?

      it's old
      Yeah - a full ten years since the first version.
      Gosh! We had better give up on C++ and C then... if Java is old, they are senile.

      it's not an open language.

      Yeah, its such a bad closed idea that IBM, HP, Apple etc. are so foolish to have implemented it.

      It was a great idea, and the intentions were good, but Sun fucked it up.

      Yeah. It only ended up as one of the main development languages for server software, and got used everywhere from mainframes, applets, app servers, and client applications. Its use as the primary language for the enormous mobile device market (especially games) and its presence on millions of mobile phones is obviously nothing but a minor passing fad. All the colleges teaching Java as a key skill for students must be informed!

      Its such a disaster.... and its shocking no-one else has noticed. Good thing you did!

      I eagerly await your next few posts:

      "Windows - Microsoft's failed idea"
      "The web - it may be everwhere but it's doomed"
      "Intel - the chip that no-one used."

    22. Re:My apologies.... by Decaff · · Score: 1

      Comparing Java to COBOL is almost exactly right.

      Cobol does not have an object-oriented structure, templates, sophisticated threading and thread-safe collection classes, network and socket management, exceptions, a fast IO library, reflection, dynamic class loading, portable bytecode, a standard cross-platform client GUI library, standard libraries for encryption, and compression, customisable security management, cross-platform portability of compiled code, a standard framework for clustered server deployment (J2EE), built-in unicode support, standard libraries for high-performance cross-platform graphics (Java2D), a standard for web interface development (JSF), multimedia handling facilities and a very widely-supported standard for deployment on portable devices (J2ME).

      Apart from that, its very much like COBOL, in that both languages are widely deployed, robust, reliable and used by some of the largest companies to handle critical data.

    23. Re:My apologies.... by ciggieposeur · · Score: 1

      Cobol does not have...blah blah blah.

      And neither does C, yet we still see 3D games written in C before we see them in COBOL or Java. Java doesn't have templates, multiple inheritance, a free-as-in-speech runtime environment, or a best-of-breed desktop application of any kind.

      Apart from that, its very much like COBOL, in that both languages are widely deployed, robust, reliable and used by some of the largest companies to handle critical data.

      Precisely. Java and COBOL are both used for business applications and not much else, when compared to the alternatives. Java has the sweet spot of just enough OO-ism without too many confusing abstractions plus a big enough standard library to cover 95% of most uses. But once you leave the business logic arena, Java has a very long way indeed to catch up.

      Here's a simple thing in C that I do almost every day: "initscr()" Where's the equivalent functionality in java.* or javax.*? Without initscr() you'll never have a Java equivalent to BitchX, slrn, tin, aptitude, or mc. We should all thank the efforts of Rob Pitman for addressing this rather huge class of use cases. But Sun and IBM couldn't care less. Banks and online retailers don't use (n)curses, so Java will never get that functionality as part of a standard installation.

      And as the parent poster originally inferred: a computer science degree should be useful for far more than just business logic code.

    24. Re:My apologies.... by Decaff · · Score: 1

      Java doesn't have templates,

      Yes it does, in JAVA 1.5

      multiple inheritance, a free-as-in-speech runtime environment, or a best-of-breed desktop application of any kind.

      Yes it does - the eclipse development environment. But who cares? The desktop environment is a absolutely tiny part of the market. The main market for everything the web, where Java rules.

      Precisely. Java and COBOL are both used for business applications and not much else, when compared to the alternatives.

      No. Java mobile games alone dwarfs almost all other software in terms of deployments. Java is also becoming widely used as a numerical and engineering language: C/C++ and other just did not cut it as a replacement for Fortran. Java does.

      Java has the sweet spot of just enough OO-ism without too many confusing abstractions plus a big enough standard library to cover 95% of most uses.

      Rubbish. Java has far more OO features than C++. Multiple inheritance was abandoned long ago by mainstream OO language designers as a flawed idea. The interface/contract system, as used by Java, is considered superior. There is no (standard and guaranteed) ability to dynamically load classes and inspect their properties in C++. I can't take a .so compiled on an Intel architecture and load it on PowerPC. I can, of course, do that with a Java .class.

      I guess Java fails because its library does not cover 100% of uses. Well, in that case, all languages and development systems ever shipped are failures. Personally, I think 95% is pretty good for a standard library.

      But once you leave the business logic arena, Java has a very long way indeed to catch up.

      A bizzare statement. I have used Java for business, numerical simulation, websites, mobile device programming, multi-threaded networking and device interfacing. My code is fast and I need to make not a single line change when switching between platforms. Can C++ do that? Of course not! Its C++ that has a long way to go before it can do it, assuming it ever can.

      Java is backward because it doesn't do curses? Big deal! That is like saying that Linux is backward because it doesn't provide DOS as standard. Both are legacy.

    25. Re:My apologies.... by ciggieposeur · · Score: 1

      Yes it does, in JAVA 1.5

      Which has a gold release? And runs on how many platforms? And has which professional J2EE servers using it?

      I can say Language FOO has any features I want -- if I pull the beta that runs only on one or two operating systems.

      Yes it does - the eclipse development environment. But who cares? The desktop environment is a absolutely tiny part of the market. The main market for everything the web, where Java rules.

      First, Eclipse bypasses completely the Java Swing library when using SWT (which just about everyone uses). How can Eclipse be a "real" Java app when it had to violate such a fundamental part of the true Java way just to run at a decent clip? Also, Eclipse cost $30 million to develop before it was released as open source; it was originally intended to take out Visual Studio. The only anecdote I can offer (since I use Emacs) is that my friends who use Eclipse, VS and NetBeans generally put it last on their list of favorite environments. I would expect a real best-of-breed product to be able to swing them around.

      Second, are we talking market for paid professional work, or market for all applications? If you mean the former, sure the web is where it's at right now. If you mean the latter, go get out more. Do you see any Java 3D games in the store? Consumer-grade productivity software? CAD? Education? Maybe I've been looking on the wrong shelves...

      No. Java mobile games alone dwarfs almost all other software in terms of deployments. Java is also becoming widely used as a numerical and engineering language: C/C++ and other just did not cut it as a replacement for Fortran. Java does.

      Sorry, beg to differ. You're changing the rules mid-stream: if you want to argue that every cell phone or gameboy on the planet counts as a real Java deployment, I'll have to pull out FORTH and beat your numbers with every washer, dryer, toaster, microwave, and parking gate meter. Or I could go one further and point out that every Java VM is a C deployment too. Or will you say that "C is assembly language" so that doesn't count?

      Yes, Java is gaining ground in science. It still has a very long way to go before it replaces the embarassingly-parallelizable Fortran or the custom bleeding-edge C/C++ code out there.

      Rubbish. Java has far more OO features than C++. Multiple inheritance was abandoned long ago by mainstream OO language designers as a flawed idea. The interface/contract system, as used by Java, is considered superior.

      I probably ought to stop here. (Go ask a Smalltalk developer how much OOP Java really has.)

      We could argue MI, but I'll instead ask: why NOT MI in Java? Why re-create every non-overlapping function from the implemented Interfaces rather than just direct-MI all the code? Why force the creation of an abstract class? You probably have an immediate response handy regarding the diamond inheritance pattern, but I'm asking you to just step back, breathe a moment, and remember all the times you've copied the same dozen functions into multiple implementation classes when you wouldn't have needed to if you could have said "public class MyClass extends BusinessClass1, BusinessClass2 { ... }".

      There is no (standard and guaranteed) ability to dynamically load classes and inspect their properties in C++. I can't take a .so compiled on an Intel architecture and load it on PowerPC. I can, of course, do that with a Java .class.

      True. And how often do you need to? I've used Reflection many times to simplify life on the EJB client and server side, and of course I had to Reflect away the Oracle BLOB accessor, but generally my applications, once built, don't change until someone really needs them to change. If I were writing an application server, I would absolutely love the ClassLoader heirarchy and the ability to just set a pointer to null to wipe out a deployed EAR. But I don't write appl

    26. Re:My apologies.... by Decaff · · Score: 1

      I could go and cover all the points. To make a start.... (but before you reply, please read my final point)

      I am a Smalltalk developer, and have been for 20 years. I love the language, but poor performance and stupid licencing of commercial implementations cut back on my use.

      Java 1.5 is out beta now, full next month.

      Your points about sockets and files on different platforms are irrelevant: With Java you code general handling of possible timeouts. Who cares about specific machines?

      (As an example, there is not a single line of code in major Java network apps, such as Tomcat, that says 'if we are on solaris, do the following..').

      I could talk about serial port and USB device use in Java.

      I could go on about the nature of the word 'legacy'.

      I could describe the many uses to which I have put reflection.

      and on and on....

      My final point: this is all irrelevant to the argument! The point that was made is that Java is like COBOL. This is a plain silly comparison. For goodness sake, you know full well its silly. Show me the COBOL games, the COBOL network apps, the COBOL applets, the COBOL midlets, the COBOL portable GUI apps. Just because Java doesn't suit *you* does not make it poor language for general developers in a wide range of situations. Have a look at freshmeat - see Java being used for collaboration, games, multimedia, science. Java is not like COBOL!

    27. Re:My apologies.... by ciggieposeur · · Score: 1

      BTW I'm glad we're coming back on topic -- sorta (the whole thread is off-topic to JDS). My original jumping in to the thread was to support the OP who got modded -1 in like 30 seconds or so. He didn't articulate very well what (I think) he meant. And FWIW this is the coolest-headed argument I've yet seen on Slashdot related to Java, thank you.

      I'll stay off-topic just to illustrate a little more and then wind back into COBOL at the end...

      I am a Smalltalk developer, and have been for 20 years. I love the language, but poor performance and stupid licencing of commercial implementations cut back on my use.

      My old team was had three former developers from the Smalltalk group. Good people, good code, but they hated how the platform dwindled into oblivion. Java clearly won't suffer that fate, especially with efforts like GNU Classpath out there.

      The socket timeout example was from the *client* side. The client needs a very long-lived connection open, and the server (you're exactly right) has no code in place to ensure a long-lived connection. The server in this case is Apache talking through a plugin to WebSphere -- code that clearly cannot be changed -- and the client is a JSP requester. The architecture is plain wrong: the client should do its work without the use of TCP/IP, but that was not my call and it was too late to change it. The point of the example was that host semantics bubbled straight up through the JVM layer as one workaround after another failed to keep the client alive. Similarly with the file example: production-quality code on the backend needs to predictably run the same whether its Windows or Linux, and that requires either dumbing down to the most restrictive platform or doing a check at runtime.

      One final example that I think supports the OP when he said "bugs used to mean application bugs". The JVMs themselves are responsible for many application crashes. We had to support all the "Group I" languages including Korean and Japanese on Solaris, AIX, Linux, and Windows. Bugs abounded in the AWT font rendering in all the available JVM's such that we had to create a matrix of "Language to install in" versus "JVM to use" and keep that around for the support staff. One combination (Solaris + Japanese I think) had NO JVM's available that didn't core. I'm sure you have many stories yourself of "100% Pure Java(tm)" code that led straight to a javacore.txt file.

      The point being: write once run anywhere has its limitations.

      Anyway, back to COBOL...

      My final point: this is all irrelevant to the argument! The point that was made is that Java is like COBOL. This is a plain silly comparison.

      But I'm not talking technical points, I'm talking business priorities. Java is being developed and paid for disproportionately towards business logic users. Yes, it's got the libraries out there to do games and networking, and sure COBOL can't possibly touch Java technically especially as COBOL predates both TCP/IP and the GUI interface. Comparing Java to COBOL sounds silly on the surface, but it's still the most apt comparison when you look at what a developer's job often boils down to: moving data from here to there, only now over SOAP or EJB or RMI/CORBA or whatever the next successor to EDI is supposed to be. People didn't come to dislike COBOL entirely for its odd syntax and language features.

      Just because Java doesn't suit *you* does not make it poor language for general developers in a wide range of situations. ... Have a look at freshmeat - see Java being used for collaboration, games, multimedia, science. Java is not like COBOL!

      I'm not trying to make you or anyone else stop developing in Java. The more people make demands of Java in areas outside business logic the faster it will get there. It's a Turing-complete language, and you've always got JNI to wrap low-level code in, so Java can be made to do anything with a computer's hardware you can think of to do (except

    28. Re:My apologies.... by Decaff · · Score: 1

      I think I see where you are coming from.

      My view is that you are hugely exaggerating what 'business' programming is; I feel you are saying that its anything but technical uses?

      I feel a far better comparison is with Pascal. Java is far more like Pascal - Turing complete, general purpose, but not what you would use to write device drivers!

      For some strange reason, Java enthusiasts (I' talking other people, not you) keep insisting with almost religious fervor that their platform is the one true solution to everything software

      I know - this seems to be a strange aspect of developers! But - I think there is a point: There are few things messier than a mixed-language project or an organisation trying to build up a repository of re-useable code in multiple languages.

      I'm sure you have many stories yourself of "100% Pure Java(tm)" code that led straight to a javacore.txt file.
      Actually no, never - not once, and I have been using Java from when it first came out, but I can see what you are saying.

      Personally, I feel Java is kind of unique.... it has so many simultaneous benefits that I haven't seen in any other language in close to 30 years of development experience. (Smalltalk came close, but blew it, which was a damn shame: I adored VisualWorks):

      Its free.
      Its (these days) fast.
      It really, really is portable in the vast majority of cases. Better still, its portable *after you have compiled it*.
      It has a working cross-platform GUI (you may think its crap, but at least its there).
      It has a decent multi-threading model.
      It is supported by multiple vendors.
      Its got a reasonable object model.

      Nothing else comes close, as far as I can tell, for *general purpose* (not just 'business') coding. Its not perfect, and of course there are bugs, but its a pretty awesome idea.

    29. Re:My apologies.... by ciggieposeur · · Score: 1

      My view is that you are hugely exaggerating what 'business' programming is; I feel you are saying that its anything but technical uses?

      Well, mainly I mean that 'business' programming is focused on the problem of automating the movement of dollars, inventory, or items around database tables. Computers are basically just "input ==> function ==> output", but business programming is really restricted beyond that. It's "fun" to see where SOAP and EJB can take you (smoothly spanning multi-node systems on the front OR the backend), but after a few years you notice that you haven't:
      Implemented a cool algorithm
      Used a floating point number
      Drawn on a real screen, or played a sound through some speakers ...etc

      It's just a big data pump to replace the paperwork of clerical staff. That's what I see all these jobs advertising ("web site developer $55K!" "database application developer $65K!" etc.).

      That's the crux of our argument really: Java as it's really used today versus what it's claimed to be used for. *I* think Java is primarily being used to first move backend data around and provide human interface to business data, and second for scientific crunching. The games are neat and probably going to eventually penetrate via cell phones, but I think it'll be a long while before Java is featured in a $100 million console game.

      Java *is* a good general-purpose language for the companies paying for internal software development (you're dead on with the mention of an organization seeking a re-usable code library BTW -- that's a good point). It's a good sweet spot of what we know works well in a programming language: OOP, compile-time exception checking, and garbage collection. (You can get similar features working in Perl or C++, but it's harder.)

      I like the problems Java is trying to tackle, but I think it needs more time to reach critical mass outside the banks and e-tailers. I can certainly understand your perspective -- seeing the industry fragment Smalltalk, C++, Unix, and every other good idea to come along. We finally have an OOP language that all the big iron vendors are willing to standardize on and yet can still be used at home.

      My experience was going through school during the early 90's games boom (iD headquarters was 30 miles away) and going through Pascal, C, Visual Basic, Kornshell, Perl, C++, and Java. By the time I got to C++ garbage collection and pthreads were available, and every compiler knew how to do templates. So going to Java I see more what's missing (not yet duplicated) than what is there.

    30. Re:My apologies.... by Decaff · · Score: 1

      So going to Java I see more what's missing (not yet duplicated) than what is there.

      I think there is a pretty good reason for this. My reading of the history of Java was that what Sun really wanted was Smalltalk, but negotiations failed, so instead they devised a language that was supposed to be somewhat like Smalltalk, and with a minimal C-style syntax. The core principle was that the language should be safe: secure enough to be distributed over devices and networks and it should not just allow, but *enforce*, certain coding standards: hence compulsory exception handling. They wanted to avoid what many considered the mistakes of C++, which was adding too many features without understanding the implications for making code cryptic and potentially unsupportable; this is why they are so resistant to MI and operator overloading, and why they have been very cautious about templates.

      I think this is why so many coders really hate Java: it is not a 'quick hack' language, and it can be verbose and tedious to code sometimes. My view is that having seen how the use of a 'do anything' language like C/C++ for general purpose (rather than system) use wrecked so many software projects over the past 15 years, I find the wide use of Java to be a significant and healthy step forward in the IT industry. I would have preferred a more dynamic and interactive language, like LISP or Smalltalk, but the IT industry is reactionary, and the C-ish syntax was probably a major factor in Java's success.

  19. No Problems Here by cbowland · · Score: 4, Informative
    I installed JDS version 2 on Friday on a generic pc at work without any problems. Don't have the exact specs, but nothing should be older than a year. From what I could tell, the only difference between JDS Release1 and Release 2 is the addition of the client piece for the Sun Control Station. I will be installing that on Monday. BTW, the requirements for SCS are a little goofy, as least to me.
    Software
    • Red Hat Enterprise Linux AS/ES 2.1
    • J2SE Version 1.4.1_03 or higher.
    • Tomcat 4.0.3 or higher
    • Desktops running Sun Java Desktop System, Release 2

    Hardware
    • 600 Mhz Intel Compatible processor or better
    • 512 MB of RAM
    • 160 GB hard drive, at least 400 MB of free disk space in the directory /var
    • 10/100 Base-T Ethernet network interface
    Kinda steep on the HD size. Plus, what the deal with requiring Red Hat? Doesn't Sun have its own linux or Solaris for x86? For what's it worth, Sun has a great opportunity in the corporate desktop market. I hope the can get some traction with this effeort.
    --

    Give a man a fish and he will eat for a day.
    Teach him to eat and he will fish forever.

    1. Re:No Problems Here by Anonymous Coward · · Score: 0

      Same here. I've had no problems with JDS and I've installed it on 300+ machines of various types. I had only five machines that didn't work the first time and they were all hardware problems that would have failed with any other OS, too.

  20. 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...

  21. parent is troll by jbellis · · Score: 0

    or has never used modern Solaris on Sun hardware.

    1. Re:parent is troll by Anonymous Coward · · Score: 0

      "Modern" Solaris, haha! That's an oxymoron. The first thing anyone does when they install Solaris is dump the standard tools in favour of the GNU ones.

  22. You can copy SUSE CDs! by SoTuA · · Score: 4, Informative
    You can copy the CDs freely and install it on n+1 machines, but you can't _sell_ those copies or sell machines with SUSE preinstalled unless you sell them the license (and the CDs, and the manuals, and...)

    An email was sent to SUSE to settle an ongoing discussion on the legality of copying the CDs in the local unix/linux newsgroup chile.comp.unix :)

    This is from the response email from Frank Schmachel of the SUSE sales team:

    Many thanks for your inquiry to our SUSE PreSales Service and your interest in SUSE LINUX.

    Most applications that come with the SUSE LINUX distribution are licensed with GPL or LGPL, some have their own licenses.

    Each of these licenses applies to the single package it comes with and allows you to make as many copies of the software as you want and give them to whoever you want, provided you do not _sell_ the software. You may sell support for the software, but not the software itself. Also, you have to make the source code available for free.

    SUSE LINUX as a Linux distribution is a work with its own rights. Our license can be found on CD1 as /COPYRIGHT.yast. This license too allows you to make as many copies and installations as you want from one set of discs, provided you do not long for or get any kind of reward for it. Reward implies value in money, benefit in kind and supply >of services.

    This also implies that it is _not_ allowed to install SUSE LINUX on machines that you will sell except that you will sell a full license (boxed CD set and books) with the machine to the customer.

    So you can copy the SUSE cds. Why don't they offer the ISOs directly is beyond me. More user familiarization with the product would lead to more recommendations when it comes to buying enterprise-supported linux.

    1. Re:You can copy SUSE CDs! by kfg · · Score: 2, Informative

      Each of these licenses applies to the single package it comes with and allows you to make as many copies of the software as you want and give them to whoever you want, provided you do not _sell_ the software.

      I would only take exception to this one line. Certainly you are free to sell GPLed and LGPLed software to your little heart's content. Nor is there a requirement to make the source code available for free. You may charge a reasonable fee to cover the costs of distribution. CDs cost money and the labor to produce them also costs money. The GPL doesn't expect you to go broke supplying free CDs.

      Perhaps he meant that line only to apply to the licenses of packages that were not released under the GPL, such as the artistic license, but he did not make that clear.

      Of course with the BSD license nearly anything goes so long as you don't modify the copyright statements.

      KFG

    2. Re:You can copy SUSE CDs! by SoTuA · · Score: 1
      Perhaps he meant that line only to apply to the licenses of packages that were not released under the GPL, such as the artistic license, but he did not make that clear.

      I think he meant the whole SUSE CD package. True, you can take apache sources, compile it and sell it for a million bucks (and maybe even find a sucker who would buy it :) but they would frown if you take their compilation (SUSE) and sell it for more than "the cost of distribution" (I think there's a further email that I can't find that touches that point. You are not expected to give away SUSE, but you should not _profit_ from selling SUSE (just recoup your distribution costs). Of course, without the backing email, I might very well be full of shit :).

    3. Re:You can copy SUSE CDs! by kfg · · Score: 1

      No, at that point he was explicitly talking about individual packages and their individual licenses. That part he made perfectly clear.

      It's not a big deal, but I've noticed on many occassions representatives of commercial distros misstate the GPL to imply you have fewer distribution rights than the license actually provides. And I don't mean to imply that this is some sort of company policy (although perhaps in certain cases it is), but rather a missunderstanding of the license by the individual making the statement (or his being taught a missunderstanding).

      KFG

    4. Re:You can copy SUSE CDs! by justins · · Score: 1
      So you can copy the SUSE cds. Why don't they offer the ISOs directly is beyond me.

      Probably for the same reason Debian tries to discourage iso downloads: bandwidth. The problem with isos is that the majority of users will download all of them even though they won't use all of their contents.

      Of course isos can also kind of lock in a specific version, whereas a network installer allows the vendor to update specific packages without rebuilding the iso and making it available for download (with all the reflexive redownloading among users that that can entail). When you've got a bunch of packages on a server you can just update individual packages, which is nice. The ftp version of SuSE probably won't have the XFS install bug that the boxed version has.
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  23. Not that big of deal... by (H)elix1 · · Score: 2, Informative

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

    Keep in mind JDS was a rebranded SuSE distro. SuSE Server 8 ships with the same kernel, so no real surprises there. I'd chalk it up to Sun wanting to invest the minimum amount of skin to get something up and running that also had a fair amount of application support.

    As for why they did not just fold in the latest-greatest 2.6 kernel, I have an idea. I recently rebuilt my workstation and decided to go the Gentoo route with the 2.6 kernel. Got a new laptop and installed the new SuSE Server 9 beta with the same. All was good, until I tried shoveling on the first of the commercial software. DB2 v8.1 just had a fit with the GUI installer. With a wee bit of elbow grease I got it going, but I don't even know if my code is going to work yet, much less the app server and ldap. It should, but...

    (Stir Crazy voice)The 2.4.19 kernel - safe, not sexy.

  24. It makes sense to me. by Anonymous Coward · · Score: 0

    Sun wants strict control over their own trademark so that they can do things like this. They are trying to establish Java in the consumer's mind as a trademark connected with quality. They may not be entirely achieving this, but they have the right to at least have any negative connotations associated with the name "Java" be their own fault and not because of malicious interference by Microsoft.

  25. what sort of user is Sun targetting? by dankelley · · Score: 3, Interesting
    According to my tests, the answer is...
    1. Not science folks like me, given the lack of (f2c or g77) fortran, which means no Octave for my analysis and no R for statistics.
    2. Not home users, given the non-inclusion of e.g. a working movie viewer. (Their java media player was completely busted -- it showed a few frames and then died.)
    3. Not cutting-edge linuxers, given the use of the 2.4 kernel.
    4. Not the home market, given the use of soffice (aka openoffice) which still won't handle complex msoffice documents well, and given the use of a stumbling movie viewer.
    5. Not future java-app users, since the java apps included (movie viewer, text editor) are ugly and slow.
    Having noted the above in my own tests, I switched back to Fedora for my home box [my work boxes are osx and solaris]. Using fedora [core 2] gives me (a) a newer kernel, (b) newer versions of software such as openoffice and mozilla and (c) easier updates.

    The real advantage may be in work-groups that have loads of existing Suns as well as linux boxes; there is benefit in having a similar GUI and similar software on each. This reveals the answer to the question of my subjectline, I argue.

    1. Re:what sort of user is Sun targetting? by Anonymous Coward · · Score: 2, Interesting

      Enterprise desktops, that is companies who have hundreds or thousands of workers who are paying extrodinarily high license fees when all they really need is a browser, an office suite an email client, and scalable management software. I don't know what codec you were trying when Java Media player died, JDS also contains Totem but some popular but proprietary codecs weren't included. This helps Sun keep the cost down.

    2. Re:what sort of user is Sun targetting? by Anonymous Coward · · Score: 2, Informative

      "which still won't handle complex msoffice documents well"

      Neither will MS Office...

  26. We had a SUN demo by novakane007 · · Score: 4, Informative

    We had a rep into our office to demo JD from SUN. I haven't tooled around with the live CD that we were given, but to be honest I wasn't very impressed. We asked about why everything is so old on it and they said it was designed that way for stability. The market focus in their mind was for large numbers of very simple desktops, like call centers. The strength of the system is that it can be completely remotely managed on the fly. Application and OS properties can be manipulated on a central server which are then replicated to the desktops. This was demonstrated by changing the desktop colors on the central repository. After a few minutes the background magically changed on the desktop machine. The modifications can be made to a set of standard apps like mozilla, evolution and staroffice. For example you could push out a new proxy server setting to every client. The limitation is that you can't add to the managed apps. For example if you wanted to use KDE instead of the default Gnome you could no longer remotely manage it. Or if you wanted to use opera instead of mozilla, etc. Keep in mind this is still a very young product and they were frank in telling us that a lot of work is still being done. That being said I just don't see this desktop catching on. Suse 9.1 on the other hand is a terrific product that Novell is spending a pile of development dollars on. SUN shouldn't be wasting it's time fragmenting the desktop competition. Let RedHat and Suse duke that one out.

    --

    WURD!!
  27. well... by jbellis · · Score: 1

    even linux 2.4 could handle more than 8, and now you can google people running 2.6 on 64. So it's getting there, but you're right, Solaris still scales better at the high end.

    1. Re:well... by iggymanz · · Score: 1

      but the high end intel boxes benchmark 3x plus times the performance of an Ultrasparc based box when running Oracle...so I'm thinking perhaps a 8-16 way Intel box is like a 24-48 way sparc box (give or take a few)...and 1/3 or less the price too.

  28. I'm running mandrake 10 official on my server by jbellis · · Score: 1

    no complaints. why do you seem to think it's not a viable option?

    1. Re:I'm running mandrake 10 official on my server by ultrabot · · Score: 1

      no complaints. why do you seem to think it's not a viable option?

      I used an old 7.x version back in the day, and it left me with the feeling that many things were broken in various ways. Mandrake remains very cutting edge, so I have been kinda assuming that the brokenness persists.

      I might be wrong, am going to read a few reviews and if they deem it stable enough I'm giving it a go. In principle I like Mandrake-the-company, and their attitude. We'll see how the distro fares.

      --
      Save your wrists today - switch to Dvorak
  29. 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

    1. Re:GNOME by Anonymous Coward · · Score: 0

      0 points for guessing who that anonymous coward was, nice troll Ali Akcaagac, or you got a team working for you now?

    2. Re:GNOME by Anonymous Coward · · Score: 0

      Shame on those moderators who modded the parent a 3 (interesting).

      The parent is a standard anti-gnome flame which was already posted (even here on slashdot) several times...

      Btw, it is completely offtopic here...

    3. Re:GNOME by Anonymous Coward · · Score: 0

      I don't see this as flame and it's also not offtopic here. The users and customers of SUN have a right to know for what they spent their money on. What they return for it and what they have to expect. If you disagree or ignore these facts then it's your problem but not the problem from others.

    4. Re:GNOME by Anonymous Coward · · Score: 0

      Nothing really major here, but the High Performance Liquid theme from Mosfet seems to have been abandoned. There is a project called Baghira (you can find it at www.kde-look.org) to take the last public version of HPL and update it and continue working on it.

      Nice job Mr. AC.

      bja

  30. 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

    1. Re:Sun doesn't know how to approach this by Anonymous Coward · · Score: 0

      *sniff, sniff* Ah the smell of astroturf in the morning.

    2. Re:Sun doesn't know how to approach this by Decaff · · Score: 1

      Sun has always been a hardware company, and so they have always had control over the hardware their OS runs on.

      No. Sun is also a software company, hence Solaris, and the earlier SunOS. The Unixes have always run on a range of architectures: In the 80s they were offering SunOS on Sparc, Motorola and Intel processors.

      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.

      Well, yes, they have. They have been producing Solaris x86 for a while now.

      And the one thing missing most from the Sun Java desktop is Java

      Eh? There are lots of Java apps and utilities on Java Desktop, and, of course, Java itself! Pre-installed, and integrated with Open Office and Mozilla.

    3. Re:Sun doesn't know how to approach this by John+Starks · · Score: 1

      Uh, what?

      You make it sound as though Sun is some kind of bumbling startup. This is what I get from your post: "Oh, poor Sun, they just don't understand the PC market, unlike ." I mean, really, "rolling your own desktop distro is a subtle thing"? There's nothing suble about hardware support. You either support lots of hardware or you don't.

      And I wold assert that if Sun wanted to have decent hardware support, they would have had it. As other posters have mentioned, this is probably designed for large call centers and the like. Sun doesn't care if the average user can't install it. Sun can afford to make sure it will work when someone buys 1000 licenses and a support contract.

      I like free Linux distros too, but it's clear to me that Sun's engineers are capable of much more than your average Linux distro. This is just not their best effort; they don't need it to be.

  31. Linux has those features too by r00t · · Score: 3, Interesting
    Intimate shared memory
    We call this hugetlb, or did. The name keeps changeing. All this really means is that you support shared memory locked into RAM, hopefully with some sort of large-page notion.

    a performance counter interface
    We call this oprofile. We also have the user-space kcachegrind and the perfmon patch, so you get some choice on Linux.

    hot-swappable CPU support
    We have this too. It works great on IBM's zSeries mainframe. Oh, PC hardware? Solaris can't do that either because the hardware will die if you go ripping out a CPU.

    solid device driver interface
    Nice non-factual FUD there... you work for Sun? Linux has a sane, clean, simple, and high-performance driver interface. This is because the kernel developers don't contort the design to be more tolerant of binary drivers.

    And the future is multiprocessors...
    Your "beyond 100" is nothing to a 512-way SGI Altix running Linux. There are 1024-way systems under development. Sun can't touch this.

    1. Re:Linux has those features too by Anonymous Coward · · Score: 0

      one word...

      Cluster!

      Besides if you put too many precessors in one computer it's going to spend more time deciding which processor to send a job to then it takes to do the job.

    2. Re:Linux has those features too by Anonymous Coward · · Score: 0

      Erm ...

      SunFire E25K (think SunFire F15k with US IV CPUs) - max config is a 212 way box ((8 CPU cores per system board x 18 system boards) + (4 CPU cores per 'maxcat' system board x 17 'maxcat' system boards)). btw, maxcat boards are 2 x CPU modules and no RAM on a board that replaces an I/O board - hence 17 maxcats instead of 18 as the system still needs at least 1 x I/O ...

      SunFire link allows up to 8 SunFire systems to be closely clustered - the SunFire Link is effectively an expansion of the memory crossbar rather than a high speed network.

      That gives you a 1696 way UltraSPARC IV machine - explain to me again why Sun Can't touch a 1024 way linux cluster ???

    3. Re:Linux has those features too by r00t · · Score: 1
      I had responded to a post raving about how Sun could go past 100 processors, but OK...

      1. For pure performance, note that the SGI Altix is using IA-64 chips. Assuming you don't do something dumb like run 32-bit binaries, the IA-64 chips are quite fast. Sun isn't known for fast chips.

      2. Linux supports Sun hardware. :-)

    4. Re:Linux has those features too by Decaff · · Score: 3, Informative

      And the future is multiprocessors...
      Your "beyond 100" is nothing to a 512-way SGI Altix running Linux. There are 1024-way systems under development. Sun can't touch this.


      Even the Altix doesn't touch this - its a supercluster system. The suggested configuration for individual nodes is pretty small - a max of 12 or 16 processors. You can specify up to 256 processors, but its unlikely to scale well unless you are using specialised application code.

    5. Re:Linux has those features too by Anonymous Coward · · Score: 0

      1) It's all relative ;) maybe not fast chips, but fast systems ...

      2) Maybe I should have said an Altix Linux Cluster ... but I'm pretty sure no-one has chosen to run RedHat instead of Solaris on their SunFire cluster ...

    6. Re:Linux has those features too by lokedhs · · Score: 1

      Technically, when you use the SunFire link it's not a cluster. It's a single machine, and you can run a single OS image on them.

    7. Re:Linux has those features too by r00t · · Score: 1

      The same goes for an Altix. It's a single OS image,
      without even using the exotic OpenSSI stuff.

    8. Re:Linux has those features too by Anonymous Coward · · Score: 0

      Technically yes, but internally it's called a WCI (Wildcat Cluster Interconnect).

      Like I said it plugs directly into the memory crossbar (replacing an I/O board).

      I guess for marketing purposes it's a cluster ... but on Slashdot it isn't.

    9. Re:Linux has those features too by Anonymous Coward · · Score: 0

      It dosn't run a single OS image. That aspect of the project was dropped. All it does is a high throughput/low latency interconnect for remote shared memory. Each node runs it's own image of the OS.

      Oh what could have been....

    10. Re:Linux has those features too by Decaff · · Score: 1

      The same goes for an Altix. It's a single OS image,

      In most cases, it is not a single image, its a cluster of nodes. You can specify up to 256 processors per image on some architectures, but the usual recommendation is about 16max.

    11. Re:Linux has those features too by Metzli · · Score: 1

      "We have this too. It works great on IBM's zSeries mainframe. Oh, PC hardware? Solaris can't do that either because the hardware will die if you go ripping out a CPU."

      That's a hardware problem, not necessarily an OS one. Intel-based machines don't like losing a CPU and the OS will respond accordingly. When Solaris is running on hardware that will allow hot-swapping of CPUs (e.g., Sunfires), then it works almost flawlessly. The only exception I've encountered is the inability to remove the primay CPU board when running Oracle, due to Oracle's memory management.

      --
      "It's too bad stupidity isn't painful." - A. S. LaVey
  32. ... maybe I should mention by jbellis · · Score: 1

    that this server serves over 500k database-backed pages (not hits) per day. So it's no yahoo, but it's a bit more than the average falls-over-when-it-smells-slashdot-coming hobby site can brag about. :)

  33. SATA by drewz · · Score: 2, Interesting

    yeah...

    I have not tried the JDE, but i wasn't able to get Suse 8.1 and even Suse 9.0 installed as delivered on my machine due to SATA issues. Pretty much same error - installer couldn't find a place where to drop the OS.

    My suspicion is that it may be the same issue.
    SATA only got seriously addressed at the end of 2.5 kernel tree, as i recall Redhat had its own version of kernel 2.4 that incidentally supported serial ATA, but Suse was behind on this front. Of course, for Sun not to include such support is just a shame, since more and more users switch to Serial ATA storage.

    Just my 2c

    1. Re: SATA by msobkow · · Score: 1

      SuSE 9.0 Pro recognized and installed to a Seagate ATA/V 120GB S/ATA with no problem. The only real difference between my system and the reviewer's is that I have a slightly older intel workstation chipset P4 instead of the latest AMD chipsets. SuSE 8.1 Pro installed fine on the same hardware, but without SATA support. Sun is the problem here, not SuSE. It's a shame that SuSE's name is being denigrated for Sun's insistance on shipping an outdated kernel. For that matter, I do not see the benefit of Sun's approach over a stock SuSE distro with Java, Open/Star Office, Mozilla, Evolution, etc. installed. In fact I fully expect that Novell will do some good integration of services with their existing products and SuSE Linux, likely providing a real version of what Sun is trying to package. Oh wait, that's right -- you can install virtually all the JDS components from the existing SuSE releases without having to involve Sun in the first place. So what exactly is truly "special" about Sun's flailing attempts at a broken distro? What are they accomplishing other than slapping a Sun logo on a box with a badly mis-configured and outdated SuSE release? On the other hand, we have recent Microsoft cash coming in from the settlement, so I have to wonder if skuttering the JDS wasn't part of the settlement conditions...

      --
      I do not fail; I succeed at finding out what does not work.
  34. You can download the media... by Tetravus · · Score: 1

    Maybe you're right about the deadline, I hope so anyway.
    But you can download the freakin' media. The reviewer doesn't say how he got his copy (download and burn or order), or mention grabbing new media, or even askin Sun for new media.

    Really, that was a poor "review" more like a rant...

  35. I guess now I see by jbellis · · Score: 1

    ...why the windows crowd continues to dismiss linux users as a bunch of fanboys with so much success. :-|

    1. Re:I guess now I see by Wiz · · Score: 2, Informative

      Care to explain that logic to me?!

      We are comparing RH's enterprise only distro (in fact, the only thing they "officially" make these days) to SuSE's desktop distro - is it no surprising that RH's has more backported stuff as it has a 5 year lifespan???

  36. I can understand the problems but... by the+melon · · Score: 5, Informative

    I think the reviewer needs to take into account the target audience of JDS. The reviewer certainly dose not fall into this category.

    I have installed JDS 2 on a Emachines 6805 Athlon 64 notebook with almost no trouble. The only issues were ACPI, built in wireless and Video. The video was an ATI Radeon 9600 that was not supported by the version of the XF86 driver in JDS. Simply download the ATI FGL drivers from ATI and install/configure. Worked great. As far as ACPI is concerned your just going to have to disable it. Most mainboard implementations of ACPI are horribly buggy anyways and Linux kernels have not until 2.6.3(read the change logs, almost everything was from Intel and ACPI related) had very good/complete support of it anyways. The built in wireless was something that had windows only drivers and I did not have the time to try the NDIS wrappers tool.

    I have people in my office that have JDS2 running with little effort on IBM T40's, Toshiba Tecra M1/S1, Toshiba M100, various desktops including Dell PW650, Tyan K8W based Dual Opterons, HP XW4100 workstations, plus all kinds of misc homebrew machines.

    As I believe someone else has pointed out, JDS is not intended to run on the latest hardware, it is designed to run very well on slightly older but much stabler hardware. It is intended to be a corp desktop, easy to deploy from a reference image to tens or thousands of similar machines and then work consistently. How many people need a 3.2Ghz P4 Prescott to run StarCalc? Mozilla? Your certainly not going to game under it.

    This really brings up one of my favorite aspects of Linux, its adaptability to different tasks. The Sun JDS "envronment" servers a different purpose than Fedora or Gentoo. It dose several things much better than either of those two do with minimal work on the users part. Sure you can probibily get Gentoo or Fedora to do the same thing that JDS dose but it would take a great deal of work and even more so to make it easily reproduceable.

    On a slightly differeny note I do really get tired of all the Sun bashing that goes on. Just as I have grown tired of all the Microsoft bashing the used to go on at the top of Sun. Sun is just a company with a great deal of excellent people working there that generally are working towards a common goal: building better software and hardware that makes peoples lives easier and more enjoyable and have a good time in the process. Sun is not dying. Far from it. They are only becomming stronger.

    I must insert this disclaimer: I work for Sun in Solaris OS Engineering. I have for the last 8 monthes and been enjoying every day of it.

    1. Re:I can understand the problems but... by Decaff · · Score: 4, Funny

      On a slightly differeny note I do really get tired of all the Sun bashing that goes on.

      Oh come on. Being nothing more than a pioneering and innovative open systems company with decades of experience, if Sun refuses to listen to the wise suggestions of thousands of open source zealots, many of whom have at least a year or two of software experience, what can it expect?

    2. Re:I can understand the problems but... by the+melon · · Score: 1

      My point exactly.... although I think you put it better than I did.

    3. Re:I can understand the problems but... by ValourX · · Score: 1

      "...slightly older but much stabler hardware..."

      Wait a second. Stabler? What do you mean by that?

      If you mean "it doesn't malfunction" then that's ridiculous. The mythical malfunctioning of cutting edge hardware is nothing more than urban legend. I've personally tested and reviewed three dozen IA32 motherboards in the past year and a half and have never seen an "instability issue" that wasn't related to either a compatibility problem or an individual defect which had nothing to do with design or implementation.

      Or do you mean stabler as in the design has solidified? Again, doesn't make sense.

      What really doesn't make sense is the assertion that a machine that has seen tens of thousands of hours of use will be more reliable than one that has seen only a few thousand. With electronic wear and tear, capacitors and ICs tend to become "unstable" over time, resulting in less-than-stable conditions.

      Anyway, Sun is excluding a large portion of the market if they can't support newer hardware. When old workstations break, they are not generally replaced by another old workstation. What happens if the replacement can't use the operating environment? Sun did not produce a product with an upgrade path. You're locked into old hardware with JDS.

      I was expecting far more from JDS2. If the review seems harsh it's only because Sun totally blew it on this product and I would be remiss in not warning people of its potential dangers.

      -Jem

    4. Re:I can understand the problems but... by the+melon · · Score: 1

      I would beg to differ about bleeding edge hardware malfunctioning. If bleeding edge hardware did not have stability problems then we would never see multiple revisions of hardware as well as multiple bios releases. Why have a hardware revision when it is perfectly stable unless you are adding features? Rev's cost money and they do it to improve the product.

      Im confused, where did I say that a USED pc would be a better choice? Perhaps you need to re-read my comment.

      Yet annother disclaimer:

      these comments represent my views which may or may not coencide with the views of Sun Microsystems, my employer.

    5. Re:I can understand the problems but... by ValourX · · Score: 1

      A flash BIOS is software, is it not?

      Revisions are added to add support for more hardware, usually faster CPUs and different kinds of RAM. Small adjustments are made to the northbridge and southbridge chipsets and sometimes the voltage regulator in an effort to support nonstandard or strangely implemented hardware from other manufacturers.

      I don't recall saying anything about a used PC, but you did say something about older "stabler" hardware. You can't buy old hardware new anymore, as far as I know. And the oldest new hardware there is is often more expensive or a few dollars cheaper than something substantially faster and more capable (more modern).

      It makes more economic sense to skip JDS2, get superior hardware and use a different OS. Even if it's Solaris.

      -Jem

    6. Re:I can understand the problems but... by Anonymous Coward · · Score: 0

      No problems with the IA32? You can't have played with the very long. I worked briefly on them trying to get a cluster install working properly, and we had to underclock the processors to work around a timing bug in the itanic itself!

    7. Re:I can understand the problems but... by justins · · Score: 1
      As I believe someone else has pointed out, JDS is not intended to run on the latest hardware, it is designed to run very well on slightly older but much stabler hardware.

      No, it's not. That is totally false.

      It was designed to run on modern hardware, as well as "older but stabler" hardware. It was designed to do this about two years ago.

      Maybe this is a subtle distinction but it's important. If you think there's some virtue in targeting only older, proven hardware with a software release, Sun JDS still isn't the system for you. It's just an older version of SuSE with some stuff added to it, there was no particular emphasis on targetting only stable hardware when it was created.

      (that extra stuff Sun adds might be valuable, but it has nothing to do with "older but stabler" hardware)
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  37. one of the reasons I like mandrake now by jbellis · · Score: 1

    is they recently moved to a dual-release model.

    A few months ago Mandrake 10 "community edition" was released. Then when the bugs were shaken out they released "official" which is what I'm running. So you get the cutting-edge software (I really, really wanted a 2.6 kernel) but it's not as half-baked as some of their old releases infamously were.

  38. the future is SMP by r00t · · Score: 2, Informative
    No, not cluster, at least not always.

    Clusers don't share memory, making them a pain to program for. Clusters require more space, power, parts, and so on. SMP is getting cheap. Linux does a damn fine job with a few dozen CPUs.

    First of all, you can get hyperthreading. By treating one CPU as two, you typically get an extra 30% of performance. (it varies greatly by load)

    Second of all, multi-core chips are coming in about a year. This gives you multiple fully-independent CPUs on a single chip.

    Third of all, glueless SMP is making SMP boards cheap. Making an Opteron board support 2-way SMP just requires an extra socket and a larger power supply. (extra memory sockets are nice too) I recently saw a cheap 4-way board.

    Now put all that together: 2-way hyperthread, 4 cores per chip, and 4 chips per board. That's a 32-way system squeezed onto a normal-sized server motherboard. For a desktop, maybe it will be 16-way due to having only 2 CPU sockets.

    Beyond that, sure, cluster away if your app has the features to allow doing so.

  39. The author's bio is worth a look.... by Tetravus · · Score: 4, Interesting

    Using subtle clues and hints in his first-person narrative to imply emotion and intention, Jem Matzan's critically acclaimed writing style is truly unique among fiction authors. Jem's extraordinary characters and distinct dialogue decorate his fantasy universe while coaxing readers' imaginations into providing the specifics.

    Also a professional actor and model, Jem spends much of his time performing in such productions as television commercials, stage plays, and interactive variety shows.

    Biography provided by the author, October 2002
    from here : http://www.scifan.com/writers/mm/MatzanJem.asp

    1. Re:The author's bio is worth a look.... by Anonymous Coward · · Score: 0

      Better link:

      http://www.herotale.com/jem/

  40. 2.4.19 by SQLz · · Score: 2, Funny
    otherwise why would Sun decide to ship JDS with kernel 2.4.19 at this stage?

    Thats simple. Thats the version of Linux kernel they have licensed from SCO.

  41. This review is a waste of time by rueger · · Score: 1

    Lord folks - why was this even posted? After three machines it's pretty obvious that the install media had a problem. What possible use is a "review" that basically says "Well, I couldn't get it to install, and now I'm going to whine about it."

    The support system doesn't sound like it's much better or worse than what most companies offer these days, although there is a legitimate discussion to be had about support desks that don't speak english (or your language) adequately.

    Next time let's wait until someone get's a reasonable install and can talk about what JDS actually does and how it performs. "It didn't work for me" is pretty much useless.

    1. Re:This review is a waste of time by ValourX · · Score: 3, Funny

      How is it useless? If the only reviews I read of JDS2 were "wow its awesome on my P2/333 box d00d" and then I bought it for my systems and it didn't work, then I'd feel that review was a failure.

      If you read the review carefully, I didn't blast Sun on anything except licensing, support, and the poor decision that led to the old kernel. The included software, the new utilities and the customized UI I thought were great... but useless to me because my hardware isn't supported.

      It's not a very flattering review of the product, but at least it is honest. I shouldn't have to go hunting for a computer that will work with the software. The review reflects my experiences which could very well be your experiences too if you have similar systems.

      -Jem

  42. Sounds like Fedora Core 2... by Anonymous Coward · · Score: 0

    This kinda sounds like Fedora Core 2... Immediately crashes when I try to install it (because of a well known but ignored issue with Asus P4P800 motherboards), but on the other hand if I had been able to install it, it would have trashed my Windows XP installation anyway...

  43. Re:The problem here seems to be hardware support.. by An+dochasac · · Score: 2, Interesting

    SATA drives are a problem with this kernel, but I have no idea why this reviewer had so much trouble with ATA drives. I've seen installfests where dozens of users installed JDS on _laptops_, all were successful. I've never seen it fail on a non SATA desktop.

  44. Re:Don't bother. by Anonymous Coward · · Score: 0

    QNX? Their kernel is dog slow. memcpy's at each and every boundry rather than using a 0-copy IPC mechanism.

    Also they charge a lot for licensing. the IDE has some slick microkernel oriented tracing and diagnostic tools though.

  45. In summary, once again: by Anonymous Coward · · Score: 0

    "Those who do not agree with me are sycophants."

  46. 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.

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

      But I'm not advocating that you give all your users root access and set up their own O/Ses... As I'm sure you're aware, you can determine the ideal install centrally, set it up so that only root can change it, and distribute images to new PCs that match your ideal configuration. Then your individual users are stuck in their configuration, and everyone's happy (except that guy you mentioned who wants to tinker, ha ha).

      Note that using a traditional Linux ends up being much cheaper and more effective than JDS because A) you only have to buy or download one copy and you can distribute it throughout your organization, and B) it comes with everything, not just a hobbled subset Sun has chosen, so you can decide what to give your users.

      JDS seems like a ripoff to me. As I said, I don't get why anyone would use it instead of a traditional distro.

      NOTE: I wouldn't go with Mandrake, personally. I can't afford the 13,000 bucks!

      --
      Farewell! It's been a fine buncha years!
  47. Re:GNOME More by oberondarksoul · · Score: 0, Offtopic

    Blatently copying and pasting, leaving in the Slashdot auto-inserted URLs where links were (but are no longer)... tut, tut...

    --
    And tomorrow the stock exchange will be the human race
  48. Just for the record: by Anonymous Coward · · Score: 0
    Actually Java is much closer to Objective-C than it is to C++. The only differences between Java and Objective-C, when you get right down to it, are:
    1. The bracket syntax: Objective-C uses "[object method:arguments]" for method calls. Java uses object.method(arguments).
    2. Java is garbage collected
    3. Java uses objects of type Method where Objective-C uses opaque data entities called "selectors".
    Whereas a host of differences at the conceptual and practical level exist betweeen C++ and Java.

    It's very easy to be mislead by the fact that ObjC uses [object method] rather than object.method() into thinking it's widely different. However, if you actually learn the language it isn't at all, you just type certain things differently. If you were to run a couple of regexps on an objective c program to make a very small number of syntactical changes ( [] => .(), - => protected, + => public static, #import => import; ) it would be virtually indistinguishable form java.
  49. Also http://whiteboxlinux.org/ by bogie · · Score: 1

    I've heard decent things about it and it will be supported for like 5 years, so worth a look. It will be going on my main server at home but I just haven't got around to it yet.

    --
    If you wanna get rich, you know that payback is a bitch
  50. HW contexts by r00t · · Score: 2, Interesting
    Process switching is never zero-overhead, even on an RTOS w/o MMU support. The x86 systems are plenty fast at context switching.

    SPARC contexts run out. Then you are faced with more registers than x86 or x86-64 has to deal with. The register stack engine isn't a bright idea; see the intro of the Alpha architecture manual where the DEC engineers tear into it. You're saving more, or less, context than you need to save. This is wasteful. When you run out of on-CPU resources, you take an expensive trap. What's more, recent chips from AMD have a hidden context mechanism that works entirely without OS help.

    The features may or may not be cool and all, but it's the end result that matters.

    1. Re:HW contexts by Doc+Ruby · · Score: 1

      It's a question of degree, and application targets. The extra registers and contexts of Sparc run out only under heavier loads than x86, and their switching is much faster. The x86 relies on more CPU cache RAM, which isn't as fast. Given that so much CPU engineering is tradeoffs among a small, well-communicating community of engineers, the leaders of any generation of CPUs usually come out even across all general tasks, though they're optimized for certain tasks prioritized in their markets. Since Sparcs run a narrower range of software features, they can afford to support faster speeds for process switching, while slowing down in I/O - where the x86 apps, supporting a 20-year legacy of DOS/Windows, outperform.

      --

      --
      make install -not war

  51. SPARC != Solaris by r00t · · Score: 1
    Linux even runs on SPARC, and Solaris runs on x86. Whatever the hardware, it runs Linux.

    Linux also supports IBM's POWER4, the IA-64 systems from SGI, and so on. Solaris doesn't.

  52. Partitioning problem, maybe? by Openstandards.net · · Score: 2, Interesting
    He really should have described his partitioning setup. Partitioning was the only complication I had with my first FreeBSD install, because it has a different philosophy than RH Linux. Took me hours to create a setup that both worked and seemed feasible in the long-term, since the long-term implications with an old limited size HD are always a concern for those elements you don't necessarily put in the /usr partition, such as /var.

    You'd think this following statement he made would have been a clue that there was probably something wrong with the way he partitioned the 80 GB drive he claimed should have been able to handle the install:

    I had the opportunity to try it on my laptop system and it seemed to work at first (JDS was recognized as a viable distribution to upgrade to SUSE 9.1 from) but I didn't have enough space to install all of the packages that I needed with the existing partition setup, so I had to repartition and thus lost the ability to test the upgrade further.

    The guy says the partition configuration he used for the JDS didn't work for SUSE 9.1 either, and had to repartition it to have enough space to complete the install! It appears to me that the only difference between this and the problem he had with JDS was that it sounded like JDS gave the warning a bit earlier in the install.

    I believe that a JDS install should alleviate the user as much as possible complications from partitioning. Yet, we don't know if he had used "advanced" options that permitted him to create the limitted partition sizes, or a default install. In fact, we know nothing about the options he was given and the options he chose for partitioning.

    1. Re:Partitioning problem, maybe? by ValourX · · Score: 1

      I used the default partitioning setup and the drive was right out of the static bag never been used. I also tried my Maxtor 80GB drive which had some FAT and EXT3 partions on it already. The 6GB drive in the Terminator had one NTFS partition on it. The Dell notebook had a 10GB drive with three partitions for Debian, which is what I foolishly had to erase to install JDS2.

      Changing the partition configuration from the default didn't make any noticeable difference. It still thought there wasn't enough disk space. I honestly think it had something to do with lack of support for the ATA controllers.

      -Jem

  53. No choice by grahamlee · · Score: 3, Informative
    why would Sun decide to ship JDS with kernel 2.4.19 at this stage?

    Because the feature freeze was six months ago. That's how commercial UNIX works, and SUNW are traditionally a commercial UNIX company. If you want to be an über-l33t Linux h4>

    1. Re:No choice by grahamlee · · Score: 1

      What I was going to say before the post got curtailed was that if you want to be an ueber-leet Linux haxor teenager, then JDS isn't for you. If you want something that will let your cheap PCs integrate with your Solaris servers, then it is.

      Something I find mildly interesting is that the reviewer couldn't get it to work. I've never had any problems with SuSE, and as he says JDS is a hacked-about SuSE.

  54. How were the discs partitioned? by Herschel+Cohen · · Score: 2, Interesting

    The statement was the disc was partitioned without problem then there was an error message saying there was lack of sufficient space. Could one of these partitions been too small for the installation?

    At least one of the responses claimed they had no problem with what seemed to be recent hardware.

    I am no fan of Sun, but I will await other confirming assessments prior to fully believing their product is a complete disaster.

    1. Re:How were the discs partitioned? by Robear · · Score: 2, Interesting

      The sun.com JDS support website says in the FAQ that
      SATA drives are not supported with 2.4.x kernel.

      Disclaimer: I work for Sun.

      --
      French - The lingua franca of Europe!
    2. Re:How were the discs partitioned? by ValourX · · Score: 1

      It was being installed on an ATA 80GB drive. RTFA

      -Jem

  55. Most people who know Sun don't know Linux by Nailer · · Score: 1

    And vice versa. Which makes it hard to compare the two.

    And the future is multiprocessors...

    According to whom? Sun? There's a lot of high end work that's massively parallel, and clusters on commodity hardware are becoming huge. That said, if you want to pay for a 256 CPU Linux box, SGI will sell you one. Including hot swappable CPU support.

    I wouldn't be surprised if page locking wasn't available in Linux too.

    1. Re:Most people who know Sun don't know Linux by Anonymous Coward · · Score: 0

      I wouldn't be surprised if page locking wasn't available in Linux too.

      you mean mlock and so on ? It is available on posix 1.b, since 2.4*, at last.

      man 2 mlock

  56. 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.
    1. Re:Sun installations suck for technical workers by Alex · · Score: 1

      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?


      less is a standard part of solaris, please don't blame boneheaded decisions made by your companies staff on Sun.

      If you want them installed - try and demonstrate the extra productivity these tools would give you.

      Alex

    2. Re:Sun installations suck for technical workers by The+OPTiCIAN · · Score: 1

      > less is a standard part of solaris, please
      > don't blame boneheaded decisions made by
      > your companies staff on Sun.

      Thank you for correcting me on this point. Let me take this opportunity to lay more scorn on the feet of those who make boneheaded decisions and thereby make my life more difficult for no good reason.

      (I understand that at least some versions of more are entirely a product of the less source code - some implementations of more have been deprecated and the more binary is generated from the less source!)

      > If you want them installed - try and
      > demonstrate the extra productivity these
      > tools would give you.

      Aha - surprisingly enough I have tried this for some six months now but unfortunately a brick wall is just that.

      --


      Believe with me, my saplings.
  57. Accents? by adelayde · · Score: 0, Troll

    I wonder what the "even more heavily accented Indian" thought when he heard your probably heavily accented whereeveryoucomefrom accent eh?

    It's a great shame to me about the prejudice on accents, I was reading that review with some semblance of interest, but when the person goes on about the heavy Scottish accent or the even heavier Indian accent is reaks of prejudism and if I may say so borders on racism and devalues the entire review.

    You can stuff your non-working Sun Java Desktop 2 or whatever it's called and your four machines firmly up the place where the sun doesn't shine. No pun intended.

  58. Sun's JDS is also a FUD target by Anonymous Coward · · Score: 0

    Sun is still Microsoft's enemy, and Sun has been selling a lot of Linux on the desktop (especially in China), so Sun's JDS is a target of Microsoft FUD.

    And, JDS runs Gnome, so, like Red Hat, Sun's JDS is a target of Trolltech FUD.

    So it doesn't surprise me when journalists and posters attack JDS.

    As to this particular journalist, I think he's full of crap.

    Sun's JDS is the SuSE distribution, with a Sun-customized desktop.

    But the journalist never reached the parts that Sun customized -- the only thing he tested was the install procedure, which is SuSE.

    Have you ever seen any other reviewer complain about this many problems with SuSE? Neither have I, in fact, I have seen nothing but praise for SuSE's installation.

    Therefore, I can only conclude that the journalist had bad media, or he intentionally chose hardware combinations that he knew would fail. Hopefully it's the former.

  59. digging their own grave by discogravy · · Score: 3, Informative
    If they really wanted to get this out, they'd do a better job of it. There's a livecd version of the JDS -- suppoed to be based on morphix, I heard. They gave them out at some trade show (or maybe it was some Sun meeting thing) and supposedly sent you a copy if you signed up for (and attended) an online presentation that they gave. I was interested enough in it that I did this, and still didn't receive a livecd in a month's time. I called and emailed them about it and still haven't heard about it. Of course, there's no public .ISO for you to make your own: you have to buy the JDS for 100$ (or 50$ for now -- some early adopter promo I think.)

    That's not the way to get users to pick up your product. SuSE is the only linux distro that's wholly "pay for product" -- and even they have a liveCD and an ftp-installer ISO available. I understand Sun wants to get the product out...but does Sun understand that?

    1. Re:digging their own grave by unmadindu · · Score: 2, Interesting

      My comments on their Live CD - here and here.

  60. CDs and installation issues by zogger · · Score: 1

    this is my first post to /. with my new system, FC2. I just finished installing it awhile ago, been customizing, got my mp3 media streams working. Now here's the weird part. At first, it would NOT install. Got it in the mail this afternoon and went to it. Kept aborting some where's near the beginning of the install. Now I don't have a lot of new machines to try, mostly I have this old PP200 with 228 meg ram as my "main" machine, this is what I use. What I found out, it wasn't the media, it was the dang Cd player! I tried 4 different old Cdplayers out of the junk box until I found one that was smooth as silk, zip bap boom, I did a custom install, here I am. Same old crummy small HDD of 8 gigs, same old 1996 computar, but, it wouldn't read the disk *well enough* except with one of these other (old no name brand whatever, "aafrey" on the label for a name)Cd drives, which I will now permanently install in the machine. Right now it's hanging on the top by the cables. Now, why would that be? All the CD drives *work*, just not with these install disks, not good enough anyway. The one that was always with the machine always worked before, and managed to start the install fine, several times, just wouldn't finish it.

    You tell me, I know not why this is. I will say the only clue I can see is it is the alleged fastest cd, at 40x. The others are all older 2,4,8 whatevers, but still functional.

    FWIW

    BTW, FC2 is *very nice*. A scosh faster, default fonts seem nicer, all in all like it better than FC1 so far. I did an all Gnome install, then some other stuff, the newer gnome is nice as well, but I don't like the newer gedit layout arrangement, but it's still useable. Haven't looked much past that yet, though, just browsing and listening.

    Anyway, one of my little bros is a small boss-action honcho at sun, I will be sure to razz him a good one on your experiences... heh heh heh

    1. Re:CDs and installation issues by Anonymous Coward · · Score: 0

      It's quite possible for both discs and drives to be marginal. I have some discs that won't play in some drives. Newer is not necessarily better. Faster is not necessarily better. (Sometimes the speed is complete joke anyway. I have a 40X drive that spins up and spins down constantly, slowing everything down. I think the balance is so bad that it can't really read anything when spinning high-speed.) In general, burners tend to be higher quality than pure readers.

  61. "supercluster" by r00t · · Score: 1

    It's a single system image. It runs exactly one
    copy of Linux. Call it what you like, but it acts
    like a big NUMA box -- which is, aside from
    memory latency differences, just SMP.

    1. Re:"supercluster" by Decaff · · Score: 1

      Not according to SGIs specs. They don't have a single image setup that can run more than 256 processors, and to be honest, that is not going to work very well unless you have application-specific tailored code.

  62. Wrong Anecdote... by fm6 · · Score: 1
    I don't see where Photo.Net's problems tell us anything except that they're bad planners:
    The new hardware is failing, in part, because there is too much hardware in the cabinet now. We know that one of the failures was due to the power short-circuiting. And there were thermal issues definitely indicated in one of the other failures. I think most of the failures are actually due to heat. We are trying to get another cabinet as quickly as possible, and yesterday we decided to leave the cabinet doors open to help dissipate heat.
  63. I Don't Believe You by Anonymous Coward · · Score: 1, Interesting

    > It's not my fault they shipped a prehistoric kernel.

    And since you knew that, why didn't you try JDS on an older PC? After all, JDS is SuSE -- you know that it will install just fine on 90+ percent of the office PCs out there.

    And if you _had_ installed it on an older PC, then you could have actually _reviewed_ JDS (which would have served your readers), and you could have explained about the older kernel (also serving your readers), and then you could have complained about that specific point, instead of trashing the whole thing.

    But what you did was dishonest, and did'nt serve anybody (except Microsoft, of course).

    I think you purposely chose hardware that was too new to be supported by the Linux kernel included in Sun's JDS.

    I think you're just another damned FUD writer.

    1. Re:I Don't Believe You by Anonymous Coward · · Score: 0
      After all, JDS is SuSE -- you know that it will install just fine on 90+ percent of the office PCs out there.
      To be clear -- it's SuSE from about two years ago, not current SuSE.
    2. Re:I Don't Believe You by ValourX · · Score: 1

      And I'd say you're trying to create FUD about me as a journalist. I have evidence to prove my findings, and you're making anonymous claims with no evidence to suggest that they are true.

      Now which one is Fear, Uncertainty and Doubt?

      At least use the term correctly if you're going to use it.

      -Jem

    3. Re:I Don't Believe You by acoopersmith · · Score: 1
      To be clear -- it's SuSE from about two years ago, not current SuSE.

      Actually, it's based on SuSE Linux Desktop 1.0, which SuSE released last year and has not yet updated itself, so it is a current SuSE, just not their more quickly updated consumer release.

  64. redundancy? by Scott+Richter · · Score: 3, Interesting
    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.

    I agree with choice, but I agree with gparent, we have enough redudancy. I might agree with you if every problem inherent with linux were properly solved, but they're not. At this point, we have far too much wheel reinvention, and that's not generally a good thing.

  65. Sounds about the same as Sun Linux 5.0 then by Anonymous Coward · · Score: 0

    For those that rememeber, the LX50 server came with a similarly rebranded version of
    Red Hat Linux 7.2 - just with an english installer that would only install on LX50 hardware.

    To make matters worse, they used the Workstation [!] installation (for a server) and were a month behind
    on all important security updates. While they still did any updates that is, it was all cancelled after a year...

    Sun just has no clues about Linux.

  66. My 2 cents worth by dko1625 · · Score: 2, Informative

    I cannot really say anything about the 'Sun Java Desktop System'. I have not yet been able to run the live demo CD !!! On an old AMD K6-2 400 MHz I get an illegal instruction error during startup. Under VMWare 2.0.1 I get something about an illegal video mode. When I try setting one of the syggested modes I get a kernel panic shortly after. So IMHO the minimum configuration described on the CD does not fit the bill, and I could not be bothered to spend more time on the CD.

  67. System image, number of processors by Decaff · · Score: 1

    After further thought, I think we are talking at cross purposes here. Number of processors that can be attached to a system image is not at all related to the scalability of the operating system. The operating system itself (functions such as filesystem and memory access) may show no effective speedup after the addition of a relatvely small number of processors. This number of processors is a lot smaller for Linux than for Solaris (although the 2.6 kernel is far better). Those additional processors can be used by user software, often using specialised multiprocessing facilities such as PVM.

  68. Re:Alternative distro by Anonymous Coward · · Score: 0

    ITYM "is it good or is it whack?"

  69. Re:pretty sluggish on a relatively powerful machin by An+dochasac · · Score: 1

    Three suggestions:
    1) If you don't have a configuration server, turn off APOC 2) Add your hostname to /etc/hosts so that gnome doesn't have to round trip to your DNS server to gethostbyname. 3) Try another theme.