Slashdot Mirror


The Faded Sun

jlowery writes "Robert X. Cringely seems to think so. Forget the hardware side: what does this mean to the future of Java? Will there be enough incentive to continue to develop the language for whoever acquires Sun? Or will Java developers have to swallow hard and submit to the whims of the dark overlord? Maybe I'll switch to Mac development, after all."

22 of 416 comments (clear)

  1. Not too much in a worry by Anonymous Coward · · Score: 5, Insightful

    The Java specs are done by the Java comminity process, if Sun goes down (I really hope not and I will be one of the first to jump on their desktop machines) someobody else (possibly IBM) will take over Suns role in the JCP. There is too much investement especially on IBMs side to let it go.

  2. The cost of Solaris by guacamole · · Score: 4, Insightful

    They have just renewed a commitment to the Solaris operating system, which is no longer really viable from an economic standpoint. I know, I know, Solaris users love Solaris, but they don't love Solaris prices.

    This statement is wrong. The cost of Solaris is not an issue. Solaris licenses are either free or cheap depending on what kind of hardware you own and where you got it. The real problem is in the cost of Sun's hardware as well as relative performance of UltraSPARC processors compared to the 32-bit x86 processors and certain 64-bit processors. Sun executives are still living in an imaginary world thinking that Sun's future is in selling large mega-bucks systems to the data centers completely ignoring the low-profit high-volume low-end side of the market.

    1. Re:The cost of Solaris by platypus · · Score: 4, Insightful

      I know that a year from now, when I need a 64-bit platform for my rapidly growing DB server, AMD and Intel will be there. And Linux will be there. And so will all the jagged edges you get with very young hardware and software.

      But what is in 2 years, 3, 5?

      Look what happened with such a shitty consumer oriented spec like IDE (ATA). It improved, and ate the market for scsi devices from the low end. I own scsi equipment myself for my home pecee, but today I wouldn't even consider buying scsi.
      Today one even can consider ATA for smaller servers, because you can just buy twice the number of drives compared to SCSI and use RAID.

      The same can be said for memory architecture, multiproc architecture (look at the what AMD's EV6 stuff, and the EV7-alike with the opteron). Linux is also growing into a viable OS for bigger and bigger systems.

      Granted, this still quite a bit away from what sun is offering, but the point is that they _will_ steadily loose ground at the low end of their offerings, and that this low end will move higher and higher as the time goes by, shrinking their target market.

  3. Re:Java is dying by yjanse · · Score: 5, Insightful

    I don't think it is that abstract though.
    Purely technical, the .NET framework might not be that bad, or even very good.
    The problem is not with the technical side of Microsoft, but the contracts and legal-issues associated with licensing their software.
    Microsoft has a tendency to create contracts and agreements which bind you not only by hands and feet, but which will also "dictate" a predefined Microsoft-approved-certified-blahblah direction.

  4. He is insane... by Graelin · · Score: 4, Insightful

    Ok, his first points are very valid and I will agree. Sun is in serious trouble. They're betting the company on N1. Apple won't buy them. Java wasn't the smoking gun.

    But to say that a merger with Sony would be better than Apple is just plain dumb. What have the two in common? Absolutely nothing. Sony has no interest in the server market - if they had they'd be there already. Furthermore, the technology that Sun pioneers has absolutely NOTHING to do with ANY Sony market.

    He article further states that N1 puts Sun in direct competition with Microsoft and IBM. Uhh, hello, where you have been dude - they've been in competition for a long time now. If he is trying to draw comparison between N1 and a MS or IBM product then he should do so. From what I've read N1 has a LOT of potential. And while IBM is certainly a contender in the distributed-computing area, MS is definitely not.

    Although Cringley was clearly drunk when he wrote this, he makes good points. And I would agree that N1 is certain to fail. Not because it won't perform, or not because Sun is actually using sales people to sell it, but because the market is rather slim. N1 doesn't benefit a small or medium sized company very much. Not nearly as much as it does the enterprise.

    I don't know what Sun should be doing right now. But I, and I bet a lot of you /. folk, agree - they're not doing the right thing.

    1. Re:He is insane... by Surak · · Score: 4, Insightful

      But to say that a merger with Sony would be better than Apple is just plain dumb.

      I agree. I also think that a merger with Apple would be a good idea. They complement each other, really. Apple lacks solid credibility in the server market, and Sun lacks solid crediblity in the desktop market. But Apple clearly is a serious contender in the desktop Unix market, and Sun will continue to be a serious contender in the server market, at least until the transformation of Linux into a serious, competent enterprise platform is complete.

      Apple's stength in Sun's weakness and vice versa.

  5. Market morphology? by Oluseyi · · Score: 5, Insightful

    Perhaps the problem is that the distinctions in the computer market have altered and Sun has no place for its hardware? It used to be that there were servers/mainframes, workstations and then puny PCs. PCs have grown in capability, however, essentially absorbing the workstation definition and market, leaving Sun with little room in that segment. IBM chose to make servers the core of its business, while Microsoft and Intel dominate the PC market.

    For quite a while I've been wondering exactly what Sun is up to. They calmly sat back while people kept repeating the mantra that Java is slow (even though it isn't; JIT-ted code and better GUI techniques improve performance markedly), allowing it to lose mindshare to competing products. Now Microsoft has shipped .NET and the hype machine is in full force - and still Sun has failed, to my knowledge, to respond.

    Even if Cringley's article is wildly inaccurate, it does reflect the concerns and questions of a number of people, particularly those who do not use Java as part of their job. What the hell is Sun doing?

  6. A shame by BenjyD · · Score: 4, Insightful

    It is a shame what's happening to Sun, because it's indicative of what is happening to computing in general. Sun's old machines were solid, powerful machines that just worked. I used a sparcstation 5 up until a year ago at work, and while it was dog slow, it still worked all the time, because it was built at a time and for a market that expected that computers *worked*.

    Now, thanks to the whole IBM PC/Windows thing, when a computer crashes, people say "oh, that's ok, that's what computers do" and hit reset. I'm not saying I'd rather have a blade100 on my desk than a wintel box, but I wish that my winel box had some of the engineering quality from Sun.

  7. IBM by rbeattie · · Score: 3, Insightful


    IBM has a lot invested in Java. It's become their common development platform for their various OS's they run from Linux on up. Native code for the heavy-duty stuff, Java for everything else. Probably saves them billions a year.

    I think if Sun burns up (and with numbers like $2 billion in losses, it could happen overnight, look at Enron/WorldCom... who knows what sort of tricks are being played with the books) IBM would be the first in line to grab Java.

    Just my best guess.

    -Russ

    --
    Me
  8. Sun setting... by Anonymous Coward · · Score: 5, Insightful

    I must agree that Sun is really in trouble. Solaris is not the blame but the hardware price and performance is.

    I work in a semiconductors startup. Two years ago when the company was founded Sun hardware was the default when it came to choosing CAD servers. Sun even had a nice discount program for startups.

    These days we can get a fast Pentium4 or Athlon (running Linux) to do the same work for a lot less $$$. Maintenance is also much cheaper.

    All the big CAD software vendors now support i386 Linux and the platform is stable and FAST!

    In fact, the only reason Sun hardware is still worth keeping around is because it supports large (>4GB) memory. When somebody finds a way around that (AMD Hammer comes to mind) Sun will loose its last asset.

    It's a pitty, cause Sun is a good enigneering company. They invest heavily in research and are a major source of innovation.

    They just can't keep up with the falling prices of that huge i386 market. No one can (not even Intel's own Itanic!)

  9. Doubtful! by Lysol · · Score: 5, Insightful

    You can't (well you can, but I'd rather drill a hole in my hand) script an enterprise app in PHP. Yah, PHP is great for a scripting language, but it's just that.

    I grow tired of everyone predicting or shouting for one thing over the other - there always has to be just one. Yah, right.

    PHP is great for the non-ASP/*nix programmer. ASP (and I'm choking a little here when I say this) is great for the m$ programmer. C is good. Java is good. Jeeze, they all have their strengths and weaknesses. I'd much rather have a CHOICE when using a particular technology than not.

    The Java VM exists for a reason. Just because PHP doesn't have one doesn't mean much. They're both written in C too - so what!

    In the end, sure the user wants the most responsive app. But I'll say this, get a big project and try to have multiple devlopers script it and it'll probably die on the vine. You can do just as bad of a job with JSP (and believe me, I've seen it) but there are some really great frameworks out there that help fix problems like this.

    Plus, with PHP and the like, they're tied to HTTP. It wouldn't be a very good idea to script a server app in PHP with multiple different types of clients accessing it. It's possible, but I can't see someone writing a Win or Linux native client that accesses a PHP server app. Java works well with the web, but is not build solely for it.

    Plus there are other things, if you wanna compare (I don't know even why I'm doing this). There is no PHP message queueing, no or little 'enterprise features', no 'compile PHP to a console application', no PHP 'enterprise' transactional components, etc. Anyway, anyone who's ever had to really use both knows what I'm talkin about.

    And besides that, for me, *nix and network programming are still like wide open spaces to me. There are still plenty of things to discover out on the Montana plains and I'm not gonna get all bent outta shape about a rock not being a tree and a tree not being a clear blue sky. :)

  10. Wrong assertions about Japanese economy by adzoox · · Score: 3, Insightful
    One of the VERY reasons the Japanese economy has struggled is the very "diverse conglomeration" you pointed out. Only the small divisions of Sony innovate anymore. You know, it's ironic, but a company can be most innovative by using standards. Sony, feels just the opposite. They beleive in proprietary technology making the money and standards to help get brand name recognition. Sony, ALWAYS without fail, gets behind the proprietary side of things, and pours cash on top of it. Very few Sony proprietary technologies have ever become a standard. Very few items they have produced are mega successful. (The walkman sold a lot, but OTHER companies tape players are what made that market) WHY? They can't focus, because if it has even one wire inside, they make it.

    The segway; Sun is all about proprietary (13W3, sbus, solaris) - this is why they may make a great pairing with Sony. Sun could be to Sony, what the Xserve market is to Apple. It could be Sony's opportunity to be recognized in the corporate world. Apple and Sony share the exact same "creative market" - those don't buy Apple in the market, tend to want Sony A) brand, B )it's the same brand as their other equipment, C) Looks, D) Integration & Media nature of their product

    Conversely, I have always thought Sun would be a good merge with Apple. I think Sun would be best getting away from almost TOTAL proprietary, allow Apple's genius to help with development of Java and further integrate it in to Unix/BSD, and give Apple some of the best blade technology in the industry, and possibly a stronger development partner for RISC processors.

    I had even come up with a good slogan for a Steve Jobs Keynote; "Every Apple Needs a Little Sun To Grow!"

    --
    Yell & scream & rant & rave... it's no use... you need a shaaaave ~ Bugs Bunny
  11. Re:Sunset a long, long ways off. by cdthompso1 · · Score: 3, Insightful
    Ditto that. This Chicken Little theory ("the sky is falling") is way outside the mainstream. Sun is still hitting their earnings targets, and that's what is important, not that you don't see their TV commercials on CNN anymore.

    I think what we've seen is that Sun had a couple of fantastic years, fueled and fanned by the dot-com boom. Remember the "we're the dot in dot-com" campaign?" That is just one example of Sun's high caliber marketing folks capitalizing on the times. If you've met with any Sun sales reps lately, you'll know that the new party line is "let us show you how we can save you some money" -- exactly what they should be saying in a down economy. Their marketing tactics are still as sharp as ever.

    Believe it or not, much of IT management still subscribes to the belief that "you get what you pay for." If you work in the field and have ever suggested MySQL to an Oracle shop, PHP to an ASP or JSP shop, or Linux to a Windows/Solaris/HP-UX/AIX/SGI shop, you've heard that statement. The exceptions are software like Apache, which is nearly ubiquitous, however if you look at BEA's marketing and their broad marketshare, you might even say that they're making in-roads convincing IT management that web & app servers follow the same rule: you get what you pay for. Why is JBoss still only a developer's choice and not the enterprise's? (http://news.com.com/2100-1001-984476.html?tag=fd_ lede1_hed)

    McNealy is in no danger of being replaced; he'll adapt and overcome. Sun is not resting on their laurels, and have never forgotten their base -- enterprise datacenters -- as evidenced with new product lines like N1.

    I don't argue that you're very unlikely to run a Sun workstation at home on your DSL connection. Linux is just too damned good (price performance) for the Unix-oriented home user, and getting better. But for enterprises, you get what you pay for.

  12. Sony? Apple? HP! by axxackall · · Score: 3, Insightful
    I don't believe in a merge of Sun with either Sony or Apple.

    Sun products are not any *special* improvement of Sony products and vice versa. Sony products usually do not need any servers, but when they do - other cheaper and still good servers around (read: Linux). And of course, who needs any Sony products in the server room?

    Apple has already been bound to IBM and Motorlla through PowerPC. Typical Mac applications (graphics) doesn't require big database and internet servers, where Sun is still strong. In fact, typical Mac users are geeks (it was so hard to avoid typing "jerks") and not corporate users. But if otherwise would be - IBM servers are not far away.

    Both Sony and Apple has no traditins of picking up failing former giants and digesting their dead meat.

    But there is other company, which has very long tradition of squizing the last juice from the dying things: HP. They just bought Compaq who bought DEC. Why do they do that? Because their business model is based on support, specifically on supporting customers with legacy system, who doesn't have (almost) any other choice to get that support of their already dead platforms. But that business model requires new victims every few years.

    Besides dying expensive hardware, Sun and HP has another in common: system management. Both have good ideas, both did not implement it well, at least as good as IBM did. So, by combining system management platforms from both, Sun and HP can make them a stronger competitor to IBM on that market segment.

    As for Java... Sun will let HP to suck the last possible money from IBM on Java licensing. Of course untill IBM will drop Java finally and move to Python (I would love to see Eclipse for Python!). And I won't be surpised to hear that HP or Sun or merged HP-Sun, will buy Borland together with Together :)

    Personally, I can bet that if in coming year we won't hear about upcoming plans of HP-Sun aquisition, then we shall hear about HP planning to acquire SGI. But any speculation about that merge would be a kind of offtopic here.

    --

    Less is more !
  13. Java Won! by gholmer · · Score: 4, Insightful

    Even Java is becoming superfluous. Java is the Dan Marino of software. Just as the former Dolphins quarterback, Java affected the world so much that history cannot be written without its mention. But nonetheless, neither Java nor Dan ever won the big one.

    Blasphemy! I saw Mr. McNealy speak at JavaOne last year, and as he remarked that Java had now become the most widely used programming language, he put up a slide saying "Java Won!". It's everywhere! How can this fool say that it never "won the big one"? Since 1.4 was released, all the objections to its use have been made irrelevant: speed (thank you, HotSpot), user interface (Swing now really does look and feel the same on all platforms)... well, I can't really think of any other objections, anyway. Bottom line: be as negative as you want about Sun, but Java is not in trouble, it rules the world, from cell phones to mainframes!

  14. Too Much... by SparklesMalone · · Score: 3, Insightful

    Not only too much IBM investment, there is too much IBM CUSTOMER investment. Now that the big financial institutions have implemented Java apps it will never die. Look at COBOL.

  15. Re:I agree; sounds nothing but trollish. by Zeinfeld · · Score: 5, Insightful
    Just to name a few... Billy Joy? James Gosling? John Gage? Aren't they three of greatest leaders in IT (and science in general) in our generation?

    What have they done for the company recently?

    Seriously, Gosling has been involved in a lot of visionary technology before Java, but none of it got anywhere. NeWs was squished by X-Windows. Gage did net day, but what has he done for the company recently? Come to that what does Whitt Diffie do for Sun beyond consume cafe latte?

    Unfortunately there is a major difference between technological firepower and technological leadership. The problem isn't with the technologists, it is with the management. They have simply failled to construct a business plan or environment that can utilise the firepower they have.

    In that sense, Sun invented workstation.

    My DEC Alpha was far superior to anything sun had to offer. Come to that SGI provided better firepower and a slicker integration package. Sun invented the cheap engineering workstation, mainly for the education market. Real engineers used VAXen. Now VMS didn't survive too well but it was the DEC/MIT X-Windows system that defined the workstation interface in the end.

    As the author claims, Sun might be gone; on the other hand, Sun might be ruling the world by then.

    I doubt it. IBM is rulling the commercial java space and OSS is rulling the freeware space. There is not much of a gap between the two.

    The apple/Sun issue is key here. Apple is very well positioned to take huge bites out of Sun's core server market. They simply don't need Sun technology at this point. All they need is a hot processor - which sun notably lacks.

    For Sun to survive it has to start focussing on its business, not Microsoft. Meetings with Sun engineers are painful, you get a 45 minute whinge about Microsoft. Which is pretty sad when they know you are one of Microsoft's closest allies in the industry. Even if Sun makes a billion in the lawsuit they will lose big, the suit is costing them far more than that in lost business and lost opportunities.

    The first step to save Sun is to sack McNealy. Unfortunately Sun does not have a Steve Jobs figure waiting in the wings.

    --
    Looking for an Information Security student project suggestion?
    Try http://dotcrimeManifesto.com/
  16. To put 5 years into perspective by gosand · · Score: 3, Insightful
    > At that rate, the company has at most five years to live. (from the article)

    No one can tell what's going to happen in this arena. You've got "only" five years, so you are dead. That sounds too premature. Anything can happen in five years in IT industry. As the author claims, Sun might be gone; on the other hand, Sun might be ruling the world by then.


    Amen. To put this in perspective, 5 years ago the dot-com boom was just getting off the ground. If you think you can predict *THIS* industry, I have some stock options I would like to sell you.

    --

    My beliefs do not require that you agree with them.

  17. Re:Sounds trollish by khuber · · Score: 4, Insightful
    There is no high end as SGI discovered and Symbolics, Cray, etc. etc. before them.

    Of course there's a high end, and there's also a healthy mid-range segment.

    Cray is a totally different market really, scientific supercomputing. That market still exists and is as large as ever, it's just not a growth market like PCs. However, the low end is extremely marginalized and hard to profit from.

    The CPU speed of Sun hardware is only a small part of the equation in the enterprise market. That you even single it out without talking about I/O, service contracts, or other more important issues, indicates to me that your experience is not in the mid to high end enterprise market.

    -Kevin

  18. Re:Sounds trollish by njdj · · Score: 3, Insightful

    Anyone care to confirm the facts mentioned?

    The basic facts - and Sun's basic problem - are that Intel/AMD hardware is cheaper than SPARC hardware because of economies of scale; and that Linux is comparable with Solaris (behind in some areas, ahead in others). Do you really need confirmation of these facts?

    Right now, it would be impossible to replace all Sun servers by Intel hardware because Sun makes "big iron" - multiprocessors with 64 cpus. A big bank, for example, that has to process hundreds of millions of transactions at month-end needs that performance. But inevitably, Intel hardware will become available in this kind of configuration, and Linux will support it. It's not a question of "whether", it's a question of "how soon". This is clearly a threat to Sun's business model.

  19. Re:it is VERY trollish by Anonymous Coward · · Score: 5, Insightful
    And who is going to provide the 1-hour onsite response time that comes with Sun's Platinum service for those flocking to cheap hardware?


    Who cares?

    I believe that one of the causes of the dot-com implosion is that many companies discovered that their customers will actually put up with pretty crappy service. And therefore the market for co-location services and monster data centers never actually appeared and companies like Exodus were doomed. 24/7 uptime just isn't needed by that many companies.

    Why pay big bucks for hardware support on a box from Sun when you can buy 5 cheapo boxes for the same price and have your own in-house monkeys do the board swapping within one hour rather than waiting for board-swapping monkeys from Sun that might not actually show up within an hour anyway?
  20. Re:$2B is the paper loss, $10M operational profit! by jat5000 · · Score: 3, Insightful

    "some accountancy stuff that mean diddly to the companies operations" ?

    Losing $2 Billion in asset or "paper" value is a huge deal for where it counts. Banks, investors, fund advisors, et. al. will never loan money to a monster company like this that loses value so rapidly. It's the equivalent of your house going down in value from $500,000 to $50,000 -- sure you still have the house and will get a lot of use from it, but you couldn't even get a Kia car loan with that. And if you think that Sun needs to make some drastic changes quick, they just lost alot of flexibility to do so.

    No, $1.5 billion in cash and "cash equivalents" may not be enough to turn this once great company around. What that does is let it keep doing what its doing for the next x years as they slowly wither away (think SGI).

    Unless somebody bets the farm, which is what I hope this thread will spur McNealy and crew to do. N1 isn't it and ironically IBM has taken the "king of Java" crown away.