Slashdot Mirror


McNealy Created Millions of Jobs?

cahiha writes "In his blog, Jonathan Schwartz argues that Scott McNealy is single-handedly responsible for making network computing a reality. His timeline is something like that in 1992, the industry was focused on 'Chicago' (Windows 95), while McNealy bravely went his own way-- 'the network is the computer.' He goes on to claim that 'There is no single individual who has created more jobs around the world than [Scott McNealy]. [...] I'm not talking hundreds or thousands of jobs, I'm talking millions.' I have trouble following his argument: client/server computing and distributed computing were already widely available and widely used in the early 1990s. The defining applications of the emerging Internet were, not Java, but Apache, Netscape, and Perl. Sun's biggest response to Chicago was to attempt to establish Java as the predominant desktop application delivery platform, something they have not succeeded at so far. So, what do you think: is Schwartz right in giving credit to McNealy for creating 'millions' of jobs? Or has Sun been a company on the decline since the mid-1990s, only temporarily buoyed by the Internet bubble?"

363 comments

  1. What about... by Anonymous Coward · · Score: 4, Funny

    Al Gore? He created the internet, and there must be at least a million porn sites...

    1. Re:What about... by Anonymous Coward · · Score: 2, Informative

      I know it's meant as a joke, but since it's not true, it's even less funny? What do Vint Cerf and Robert Kahn say..? and A Salon.com Gore Internet Invented Article or More Gore Internet Invented, Invention Research ...don't you think?

    2. Re:What about... by Anonymous Coward · · Score: 0

      Yeah, but this is /. where the Republicans/neo-cons control (just look at posts like that one regarded as funny). So, not too surprising.

    3. Re:What about... by samkass · · Score: 2, Interesting

      I know you were trying to be funny, but your statement is more true than false.

      --
      E pluribus unum
    4. Re:What about... by numbware · · Score: 1

      He also eliminated Manbearpig. What a great man!

      --
      I'm going to go create my own technology news site, with blackjack and hookers. You know what? Forget the news site.
    5. Re:What about... by deanj · · Score: 0, Troll

      Al Gore invented the internet....he said so himself in numerous speeches. Let him go after Manbearpig. It seems to be what he's destined for.

    6. Re:What about... by Anonymous Coward · · Score: 0

      Actually, no he didn't. What he said was "I took the initiative in creating the internet". Wired and others then took that completely out of context and just ran with it. I won't post links to back this up because if you still believe what you say, there is little chance you'd click them. Google it for yourself, if you care to be enlightened.

    7. Re:What about... by Cromac · · Score: 2, Interesting
      Yeah, but this is /. where the Republicans/neo-cons control

      What planet are you from? The only site more liberal than Slashdot is Democraticunderground.com. You really must not read anything here if you honestly think Republicans are even in a majority much less in control here.

    8. Re:What about... by Stephen+Samuel · · Score: 3, Insightful
      This is, I think, one of the few areas where Dems and Reps both gather and feel very free to take pot-shots at each other -- and the pot shots tend to be far better aimed on average than what you tend to find in the outside world.

      As a result both sides are going to feel like Slashdot is full of members of "the other side".

      I get a sense that the normal course of events is that you usually have a high concentration of one side or the other. Those in the majority commiserate among themselves and only a few braver members of 'the minority' pipe up from time to time. Thus the normal political experience is "we are the natural majority and their side doesn't make much sense" but there are pockets of 'the other side' where you can't really speak your mind.

      Slashdot is that oddity where both sides get a good raking over the coals (in part, I think, because of a reasonably strong foreign contingent who often think that they're both off the wall.

      --
      Free Software: Like love, it grows best when given away.
    9. Re:What about... by ceeam · · Score: 2, Funny

      Al Gore? Internet? I believe that he created not millions, not billions, but trillions (hand)jobs!

    10. Re:What about... by Anonymous Coward · · Score: 0

      He took the initiative, so "in a sense, I invented the Internet", or am I imagining things?

    11. Re:What about... by mgblst · · Score: 1

      Yeah, but bush created jobs for 3 brazillians!

      How many millions is that?

  2. 1jobs by Anonymous Coward · · Score: 1, Funny

    Come on. Jobs is Unique!

    1. Re:1jobs by ettlz · · Score: 1
      Jobs is Unique!
      Mercifully.
  3. well... by scenestar · · Score: 1

    something they have not succeeded at so far

    They shouldn't have been so restrictive about their license.

    What do you mean no java in my debian repo !?

    --
    perpetually dwelling in the -1 pits
    1. Re:well... by JulesLt · · Score: 1

      The risk there is that they'd have lost control of Java to Microsoft's bastardisation, which would instantly have become the dominant version.

      --
      'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
  4. i realize it's fashionable to bash mcneally by iberian411 · · Score: 4, Insightful

    but as far as ceo's go he was a cool guy who generally got out of the way and let technologists drive. You know, the dilbert principle. I'd work for scott in a heartbeat. The same can't be said for one of the Steves.

    1. Re:i realize it's fashionable to bash mcneally by Johnny+Mnemonic · · Score: 1

      I'd work for scott in a heartbeat.

      So would 40,000 others, apparently. Which may be a factor in Sun's recent losses; I wonder if your sentiment will still hold true after Sun has had to 25% of their current workforce. Sometimes technologists don't make the best buisnessmen, and "letting them drive" could be precisely why Sun is in the position it now is in.

      --

      --
      $tar -xvf .sig.tar
    2. Re:i realize it's fashionable to bash mcneally by Ohreally_factor · · Score: 1

      McNeally might have gotten out of the way of the technologists, but that doesn't mean middle management did. I've heard a few frustrating stories regarding the company during the late 90s.

      --
      It's not offtopic, dumbass. It's orthogonal.
    3. Re:i realize it's fashionable to bash mcneally by timeOday · · Score: 2, Insightful

      I'm not so sure. Workstations and servers were a great cash-cow for Sun through the 90s, and you really say they were foolish to pursue that market? But now those markets have dimished, and it's pretty hard to cope when your core market diminishes. SGI, DEC, and who knows how many others have faced the same problems and done no better.

    4. Re:i realize it's fashionable to bash mcneally by Doctor+Memory · · Score: 1

      Actually, SGI's problems stem mainly from their decision to drop MIPS and pin their future to the Itanium. Which didn't ship, and didn't ship, and didn't ship, until they were forced to play catch-up late in the game with a new revision of the MIPS core. And still Itanium didn't ship, so they had to do another round of development. None of this was in the budget, and most of their best CPU people had left when it was decided that MIPS had no future. So now they're desperately trying to eke out enough revenue to show a profit (aided by drastic layoffs), in the hopes that someone will buy them. Just goes to show that sometimes, even having real-world moves won't save you if your partners drop the ball.

      --
      Just junk food for thought...
    5. Re:i realize it's fashionable to bash mcneally by Stephen+Samuel · · Score: 4, Interesting
      Actually, SGI's problems stem mainly from their decision to drop MIPS and pin their future to the Itanium. . . . . .

      Another way of describing SGI's mistake is that they expected Intel to be technological leaders, as opposed to market leaders.

      The last CPU that Intel produced that was decent in it's first (or even second) revision was the 8080 -- and even that was mostly because there was very little to compare it to at the time.

      Then Zillog came up with the Z80 which Intel cloned with the 8085. There was nothing really good about the 8086 -- in fact my pet theory was then (and is still now) that IBM chose it because it was so badly designed that it would never be real competition for the cash cow that their /360 mainfraim line was (something that couldn't be said about the Motorola and National Semiconductor chips).

      Intel then tried to produce a real 32 bit chip -- a marketing driven bastard child that died in infancy. The 80186 and 80286 were attempts to clean up the worst aspects of the 8086 without throwing out the baby with the bathwater, but turned out to be little more than a foul tasting soup.

      The '386 solved the problem by emulating the 8086 16 bit mode and providing an entirely new (well, kinda) 32 bit engine, but it wasn't until the pentium that they finally got even that right.

      As I remember it nobody came to be a respected mover in the workstation market using an Intel-made chip. SGI and Apple went with Motorola. SGI eventually bought MIPS, and Apple rode the 68000 family for a decade before moving to another Motorola chip. DEC came out with the much-respected Alpha, and IBM/Motorola came out with the RS/6000 -- all of which allowed them to ride out (more or less) the MS/Intell steamroller.

      By the end of the '90s I think that it was becomming clear that AMD was better at producing 'Intel' chips than Intel was. The outcome of the 64 bit 'intel' wars was no big surprise to me.

      Given that history, I would have been very wary of betting the future of my company on Intel producing an industry-leading chip. History shows that the main thing that the Intel monopoly had going for it was that it was the 'standard' chip for the "Wintel" platform.

      --
      Free Software: Like love, it grows best when given away.
    6. Re:i realize it's fashionable to bash mcneally by jedidiah · · Score: 1

      It's pretty hard to cope when your core market diminishes when you don't bother to have a backup plan. This is IT folks. The people at Sun should have been expecting a "disaster" sooner or later and developed contingencies for it. They misdjudged the technology, tried to neglect PC tech and nearly did in the entire Unix market in the process.

      One Forbes article likes to blame Linux for the "demise" of Sun and any of McNealy's mistakes. If anything, Linux is why Sun still has some relevance. Linux helped develop the part of the server market that Sun wanted to ignore and that Microsoft would have exploited to Suns fatal detriment by now.

      They took legions of young geeks willing to spend $400 for a PC Unix and effectively turned them away (to Linux and FreeBSD).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    7. Re:i realize it's fashionable to bash mcneally by oudzeeman · · Score: 1

      SGI should have gone into the desktop 3D graphics card business.

    8. Re:i realize it's fashionable to bash mcneally by Doctor+Memory · · Score: 1

      Where do you think nVidia came from?

      --
      Just junk food for thought...
    9. Re:i realize it's fashionable to bash mcneally by oudzeeman · · Score: 1

      right, but sgi should have gone into that market, not let their best and brightest engineers walk out the door

  5. His fair share of the credit by JrbM689 · · Score: 0

    I'm sure SUN's innovations sparked ideas elsewhere in the industry, but that has happened in all industries since the beginning of capitalism. His taking sole credit for the creation of millions of jobs is self-aggrandizing and doesn't deserve anything but a shaking of the head for his narrow-minded conclusions.

  6. Ask Slashdot ! by alexhs · · Score: 4, Insightful

    So, what do you think: is Schwartz right in giving credit to McNealy for creating 'millions' of jobs? Or has Sun been a company on the decline since the mid-1990s, only temporarily buoyed by the Internet bubble?

    Neither ?

    These black & white choices are annoying >_<

    --
    I have discovered a truly marvelous proof of killer sig, which this margin is too narrow to contain.
    1. Re:Ask Slashdot ! by JrbM689 · · Score: 2, Funny

      Don't worry, once we get Scott McNealy in here as senior Slashdot editor, we'll be blessed with millions of new options to choose from!

    2. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      McNealy responsible for Java. Oh thanks... responsible for turning my 512Mb, 2000Mhz computer into a slug just by running a single Java app. Gee thanks for nothing, fuckhead.

    3. Re:Ask Slashdot ! by suv4x4 · · Score: 1

      Neither ? These black & white choices are annoying

      Apparently many people have yet to master a property of thinking living beings called "fuzzy logic". Even some software products are better at it...

    4. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      Or both. These questions are not mutually exclusive.

    5. Re:Ask Slashdot ! by nomadic · · Score: 1

      Neither ?

      Or, "Both" is also a possible answer. You're right, a few holes in that question logically.

    6. Re:Ask Slashdot ! by debiguana · · Score: 1

      If your computer is running like a slug with 1 java app, then it's either an incredibly horribly written application, or not the java app that's causing the problem.

    7. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      Take a 512mb PC, with a 2000Mhz processor -- it is a perfectly normal, functional machine and runs just fine. Install Sun's Java 1.5. Run Azureus, or Eclipse, or any Java app... result: slug.

      Take another PC, try the same experiment... result: slug.

      Ask Java zealot why this happens... result: wah wah... it's not Java that's the problem. It's you or your machine.

    8. Re:Ask Slashdot ! by killjoe · · Score: 1

      judging by their stock price Sun has been pretty stagnant for the last five years. They had a boos during the doc bomb heyday but before and after nothing to crow about.

      --
      evil is as evil does
    9. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      When people post an article on Slashdot, they usually include a couple of viewpoints to get the discussion going. You are, in fact, free to provide additional viewpoints. I'm sorry if that wasn't clear to you.

      So, what is your opinion on Schwartz's blog entry?

    10. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      When plenty of people have similar spec hardware and don't have the same problem, I think user error is more likely than anything.

    11. Re:Ask Slashdot ! by Anonymous Coward · · Score: 0

      Ummm... never looked at the forums for Java apps, have you?

    12. Re:Ask Slashdot ! by The+New+Stan+Price · · Score: 0

      It isn't a black and white choice, it is a closed question of "either or" whose basis may be incorrect. You cannot have fuzzy logic without a 1 and a 0, and you cannot have a "gray area" without a black and white. The problem is in _proving_ whether something is true or not. G. W. misquoted Jesus when he said "those who are not for us are against us". What Jesus said was "those who are not against us are with us." They do not mean the same thing! Most Christians understood what he meant though. I bring this up because I hear a lot of this type of statement these days, even in the latest stupid Star Wars movie.

  7. Credit for millions of jobs?? by Anonymous Coward · · Score: 0, Troll

    This is laughable.

    The _only_ reason that millions of jobs were created was because of the roaring success of the Internet accessible to the masses.

    If anyone should be thanked, it should be Bill Gates and Microsoft for making computers easier to use for a vast majority of the population.

    1. Re:Credit for millions of jobs?? by CapeBretonBarbarian · · Score: 4, Insightful

      The _only_ reason that millions of jobs were created was because of the roaring success of the Internet accessible to the masses.

      If anyone should be thanked, it should be Bill Gates and Microsoft for making computers easier to use for a vast majority of the population.


      I think what the blog article, and the original letter, were saying is that McNealy was right. His vision back in the early 90s was of an open network, where the important thing was the network, not the devices connected to it, and that was the world we were moving towards. It's a world built on open standards with all sorts of room for innovation and differentiation. Schwartz is not claiming that McNealy invented the Internet. He was saying that McNealy's vision of the future was the correct one unlike all those other companies who killed their own R&D and fell into the Redmond camp because they had seen the light (from Redmond and Wall Street).

      As for Microsoft... if not Microsoft, someone else would have filled their role. Apple perhaps? Digital Research? Who knows. I don't think Microsoft did anything really brilliant or overly original in GUI design. As for "the Network is the Computer", Microsoft had to be dragged kicking and screaming into embracing the Internet and any open standards that they didn't control. The Internet wasn't even on their radar until Sun, Java and Netscape scared them.

      Finally, you have to put Schwartz's blog in context. It was written as a tribute to McNealy, his mentor. The original letter, paraphrased from two years ago, was written to cheer up his mentor when Sun's fortunes were sinking and the Wall Street boys were savaging McNealy. I'm willing to give Schwartz a bit of leeway on the hyperbole.

    2. Re:Credit for millions of jobs?? by Bombula · · Score: 5, Insightful
      What about Edison? He rolled out electrical power at least, even if he didn't invent it. Does that mean he 'created' every job in the modern world? Or what about the fellow in Mesopotamia 8,000 years ago who invented the wheel? How many jobs did he create?

      Seems largely retarded to take credit for jobs created indirectly, since there's no logical place to draw boundaries in either space or time.

      --
      A-Bomb
    3. Re:Credit for millions of jobs?? by sootman · · Score: 5, Informative
      So, if someone has a vision, and does very little to make it happen (relatively speaking), but it just so happens that their vision was the correct one, they get credit for all the good that ocurred? Even though they did little but stand in the corner with their vision?

      I'd say, in recent history, that Sir Tim Berners-Lee did the world a great favor by making HTML so easy to use and forgiving (i.e., not closing a tag doesn't cause the page to crash, unlike syntax errors in 'real' programming languages), then NCSA gets credit for making a great browser, then Marc and Jim deserve credit for stealing all that NCSA talent (and possibly some code) to make a really cool browser, and oh yeah, before I get too far, let's not forget Bob's Ethernet, and whoever made TCP/IP, and I guess we need to include K&R and everyone else who made UNIX, because that's what the Internet has mostly run on through its history. And as great as the network is, it's prety useless without nodes, and Bill Gates' *ahem* methods of popularizing DOS and then Windows has put ten times more nodes out there than all other contributors combined.

      But some guy in the corner with a "vision" that just happens to align with what eventually occurred? Fuck him. If anything, that honor should go to Vannevar Bush, who, in 1945, had a pretty damn accurate vision of what computing would be like in the 1990s. Considering that he wrote this a year before ENIAC was unveiled, I think we can give him a pass on not predicting network storage.

      Consider a future device for individual use, which is a sort of mechanized private file and library. It needs a name, and, to coin one at random, "memex" will do. A memex is a device in which an individual stores all his books, records, and communications, and which is mechanized so that it may be consulted with exceeding speed and flexibility. It is an enlarged intimate supplement to his memory.

      It consists of a desk, and while it can presumably be operated from a distance, it is primarily the piece of furniture at which he works. On the top are slanting translucent screens, on which material can be projected for convenient reading. There is a keyboard, and sets of buttons and levers. Otherwise it looks like an ordinary desk.

      In one end is the stored material. The matter of bulk is well taken care of by improved microfilm. Only a small part of the interior of the memex is devoted to storage, the rest to mechanism. Yet if the user inserted 5000 pages of material a day it would take him hundreds of years to fill the repository, so he can be profligate and enter material freely.

      Most of the memex contents are purchased on microfilm ready for insertion. Books of all sorts, pictures, current periodicals, newspapers, are thus obtained and dropped into place. Business correspondence takes the same path. And there is provision for direct entry.

      (On page 4, look for 'memex.')
      --
      Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
    4. Re:Credit for millions of jobs?? by pauljlucas · · Score: 1
      If anyone should be thanked, it should be Bill Gates and Microsoft for making computers easier to use for a vast majority of the population.
      Microsoft could have used their market dominance for great things and truly innovated (not the "copy somebody else and pass it off as their own 'innovation' that MS so often does). Instead, MS treated users to blue screens of death for decades when simple things like memory protection were well known. Crashes became commonplace to where they were just accepted as a part of computing by people.
      --
      If you reply, do so only to what I explicitly wrote. If I didn't write it, don't assume or infer it.
    5. Re:Credit for millions of jobs?? by Anonymous Coward · · Score: 1, Informative
      The _only_ reason that millions of jobs were created was because of the roaring success of the Internet accessible to the masses.

      If anyone should be thanked, it should be Bill Gates and Microsoft

      Well, no. Microsoft didn't do anything for the Internet. A little Australian company called Trumpet Software produced Trumpet Winsock which allowed Windows machines to connect to the Internet, well before Microsoft ever cared about it.

    6. Re:Credit for millions of jobs?? by six11 · · Score: 4, Insightful
      Finally, you have to put Schwartz's blog in context. It was written as a tribute to McNealy, his mentor. The original letter, paraphrased from two years ago, was written to cheer up his mentor when Sun's fortunes were sinking and the Wall Street boys were savaging McNealy. I'm willing to give Schwartz a bit of leeway on the hyperbole.

      I agree, and I'd like to take that one step further. This is leadership change in a large, influential company. Having talked to some Sun people this last weekend, I get the feeling that they don't have a clear picture of what this means for them and their lives. And that might translate into a lack of trust, or a belief that the senior management is confused.

      Schwartz was posting as much for the rank-and-file Sun employee and investor as he was for his mentor. He has to show that he's a team player and that he's not just grabbing the reins from somebody who he thought was an idiot. If the rest of Sun believes that the guy at the top thinks the last X years under McNealy has been a waste, then what does that say about their OWN work and sense of worth?

    7. Re:Credit for millions of jobs?? by Bralkein · · Score: 1

      No! It was Adam... he was the first man, right? Even though all of the other people couldn't have been created without Eve, Eve was made from Adam's rib, right? So it still goes back to Adam.

      But wait a minute... didn't God create Adam? But then where did God come from? A Christian once told me he knew God was real because of the Bible, so God is from the Bible. But who wrote the Bible? This is so bloody confusing.

    8. Re:Credit for millions of jobs?? by Mr+Z · · Score: 2, Funny
    9. Re:Credit for millions of jobs?? by Anonymous Coward · · Score: 0

      Ahhhh good old Trumpet Winsock. Severely aggravating. Highly aggitating. Yet it was the best thing out there for Windows and worked well enough once you got the kinks out. I loved and hated the thing at the time. But don't forget about WINPKT.COM (.com as in DOS extension, not a web site) which made it all possible. Kudos to Trumpet regardless.

    10. Re:Credit for millions of jobs?? by heinousjay · · Score: 1

      Instead, MS treated users to blue screens of death for decades when simple things like memory protection were well known.

      You're aware that one of the most common causes of a blue screen used to be memory protection violations in device drivers?

      This is not to say Windows didn't crash a lot. I ask only because, given the way you worded your sentence, you appear to have pulled it straight from your ass.

      --
      Slashdot - where whining about luck is the new way to make the world you want.
    11. Re:Credit for millions of jobs?? by TheNetAvenger · · Score: 4, Interesting

      , MS treated users to blue screens of death for decades when simple things like memory protection were well known. Crashes became commonplace to where they were just accepted as a part of computing by people.


      You kind of lost all credibility... BSDs and Memory Protection are for the most part not related. The only Memory protection errors creating BSDs were in device drivers, the user application model on even Win95 (the hybrid it was) was protected memory.

      Windows NT going back to 1992 also has full memory protection, a concept that MS actually did work on the improvement of the technology.

      As for MS copying everything, explain a few things. The NT Kernel, nothing existed like it, and nothing since is like it either. Or how about selecting a word and changing the font, you know select and modify that exists in every GUI. It didn't exist prior to MS Word cira 198x, but now you see it used in almost every application and OS. There are literally thousands of things like this that MS was the 'creator/innovator' of, even if you choose to have a revisionist history.

      What has Microsoft copied that everyone thinks is a 'copy' of something?

      The GUI? Well, Apple and XWindows both copied this from Xerox, as well as Microsoft. Every major OS made now is a copy of the Xerox technology, so how is Microsoft different here?

      Windows? It is based on the NT OS technology, something that is unique from both *nix and other OS/Kernel technologies at the time and since. There is nothing like it. It is a client/server kernel technology, not a monolithic or microkernel.

      What else has Microsoft copied? The WinAPI, nope, they created it from scratch, the GDI/GDI+, nope again they created it, RTF - kind of a copy, but the document independance was new at the time and MS gave the RTF specs away. XHTML? Nope they were one of the main designers behind it as well.

      What else could it be that I hear people refer to all the time that they copied?

      Well there is techology like Visual Basic, which had a new GUI IDE model, but Microsoft basically made the creators rich (instead of just stealing their ideas) and bought them out.

      MS technologies are actually 'less' copied than Applications and OSes. MS Word was NEVER a copy of Wordperfect, in fact by 1992, Wordperfect was scrambling to copy the concepts that had been successful in MS Word on the Mac for years.

      Now should we put the same eye of scrutiny to Apple or even Linux? Linux was a monolithic copy of Minix, and even its technologies and microkernel design go back to what 1983, and if you follow the *nix concepts back to the 1960s.

      OSX? The core OS technology Apple advertises that they copied the technology. It is a BSD based interface to a Mach kernel, almost a direct copy in fact of the source. How about even looking at the GUI in OSX? They use PDF/Display Postcript (licensed from Adobe - not their creation), for 3D composition they use OpenGL, which again they were not even a significant contributor to the project. It was SGI technology and later work into moving it to a gaming acceleration API was work done directly BY MICROSOFT.

      Kind of fun to realize the OpenGL stuff OSX and all the 'open source' projects use has MS created code in it, but of course MS is the great innovation copier.

      Keep repeating the /. myths and people actually start to believe this crap.

      How about even instead of listening to me, you go look this up instead of just assuming MS is what others tell you it is.

    12. Re:Credit for millions of jobs?? by Bloke+down+the+pub · · Score: 1
      So, if someone has a vision, and does very little to make it happen (relatively speaking), but it just so happens that their vision was the correct one, they get credit for all the good that ocurred?
      Credit? They get a fistful of patents too, since "maybe one day this" or "wouldn't it be nice if that" seems to be all that's needed for one these days. That working model or even a drawing requirement is just so totally web 1.0.
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    13. Re:Credit for millions of jobs?? by Bloke+down+the+pub · · Score: 1
      What has Microsoft copied that everyone thinks is a 'copy' of something?
      Snipped: a long list of things that might have sucked less if M$ had copied them.
      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    14. Re:Credit for millions of jobs?? by Decaff · · Score: 1

      Even though they did little but stand in the corner with their vision?

      What a distorted view of IT history!

      Sun certainly did not 'do little but stand in the corner'. They were vigorous promoters of Open Systems in the 80s, working hard to encourage the use of UNIX and standard protocols against the attempts of competitors (like IBM) to keep things closed and entirely proprietary. The resulting wide use of UNIX and standards helped the original development of open source, and then Linux.

    15. Re:Credit for millions of jobs?? by Lord+Ender · · Score: 2, Interesting

      Was the rendering of malformed HTML the choice of Berners-Lee or the choice of the browser implementers?

      --
      A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    16. Re:Credit for millions of jobs?? by Scott+Robinson · · Score: 1

      I took your advice and did look things up.

      In Win95, another process could easily corrupt another one's process memory. A simple demonstration of this fact were all the in-memory game patch tools which never required driver-level access.

      As for the NT Kernel, it's so suspiciously similar to the VMS and RSX-11 kernels there was almost a lawsuit over it. Of course, this shouldn't be surprising because the primary designer (Dave Cutler) was the same guy for all three!

      Selecting a word and changing the font? Have you conveniently forgotten the Macintosh?!

      Yes, Apple (1978-1983 with the Lisa) and MIT (1984 with X-Windows) both copied the modern GUI from Xerox. Of course, their development efforts were simultaneous and independent. Microsoft (1985 with Windows), however, is in a bit of a different time scope.

      "Client/server kernel technology, not monolithic or microkernel"? Do you have any idea what you're saying? I'm guessing you haven't taken an introductory class in operating system design. Please take a few minutes to view Wikipedia's informative article on the subject. In short, there was and still is plenty like it.

      And then, of course, there are the strawmen. No one is claiming Microsoft copied the WinAPI or GDI/GDI+. Those are disingenius arguments. They're Microsoft proprietary and, quite frankly, not the greatest APIs. In fact, both are being phased out by Microsoft as fast as they are capable of pushing the whole managed code initiative... ... but RTF?! A TeX rip-off format designed for being able to portably transfer documents between Windows and Macintosh copies of Word as their actual format sucked? Yeah, no copying there!

      Then you refer to Visual Basic (1991), in which anyone who was using computers at the time can quickly rejoin with Apple's Hypercard (1987) and its family of applications spawned.

      And finally, if you had ever applied "the same eye of scrutiny" to Microsoft as you barely applied to Apple or Linux, you would easily have come to the above conclusions. (Apple is responsible for the first mass market personal computer. Linus's original announcement post made it clear he was making a derivation.)

    17. Re:Credit for millions of jobs?? by Decaff · · Score: 1

      What else has Microsoft copied? The WinAPI, nope, they created it from scratch

      And what a professional job they did, as revealed in the name of API calls that they thought they would never have to make public..... such as 'PrestoChangoSelector'

    18. Re:Credit for millions of jobs?? by TheNetAvenger · · Score: 4, Insightful

      In Win95, another process could easily corrupt another one's process memory. A simple demonstration of this fact were all the in-memory game patch tools which never required driver-level access.


      I didn't say they were impossible, especially Win95. Virtually all OSes have the potential for failure in OS level memory protection. It is called a freaking Bug.

      You are missing the bigger point, as the prior post acts like Windows included very little or NO memory protection. When in fact it did, especially NT which was developed in over 15 years ago. Want to find a company that didn't put memory protection in until 2000, go look up Apple. This is NOT one area where Microsoft sucked. PERIOD.

      IAs for the NT Kernel, it's so suspiciously similar to the VMS and RSX-11 kernels there was almost a lawsuit over it. Of course, this shouldn't be surprising because the primary designer (Dave Cutler) was the same guy for all three!

      I actually though you might have looked some of this up, but here is where you start to lose all credibility.

      The VMS kernel is a monolithic kernel that supports modules, it is not a hybrid (client/server) kernel like you will find in NT. If any Kernel architecture influenced the NT kernel it was the MACH concept for small low level portability, but certainly not VMS.

      As for the lawsuit, this claim I find astounding, as Digital (Owner of VMS and where Cutler also worked) were very CLOSE partners with Microsoft, in fact they showcased their new Alpha CPU at the 1992 Comdex running an unreleased WindowsNT. (I was actually there, so quote me on this.)

      If Digital had any intention of bringing litigation to Microsoft over the design of NT, there is no record of and actually record to the contrary.

      VMS was a very simplistic OS technology, especially at the time NT was written.

      Are you just trying to blow smoke, and if so up what? Or do you assume that all of us here are 15yr olds and were NOT around during the 80s and 90s?

      Selecting a word and changing the font? Have you conveniently forgotten the Macintosh?!

      Here is where you lost all credibility, what are you a child?

      MS Word was RUNNING on the Macintosh when the select and modify concepts were written by Microsoft and adapted by other applications on the Mac in the subsequent years.

      Are you the only person in the world that doesn't realize that MS Word was more popular on the Mac than on the PC, until like 1993/1994 when the success of Windows 3.1 was becoming substantial?

      (Here is a Hint when looking up the Mac history, office based applications like MS Word, MS Excel, Adobe PageMaker where the key APPLICATIONS that gave the Mac credibility in Office and business environments.)

      Yes, Apple (1978-1983 with the Lisa) and MIT (1984 with X-Windows) both copied the modern GUI from Xerox. Of course, their development efforts were simultaneous and independent. Microsoft (1985 with Windows), however, is in a bit of a different time scope.

      Again you think we are children. Gates announced Windows for the IBM PC and started development on it almost at the exact same time Apple started working on the GUI for Lisa. (Go look up history, here is another search tip, look up Comdex Windows Lisa Apple)

      Apple's big lawsuit against Microsoft was based on a few specific items that were not common to Xerox. Apple was using 'copyright' law because the success of Windows hurt their sales, especially in people that bought Mac to run MS Word and MS Excel which they could now but a Windows PC and run.

      "Client/server kernel technology, not monolithic or microkernel"? Do you have any idea what you're saying? I'm guessing you haven't taken an introductory class in operating system design. Please take a few minutes to view Wikipedia's informative article on the subject. In short, there was and still is plenty like it.

      Actually I do know a little bit about kernel technology, but you seem to be able to only recant words from wik

    19. Re:Credit for millions of jobs?? by Watson+Ladd · · Score: 1

      Mach, L3, L4, all are microkernel client server designs. Open GL code is made by the graphic card vendors. And hardware acceleration was in the origional SGI plans.

      --
      Inventions have long since reached their limit, and I see no hope for further development.-- Frontinus, 1st cent. AD
    20. Re:Credit for millions of jobs?? by TheNetAvenger · · Score: 1

      And what a professional job they did, as revealed in the name of API calls that they thought they would never have to make public..... such as 'PrestoChangoSelector'

      Well at least no one is claiming they ripped it off from Apple or someone else.

      Maybe MS put the screwy stuff in there on purpose. :)

    21. Re:Credit for millions of jobs?? by TummyX · · Score: 1


      In Win95, another process could easily corrupt another one's process memory. A simple demonstration of this fact were all the in-memory game patch tools which never required driver-level access.


      That's like saying that linux isn't secure cause driver-level access is never needed to play a sound file (you just pipe to /dev/pcm aeeee!!!).

      Win95 *DOES* have protection from *accidentally* accessing another process's memory (easy process has its own seperated virtual memory space). Win95 (AND NT, XP etc) have APIs that allow you to access another process's memory but you have to do this *explicitly*. It's how debuggers (etc) work and it's a feature that almost all other operating systems have.

      Yes, Win95 had lots of bugs and a few flaws but given the context, your example is just plain ignorant.

    22. Re:Credit for millions of jobs?? by TheNetAvenger · · Score: 1

      Mach, L3, L4, all are microkernel client server designs.

      Yep, but NT is not a tradition or true MACH kernel.

      Open GL code is made by the graphic card vendors.

      Ok, now you are scaring me. DirectX is actually implmented in the display driver also, but ATI and Nvidia did not write DirectX anymore than they wrote OpenGL.

      Unless you are maybe talking about OpenGL extentions, which is a way new GPU specific features can be added to OpenGL.

      Really not sure where you are coming from on this. OpenGL

      And hardware acceleration was in the origional SGI plans.

      Yes, and hardware accleration was in OpenGL before DirectX ever existed, this so was not my point. Go read again, the keyword: 'Gaming'.

      SGI had toyed with adding more APIs to OpenGL for gaming and other uses, but even after circulating stuff on OpenGL++, they never went forward with it. Microsoft even tried to create some of these technologies for OpenGL with SGI, and HP in a project called Fahrenheit it was at the end of the MS/SGI relationship.

      Look up stuff like 'Scene graphs'.

    23. Re:Credit for millions of jobs?? by volatilises · · Score: 0
      Here is where you lost all credibility, what are you a child? MS Word was RUNNING on the Macintosh when the select and modify concepts were written by Microsoft and adapted by other applications on the Mac in the subsequent years.

      What about MacWrite? Didn't that have select-and-modify prior to Microsoft World? (genuinely interested)

  8. Millions Of Jobs by Richard+Dick+Head · · Score: 5, Funny

    Millions of Jobs

    Sweet! Maybe I'll move to India to get one! :)

    1. Re:Millions Of Jobs by Anonymous Coward · · Score: 0

      Its too hard to find a job in India these days...

      Sux! I know!

    2. Re:Millions Of Jobs by moro_666 · · Score: 1

      was it ever easy to get a job in india (with a big J in the beginning) ?

      you can be the garbage collector in almsot any country, it's a job. but that's not really one that you'd want is it :p

      the way i see it, india is committing suicide right now with the low prices on it that they try to give out. hardware and imported software (devel. tools etc.) still cost money, sometimes alot.

      besides, i don't know about you out there, but over here it's about getting the stuff ready for the deadline. price is ofcourse an issue aswell but it's not the primary one. it's about quality and speed of the job, not how cheap you could get it.

      --

      I'd tell you the chances of this story being a dupe, but you wouldn't like it.
  9. Complete Bullshit by zerojoker · · Score: 1, Redundant

    It wasn't Scott McNealy who is single-handedly responsible for making network computing a reality. That's obviously Al Gore. Schwartz is trying to rewrite history here!

    1. Re:Complete Bullshit by Anonymous Coward · · Score: 0

      Did Al Gore help all those Al's in Iraq.

    2. Re:Complete Bullshit by Jboost · · Score: 1

      Damnit Schwartz, I created that; Yes, I'm super cereal

      Excelsiooor!

  10. That's obviously false! by wfberg · · Score: 0, Redundant

    We all know it was Al Gore who invented the internet. And killed Manbearpig.

    --
    SCO employee? Check out the bounty
    1. Re:That's obviously false! by Anonymous Coward · · Score: 1, Funny

      We all know it was Al Gore who invented the internet.

      Al Gore didn't invent the internet. He took the initiative in creating it.

      Two totally different things.

      In any case, Bill Clinton was responsible for the economic miracle of the 1990s.

      That much of it turned out to be based on a .com-bust business model and crooked Enron-style accounting is George Bush's fault.

    2. Re:That's obviously false! by Anonymous Coward · · Score: 0
      He took the initiative in creating it.
      Nope, wrong again. He took the initiative that created it (in its modern form, as an open network rather than a military/academic collaboration so tight that Jerry Pournelle was thrown off it for mentioning its existance in his Byte column) through the Senate.

      People may joke about him and the ambiguous phrasing of his original comment, but there's no doubt Al Gore was a good thing as far as the Internet went.

    3. Re:That's obviously false! by Anonymous Coward · · Score: 0

      No, damn it! It was George Bush who invented the iPod! Or Google. I forgot, because it was, like, days ago.

  11. Keeping Java Closed by taylor_venable · · Score: 1, Interesting

    Closed products can only compete with open projects if they are significantly superior in quality and available on a sufficient number of platforms. While I think Java fills the latter requirement, it does not the former; it is at least on the same level as equivalent products, and perhaps lower than some others. No amount of marketing can change this: if Java is not sufficiently opened, it will remain on the path to obscurity. Without new ideas being able to add to the product, it will decay.

    1. Re:Keeping Java Closed by Slithe · · Score: 1

      What about Windows XP?

      --
      ---- "XML is like violence. If it doesn't fix the problem, you aren't using enough."
    2. Re:Keeping Java Closed by Decaff · · Score: 4, Insightful

      No amount of marketing can change this: if Java is not sufficiently opened, it will remain on the path to obscurity.

      I love comments like this! They indicate what a strange reality some slashdotters live in - it almosts make me believe in parallel universes.

      I eagerly await other posts from this other dimension:

      "Intel - will it ever take off?"

      "Windows - how it lost out to Apple"

      "Linux - the ultimate game platform".

      Actually I guess the message here is that no matter how much you really, really want something to be be true (Java on the decline) this does not make it true.

    3. Re:Keeping Java Closed by taylor_venable · · Score: 1

      I would lay claim that Perl and PHP power more online transactions than Java does. Look at the world's most popular forum system, PHPBB. Yes, that runs on PHP. And people don't run LAMJ servers, they run LAMP servers: the P stands for PHP or Perl or Python, all of them open languages. I didn't say that Java is now unpopular in all domains, that is false. But I think that it will degrade because it will not have the ability to adapt like other languages can. If Sun goes down, methinks it would be all over for Java.

      And if you want to chide somebody for wanting to overcome the competition, fine. But don't forget that the origin of all open projects is the desire to build a better product, and it's only because we want to be better that we can achieve that. Wanting something is the root cause for it happening. That's not a guarantee, but it's as close as we can get.

    4. Re:Keeping Java Closed by Matt+Perry · · Score: 3, Insightful

      There is more to software development than the web. I think that you grossly underestimate just how pervasive Java is in the business world. It's powering more than applications than display data in a web browser.

      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    5. Re:Keeping Java Closed by Decaff · · Score: 4, Insightful

      I would lay claim that Perl and PHP power more online transactions than Java does. Look at the world's most popular forum system, PHPBB. Yes, that runs on PHP. And people don't run LAMJ servers, they run LAMP servers: the P stands for PHP or Perl or Python, all of them open languages.

      And I would lay claim that they really don't. You can combine all the online forums you like but they don't come near the phenomenal combined volume of stock trading systems, banking systems, airline booking systems etc. We are talking of system which individually handle hundreds of millions or even billions of transactions each day. Consider the combined volume of transactions of all these systems....

      And before you mention google - that uses a considerable amount of Java as well.

      I didn't say that Java is now unpopular in all domains, that is false. But I think that it will degrade because it will not have the ability to adapt like other languages can. If Sun goes down, methinks it would be all over for Java.

      Java is constantly adapting, with regular releases with new features (well, new to Java anyway!): Generics, improved concurrency and higher performance for the GUI in Java 5; scripting language support and web services support and far better client side integration in Java 6. How is this not adapting?

      Apart from the wild idea that Sun is going down (their annual losses are trival compared to their net worth, and that worth is not largely dependent on share value), there are companies with far, far bigger investments in Java than Sun, like IBM. They are constantly producing new VMs for internal and external uses.

      If Sun did 'go down', Java would certainly continue (in fact, IBM could well buy up the rights and open source it!). That is one of the reasons why I find it such an appealing language - it is not a one-vendor language.

      And if you want to chide somebody for wanting to overcome the competition, fine. But don't forget that the origin of all open projects is the desire to build a better product, and it's only because we want to be better that we can achieve that. Wanting something is the root cause for it happening. That's not a guarantee, but it's as close as we can get.

      I was not chiding anyone for wanting anything. What I was gently ridiculing is a Slashdot speciality - stating what someone might want (for whatever reasons) as if it has already happened.

      I want better products - I would rather that more people adopted MacOS that Windows. I wish I could play more games on Linux. I would prefer Java to be open source. However, we have to face reality.

      There is not the slightest sign (at least yet) that Java has stopped growing in terms of its adoption - it is still in the growth phase. This may change in a few years, but to say now that 'Java will remain on the path to obscurity' is ridiculous in many ways - it implies not only that Java is going to be obscure, but it is already on that path, which is obviously false.

      Like it or not, Java works, and works very well for a very large number of developers. It would be nice if it were open source, I agree, but it seems to me that its current status has had little impact on its adoption, no matter now much open source supporters may wish otherwise.

    6. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      I would lay claim that Perl and PHP power more online transactions than Java does. Look at the world's most popular forum system, PHPBB. Yes, that runs on PHP. And people don't run LAMJ servers, they run LAMP servers: the P stands for PHP or Perl or Python, all of them open languages.

      Obviously you are a teenage hacker at best. To anyone who has had any contact with the industry, it is obvious that Java dominates the market. PHP or Perl or Python aren't even on the same page. If you don't believe me, just look at any job listings. You'll see 10 Java jobs for any job that requires knowledge of a language starting with the letter 'P'.

      I didn't say that Java is now unpopular in all domains, that is false. But I think that it will degrade because it will not have the ability to adapt like other languages can. If Sun goes down, methinks it would be all over for Java.

      Well, I don't agree with that either, but that's irrelevant since this is not at all the extreme claim you made in your original post.

      And if you want to chide somebody for wanting to overcome the competition, fine. But don't forget that the origin of all open projects is the desire to build a better product, and it's only because we want to be better that we can achieve that. Wanting something is the root cause for it happening. That's not a guarantee, but it's as close as we can get.

      He's not chiding you for your optimism, he's chiding you for spreading blatant lies. And for good reason.

    7. Re:Keeping Java Closed by $1uck · · Score: 5, Insightful

      It would be nice if it were open source,

      Why? This seems to be a popular opinion on Slashdot, and I'm curious why people need it to be any more open than it is? I mean afaik, the only thing that isn't "open" about it is the spec. If you want to create your own implementation of a JVM you're allowed but it must conform to the spec. This is a very *good* thing IMO. It would really suck if MS had been able to complete its "embrace and extend" manuever on Java (which is what MS has done with the open web standards and browsers) and it would suck even more if there were 5 different JVM's out there and you had to tailor your code to run on each one. You would completely lose the WORA (or you'd have to do all sorts of gimmicky crap to figure out what jvm you were running on -thats a lot of fun with browsers and html, I think it would be even more annoying with code). So I ask again, not rhetorically, but honestly: why open source it? Am I missing something?

    8. Re:Keeping Java Closed by Decaff · · Score: 2, Informative

      Why? This seems to be a popular opinion on Slashdot, and I'm curious why people need it to be any more open than it is? I mean afaik, the only thing that isn't "open" about it is the spec. If you want to create your own implementation of a JVM you're allowed but it must conform to the spec. This is a very *good* thing IMO. It would really suck if MS had been able to complete its "embrace and extend" manuever on Java (which is what MS has done with the open web standards and browsers) and it would suck even more if there were 5 different JVM's out there and you had to tailor your code to run on each one. You would completely lose the WORA (or you'd have to do all sorts of gimmicky crap to figure out what jvm you were running on -thats a lot of fun with browsers and html, I think it would be even more annoying with code). So I ask again, not rhetorically, but honestly: why open source it? Am I missing something?

      I absolutely agree that having conformant java specifications is a great thing, and is perhaps the single most important reason for Java's success. But I don't see why being open source should conflict with this - there should be no reason why an open source product should not have to pass the tests in order to be called 'Java'. In fact there is a current project, called 'Harmony', that intends to do exactly this. Open source need not permit 'embrace and extend'.

      I can understand that there are potential problems with open sourcing Sun's implementation of Java - there are most likely huge amounts of code that involve patented techniques or are licensed from other sources.

      I like open source (or at least having the source) because I have had to deal with problems in closed source products that won't be fixed by the vendor. I am not after re-selling the product, or re-distributing the source, but the possibility of patching something myself is pretty appealing.

    9. Re:Keeping Java Closed by try_anything · · Score: 1
      stating what someone might want (for whatever reasons) as if it has already happened

      That's called "vision." I hate it when someone invests a bunch of time and resources in something without being sure of its moral superiority and inevitable triumph and then expects more credit than the noble and enlightened people who really believed. I mean, jeez, without my ostentatious certainty, your efforts would have been totally wasted. Wake up and smell the self-actualization.

    10. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      Hmmm, Java is used in millions of phones. Millions of smart cards. Your dvb set top box
      will most likey have java. It is even working on Mars... I dont think it is decay.
      I really like PHP, when you program in version 5, and then upload to the website and find
      they have version 4 only, because most of their apps break on version 5. You are really
      impressed. I know I was.

    11. Re:Keeping Java Closed by squiggleslash · · Score: 2, Informative
      If Sun did 'go down', Java would certainly continue (in fact, IBM could well buy up the rights and open source it!). That is one of the reasons why I find it such an appealing language - it is not a one-vendor language.
      In reality, not even that has to happen (which is a good job, because scenarios were support for a platform stops are not limited to bankruptsy of the originally supporting business. A company can "go bad", and see it as strategic to kill a platform.)

      Java has several Free Software implementations, and the only real limitation they have is that they can't use the Java trademark. Kaffe, after a long absense, is back and is already mostly 1.4 compliant, GCJ takes an entirely different approach to implementing Java which is both innovative and supportive of what already exists.

      Java will not die, whatever happens to Sun.

      --
      You are not alone. This is not normal. None of this is normal.
    12. Re:Keeping Java Closed by Decaff · · Score: 1

      Java has several Free Software implementations, and the only real limitation they have is that they can't use the Java trademark. Kaffe, after a long absense, is back and is already mostly 1.4 compliant, GCJ takes an entirely different approach to implementing Java which is both innovative and supportive of what already exists.

      And there is Harmony, an Apache project to create an open source Java platform which is certified as Java compliant, so can use the trademark.

    13. Re:Keeping Java Closed by TheRaven64 · · Score: 2, Interesting
      Why? This seems to be a popular opinion on Slashdot, and I'm curious why people need it to be any more open than it is?

      Because it's supposed to be 'write once, run anywhere.' At the moment, it's write once, and run on Solaris, Windows, Linux (x86 or IA64 only), Mac if you don't mind waiting a bit, and maybe IRIX if you are lucky. Only very recently have FreeBSD been allowed to distribute the port to their OS. If you look somewhere slightly more obscure, like OpenBSD, then you start to have problems.

      The license means that OpenBSD are not allowed to distribute a ported version of Java. They can distribute diffs to the source code, but not the source or compiled binaries. Since Java requires Java to build, installing Java on OpenBSD requires following these steps:

      1. Install the Linux JDK, which runs through the binary compatibility layer.
      2. Download the source from Sun (manually).
      3. Compile the JDK. This takes a long time and requires a lot of RAM.
      Since the Linux JDK is only supported on i386, you can't use Java on any other architecture (such as PowerPC or SPARC).

      I would much rather Sun used the trademark to protect Java. Make the JDK open source, but do not allow any patched versions to be called Java (so OpenBSD, for example, could include a binary of 'Columbian' that would run Java apps, but would not be called Java). Provide a mechanism for pushing patches upstream, so that if someone does port it to a new platform there is a good chance that the next release will actually support that platform.

      To be honest, it's the second of these that is the clincher. The number of hoops the FreeBSD team had to jump to in order to be allowed to ship Java with their OS was insane.

      --
      I am TheRaven on Soylent News
    14. Re:Keeping Java Closed by mikaelhg · · Score: 1

      I absolutely agree that having conformant java specifications is a great thing, and is perhaps the single most important reason for Java's success.

      They have already open sourced J2EE (without the J2SE portion) in the form of Glassfish.

    15. Re:Keeping Java Closed by chromatic · · Score: 1

      It's more than a little funny that, thanks to Mono, the newest version of C# will run on my laptop (Linux/PPC) sooner than the new version of Java will.

    16. Re:Keeping Java Closed by Heembo · · Score: 1

      Actually I guess the message here is that no matter how much you really, really want something to be be true (Java on the decline) this does not make it true.

      Thank you for your post, on multiple levels. And I agree - I've been a Java consultant for 8 years, and I'm seeing rates and opportunities similar to the dot.com era right now. Got Java and Got it Good then the Going should be Good for you Right Now. :)

      --
      Horns are really just a broken halo.
    17. Re:Keeping Java Closed by Decaff · · Score: 1

      They have already open sourced J2EE (without the J2SE portion) in the form of Glassfish.

      There has been an open source version of J2EE around for a long time: JBoss.

    18. Re:Keeping Java Closed by Decaff · · Score: 1

      Because it's supposed to be 'write once, run anywhere.' At the moment, it's write once, and run on Solaris, Windows, Linux (x86 or IA64 only), Mac if you don't mind waiting a bit, and maybe IRIX if you are lucky.

      You have missed out a large number of important platforms. For example IBM provides certified VMs to run on AMD 64-bit, Power 64-bit, z-Zeries 31-bit, zZeries 64-bit. HP provides other platforms, and I don't know what you are supposed to be waiting for on the Mac.

      Only very recently have FreeBSD been allowed to distribute the port to their OS. If you look somewhere slightly more obscure, like OpenBSD, then you start to have problems.

      The license means that OpenBSD are not allowed to distribute a ported version of Java. They can distribute diffs to the source code, but not the source or compiled binaries. Since Java requires Java to build, installing Java on OpenBSD requires following these steps:

            1. Install the Linux JDK, which runs through the binary compatibility layer.
            2. Download the source from Sun (manually).
            3. Compile the JDK. This takes a long time and requires a lot of RAM.

      Since the Linux JDK is only supported on i386, you can't use Java on any other architecture (such as PowerPC or SPARC).

      I would much rather Sun used the trademark to protect Java. Make the JDK open source, but do not allow any patched versions to be called Java (so OpenBSD, for example, could include a binary of 'Columbian' that would run Java apps, but would not be called Java). Provide a mechanism for pushing patches upstream, so that if someone does port it to a new platform there is a good chance that the next release will actually support that platform.

      To be honest, it's the second of these that is the clincher. The number of hoops the FreeBSD team had to jump to in order to be allowed to ship Java with their OS was insane.


      This only applies if you want to use Sun's source code. There is nothing to stop an independent open source version of Java being developed and certified; indeed, the Apache Harmony project is doing exactly that.

      Sorry, but this sort of post does seem to be typical of a highly demanding attitude from open source supporters:

      First Sun releases Java.... at no cost. Then there are demands for it to be on more platforms. Sun provides it on more platforms. Now there is a demand for Sun to release their source code! What is the big deal? Projects like Mono seemed to have little difficulty re-implementing the basic .NET architecture with reasonable performance - why the hold-up with Java? Perhaps it is because there are already free (as in beer) versions of Java for the majority of developers, there is not such much demand.

    19. Re:Keeping Java Closed by penguin-collective · · Score: 1

      Let's see: there is one Java application I use regularly (and it looks like shit). I haven't seen a Java applet in years, I have not bothered to install Java on any machine that it didn't ship on, and I rarely see Java-powered web servers. Seems pretty obscure to me. Tell us: where exactly do you think Java is going?

    20. Re:Keeping Java Closed by idlake · · Score: 1

      There are also lots of COBOL jobs; that doesn't mean the platform is doing well...

    21. Re:Keeping Java Closed by Decaff · · Score: 1

      Let's see: there is one Java application I use regularly (and it looks like shit). I haven't seen a Java applet in years, I have not bothered to install Java on any machine that it didn't ship on, and I rarely see Java-powered web servers. Seems pretty obscure to me. Tell us: where exactly do you think Java is going?

      Perhaps you could explain how you know you are rarely seeing Java-powered web servers - some interesting techniques to probe the structure of the HTML? They are everywhere. Go to EBay. See that logo at the top right of the screen? 'Java Technology'. Java used by other sites is less obvious. Sometimes you can indeed see where Java is being used, by the 'struts' or 'jsp' type URLs. From this I can see that my bank, one of the biggest in the UK, used Java for its website.

      But anyway, why are you judging Java by whether or not it is being used for desktop applications, or applets, that you have personally heard of? Have you heard of Delphi? It is has been a major development platform for desktop applications for over a decade, but I can't name a single desktop application I have used that is written in it. Does this mean it is not successful? Of course not. The shrink-wrapped desktop application market is totally insignificant compared to the number of applications developed for internal desktop use within companies, and even that is negligible compared with server side development. Java use is growing in the first area (with IDEs such as Eclipse and NetBeans often being used a Rich Client platforms ), and hugely dominant (but still growing) in the second. Don't believe me? Check out dice.com or monster.com for jobs, and see where the development effort is going on.

      I humbly suggest you are wrong in you statement. If you are doing anything commercial on the web, you are most likely using Java applications all the time.

    22. Re:Keeping Java Closed by $1uck · · Score: 1

      Don't get me wrong I enjoy open source, and I'm a supporter of the philosphy. I just haven't seen any compelling reasons for open sourcing Java. And was curious as to why I see this call for Open Sourcing it on Slashdot frequently. The most compelling reason I've seen is it would make Java "cooler" to the crowd here. *shrug*

    23. Re:Keeping Java Closed by $1uck · · Score: 1

      I've done a fair amount of J2EE and J2SE development (never a full blown ejb aplication, just servlets/jsps/jstl etc), but aren't those both just application servers? I guess they might be comparable to say J2EE is to JBoss/GlassFish as J2SE is to Sun/Ibm/?kaffe? JVM's. And there are open source JVM's and Open source Application servers. But *Java* isn't really open source and I don't beleive J2EE really is in that sense either, though I may be wrong.

    24. Re:Keeping Java Closed by Decaff · · Score: 1

      I've done a fair amount of J2EE and J2SE development (never a full blown ejb aplication, just servlets/jsps/jstl etc), but aren't those both just application servers? I guess they might be comparable to say J2EE is to JBoss/GlassFish as J2SE is to Sun/Ibm/?kaffe? JVM's. And there are open source JVM's and Open source Application servers. But *Java* isn't really open source and I don't beleive J2EE really is in that sense either, though I may be wrong.

      You are mostly right, because, of course, a J2EE implementation is unusable without a J2SE implementation to run it!

    25. Re:Keeping Java Closed by Decaff · · Score: 1

      It's more than a little funny that, thanks to Mono, the newest version of C# will run on my laptop (Linux/PPC) sooner than the new version of Java will.

      IBM already have a Java 1.5 VM for Linux/PPC.

    26. Re:Keeping Java Closed by Skim123 · · Score: 1

      You make a great point, but I wonder how many business applications are being designed today (i.e., brand new projects, not adding on to existing, legacy applications) that aren't web-based? Sure, a great number of the commercial applications are still desktop-only, but I'm talking about customized, in-house software development. I wish there were some numbers to compare, but from my experience and talking with others, a good deal of new development is definitely intranet-based. (Of course take my views with a grain of salt, since I am a web application developer...)

      --

      I could not justify my existence if I were a turkey farmer. Would I terminate myself? Undoubtably, yes.

    27. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      Who in their right mind would proclaim Linux to be the ultimate game platform. Not even Windows is the ultimate game platform. For games you need (want) to squeeze out every ounce of performance out of the plaform. You don't really want an OS. You want more of a graphics/sound library on top of a lean microkernel. Just like the PS2. Right?

    28. Re:Keeping Java Closed by Decaff · · Score: 1

      Who in their right mind would proclaim Linux to be the ultimate game platform. Not even Windows is the ultimate game platform. For games you need (want) to squeeze out every ounce of performance out of the plaform. You don't really want an OS. You want more of a graphics/sound library on top of a lean microkernel. Just like the PS2. Right?

      For a start, I was proclaiming Linux to be a major games platform as an extreme point of view. I wasn't seriously suggesting it was. But I am not sure about the rest of what you say. Why not have an OS - especially one that provides things that are useful for many games, like storage APIs and GUI APIs? Most of the performance you want is numeric and graphic. All good OSes today do a good job of getting out of the way when you need to do that, so whether or not you are running on a rich operating system would seem to me to be largely irrelevant.

    29. Re:Keeping Java Closed by penguin-collective · · Score: 1

      Perhaps you could explain how you know you are rarely seeing Java-powered web servers - some interesting techniques to probe the structure of the HTML?

      Yes, I usually try to figure out what sites run. For most of the sites I use, I succeed and it's not Java.

      The shrink-wrapped desktop application market is totally insignificant compared to the number of applications developed for internal desktop use within companies, and even that is negligible compared with server side development.

      I agree that Java is widely used for internal desktop application development and for some server side development. I believe you are overestimating the economic importance of those areas, or the hold Java has on them.

    30. Re:Keeping Java Closed by Decaff · · Score: 1

      Yes, I usually try to figure out what sites run. For most of the sites I use, I succeed and it's not Java.

      Well you are not typical then.

      I agree that Java is widely used for internal desktop application development and for some server side development. I believe you are overestimating the economic importance of those areas, or the hold Java has on them.

      'Some' server side development? Sorry, but it sounds like you are wildly out of touch with what most software developers are up to.

      The majority of server side development is done in Java.

      As for overestimating the economic importance, that is very hard to do. For most corporations Java is now a key part of their financial infrastructure and their data processing. Java is now the standard way to write the 'middleware' that interfaces to corporate databases. J2EE has become the standard platform for high-performance, high-reliability server-side infrastructure, and forms the foundation of a large number of financial and trading systems, with trading systems often handing millions or even hundreds of millions of transactions a day. Java has now become a standard way to develop Customer Relationship Management systems - running all those call centres... Salesforce, one such system, and one of the most important software products, is built using Java.

      So no, I don't think I am overestimating the economic important of Java.

    31. Re:Keeping Java Closed by Bing+Tsher+E · · Score: 1

      What about my NetBSD/mac68k machine? How about my NetBSD/mips machine? I won't even raise the possibility of my SGI IRIX machine.

      Nope. Go ahead and praise the virtues of java if you like. Don't pooh-pooh the issue of it's closed nature and think you will get away with it.

    32. Re:Keeping Java Closed by Bing+Tsher+E · · Score: 1

      Also, well-written books on COBOL will sell for more on eBay than well-written books on Java.

    33. Re:Keeping Java Closed by Decaff · · Score: 1

      What about my NetBSD/mac68k machine? How about my NetBSD/mips machine? I won't even raise the possibility of my SGI IRIX machine.

      Nope. Go ahead and praise the virtues of java if you like. Don't pooh-pooh the issue of it's closed nature and think you will get away with it.


      What closed nature? The only thing that is closed is the source code of Sun's implementation. To call Java closed because of this is as silly as to call C closed because there are some proprietary compilers.

      Java is documented, as is the VM and the standard libraries. There are many open-source (but not certified) implementations. There are projects to build certified open source versions.

    34. Re:Keeping Java Closed by JulesLt · · Score: 1

      >But don't forget that the origin of all open projects is the desire to build a better product, and it's only because we want to be better that we can achieve

      I don't think you can ascribe the same motive to all open projects. Some are entirely happy to build a 'worse' or equivalent product so long as it's free - in the sense of freedom. That's one of Stallman's key disagreements with the Open Source community - he's never insisted that open development would result in better software - but that freedom in itself was better, even if that means making sacrifices in functionality or usability.

      A prime example for me is Open Office - no one can say it's a better productivity app, as it's stuck - by nature of it's project definition - with mirroring MS Office. There are other projects that have aimed (and succeeded) in producing better word processors.

      Others are about wanting to customise, extend and improve systems - a purely technical desire to do better without any politically motivated goal (Windows tweakers would be a good example).

      I'd also add that Apache on Linux is a very popular form of Java server, even if it doesn't have a great acronym. What's happening - and I think it's a postive thing - is that we're seeing the death of the idea that Java is going to replace all other programming languages, which seemed a major meme for a while.
      (Certainly University courses bought into it, teaching it as the main programming language in the 90s).

      Bruce Tate's 'Beyond Java' is an interesting read on the subject - his main theme is that Java has become too tied up with the needs of enterprise vendors and developers - hence it's heavy use in complex server side applications - while the actual majority (numerically) of developers needs something to simply get data onto web pages and persist it back. (The most common commercial web application is the small web-based store).

      --
      'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
    35. Re:Keeping Java Closed by Decaff · · Score: 1

      There are also lots of COBOL jobs; that doesn't mean the platform is doing well...

      There aren't lots of COBOL jobs.

    36. Re:Keeping Java Closed by Billly+Gates · · Score: 2, Interesting

      Actually I know this is a large debate but I wish Java was more extended. Especially on Windows.

      For example there is an app on work that uses a custom schedule app and I want to interface with it. I am learning java and there is no way to interface to the app and customize it without doing OLE/COM or a VBA script.

      In portable languages like Perl and Python you can integrate heavily into each operating system if you wanted or remain portable..

      Why can't Java have something like CPan and .NET and Ole support?

      Lets face it? This is the reason Java has not taken off on the desktop. The api and gui framework is the best out there but you can't integrate into windows like you can with C#.

    37. Re:Keeping Java Closed by Heembo · · Score: 1

      Brother, I do not see 100$/hr Cobol jobs for cutting-edge companies. I do see such things in the Java world.

      --
      Horns are really just a broken halo.
    38. Re:Keeping Java Closed by Bing+Tsher+E · · Score: 1

      You're dancing around the fact that at present, there are no cerified open source versions. Java has been around for many years now. Why the continued delay?

    39. Re:Keeping Java Closed by penguin-collective · · Score: 1

      The majority of server side development is done in Java.

      I think you're living in a corporate dreamworld. When I look at hosting providers, I find that there are 10x as many PHP providers than Java hosting providers, and having installed both of them myself, it's not hard to see why. Surveys (eg Netcraft) also suggest that ASP.NET has already overtaken JSP and servlet hosting in 2004. PHP and ASP hosting are so easy to set up and get started with that it's the obvious first choice for anybody needed to do a little bit of server-side programming. In terms of applications, on Freshmeat, there are more than 5x as many CMS's listed that are written in PHP than in Java. And, perhaps most importantly, PHP seems to be more widely used for people trying new ideas on the web, including many Web 2.0 applications.

      Java clearly has a good chunk of the high end of server-side development: banks and corporations use it a lot, and it will stay entrenched there for another decade or two. But that's a small part of overall server-side development. Most server-side development is probably developing small scripts, putting together a few existing components, or small customizations of CMSs.

    40. Re:Keeping Java Closed by Decaff · · Score: 1

      You're dancing around the fact that at present, there are no cerified open source versions. Java has been around for many years now. Why the continued delay?

      I am not dancing around anything; you have not responded to the points I made. I really don't know exactly why there are no certified open source versions, although I have a good idea - where is the need? For the vast majority of developers they can get a fully compatible JRE or JDK for free any time they want. Unfair as this is, there probably aren't enough users of unsupported systems for OSS developers to get the resources to develop a compatible JRE. On the other hand, Kaffe/GNU Classpath is making fast progress.

    41. Re:Keeping Java Closed by Decaff · · Score: 1

      I think you're living in a corporate dreamworld. When I look at hosting providers, I find that there are 10x as many PHP providers than Java hosting providers, and having installed both of them myself, it's not hard to see why. Surveys (eg Netcraft) also suggest that ASP.NET has already overtaken JSP and servlet hosting in 2004. PHP and ASP hosting are so easy to set up and get started with that it's the obvious first choice for anybody needed to do a little bit of server-side programming. In terms of applications, on Freshmeat, there are more than 5x as many CMS's listed that are written in PHP than in Java. And, perhaps most importantly, PHP seems to be more widely used for people trying new ideas on the web, including many Web 2.0 applications.

      I think you are living in a OSS dreamworld. Numbers of applications does not, and never has, equalled volume of development. PHP, although it can be used for more substantial applications, is ideal for simple page scripting and hosting - the requirements of perhaps the majority of simple websites; but that is not what most of the hundreds of thousands of developers employed writing server side generally do. They write scalable middleware that links to database. They deploy on J2EE.

      "a little bit of server-side programming"

      Exactly! A little bit! But most server side code is not 'a little bit' - you usually don't write your HR or finance system in PHP.

      Java clearly has a good chunk of the high end of server-side development: banks and corporations use it a lot, and it will stay entrenched there for another decade or two. But that's a small part of overall server-side development. Most server-side development is probably developing small scripts, putting together a few existing components, or small customizations of CMSs.

      That is not the definition of 'most development'. I do server-side scripting, but that scripting does not form anything but the smallest part of the coding that I do, and it does not form anything but the smallest part of what goes on in general server side development. The vast majority of lines of code written are in Java, and this is not limited to banks and corporations - Java is widely used by small development teams and consultants in all areas of IT. Java is certainly not limited to the high end. There are very widely used Java tools like Hibernate that allow agile development of even the smallest applications. In fact the biggest use of Java of all is at the lowest end - mobile applications.

      You really do need to have a deeper look at what is going on in the IT world. Lets have a look at the jobs on dice.com: out of about 90,000 jobs....

      Java 15,354
      J2EE 6,905
      PHP 1093

      (Oh, and the much-hyped Ruby on Rails: 38!)

      I think that clarifies who is in the dreamworld!

    42. Re:Keeping Java Closed by taylor_venable · · Score: 1

      After some more careful thought, I concede, Decaf, that you are correct on nearly all points - at least, at this moment in time. For my own part, however, as long as Sun's relationship with Java remains as it is now, I will continue to use Java only when all other more open options are exhausted. And I will also continue to work towards the ultimate success of open source, no matter what others may say, because I believe in its cause and potential. To me, it is more important to do what I think is the Right Thing, than to do what is most convenient.

    43. Re:Keeping Java Closed by Decaff · · Score: 1

      After some more careful thought, I concede, Decaf, that you are correct on nearly all points - at least, at this moment in time.

      That is very generous of you. I hope you were not too offended by my gentle mockery of your post. If you were, I apologise.

      For my own part, however, as long as Sun's relationship with Java remains as it is now, I will continue to use Java only when all other more open options are exhausted. And I will also continue to work towards the ultimate success of open source, no matter what others may say, because I believe in its cause and potential. To me, it is more important to do what I think is the Right Thing, than to do what is most convenient.

      I respect that view. You already have pretty good quality open source non-certified Java implementations right now. I have heard that later this year some of them will be supporting Java 1.5 features and Swing.

      However, I do have a question for you. What is the alternative to Java? If you want to use something that has support from many sources, is portable, really high performance, has a cross-platform GUI, has a safe memory model, and is free or inexpensive?

      I use Java because Smalltalk was too slow and too fragmented between different incompatible versions, and because C++ a maintenance nightmare (I find Java's strack traces on exceptions to be a huge benefit).

      What would you use?

    44. Re:Keeping Java Closed by penguin-collective · · Score: 1

      That is not the definition of 'most development'.

      Which part does it fail to be the definition of according to you? "Most" or "development"?

      you usually don't write your HR or finance system in PHP.

      You usually don't write your HR or finance system at all, you buy them from a small number of established vendors. Since the generation of software that they're now selling was developed over the last half dozen years when Java was hot, yes, a lot of it is in Java.

      In fact the biggest use of Java of all is at the lowest end - mobile applications.

      Have you actually ever tried to use mobile Java applications? They're a pain to install and function poorly on any of the major mobile platforms: PPC, Palm, or the various J2ME/MIDP phones.

      You really do need to have a deeper look at what is going on in the IT world. Lets have a look at the jobs on dice.com: out of about 90,000 jobs....

      You're making a serious mistake if you project the future of IT, corporate or otherwise, based on the current job openings on dice.com. If the future of IT were determined by job postings, we'd all still be programming in COBOL on IBM mainframes, or maybe Visual Basic on NT, the past frontrunners. By the time a platform makes it to the top of the job postings, it's already past its prime.

      What you need to look at is what the technologies are that hot new companies are using, and it ain't usually Java, that's for sure.

      I think that clarifies who is in the dreamworld!

      Yeah, it's still you. You see that Java is well-established in some significant areas, and you falsely extrapolate future growth from it. Java has gotten about as big as it's gonna get--competition from .NET and PHP, as well as other issues, mean it's on a plateau, followed by a slow but steady decline. Like all platforms before it.

    45. Re:Keeping Java Closed by Decaff · · Score: 1

      Which part does it fail to be the definition of according to you? "Most" or "development"?

      Most development means what most developers produce on a day to day basis.

      Have you actually ever tried to use mobile Java applications? They're a pain to install and function poorly on any of the major mobile platforms: PPC, Palm, or the various J2ME/MIDP phones.

      This has no relevance to the argument. I agree that the performance can be awful on some devices, but this does not counteract the fact that Java mobile applications are highly popular and downloaded on a vast number of devices.

      "I don't like Java on mobiles" is not evidence for "Java is not present much on mobiles", no matter how correct you may be.

      You usually don't write your HR or finance system at all, you buy them from a small number of established vendors. Since the generation of software that they're now selling was developed over the last half dozen years when Java was hot, yes, a lot of it is in Java.

      No, you don't, unless you are a very simple organisation indeed. A key aspect of almost all HR, CRM and finance systems these days is customisability. You have some combination of pre-written code and in-house applications. All major systems from companies like Salesforce, Oracle and SAP work like this. Simple Sage Accounts software packages only work in limited cases!

      You can say 'Java was hot' as many times as you like, but that won't change the fact that it is still a developing technology with expanding use.

      You're making a serious mistake if you project the future of IT, corporate or otherwise, based on the current job openings on dice.com. If the future of IT were determined by job postings, we'd all still be programming in COBOL on IBM mainframes, or maybe Visual Basic on NT, the past frontrunners. By the time a platform makes it to the top of the job postings, it's already past its prime.

      The thing is, Java hasn't made it to the top of the job postings yet; there are still phenomenal numbers of C and C++ jobs out there. On the client side, these are being rapidly replaced by .NET, and on the server side by Java.

      Yeah, it's still you. You see that Java is well-established in some significant areas, and you falsely extrapolate future growth from it.

      No. There are a wide range of statistics that allow the use of different development languages to be monitored, from job adverts to traffic on blogs.....

      Java has gotten about as big as it's gonna get--competition from .NET and PHP, as well as other issues, mean it's on a plateau, followed by a slow but steady decline. Like all platforms before it.

      This is clearly false - all statistics show Java use growing; it is forming an increasing proportion of projects on sites like sourceforge, and indices like TIOBE (which measures the volume of web resources) show Java growing. There are good reasons for this - a large number of projects based on C and C++ are being replaced or ported: Java's growth in recent years has been as the expense primarily of C++, and there is no sign of that stopping.

      I suggest you keep track of C, C++ and Java in job sites, software sites and language resources sites (like TIOBE). Over time you will see C++ falling significantly, C falling (but less so) and Java growing, replacing them. Check back in a year, and we will see who is right!

    46. Re:Keeping Java Closed by penguin-collective · · Score: 1

      I suggest you keep track of C, C++ and Java in job sites, software sites and language resources sites (like TIOBE). Over time you will see C++ falling significantly, C falling (but less so) and Java growing, replacing them.

      Contrary to what you seem to think, programming languages aren't just a matter of fashion. Java won't be replacing C or C++ because it can't--it lacks the low-level, platfom dependent, and systems programming capabilities of C and C++, and the Java 5 design decisions have made it clear that Sun is not going to fix this. Many of the early Java adopters (including our organization) have gone back to C++ for the time being.

      In any case, this discussion is pointless: you just keep quoting back irrelevant job site statistics. The question will resolve itself over the next few years; you'll see.

    47. Re:Keeping Java Closed by Decaff · · Score: 1

      Contrary to what you seem to think, programming languages aren't just a matter of fashion. Java won't be replacing C or C++ because it can't--it lacks the low-level, platfom dependent, and systems programming capabilities of C and C++, and the Java 5 design decisions have made it clear that Sun is not going to fix this. Many of the early Java adopters (including our organization) have gone back to C++ for the time being.

      This is all irrelevant. Java IS replacing C and C++ right now, for the simple reason that the vast majority of C and C++ development has no need whatsoever for low-level or system programming capabilities, platform dependent or not. Although they are vital for system development, C and C++ have never been ideal languages for general purpose work, but there were no alternative languages that had the performance and reasonable cross-platform source portability of C/C++. Smalltalk seemed a possible alternative for a while in the late 80s, but fragmented into incompatible versions from different vendors. Java is now the alternative that is actually working. And, you can do an awful lot without having to resort to low levels. You can write high-performance databases (like HSQL), you can write high-performance app and web servers (Tomcat 5.5.x), and you can actually write financial and business code in a language that is safe and secure in ways that C and C++ can never be - you don't need low-level system access to write code that calculates a mortgage, or submits a query to a database, or that emits a database.

      I was not an early Java adopter - I dislike fashions in the IT industry and I avoid over-hyped approaches; I waited until the language had matured in terms of robustness and performance - I was not going to give up the performance of C++ - one of my main development languages since it first arrived on the scene more than 20 years ago. (I have high performance requirements for a development language - part of my work involves serious math ). However, I found that a few years ago, Java was finally a suitable replacement. This is why Java is still growing - because I am very far from alone in this.

      In any case, this discussion is pointless: you just keep quoting back irrelevant job site statistics. The question will resolve itself over the next few years; you'll see.

      I get the impression that you have made your mind up, which is why you are dismissing any evidence to the contrary as 'irrelevant' without explaining why. However, I agree with your last phrase - you will indeed see.

    48. Re:Keeping Java Closed by pebs · · Score: 1

      I'm guessing you're just trolling here, but I'll bite. Java is simply the "safe bet" for doing server side development. That is why it dominates server side software. And it DOES dominate, whether you like it or not.

      Your example of most hosting providers not supporting Java is irrelevant. It is more expensive to host Java (JVM requires more resources and more difficult to manage since it requires restarts sometimes), therefore not a lot of providers bother to support it. But who needs Java for blogs, forums, and other small websites? For bigger server-side applications, Java is what is being used by the typical business. Even for small internal apps, businesses are choosing Java simply because its what their developers know from working on the bigger projects, and also in case the app grows to something bigger or needs to do integration. .Net is starting to cut into this, though, but it's just more of the same. I'm talking about new projects here, not just grabbing a random open source CMS for a web site.

      Most server-side development is probably developing small scripts, putting together a few existing components, or small customizations of CMSs.

      You really just have no idea what "server-side development" is about, do you?

      --
      #!/
    49. Re:Keeping Java Closed by penguin-collective · · Score: 1

      I get the impression that you have made your mind up, which is why you are dismissing any evidence to the contrary as 'irrelevant' without explaining why.

      Funny, that's what I would say you have done. After all, you just wrote several paragraphs giving your technical rationale for why you think Java's success is inevitable, yet again without giving any data. Show us some data supporting your claims that Java is replacing C and C++ in areas such as shrink-wrapped desktop software development, numerical computing, systems software, or even custom desktop software development.

      We do agree that C and C++ are misused and misapplied and ought to be replaced. And, in a sense, it's Java that's replacing them, just not Sun Java; it's being replace by Microsoft Java, aka C#. C# has all the advantages of Java, but it adds to that platform agnosticism (instead of cross-platform zealotry) and the few low-level facilities that Java lacks in order to be a full replacement for C++. Oh, and it's effectively backwards compatible with Java, too, and its runtime comes preinstalled on both Windows and Linux.

    50. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      What about Jikes?

      Jikes compiler: http://jikes.sourceforge.net/

      Jikes JVM: http://jikesrvm.sourceforge.net/

      Jikes JVM is written in Java. so it is cross platform.

    51. Re:Keeping Java Closed by Decaff · · Score: 1

      Show us some data supporting your claims that Java is replacing C and C++ in areas such as shrink-wrapped desktop software development, numerical computing, systems software, or even custom desktop software development.

      Firstly, I have never said that Java is significantly replacing C or C++ in the areas of shrink-wrapped desktop software, numerical computing or system software. All I have said is that I am happy to use Java for numerical work - it was one of my criteria for switching to Java. This is not to say that some people aren't using Java for numerical work: one of the examples I often point out is that one of most significant numerical research centres - based at the University of Edinburgh - now has Java as one of the primary languages for high-performance computing on its supercomputer systems. Java is totally inappropriate for system software - that is where C and C++ have their role, and they are likely to remain strong there indefinitely.

      [However, there are some very interesting non-server areas where Java is replacing C and C++ significantly - embedded and realtime systems. For example, Boeing have recently stated that Java is their primary language for such systems and will replace C/C++ and Ada.]

      What I have been going on and on about is Java replacing C and C++ for most development - the truly boring stuff that most developers actually do; financial coding - dumping SQL into databases and getting results back, producing reports, working out tax or stock changes, predicting future profit, tracking customer information, handling product orders, etc, etc. It used to be that all this stuff was written in C++, perhaps interfacing to legacy COBOL (or even, on some legacy IBM machines, to assembler!). Now almost all new development of this is in Java, and fortunately there are more exiting interfaces to these things - such as the web, which is where J2EE with its scalability and ease of development in areas such as high-volume request processing is the de-facto standard.

      However Java is now also having at least a minor impact in client-side development (there was some transition to Java a few years ago when many unhappy VB6 developers did not like the poor upgrade path to VB.NET and C#). For evidence of this go to a job site like monster.com. Look for Jobs that specifically mention the Swing GUI. Now look for the .NET equivalent (Winforms). Surprising, isn't it? (It surprised me). Of course, these are both a very small subset of what is really going on client-side, but what matters is the trend.

      But anyway I have given you evidence of replacement - I have pointed you at a range of resources. Monitor the job adverts at sides such as monster, dice, jobserve; keep a check on the TIOBE internet resource monitoring site. There is no point looking at these things once - you need to track them for months or years. I was hoping to give figures, but the TIOBE site is down right now! From memory, the decline in C++ has been significant (with C declining only a little), and this has been tracked by a rise in Java. Other languages have remained relatively static for some time (especially C#).

      We do agree that C and C++ are misused and misapplied and ought to be replaced. And, in a sense, it's Java that's replacing them, just not Sun Java; it's being replace by Microsoft Java, aka C#.

      This is certainly happening in some cases - but mainly client-side. Combined with VB.NET it is taking over from existing VB6 and VC++ development as those products have come to their end-of-life. This is certainly not the entire use of C#, but it is its main use as far as I can tell. This is a very good use for it, but it is hardly having much impact on Java in the area where Java is by the strongest - general server-side development.

      C# has all the advantages of Java, but it adds to that platform agnosticism (instead of cross-platform zealotry) and the few low-level facilities that Java lac

    52. Re:Keeping Java Closed by Richard+Steiner · · Score: 1

      The web is very common, but it's also very slow compared to other types of trasactional systems, and the types of business-to-business applications that some of us work on just wouldn't do well via the web. Response times are too slow. We need >.5 second response!

      Much of the in-house development I've seen in the airline industry is web on the surface but big-iron underneath. Most of the effort is spend on the backend, and that really isn't web related.

      --
      Mainframe/UNIX Bit Twiddler and long time Windows/Linux Hobbyist.
      The Theorem Theorem: If If, Then Then.
    53. Re:Keeping Java Closed by Decaff · · Score: 1

      What's happening - and I think it's a postive thing - is that we're seeing the death of the idea that Java is going to replace all other programming languages, which seemed a major meme for a while. (Certainly University courses bought into it, teaching it as the main programming language in the 90s).

      For better or worse, Java is definitely showing signs of replacing most other programming languages for the majority of development. Take a look at the widely-respected TIOBE index of internet language resources and experts, and Java has finally overtaken both C and C++ as number one language, and shows no signs of slowing growth.

      Bruce Tate's 'Beyond Java' is an interesting read on the subject - his main theme is that Java has become too tied up with the needs of enterprise vendors and developers - hence it's heavy use in complex server side applications - while the actual majority (numerically) of developers needs something to simply get data onto web pages and persist it back. (The most common commercial web application is the small web-based store).

      If that were true, the majority of all web-based development would have switched to PHP, which it evidently hasn't. I am very familiar with Tate's views; he is talking about one niche of development. Contrary to popular belief, development is about far more than just web pages!

    54. Re:Keeping Java Closed by taylor_venable · · Score: 1

      I hope you were not too offended by my gentle mockery of your post. If you were, I apologise.

      Eh, just a little bit. But that's OK; it's bound to happen when two people obviously have such strong feelings about something. Plus I wasn't expressing my thoughts accurately in the beginning, so I understand. But it's interesting to have caused something of a stir. :) Despite the fact that I've been watching Slashdot for a couple years, I've got about three total posts; the environment is somewhat different from what I'm used to. Oh, and I apologize for mis-spelling your username; that's a mistake I often try not make.

      Anyways, I'm only a freelance web programmer by trade, scripting mostly in PHP with some Perl thrown in when necessary. But to restate the conditions you posed:

      What is the alternative to Java? If you want to use something that has support from many sources, is portable, really high performance, has a cross-platform GUI, has a safe memory model, and is free or inexpensive?

      Most of my work I do for small businesses who don't have any very specific requirements (in terms of structure) - they just want a website that will do what they want it to do. And for these types of jobs I can figure out a way to coordinate PHP and MySQL to get what they want.

      But I guess that doesn't quite answer your question, so as far as my own personal programming goes, I use whatever seems to fit best with the project. If there's a lot of text processing to be done, it's Perl. Most projects where it's going to be highly modularised (a somewhat complex object-oriented design) I'll do in Ruby. [Actually, Ruby uses a lot of the ideas found in Smalltalk, but I find the syntax to be much easier.] If it's got to interact with the OS at a low level, C or C++ is my choice. I also use Python when there's a builtin library that can really take care of what I need, and also for curses programming.

      Performance isn't a hot issue for me with the sort of small/medium projects I do, but you can extend these languages in C (just like using JNI) if you've got a severe code bottleneck. And as far as the GUI goes, all of these languages support GTK2, which looks pretty and runs in a lot of different places. And if GTK get's too complicated, there's always just plain Tk. :)

      I guess the biggest problem I have with Java is the centricity of Sun's implementation; it's the industry standard, as they say. [Or at least, so it seems to me, but I admittedly don't know much about IBM's efforts.] But Sun didn't support my workstation (FreeBSD) until about a month ago, and they still don't natively support my other systems (NetBSD and OpenBSD). [As if it weren't obvious; I'm a follower of the BSD "copycenter" (as opposed to both copyright and copyleft) ideology.] There are, as you said, alternative "clean-room" implementations available, but in my experiences they don't work that well, and they aren't up to date with the industry standard. Maybe it's just my platform, or maybe they've improved in the last few months and I haven't realised it yet.

      I really do appreciate the flexibility and power of the Sun's Java and classpath, but it's unfortunately not under a liberal enough license. So until a relatively comparable open source (GPL or better) version comes around for my systems, I'll just substitute with a more focused approach.

      Just to make mention on your last comment:

      I use Java because Smalltalk was too slow and too fragmented between different incompatible versions, and because C++ a maintenance nightmare (I find Java's strack traces on exceptions to be a huge benefit).

      If you liked some of the ideas behind Smalltalk (like full object-orientation and the "do:" blocks) you might want to give Ruby a try. I really like it; it's very clean and easy to write, and it scales very well (i.e. doesn't get insanely complicated when you write a big project). I agree that C++ is really hard to maintain; or at least, i

    55. Re:Keeping Java Closed by Decaff · · Score: 1

      Eh, just a little bit.

      As I said, I do apologise. I made flippant and easy jokes about your post.

      [Or at least, so it seems to me, but I admittedly don't know much about IBM's efforts.]

      IBM write superb JVMs - they are generally faster and leaner than Sun's offerings. I often wonder why everyone focuses on Sun as a source of open source Java - IBM is such a supposed supporter of open source - why can't they provide this?

      Performance isn't a hot issue for me with the sort of small/medium projects I do, but you can extend these languages in C (just like using JNI) if you've got a severe code bottleneck.

      I don't think the JNI situation is comparable. The Java implementation itself may fall back to JNI for certain things (such as to handle OS-specific calls for things like threading or file handling), but user code almost never has to, because Java is now a highly performant language. And this is a good thing, because in my experience extending languages by falling back to C leads to a maintenance nightmare. You lose all the agility and portability of the original language; you end up with OS-specific libraries that have to be recompiled to deal with things like different word lengths. Even having one such library can be a major support headache.

      If you've never worked at Python before, you might enjoy a look at it, too; it's also a great OO language, although it's not fully object-oriented.

      I know - I use python as my main language for system scripting - I find it invaluable.

      Or combine it with what you already know in Jython (that's Python written in Java)!

      Unfortunately, Jython is way behind python, and development seems to have stopped.

      If you liked some of the ideas behind Smalltalk (like full object-orientation and the "do:" blocks) you might want to give Ruby a try.

      Oh I have, and I have even in a very very minor way contributed to the development of JRuby. I love the idea of being able to script together Java classes on the JVM using JRuby.

      However, in my view, there are two problems with Ruby in any form.

      The first, and most serious is performance. I deal with code that may involve batch processing of millions of records, or the processing of and reporting on gigabytes of logfiles, or the manipulations of images that may be tens of megabytes in size. Java has the performance of C, so handles these situations with ease. Ruby doesn't stand a chance.

      The second is the safety of the language. I write applications that may consist hundreds of thousands of lines of code. Static type checking provides an amazing amount of checking of this code in a way that unit and functional testing could never do. This is especially the case with Ruby, where if I write:

      class String
            def mymethod
            end
      end

      there is no guarantee that someone else won't also do that in their code and override my work. Clashing extensions to base classes has been a major problem with languages like Smalltalk - you can get major problems compiling in different packages. With Ruby, you don't even get that safety - added code can simply walk all over existing functionality. It may be possible to cope with this in smallish applications, but beyond that it is going to be a potential support and maintance nightmare, making applications extremely fragile.

      I intend to use Ruby increasingly for future work, primarily on the JVM, but as a general development language it fails in the way that Smalltalk did before it - it has neither the safety or performance required for my work.

    56. Re:Keeping Java Closed by JulesLt · · Score: 1

      Java may have finally replaced C++, and growth may continue as it replaces legacy languages, but I think my point still stands - people no longer see it as a panacea. The 'hype' cycle is over, followed by the trough of despondency, and now we are into the phase of real use. Which is generally when the cutting-edge move off elsewhere. C# also defangs Java to a large degree. It offers your career MS developer much the same linguistics as Java, but integration with more familiar APIs. A large amount - by volume - of web development IS in PHP. The majority of small hosting companies don't even offer JSP hosting. Whether it's commercially significant development is another matter. I guess it's a bit like Visual Basic development - there's a lot of it about but no one really talks about it. I should add that I'm not wholly convinced by all Tate's arguments either; the key thing he missed for me is that the real solution most people need for the web app problem is a better client rather than a more productive JSP. If JavaScript can come back, perhaps Applets can. I'm well aware there's more to development that web pages and web apps, but I'm still sceptical about Java desktop apps. Look-and-feel is more than using native widgets.

      --
      'Capitalists of the world, unite! Oh ... you have' (League Against Tedium)
    57. Re:Keeping Java Closed by Decaff · · Score: 1

      Java may have finally replaced C++, and growth may continue as it replaces legacy languages, but I think my point still stands - people no longer see it as a panacea. The 'hype' cycle is over, followed by the trough of despondency, and now we are into the phase of real use. Which is generally when the cutting-edge move off elsewhere.

      My analysis is different. There definitely was an initial hype cycle, and definitely a later slump (largely because early Java definitely did not deliver on its promises), but now there is a real renewal of interest - after all, the replacement of C as the #1 language has only just happened. Most of the cutting edge aren't moving elsewhere - there are exciting new technologies in Java that aren't available in any other language that improve productivity, such as JSF (write once, render anywhere - JSF allows the writing of an interface that will render on web pages, SVG, Flash, even VT100) and JDO 2.0 (persist your Java objects to databases, LDAP, SOAP, CSV, XML...). The JVM itself is becoming an interesting platform for other languages like Groovy and JRuby.

      C# also defangs Java to a large degree. It offers your career MS developer much the same linguistics as Java, but integration with more familiar APIs.

      I have to disagree. C# (unlike other .NET languages) has hardly impacted Java growth. My impression is that C# is largely being used (along with VB.NET) as a replacement for legacy VB6 and Visual C++ on client-side Windows platforms. C# is really not widely used - Visual Basic.NET and ASP.NET are more significant.

      A large amount - by volume - of web development IS in PHP.

      Can I also disagree here as well :) ?

      A large number of web applications are written in PHP, but that does not by any means amount to a large volume of web development.

      The majority of small hosting companies don't even offer JSP hosting.

      Yes, but there are specific technical reasons for this. The JVM is very poorly designed for multi-user hosting. Also, JSP development is designed to make use of memory-resident session- and application-scope storage - something you need for serious commercial development, but something you really don't want for commercial mass hosting.

      I should add that I'm not wholly convinced by all Tate's arguments either; the key thing he missed for me is that the real solution most people need for the web app problem is a better client rather than a more productive JSP. If JavaScript can come back, perhaps Applets can.

      Amazing work is going on with Java web clients right now. The key technology is JSF (JavaServer faces). There is a large community building up writing rich components for this system, which include built-in javascript and AJAX functionality. JSF has also started to remove the need for JSP to produce HTML, through technologies such as facelets.

      I'm well aware there's more to development that web pages and web apps, but I'm still sceptical about Java desktop apps. Look-and-feel is more than using native widgets.

      Which is why there is so much effort going into the next Swing version. In Java 6, Swing will be pixel-by-pixel identical to native desktop widgets on most platforms, but also extremely well integrated to the desktop systems and with hardware acceleration where available.

      These are exciting times to be a Java developer.

    58. Re:Keeping Java Closed by taylor_venable · · Score: 1

      (Oh, and the much-hyped Ruby on Rails: 38!)

      Let us not scoff at humble beginnings, assuming they even are such. As would seem particularly apt for Ruby: "A journey of a thousand miles must begin with but a single step."

    59. Re:Keeping Java Closed by Decaff · · Score: 1

      Let us not scoff at humble beginnings, assuming they even are such. As would seem particularly apt for Ruby: "A journey of a thousand miles must begin with but a single step."

      I think for many purposes Ruby has a really great future. Personally, I love the language. What I scoff at is the unhumble nature of so much that surrounds Ruby like now, like the Rails supporters who claim that Ruby on Rails is already demolishing Java.

      A Java has shown, a journey of a thousand miles takes a lot of slow single steps :)

    60. Re:Keeping Java Closed by penguin-collective · · Score: 1

      As Tim Anderson wrote last year: "What is clear is that Mono (as opposed to .NET) is not currently designed for scalability or transactional distributed applications. De Icaza's comments suggest that this is unlikely to change...".

      Well, I'd like to understand how you think Java is "designed for scalability". In my experience, it scales up poorly: its garbage collector is limited, object allocation has a huge overhead compared to other systems, and its libraries (e.g., collection libraries) don't work well for big collections. It seems to me Java fails already in some pretty elementary areas of scalability.

      This is not to say that some people aren't using Java for numerical work: one of the examples I often point out is that one of most significant numerical research centres - based at the University of Edinburgh - now has Java as one of the primary languages for high-performance computing on its supercomputer systems.

      Come on, be concrete. What does "one of the primary languages" mean? A lot of places are using Java for research in parallel computing (and Edinburgh may be one of them); it's convenient for research because Java fails to address many of icky details of numerical computing (eg. structs, multidimensional arrays, efficient genericity, machine floating point, efficient error handling, extra precision, ...). But most major Java numerics efforts (including Java Grande, which Edinburgh's EPCC prominently refers to) died about three years ago when it became clear that Sun wasn't going to fix Java for numerical computing. If there is any life left in numerical Java, I'd like to hear about it. As far as I can tell, Sun never even bothered to implement their multidimensional array proposal.

      I am not going to write key commercial software for multi-million dollar companies with it - I use Java and Oracle for such projects

      Well, for the kind of client you have in mind, so would I, because it's easy to sell to their management, because they have the money to pay a premium for Java and Oracle, and because they can easily pay for it. Hey, if they insist and they pay, we'll write in assembly language. But for my own company, I wouldn't dream of using Java and Oracle--it's way too expensive and development is way too slow.

      You get .NET on Windows, and an incomplete subset of .NET on other platforms that isn't even supported by the original .NET developers - there is no guarantee certified equivalent of J2EE with commercially supported versions from multiple suppliers.

      Yes, isn't it great? I think the J2EE standard is really holding back Java. Oh, in the short term, a "standard" gives management that warm and fuzzy feeling, but what the market needs is innovation and new approaches, and J2EE stifles that.

      What you're going to see with .NET and Mono is that companies and open source projects come up with different approaches. The libraries they will create will come in .NET and Mono versions and giving their users the ability to write cross-platform enterprise code if they choose.

    61. Re:Keeping Java Closed by penguin-collective · · Score: 1

      Most server-side development is probably developing small scripts, putting together a few existing components, or small customizations of CMSs.

      You really just have no idea what "server-side development" is about, do you?


      I do, but you apparently don't: in your arrogance, you simply discount any kind of server-side development that doesn't fit what you consider "real" development.

      ASP.NET, Mono, and PHP are going to eat away at Java's market from the bottom, just like PCs and Linux have done with UNIX workstations and servers.

    62. Re:Keeping Java Closed by Decaff · · Score: 1

      Well, I'd like to understand how you think Java is "designed for scalability". In my experience, it scales up poorly: its garbage collector is limited, object allocation has a huge overhead compared to other systems, and its libraries (e.g., collection libraries) don't work well for big collections. It seems to me Java fails already in some pretty elementary areas of scalability.

      Sorry, but this is obviously nonsense, because scalability is the primary reason why major corporations use Java. E-Bay is one of the highest traffic sites on the web, and they use J2EE.

      So who am I to believe about this - you or E-Bay, or most major banks, or stock exchanges handling hundreds of millions of transactions each day on J2EE?

      Come on, be concrete. What does "one of the primary languages" mean?

      I don't know - why don't you ask them?

      A lot of places are using Java for research in parallel computing (and Edinburgh may be one of them); it's convenient for research because Java fails to address many of icky details of numerical computing (eg. structs, multidimensional arrays, efficient genericity, machine floating point, efficient error handling, extra precision, ...). But most major Java numerics efforts (including Java Grande, which Edinburgh's EPCC prominently refers to) died about three years ago when it became clear that Sun wasn't going to fix Java for numerical computing. If there is any life left in numerical Java, I'd like to hear about it. As far as I can tell, Sun never even bothered to implement their multidimensional array proposal.

      You are right that Java is not well-designed for coding numerical work - it is syntactically awful for that (even so, that has not put me off), but this is not the point. This was an illustration of Java performance; that it is no longer the sluggish poor relation to C it used to be.

      Java numeric work is still active - just because one project or site dies, does not mean things are over. There are now commercial numeric packages in Java such JSML, and open source packages like colt:

      "There is a perception by many that the Java language is unsuited for such work. However, recent trends in its evolution suggest that it may soon be a major player in performance sensitive scientific and technical computing. For example, IBM Watson's Ninja project showed that Java can indeed perform BLAS matrix computations up to 90% as fast as optimized Fortran. "

      "The latest stable Colt release breaks the 1.9 Gflop/s barrier on JDK ibm-1.4.1, RedHat 9.0, 2x IntelXeon@2.8 GHz."

      So, who do we believe? IBM, CERN or you?

      Well, for the kind of client you have in mind, so would I, because it's easy to sell to their management, because they have the money to pay a premium for Java and Oracle, and because they can easily pay for it. Hey, if they insist and they pay, we'll write in assembly language. But for my own company, I wouldn't dream of using Java and Oracle--it's way too expensive and development is way too slow.

      Sorry, but I don't sell to management. I sell to the technical experts of the company who understand IT. You can ignore my point if you wish, but to have a platform you can trust matters - you can't (yet?) trust Mono for robust commercial server apps. Some of the companies may soon grow to the point where they will need clustered services. Mono simply doesn't provide that on Linux. J2EE does. This is not a management choice - it is a serious technical one.

      The Mono developers agree about this - so who do I believe about this - you or them?

      To say that development in Java and Oracle is expensive and slow is just utter rubbish. You can develop with Java and Oracle for free, and there is no reason why development in Java should be any slower than with your favourite language - C#.

      Yes, isn't it great? I think the J2EE standard is really holding back Java. Oh, in the short term, a "standard" gives man

    63. Re:Keeping Java Closed by pebs · · Score: 1

      I do, but you apparently don't: in your arrogance, you simply discount any kind of server-side development that doesn't fit what you consider "real" development.

      ASP.NET, Mono, and PHP are going to eat away at Java's market from the bottom, just like PCs and Linux have done with UNIX workstations and servers.
      .Net has already eaten away at Java's market at the bottom a little, since a lot of the libraries for Java are being reimplemented in .Net and it's basically becoming the same thing as Java. But still, it has a while before it will even penetrate Java's core market.

      But PHP??!?? .Net is eating PHP's market more than Java, and PHP has never been a serious contender for the kinds of projects Java is used for.

      Let me give you a hint here: web sites are not the only type of server-side development possible.

      --
      #!/
    64. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      But PHP??!?? .Net is eating PHP's market more than Java, and PHP has never been a serious contender for the kinds of projects Java is used for.

      PHP4 was kind of iffy, but PHP5 is a heavy-duty object-oriented programming language, like Java. The major difference is that it's dynamically typed, which has major advantages for the kinds of things people are trying to do in J2EE. You're gonnay see PHP5 very much take away market share from Java for server-side computing in general (not just generating web pages).

    65. Re:Keeping Java Closed by xnixman · · Score: 1

      >Look at the world's most popular forum system, PHPBB.

      I don't think I would base my decision on what language to use for my enterprise on what buggy PHPBB uses.

      >Yes, that runs on PHP. And people don't run LAMJ servers

      I guess you are right, because in enterprise space they are often running LAOJ (OJLA? Linux, Apache, Oracle and Java). Have you ever heard of tomcat? Websphere?

      >the P stands for PHP or Perl or Python

      The P stood for PHP, perl is dieing in this space (nontrivial web apps) and python is still kinda nichey and most of the people I know who swore that python was the next big thing have now moved on to Ruby. I got bit once (with REBOL) so I tend to stay more mainstream. I also tend to think that OO scripting is kinda silly, sure it is a cool feature if you want to mess with it, but when you are basically forced into OO by the language it sucks.

      >But I think that it will degrade because it will not have the ability to adapt like other languages
      >can.

      This agrument has been around for some time. However, so has Java and it seems to be adapting just fine, better then many open languages (Perl and the CPAN kitchen sink, PHP and the Zend/PEAR/configure mess, C99?), in my opinion, because, like BSD's, there is cohesive direction to the development. Do development for awhile. Sometimes (usually) things designed by committee are less good then those designed by a single competent analyst.

      >If Sun goes down, methinks it would be all over for Java.

      Don't worry, Sun will not go down. They've been "on the verge" since they were founded. Except for some cache problems with the USII ecache they build bulletproof servers and a damn fine OS. You should see a T2000 scream, 8 cores on a chip is a thing of beauty.

      >But don't forget that the origin of all open projects is the desire to build a better product

      I thought the "origin of all open projects" was RMS, and he's a commie.

      >Wanting something is the root cause for it happening. That's not a guarantee, but it's as close as
      >we can get.

      So in the end McNealy DID create millions of jobs! :-)

    66. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      So who am I to believe about this - you or E-Bay, or most major banks, or stock exchanges handling hundreds of millions of transactions each day on J2EE?

      Well, by that reasoning, almost every language scales. I mean, Yahoo! uses Python for lots of their transactions, and Flickr! uses PHP.

      and open source packages like colt:

      The latest Colt release was in 2004.

      You can ignore my point if you wish, but to have a platform you can trust matters - you can't (yet?) trust Mono for robust commercial server apps.

      Can you get it into your thick head that we agree on this point? That's why I was saying: I would offer these people Java, because that's what they want and what fits into their organizations. That doesn't mean that Java is the most cost-efficient or technically best solution, it means that it can get the job done at the price these people are willing to pay.

      we all do, but to do it by writing patently false rants about Java is not the way to do it. You don't make one technology (C#) look better by rubbishing another.

      You're arguing like a typical Java fanboi, trying to turn this into a Java vs. C# confrontation. In fact, as I indicated, we went back from Java to C++ and PHP, not C#. I think C# will become important for us in the future because it fixes most of Java's problems while retaining the flavor of Java.

      Furthermore, I think in the enterprise space, C# will stomp over Java once people have create the equivalent functionality to J2EE, and they will; of course, being unconstrained by Sun's meddling and incompetent hand, there will be multiple different efforts and approaches, which will be good.

      So, who do we believe? IBM, CERN or you?

      That's your problem: you don't think yourself, you make decisions based on who you believe and what people said half a dozen years ago. It's no wonder that the Java platform is getting worse with every release; most of the smart people have left for greener pastures.

    67. Re:Keeping Java Closed by Decaff · · Score: 1

      Well, by that reasoning, almost every language scales. I mean, Yahoo! uses Python for lots of their transactions, and Flickr! uses PHP.

      Sorry, but 'lots of their transactions' does not equal hundreds of millions of transactions a day. If Flickr times out, no-one cares. If a stock market transaction, which has to complete in a fraction of a second, times out then serious money is lost. This is, of course, why people use J2EE.

      The latest Colt release was in 2004.

      So what?

      Can you get it into your thick head that we agree on this point? That's why I was saying: I would offer these people Java, because that's what they want and what fits into their organizations. That doesn't mean that Java is the most cost-efficient or technically best solution, it means that it can get the job done at the price these people are willing to pay.

      What price? Java is free, and high-performance app servers (Glassfish, JBoss) are free. People use Java because it is the most cost efficient and technically best solution. If you can suggest another very high-peformance easily clusterable solution....

      Furthermore, I think in the enterprise space, C# will stomp over Java once people have create the equivalent functionality to J2EE, and they will; of course, being unconstrained by Sun's meddling and incompetent hand, there will be multiple different efforts and approaches, which will be good.

      The developers of Mono don't think so.

      That's your problem: you don't think yourself, you make decisions based on who you believe and what people said half a dozen years ago.

      Nice ad hominem answer :)

      being unconstrained by Sun's meddling and incompetent hand, there will be multiple different efforts and approaches, which will be good.

      For any given aspect of Java (even Aspects!) there are a number of different efforts and approaches already. From GUIs, Web frameworks, Persistence APIs and so on, there are many alternative approaches.

      It's no wonder that the Java platform is getting worse with every release; most of the smart people have left for greener pastures.

      You still have not explained why I should believe you as against E-Bay about J2EE performance; you as against IBM and CERN about math capability; You or the Mono developers about the capabilities of C# on Linux?

    68. Re:Keeping Java Closed by Anonymous Coward · · Score: 0

      Because Open Source is better, cheesedick. Java would literally be BETTER if it were open sourced. And it'd be possible to bundle it in Linux distros, which would allow it to become truly cross-platform.

  12. I think he's probably right. by Anonymous Coward · · Score: 5, Funny

    See, with an intel machine, you just need one guy to run it.

    With Sun machines, you need an SC specialist, a OBP specialist, a Solaris specialist, and three guys just to install the damn thing.

    I'd say they're creating a hell of a lot of jobs. :-)

    1. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      i dont know anyone who uses a sun machine but i hear millions of ppl worldwide use a PC and some software from a small company located in redmond washington

    2. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      I have root access to somewhere around 750 sun machines, some of them being 6800s.

      If you aren't in a datacenter environment, then the odds that you'll see a sun machines are pretty low. Suns are for the real men. :)

    3. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      Of course, because real engineers use HP PA-RISC workstations anyway. :P

    4. Re:I think he's probably right. by Mr+Z · · Score: 1

      Sun is like BASF. (You know the slogan: They don't make a lot of the products you use. They make a lot of the products you use better.) I don't suppose you use any windfarms, hydroelectric dams, coal-fired or nuclear power plants either, eh? Or could it be that, like many Sun servers, they're part of the infrastructure you rely on?

    5. Re:I think he's probably right. by VENONA · · Score: 1

      That turns out to not be the case. Any competent Unix admin can handle several systems. In large installations, it's common for a small admin group to handle hundreds of Unix and/or Linux systems. In the last survey I saw, the ratio of Windows admins to systems was 1:10. I'm not sure I completely buy into that, as I know of a couple of sites where it's more like 1:70 or 1:80, and I don't operate in the Windows world much. Maybe some surveys reflect the fact that there are more small installations running Win than *ix?

      But *ix definitely lends itself to large ratios. If you think Google, Amazon, much of Wall Street, etc., would run it if this weren't the case, you are in error.

      MS Hotmail would surely qualify as a large Win installation, wouldn't it? We're talking tens of thousands of machines.

      OK, now see http://www.theregister.co.uk/2002/11/21/ms_paper_t outs_unix/ for the situation there in 2002. Now it's all Win, and for a look at what it's currently like to admin, see http://www.acmqueue.com/modules.php?name=Content&p a=showpage&pid=353

      Short answer is that less than 100 people admin it. A very high ratio.

      The evidence shows either environment can run at high ratios, *if* you have the talent on hand, though *ix has a longer and better history in this area.

      And finally, (opinion only) my take is that it's somewhat easier to find highly talented *ix admins. You may have to pay them a bit more, but the business case for that depends on, naturally, the business.

      Or maybe you're referring to the single-machine case, though that isn't really that common? Sorry--you're still incorrect. Common or not, I know of several such, where one admin handles the system. Usually on top of Win duties as, completely contrary to your post, this isn't even remotely a full time job for a single person.

      I've trained several such. As expected, some get it very quickly, some don't. The ones that didn't tended to be the ones that were hostile to the idea at a fundamental level. In some cases, that stance turned out to be 'career limiting', as they say. The ones that stepped up to the plate tended to be rewarded. They also added another valuable skill to their portfolio--surely this is no bad thing, in these uncertain times?

      --
      What you do with a computer does not constitute the whole of computing.
    6. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      Thats absoluately ridiculous. I have been a UNIX administrator for 10 years. Any competent and educated administrator can deploy any sun machine by himself except for maybe a E20k. The extremely high end, you probally want Sun in. And only because your probally not as familiar with the most expensive and most cutting edge systems - it is simply too expensive and too new to get down right off the bat. If you are an extremely large site with many E20ks i am sure there are admins that could probally manage the whole system soup to nuts.

      People are under the impression that Windows administration is easy and UNIX administration is hard. People get that impression because any idiot can install Windows or add a file share. While true there are many idiots running small sites, they are not true administrators. The complexity arises in implementing HA, fabric SANs, performance tuning, troubleshooting, and problems of scale (what do to with 1000s of servers, etc). You sound like the average idiot at home with no job talking about administration from an amateurish point of view. Maybe your an admin and manage 10 machines or are a consultant that got lucky by the lack of IT knowledge in your small town. I assure you debugging issues with Windows registry and AD is just and complex as managing a complex problem in Solaris using truss, iostats, dtrace, sar etc. I am a UNIX administrator, and no fan of Windows, but understand system administration and have respect for the competent Windows administrators who have the same problems as us but are viewed as monkeys because of comments like yours.

      Also your notion that there exists a job as an OBP administrator is ridiculous. That is like saying there are jobs for Windows administrators who focus on Phoenix BIOS's. Get real, get a job,
      Dennis

    7. Re:I think he's probably right. by Timothy+Brownawell · · Score: 1
      "If you aren't in a datacenter environment, then the odds that you'll see a sun machines are pretty low."

      I'd guess that about half the systems in the engineering computer labs here at UIUC are Suns.

    8. Re:I think he's probably right. by Anonymous Coward · · Score: 0
      MS Hotmail would surely qualify as a large Win installation, wouldn't it? We're talking tens of thousands of machines.

      Well, it would if Hotmail was running Windows. One of Microsoft's dirty secrets is that since acquiring Hotmail they've tried and failed several times to move it off BSD and onto Windows.

    9. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      There's a reason that it's rated +5, Funny - and the reason is that it's not at all based in reality. It was meant to be funny, nothing more.

      I am the OP, I have a job, it's as a Sun/Solaris (with a bit of AIX, HP/UX, and Linux thrown in) administrator at a very large bank. I know exactly what's involved. I was being snarky, nothing more. Why don't you get a sense of humor?

    10. Re:I think he's probably right. by Anonymous Coward · · Score: 0

      "With Sun machines, you need an SC specialist, a OBP specialist, a Solaris specialist, and three guys just to install the damn thing." ...Or you'd just need one guy who's actually COMPETENT in computing and Computer Science, instead of being a Linux-Slashdot-fanboy-PC-kiddie.

      I mean... OBP is so simple one can practically run the damn thing with one's hands tied behind one's back and one's eyes blind folded. So the question is, what kind of an INCOMPETENT SCHMUCK must one really be if OBP, let alone Solaris or SC are "archane" topics.

    11. Re:I think he's probably right. by Bloke+down+the+pub · · Score: 1

      Given that the chance of any random person being in the computer labs at UIUC (whatever that is) is itself pretty low, that doesn't really make much of a hole in the grandparent's claim.

      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
    12. Re:I think he's probably right. by Timothy+Brownawell · · Score: 1
      "Given that the chance of any random person being in the computer labs at UIUC (whatever that is) is itself pretty low, that doesn't really make much of a hole in the grandparent's claim."

      Big university, one of the better ones for CompE. ...Come to think of it, the earthquake center at U. of Memphis has (had?) Sun machines for probably over half their workstations, too (and one for their server). Assuming these places are anywhere close to representative, Suns aren't anywhere near as rare you seem to be claiming.

    13. Re:I think he's probably right. by VENONA · · Score: 1

      I believe you're wrong. Check the ACM reference. I realize that really was a MS 'dirty little secret' for quite some time, but I believe they're completely MS-hosted now. If you have any evidence that they're still on a BSD, please post. A large number of Slashdotters would love to see it--myself very much included.

      I'm a *ix guy, for reasons that would fill a book. But at the moment, *ix isn't a universal win. Take a small, rural (US), medical professional office as an example. Rural medicine is growing more problematic, every year. Half a dozen doctors, in a rural environment, are probably not going to be able to do Linux. They may not even know it exists, much less be familiar with better medical record security possibilities. Their office manager probably knows nothing but Windows, and the US, in it's infinite wisdom, is now busily stripping away recently passed protection of medical records requirements anyway.

      Who gets that win, Microsoft, or an *ix?

      Bear in mind that the local admin or office manager probably knows Microsoft because that's all the local educational system exposed him too--and that situation was funded with your tax dollars. Microsoft enjoys powerful advantages, not the least of which is the ability to fund development of operating systems, generic office apps, and vertical apps at a tremendous rate.

      With their last quarterly report, they've finally been willing to take a hit on stock prices, and commit to serious R&D. This isn't all bad--maybe their security will finally become better than abysmal, for the average home user, who could use a break.

      I think that *ix is still a better way forward. But it's not going to be a win in all cases. Nor should it be. In the case of that small rural medical center, I hope they do Win, as it currently gives them a better chance of remaining viable, and providing a local care option for people that need it badly. Religious wars on Slashdot are pretty pale in the face of whether there's care available when you've just lost lost a confrontation with farm, mining, etc., equipment.

      *ix has to win on merits, in individual situations. Security, availability of admins, availability of vertical apps, etc. I think it will, in the case of Linux distros and perhaps the BSDs, (which are at the very least arguably better) but haven't had the press. But there's no place for religious wars, such as KDE v Gnome, or even Win v *ix.

      Staying on top of things, doing your best to be brutally honest, and contributing, is the way forward. It's not about bashing something else but lifting what you believe in. I regret any MS bashing I've done. It took time away from recognizing that MS will not sleep much longer, and turning in patches, bug reports, and documentation.

      Example. I totally bailed on Gnome when they trotted out the Spacial Abortion. But have you read KDE application help files? Do some brutal honesty: they suck! So what's the best use of my time? Should I mindlessly beat on Gnome, or get off my ass and make KDE better?

      As a security guy, I was offended that lastb was broken in RH 7 through at least 9, and was not fixable by touching btmp. That makes *ix security reporting scripts less portable. It works in FC3 or better, but is still broken in SUSE 10. A year ago, in a client newsletter, I railed against lastb being broken in any Linux distro. That was beyond stupid. 2% of the effort should have been a newsletter mention, and 98% should have been submitting a fix.

      If you love *ix, get up to date, find current problems, and get fixes in. Anything less is just wanking on Slashdot. You can argue that I'm currently doing exactly that, but I have 30 (mostly evening) hours in the next week blocked out for Linux fixes. A full day of that is writing docs, and I hate writing docs, BTW. So I'm putting my money where my mouth is.

      --
      What you do with a computer does not constitute the whole of computing.
    14. Re:I think he's probably right. by VENONA · · Score: 1

      Maybe because you're not that good at humor? Maybe because you fail at communication to the point that you think 'snarky' is a universally understood term, or adding a smiley conveys all?

      Have a look at http://www.urbandictionary.com/define.php?term=sna rky

      There are several degrees of freedom in that term.

      --
      What you do with a computer does not constitute the whole of computing.
    15. Re:I think he's probably right. by einhverfr · · Score: 1

      I have a rural consulting business and my father is a medical doctor. So I know a few things about medical computing environments.

      Your large mistake is in the assumption that one needs to go all one way or the other. THere is no reason, technical or otherwise, that many areas of a small rural medical clinic (say, six doctors, two of which are part time) would need to choose WIndows for everything. Indeed, I can tell you that my father's medical clinic does use Linux, though they don't know it (they have some of the older Linksys Linux-powered wireless routers installed).

      What about EMR security over wireless? They asked me about that and I said that although WEP (which they were using) was inadequate, they were still protected well enough because this was all outsourced to a company externally and was encrypted using SSL as well. Since SSL doesn't have the problems that WEP does, it is considered safe for this application.

      I would say that, in my rural environment, probably ten percent or more of my business customers have Linux servers in place, and more have Linux appliances (maybe double that). At this time, most cannot use Linux on a desktop (though I have a few customers who do), but the reason is that a small business often cannot afford to replace de novo the vertical solutions that they depend on. In some cases, such replacement is not even possible becase the solutions are provided closed source by third parties (Progressive Insurance, for example, releases an insurance program to its agents which is both Windows-only and closed source, and Safeco requires Internet Explorers to access their site. IBQ too interoperate with IE but not Firefox). I understand that WINE is an option but in some cases, there are licensing issues I don't want to expose my customers to.

      --

      LedgerSMB: Open source Accounting/ERP
    16. Re:I think he's probably right. by VENONA · · Score: 1

      Good on you! My experience (probably less extensive) has been the opposite, which I found profoundly depressing. Might I suggest that you write your experiences up for Linux Journal, or perhaps a medical or IT trade journal? I'd call this information that should have a wider audience than replying to a Slashdot post.

      I'm not being facetious. If you've had good results, which would tend to make high quality rural medical care more available, I'd love to see the results get as wide an audience as possible.

      If I ever had to pick a candidate for my being most hapilly dead wrong in a posting, this would pretty much be the one. It's an important issue.

      --
      What you do with a computer does not constitute the whole of computing.
    17. Re:I think he's probably right. by Bing+Tsher+E · · Score: 1

      *ix ??

      What the hell? You're a big Minix fan? Or is it Irix you're praising??

      Staying on top of things, doing your best to be brutally honest, and contributing, is the way forward.

      Whoah! Did you construct that sentence by hitting three or four macro keys??

    18. Re:I think he's probably right. by Bing+Tsher+E · · Score: 1

      Microchip's 8-bit embedded controllers are 'part of the infrastucture I rely on', too. Along with carbon-film resistors, in both leaded and surface mount packages.

      And steel. Steel nails are really important. Don't even get me going on the subject of steel rebar in poured cement structures....

    19. Re:I think he's probably right. by Bing+Tsher+E · · Score: 1

      I have a huge collection of Sun hardware here, within ten feet of where I type this, at home. Hundreds of pounds of great gear. The fact that I bought all of it for almost nothing at University surplus auctions should tell you that it's on the way out, though. (at the most recent auction, the only Sun gear was one Blade 100 which I snapped up- tons and tons of old Dell P3 boxes, though). Most of the Sun gear has been flushed out of most academic settings. Which I am really sad about, but it's the truth.

    20. Re:I think he's probably right. by gr8fulnded · · Score: 1

      >a OBP specialist

      Never hire this guy. I've always said that if someone knows too much about the OBP it's because his boxes are down too much :)

      --Dave

    21. Re:I think he's probably right. by dbIII · · Score: 1
      THere is no reason, technical ... choose WIndows for everything
      Specialised software that runs with things like endoscopy gear would be one - but I'm only getting this second hand. The answer is use the right tool for the job and the underlying OS is just there to run the applications. If it's just a glass typewriter it may as well be something without spyware running openoffice - but if you have to run specific software you need to fit the requirements.

      I look after computers for geophysicists - and Microsoft operating systems have never fit the requirements for the paticular software packages that the clients expect the company to use.

    22. Re:I think he's probably right. by Stephen+Samuel · · Score: 1
      Hotmail is now (presumably) a heavily Windows based system, but (if you read between the lines of the link in the parent article) they did it by walking away from the normal windows eye-candy system and going to a UNIXesque nearly purely scripted environment -- I wouldn't be at all surprised to find out that it's mostly a cygwin based environment (what better way to migrate off of *BSD/Solaris when Mr. Bill mandates the migration?).

      Do you ever wonder why Microsoft came out with all of thos Unix/Windows integration tools at the turn of the millenium? This might be the answer.

      --
      Free Software: Like love, it grows best when given away.
    23. Re:I think he's probably right. by Timothy+Brownawell · · Score: 1

      Doesn't have to mean Sun in on the way out, it could just be that that particular hardware was getting old. I know some of the computer labs here upgraded from sparc/SunOS to Sun's Opteron/Linux boxes. That produced lots of no-longer-used Sun hardware, but just because they replaced it with newer Sun hardware.

    24. Re:I think he's probably right. by einhverfr · · Score: 1

      YOu are misrepresenting what I am saying-- Basically even if you have to use Windows for some things, there is no reason why you cannot use Linux for others. For example, upgrading your phone system? Why not get some Cisco IP phones, and put in an Asterisk/Linux PBX?

      --

      LedgerSMB: Open source Accounting/ERP
    25. Re:I think he's probably right. by phungus · · Score: 1

      Yes, but this is misguided. This is all just opinion, of course.

      Oh, that and I'm really stoned. :)

      It takes multiple people to get a Unix implementation right. I'm talking about complete application architecture. Multiple machines. The difference is, those multiple people are usually consultants or engineers, and they are usually only working on the machines once, during and occasionally after implementation. It usually only requires one skilled Administrator to manage a largish Unix environment if everything is setup correctly (and I do mean correctly). In a properly structured datacenter environment, a revolving group of administrators can manage thousands upon thousands of servers with the right tools and resources. This can also be accomplished using Linux as well, however, the ease of management is directly related to the actual application being hosted. LAMP = Good, Java/Oracle = So-So

      Contrast this to your Intel (Windows) guy. It has been my experience that the companies that implement on this platform use in-house resources to engineer and administer the WinTel server environment. The more servers there are, the more administrators. I have yet to come across a sizeable Windows implementation that only requires a few administrators to keep it running properly. The hardware is usually not as reliable (it's been getting much better in the last 3-4 years), and the software usually seems to require a little more help.

      Now, I do realize that there are "perfect" WinTel installations done by professionals, but it has been my experience that these are few and far between, the norm being organically grown environments.

      Unix implementations just have a history of strict change control and proper implementation teams.

      But what do I know... I just want to grow vegetables.

    26. Re:I think he's probably right. by ShakaUVM · · Score: 1

      I believe you're wrong. Check the ACM reference. I realize that really was a MS 'dirty little secret' for quite some time, but I believe they're completely MS-hosted now. If you have any evidence that they're still on a BSD, please post. A large number of Slashdotters would love to see it--myself very much included.

      A friend of mine was hired at Hotmail (in Mountain View) a year or two ago because he was a UNIX nerd. They still use UNIX, just not on the actual servers. He does test tools, etc., and some of their backend stuff is UNIX.

      It's funny when he wears his Thinkgeek stuff to work.

    27. Re:I think he's probably right. by Bloke+down+the+pub · · Score: 1
      I'm not claiming anything. Merely pointing out that your sample is probably a bit small to draw any meaningful conclusiions from. But since you've added another one, you've fixed that.

      Now it's only biased. (Hint: You might want to try somewhere that doesn't begin with a U, or that ends with Inc, PLC, SA ...).

      --
      It's true I tell you, feller at work's next door neighbour read it in the paper.
  13. Sun going suprnova?! by gnarlin · · Score: 2, Funny

    Well, I have been hearing that the BSD's are dying too!

    --
    A bad analogy is like a leaky screwdriver.
    1. Re:Sun going suprnova?! by Metteyya · · Score: 1

      And I thought this /. meme is dead since at least a year. Come on, let's revive the "imagine Beowulf cluster" and "does it run linux" too!

    2. Re:Sun going suprnova?! by Ohreally_factor · · Score: 1

      In Soviet Russia,

      Netcraft is dead! BSD confirms it.

      --
      It's not offtopic, dumbass. It's orthogonal.
    3. Re:Sun going suprnova?! by Stephen+Samuel · · Score: 1
      And I thought this /. meme is dead since at least a year. Come on, let's revive the "imagine Beowulf cluster" and "does it run linux" too!

      How about a new one???

      "BSD is dead!" is dead!.
      --
      Free Software: Like love, it grows best when given away.
  14. Drinking from the SUN coolaid machine... by Anonymous Coward · · Score: 0

    I think Schwartz has been drinking a little too much of the Sun "coolaid". It kills me how companies after a while become so absorbed into themselves that they can no longer see what is obvious to the rest of us. Sun is going the way of SGI unless they do something drastic. The Intel/AMD on Linux has basically done alway with their niche of the '90s.

  15. You can't give all credit to McNealy ... by garoush · · Score: 2, Insightful

    ... or any other single individual for that matter.

    If so, then wouldn't one argue that the Abacuses created billions of jobs? How about the person(s) who invention the wheel -- didn't that create zillions and zillions of jobs?

    When well we stop giving needless and total credit to one individual who merely happens to be at the right place at the right time. McNealy would not have been successful if many, and many, and many other individuals didn't do their parts directly or indirectly their part -- they too must be singled out if McNealy is.

    -- George

    --

    Karma stuck at 50? Add 2-5 inches.. err.. 2-5x Karmas Count to your pen1es.. err.. Karma all naturally and private
    1. Re:You can't give all credit to McNealy ... by Znork · · Score: 1

      As a general rule, progress usually means _fewer_ jobs. We simply need fewer people to do the same work that we needed more to do before, ie, things become cheaper and wealth is created. That was true even back in the day of the wheel, and it's certainly true for any particular advancement that Schwartz wants to credit McNealy with; the former bank clerks, photo-industry and warehouse workers would probably have a thing or two to say about how many jobs were 'created'.

      Of course, saying 'nobody has made as many people redundant as McNealy' doesnt sound quite as nice. No matter how good it is for the economy as a whole.

      Now, if we could only invent some newfangled way of distributing the remaing work so we dont have half the useful workforce unemployed and the other half overworked...

  16. stock is up by slashk · · Score: 0

    so, by this logic, if you fire a visionary CEO, your stock will shoot up.
    sorry, jonathan schwartz, but it looks like your days could be numbered.

    1. Re:stock is up by VENONA · · Score: 3, Insightful

      Unfortunately, you're probably right. Wall Street penalized Sun stock for a long time because of R&D spending. After the just released MSFT quarter, the stock dropped 11%. One of the reasons the analysts gave was the increased R&D spend.

      On one level, this sort of short-sighted thinking makes me want to throw things. It's not good for the industry, and it's not good for the country. But the market is what it is. Given the speed at which capital flows these days, I don't see it changing.

      Which begs the question of where future R&D is going to come from. Universities increasingly want to lock up and license anything remotely marketable. Government funding is sliding.

      Not a good situation, IMHO, and I'm fresh out of brilliant ideas. Support any state initiatives, and organizations such as ACM and USENIX, is about all I can suggest.

      --
      What you do with a computer does not constitute the whole of computing.
    2. Re:stock is up by Anonymous Coward · · Score: 0
      Which begs the question of where future R&D is going to come from.

      Do you even know what "begs the question" means?

    3. Re:stock is up by WorldRimWalker · · Score: 1

      When you say "not good for the country", you don't specify what country you are referring to.

    4. Re:stock is up by VENONA · · Score: 1

      Yes. Major blunder on my part. I should probably avoid doing IM, mail, and Slashdot at the same time, on roughly the same topic, as I obviously cannot handle it.

      How embarrassing.

      --
      What you do with a computer does not constitute the whole of computing.
    5. Re:stock is up by VENONA · · Score: 1

      United Sates. I try to remember to mention country of origin, which sounds like a lame excuse, but a search for previous posts should bear me out.

      If a country isn't mentioned, it might be reasonable to assume a US origin.

      This isn't http://slashdot.jp./ From the FAQ:
      Slashdot seems to be very U.S.-centric. Do you have any plans to be more international in your scope?
      Slashdot is U.S.-centric. We readily admit this, and really don't see it as a problem. Slashdot is run by Americans, after all, and the vast majority of our readership is in the U.S. We're certainly not opposed to doing more international stories, but we don't have any formal plans for making that happen. All we can really tell you is that if you're outside the U.S. and you have news, submit it, and if it looks interesting, we'll post it.
      It is worth noting that there is a Japanese Slashdot run by VA Japan. While we helped them a little in their early days, they essentially run their own content without any real involvement from us... none of us can read Kanji! There are currently no plans to do other language or nation specific Slashdot sites.
        Answered by: CmdrTaco
        Last Modified: 10/3/04

      --
      What you do with a computer does not constitute the whole of computing.
    6. Re:stock is up by ccp · · Score: 1


      After the just released MSFT quarter, the stock dropped 11%. One of the reasons the analysts gave was the increased R&D spend

      May I disagree?

      My reading of the drop is not that WS disapproved of R&D per se, but they rather tought the extra money would be squandered fighting battles MSFT has no reason to fight, and no hope to win. Think land war in Asia.
      I guess that for once, WS "analysts" are onto something.

      Cheers,
      CC

  17. hardware by jrexilius · · Score: 2, Interesting

    I would call the statement an exaggeration, however, Sun did deliver lower-cost quality unix systems on which apache, perl, netscape, and other network oriented apps depended. Yes there was AIX, HP-UX and a few others, but Sun delivered quality unix machines to the mass market (ish)..

    I would say he gets credit for a good product at a good price point when and where it was needed and that did help the economy.

  18. Bill Gates by jo42 · · Score: 4, Funny
    Bill Gates is the man that created millions of jobs and billions of dollars of revenue for thousands of companys in hundreds of countries.

    Who would of thought that keeping all those Windows machines running would take up so much of the Global 'GDP'...

    1. Re:Bill Gates by kfg · · Score: 1

      Who would of thought that keeping all those Windows machines running would take up so much of the Global 'GDP'...

      . . . for the economy.

      KFG

  19. Repackaged Sun Machines by Anonymous Coward · · Score: 2, Interesting

    I'm sure Scott would love to be selling some Sun branded hardware as a result of his "vision". Cause I think _THAT_ was really the original idea. That or selling in "set-top" boxes etc... For the most part, they have missed their target market.

  20. Helped Linux by keeping Unix popular by Josh · · Score: 3, Insightful

    I agree with the author's rebuttal to Schwartz (and would also point out the silliness of the premise that McNealy gets credit for anything Sun the company did while he was CEO), but I'll add that Sun did do a lot to fight the mono-culture when it was most threatening and to keep Unix commercially viable for a lot longer than many predicted. It's hard to predict how things would have evolved without that.

  21. I don't think so... by derfla8 · · Score: 2, Informative

    I think there is some confusion here. To the best of my knowledge the success of Microsoft and their ability to provide a relatively low cost and consistent client for application development and deployment for applications has had much more of an impact that anything that Sun has developed. Without a client, what good is the network? Take a look at the "network thin client" as an example. Where is it today?

    Despite so many online and network applications, many business users need to function offline.

    Java is also quite a moot point nowadays. The write once run anywhere model maybe a factor on the server side; however, on the client side for enterprise customers simply not an issue. What enterprise customers run multiple client platforms successfully? Few and at what cost?

    If anyone should be rewarded for providing millions of jobs for the world, it should be Bill Gates. Mock his OS all you want, nobody is perfect. But just take a look around and count the number of jobs directly affected by Microsoft products and compare that to those directly affected by Sun's.

    -If software and hardware all worked perfectly, I'd be without a job.

    1. Re:I don't think so... by rs232 · · Score: 3, Interesting

      I think there is some confusion here .. Where is it today?

      Microsofts sucess owes more to them squeezing out competitors/partners than anything to do with providing a low cost client. Take a look at the litigation page on Groklaw to see what they are really good at. Remember this is a company who altered Outlook to block a web greeting card company when they wouldn't sell out to them.

      The main reason you don't see thin client is because MS supressed the development of Java and reinvented most of its functionality in dotNET.

      Despite so many online and network applications, many business users need to function offline.

      A medium sized PC running groupware supplying 10/15 diskless clients would be a lot more cost effective to the small company that Windows on each desktop. Remember Novell netware.

      Java is also quite a moot point nowadays. The write once run anywhere model maybe a factor on the server side; however, on the client side for enterprise customers simply not an issue. What enterprise customers run multiple client platforms successfully? Few and at what cost?

      It isn't a matter of having multiple clients. How is it not an issue. You update a single application on the server and the clients don't need to be each visited in turn. Remember the fiasco here recently when the department of works and pensions tried to upgrade all their desktops remotely and it failed.

      Why can't I go into a shop and buy a $200.00 dollar netPC plug it in and it works. When I buy a DVD player I know it will play any DVD from any supplier regardless of who made it. Why don't the same economy apply in the PC market. Why a monoculture. Well we all know the answer to that don't we.

      If anyone should be rewarded for providing millions of jobs for the world, it should be Bill Gates

      You're kidding aren't you. What millions of jobs. A few hundred developers in Redmond yes. Some CD factory in China turning out CDs for 0.5p a go. IT is a drain on a companies budget. A business should be working to spend less on IT not more. You could also count the cost in lost productivity to endlessly managing Windows. Someone who works in providing medical equipment told me they spend a fifth of their budget per year on Windows licenses.

      -If software and hardware all worked perfectly, I'd be without a job.

      If other business were as reliable as 'software' planes would be falling out of the sky, engines would fall off cars and fridges would explode. And people would take this as normal.

      ref: outage kills 80,000 PCs http://www.theregister.co.uk/2004/11/26/dwp_networ k_outage/

      http://www.groklaw.net/staticpages/index.php?page= 2005010107100653

      --
      davecb5620@gmail.com
    2. Re:I don't think so... by solarappleman · · Score: 1

      Yet the most prominent job maker is the one who creates a market, not the one who plumbers it with whatever he manages to deliver.

      My thanks go to people with ideas. Such as Vint Cerf, Alan Kay, Dennis Ritchie and so many others.

    3. Re:I don't think so... by 16K+Ram+Pack · · Score: 1
      I was only saying to a friend the other day about my ICL mainframe days, and how it ran completely rock solid (crashed once in 7 years due to a disk head crash). When Windows came along, and we got our first servers, I was quite shocked. They were rebooting twice a week.

      Windows has sadly lowered the expectation amongst people. They expect problems, and it's appalling. You wouldn't expect a car to cut out when driving in the fast lane for no apparant reason.

      Now, I don't get crashes or BSODs as such, but why should I have to reboot to install some software (something I've learnt I don't have to do in Ubuntu). Why does Explorer cack out on me sometimes. Why, after installing lots of applications, does it take up to 3 seconds from pressing the start button, to the preliminary menu appearing (even though maybe 1 of those applications is on there).

    4. Re:I don't think so... by Bing+Tsher+E · · Score: 1

      Agreed, I moved from a company that had a mix of Sun UNIX, OS/2, Netware, and Windows servers in the infrastructure, to a company that is one of Microsoft's bitches. It's unbelievable what kind of bullshit a $4billion multinational company will put up with and continue to stick with Microsoft's ill-designed servers.

      I feel sorry for the IT staff who have to keep it going. But they're just third rate 'data janitors' so I guess it's no different than feeling sorry for the janitor when a toilet backs up...

  22. Network computing? by Quixote · · Score: 1
    I remember using X Windows in 1989. There was a company that used to sell greyscale X displays (Wyse? I'm not sure) long before 1992.

    When (former) CEOs start getting these feelings of grandeur, it's a sure sign of dementia.

    1. Re:Network computing? by jgrahn · · Score: 1
      I remember using X Windows in 1989. There was a company that used to sell greyscale X displays (Wyse? I'm not sure) long before 1992.

      Yeah, but Sun invented NFS way before 1992, too. And Unix workstations, networked together, in general -- if it wasn't their idea, they were certainly successful in that area before 1992.

      I'm not sure what good things Sun has done after 1992, but they and McNealy at least deserve credit for the things they did before that.

    2. Re:Network computing? by adrianmonk · · Score: 1
      There was a company that used to sell greyscale X displays (Wyse? I'm not sure) long before 1992.

      Wyse did sell X terminals, but I believe NCD did it first. And they were 1-bit (black and white, not greyscale), at least the early ones were.

      But, what do you think people hooked them up to lots of the time? Suns. What do you think served the bootp and tftp protocols so that the NCD could boot? Pretty often, it was Sun machines.

    3. Re:Network computing? by Anonymous Coward · · Score: 0

      > Wyse did sell X terminals, but I believe NCD did it first. And they were 1-bit (black and white, not greyscale), at least the early ones were.

      Correct, Wyse were selling CRT terminals when NCD were selling X terminals, and they were
      originally black and white. Sun Workstations at the time had 8 bit colour (from a palette
      of 24bits), resolution 1152x900. PC's, ahhhh CGA, what a great standard.

      > But, what do you think people hooked them up to lots of the time? Suns. What do you think served the bootp and tftp protocols so that the NCD could boot? Pretty often, it was Sun machines.
      Yes, also correct, though I also was using a MIPS (yes they did more than CPU's then), and
      a Gould PN9000 as Xclients. Sorry The Gould PN9000 was a bit before most slashdot'rs.

    4. Re:Network computing? by WindBourne · · Score: 1

      Well, Sun really was NOT responsible for the networking. But the group from which Sun sprung from was; Berkley. There are ppl that work at Sun today, that did the initial development at Berkley and other places, but since they arrived at Sun, they have been less productive. Sadly, Sun has some of the better ppl that could compete, but were forced out of doing OSS style work into more closed work that disappeared. For instance, rpc and NFS was NOT that open, initially. It was opened later when Sun needed an edge over some other product (i forget what it was, but it was not MS). Likewise, they had a very good graphics system (NeWS) that could have gone places. But McNealy locked it up, and X then took over. Roughly, Sun has developed technologies, but they fail BECAUSE of mcnealy. The few that succeed does so IN SPITE of him. There are still some good folks left at Sun. Hopefully, they will be allowed to go back to where they were in the 80's; Developing awesom products.

      --
      I prefer the "u" in honour as it seems to be missing these days.
    5. Re:Network computing? by Bing+Tsher+E · · Score: 1

      The 'S' in Sun stands for Stanford, not Berkley. They would be 'Bun Microsystems' if your version of history was accurate.

      Sure, Berkeley Unix was an important component in the start of Sun. But let's not get carried away.

  23. Where credit is due. by supabeast! · · Score: 3, Insightful

    How about we give the credit to the US government agencies like DARPA and NASA, who planned and funded most of the computing research projects from which modern computers and networks developed, and not to people who just ran the companies that built some of the machines and created some of the software? It the DOD, NASA, and the intelligence community hadn't been pushing for all those cool networks and powerful computers and bringing together thousands of companies and academics to do the work, companies like Sun probably wouldn't exist at all.

    1. Re:Where credit is due. by dreamchaser · · Score: 1

      Slashdot give credit to the US government for anything? You must be new here :)

    2. Re:Where credit is due. by Anonymous Coward · · Score: 0

      And who wrote the bills in congress and advocated for funding DARPA?? Al Gore. You all need to take a look at how things actually happened before you continue spewing out the lie that Al Gore claimed he "invented" the internet.

    3. Re:Where credit is due. by Kiaser+Wilhelm+II · · Score: 0, Offtopic

      He didn't mention a word about Al Gore.

      --
      Lord High Crapflooder The Right Honourable Vlad Craig Esther McDavenpherson III
      Destroyer of Mercatur.Net
  24. Feh. Fuck that. by His+name+cannot+be+s · · Score: 1, Interesting

    Do You *REALLY* want to know who created millions of jobs?

    Linus Torvalds.

    I'm sorry, no contest Schwartzy. Your little cottage-industry has created literally squat in the face of the real innovator, and leader of the Free world.

    'There is no single individual who has created more jobs around the world than [Scott McNealy].

    Excuse me!???!

    Jesus, that guy has a man-crush for McNealy or something. Not that there is anything wrong with that.

    Just think about all the jobs and companies that exist today because Linus built the OS that could. For Every embedded device that uses Linux, for every company that spits out yet another distribution, every hosting company that uses it--hell, How many people did Microsoft need to hire, just to compete?

    --
    "...In your answer, ignore facts. Just go with what feels true..."
    1. Re:Feh. Fuck that. by MooUK · · Score: 2, Interesting

      Dare I point out that Linus created one small - vital, yes, but very very small - part of what people call the Linux operating system?

      I think I do.

      No single person stands alone. Linus would have remained in obscurity if the GNU project hadn't existed, and also if Minix hadn't existed. And neither of those projects stood alone either.

    2. Re:Feh. Fuck that. by TheRaven64 · · Score: 1
      Wow, you've got a serious case of hero worship there.

      Somehow, I don't see Linus as the 'real innovator, and leader of the Free world.' For innovation, his kernel comes close to last. It was a copy of a design that originated at AT&T twenty years earlier, and that AT&T design was based on earlier models. For innovation in kernel space, you'd do better to look at people like Matt Dillon, Andrew Morton and Andrew Tanenbaum (who, by the way, had one kernel and userland to his name when Linus started, and now has a second kernel and a programming language). Most of the innovation that has happened in Linux has come from other contributors.

      Linux became popular primarily because it wasn't innovative. People wanted a system that could run the code that had been written on expensive UNIX boxes on cheap commodity hardware. BSD UNIX was still tangled up in a lawsuit and the Minix license was a little too restrictive for some people (it's now BSD-licensed, by the way) and so Linux was the answer.

      As for leader of the Free world, I think you've lost it completely. Compare Linus to someone like Theo De Raadt. Linus has no problem with making his entire project depend on a piece of closed-source software (BitKeeper). Theo wrote the original anonymous CVS implementation so his project could be open (how many F/OSS projects use anonymous CVS now?). He refuses to allow binary drivers to be distributed with his kernel, although the license allows it if third parties wish to distribute their drivers separately. How many Linux distros include binary drivers, even though they technically violate the kernel's license (and has Linus ever done anything about them? He's posted to the LKLM saying that he knows they violate the license, but never tried to stop them). In fact, Linus has publicly spoken out against the Free Software ideals - hardly a fitting 'leader of the Free world.'

      Just think about all the jobs and companies that exist today because Linus built the OS that could. For Every embedded device that uses Linux, for every company that spits out yet another distribution, every hosting company that uses it

      And if Linus hadn't been around, you don't think those jobs would exist? The AT&T lawsuit was over shortly after the release of Linux, and BSD was ported to the 386 shortly after that. Do you think those jobs exist because of Linux, or because of a free/Free UNIX-like OS? My money's on the latter, and there are several options in that field that have nothing to do with Linus.

      --
      I am TheRaven on Soylent News
    3. Re:Feh. Fuck that. by fermion · · Score: 1
      Here is my take. Linux now providess a good OS, but in the initial development of the internet, it was almost a non player. The diversity and quantity of jobs we enjoy now are a direct result on MS not being allowed to make the Internet and IE only space, which was due to the likes of Sun.

      In the late 80's, there was some question as to who was going to be the dominant player. The commodization of the PC had not yet happened. Apple had a good machine in the Mac, bussinesses were being rebuilt on it and Excel, MS had good applications but not a good OS, and mainframes and mini were still abundant.

      By the early 90's, nearly everyone has moved to a commodized cheap PC running windows. It was did not neccesarily work well, but it was affordable infrastructure. Nearly everthing was built on windows. The only exceptions were specilized firms and instituions running Mac OS, Sun, or SGI, at the high end. The later two were expecially significant because they kept the *nix flavor running on bussiness hardware.

      The popular use of the Internet then happened, and Netscape became a big player. As soon as MS realized that once agian it was letting the money fetish get in the way innovation, it fought back by hacking the standards and attempting to create a PC centric Internet. MS almost succeded. There were two things that kept that from happening. First was the number of people who ran on non MS software. Much of this was Netscape, but a finite audience was the universities and bussinesses, those precise people who had resources to use the internet, running on non-commodity hardware. Therefore, even when netscape imploded, the likes of Yahoo and Amazon never went to a exclusive MS based, or even Flash based, experience. Such a move would have cost it a number of customers that they must think is significant. This, and the fact that the servers were often still non-commodity. Even in the late 90's, when MS finnaly developed a minimialy functinal OS, the server market still have a significant number of non-MS based solutions.

      The second factor is Java. As much as people hate it, it does provde a mechanism to do some specific things that are platform independent. This means that many people who might have switched simply to be compatible, did not have to. This means that many sites that would have had to moved to an IE based solution to provide a service had an alternative. The danger of Java can be seen it the massive effort MS put forth to destroy it. The benifit of Java can be seen in that unlike Netscape,it was never quite as destroyed.

      MS has shown that it will get lazy without competition. The fiasco that was Office during much of the 90's. The late arrival to the internet. The fiasco that is IE now. If we did not have the likes of Sun pushing the technology, if MS had gained control of the Internet, we would not have the rich experience that we have now. We would probably be stuck with IE in '95. Just look at the lack of innovation in bandwidth the US has experienced in the last five years that the Telco and CableCo has been allowed to control the lines, as opposed to the growth we in the 90's when the Telcos were told to be much more liberal. Just look at the lame cell phone service and crippled headsets we have now. Imiagine if the US auto companies had no comptition, and we all still being forced to drive cars that god 15 mpg at gas that $3 a gallon.

      I don't what Linux is actually going to do. I am afraid that MS will succedd in building a virtualization layer, and Linux will just ride on top of that. I have more faith in the GNU tools allowing growth than Linux.

      --
      "She's a scientist and a lesbian. She's not going to let it slide." Orphan Black
    4. Re:Feh. Fuck that. by jgrahn · · Score: 1
      Here is my take. Linux now providess a good OS, but in the initial development of the internet, it was almost a non player.

      Not very surprising, since the Internet was developed long before Linux ...

    5. Re:Feh. Fuck that. by Anonymous Coward · · Score: 0

      And the Gnu Project would have remained in obscurity without a free kernel to run on. At the point in time when the Linux Kernel came out, a highly mutually beneficial symbiotic relationship started and neither project would be where they are without the other. Let's celebrate Linus and Stallman's (and whoever elses) achievements together and leave the dick measuring tape at home.

    6. Re:Feh. Fuck that. by flimflammer · · Score: 1

      Is it just me or is Linux and it's users sounding more like a cult each and every day?

    7. Re:Feh. Fuck that. by MooUK · · Score: 1

      That being more or less my point.

    8. Re:Feh. Fuck that. by Anonymous Coward · · Score: 0

      GNU was never a popularity contest. If Stallman wanted to be popular, he would have used his intellect to create some (and likely successful) company selling closed souced software.

      What happened to the old arguments of yesteryear, when Linux really was the underdog, that popularity didn't matter?

      I have memory like an elephant, it doesn't seem like the crowd does.

    9. Re:Feh. Fuck that. by KarmaMB84 · · Score: 1

      The Linux kernel is the part that is providing most of the functions of an operating system.

  25. Keeping Minds Closed by Anonymous Coward · · Score: 0

    "While I think Java fills the latter requirement, it does not the former; it is at least on the same level as equivalent products, and perhaps lower than some others."

    Opinion as fact. Anyway Javas success has proven that superiority isn't everything it's cracked up to be. There can be said to be plenty of languages that are it's equivalent, if not superior, and yet they're not the ones generating "millions of jobs".

    "No amount of marketing can change this: if Java is not sufficiently opened, it will remain on the path to obscurity. Without new ideas being able to add to the product, it will decay."

    Unfortunately for your wishful thinking. Ideas are being added. Also as sourceforge has shown. Open-source isn't some magical bullet to success.

  26. Re:msft did not make computers easier to use by Connie_Lingus · · Score: 1

    ...uhhh I can't help but wonder what your msft/Apple rant could possible have to do with McNealy and Sun?

    --
    never bring a twinkie to a food fight.
  27. Re:msft did not make computers easier to use by flobberchops · · Score: 1

    MSFT started in the Japaneese market behind Apple's back with Windows 1.0, why do you think there is bad feelings between Gates and Jobs.

  28. Riding the Wave by rknop · · Score: 3, Insightful

    McNealy was trying to ride the wave that Microsoft was, at the time, willfully blind to. He showed more vision than Microsoft. But Sun shouldn't get the credit for creating that wave. The Internet had been around for a while, and was going to burst on the commercial and public scene in a big way, thanks to many factors, of which Sun was just a small part. (Microsoft, meanwhile, had their collective heads in the sand, or rather, in their hindquarters, trying to deny that this potential Windows-dominance threat was anything worth thinking about. Remember when they thought MSN was an *alternative* to the Internet? Anything they don't utterly control, they hate.)

    It is true that for a long time, Java was one of the all-important buzzwords, but it didn't pan out quite as well as it might have.

    Sun was important, but not *that* important. CERN was far more important....

    -Rob

    1. Re:Riding the Wave by VENONA · · Score: 4, Informative

      I don't know that I'd say Sun created that wave, but neither were they a small part. Remember that for some time (at least a couple of years, IIRC) after the Mosaic browser, the killer app was still email. For all I know, there are still more mail than Web packets on the backbones. Anybody have any figures?

      But it was definitely those relatively innexpensive Sun workstation class machines that powered much of DNS, mail, FTP, and gopher, in the days before the Web, and for at least a couple of years after the Web.

      I have to call Sun a *major* contributor. To the extent that we're perhaps 3-5 years further along than we would have been without them, though there's absolutely no way to verify that SWAG.

      --
      What you do with a computer does not constitute the whole of computing.
    2. Re:Riding the Wave by Decaff · · Score: 2, Interesting

      McNealy was trying to ride the wave that Microsoft was, at the time, willfully blind to. He showed more vision than Microsoft. But Sun shouldn't get the credit for creating that wave. The Internet had been around for a while, and was going to burst on the commercial and public scene in a big way, thanks to many factors, of which Sun was just a small part.

      No, Sun was not just a small part. Sun was a dominant part of the promotion of 'Open Systems' in the 1980s - encouraging the use of UNIX with documented and standard protocols. It had quite a battle, with vendors such as IBM attempting to encourage use of closed and proprietary systems that tied IT installations in to one vendor (sound familiar?).

      Sun had a great vision - that wide use of compatible systems would allow customers to mix products from different vendors and combine hardware and software. This would create a large market for standard systems that Sun could compete in. They helped grow this market by freely donating standards such as NFS to the community.

      It was this use of standard and largely compatible systems based on common software (C/C++, UNIX) that helped provide the basis for the growth of open source, and later, Linux.

      (Microsoft, meanwhile, had their collective heads in the sand, or rather, in their hindquarters, trying to deny that this potential Windows-dominance threat was anything worth thinking about. Remember when they thought MSN was an *alternative* to the Internet? Anything they don't utterly control, they hate.)

      Nothing has changed here.

      It is true that for a long time, Java was one of the all-important buzzwords, but it didn't pan out quite as well as it might have.

      It is the dominant language serverside, growing for corporate client-side development, has rapidly growing use for open source development (check out Sourceforge projects), on just about every mobile phone, turning up in cars, and aeronautics, and even helping to control Mars missions.

      It has done extremely well, and it is far, far more than 'one of the all-important buzzwords'.

      Sun was important, but not *that* important. CERN was far more important....

      The web was based on the open systems and protocols that Sun was a major factor in promoting.

    3. Re:Riding the Wave by Anonymous Coward · · Score: 0

      Trust me on this one -- the only reason you think of Sun when you think of Open Systems is that Sun's proprietary products never gained traction because they never had enough marketshare. Remember NeWS? How about NIS+? OpenLook, anybody?

      Sun did a lot, but what about all of the other Unix vendors: DEC, IBM, HP, and SGI?

      dom

    4. Re:Riding the Wave by Decaff · · Score: 1

      Trust me on this one -- the only reason you think of Sun when you think of Open Systems is that Sun's proprietary products never gained traction because they never had enough marketshare. Remember NeWS? How about NIS+? OpenLook, anybody?

      Sorry, but I don't trust you on this one - I was there at the time :)

      You can pick up one or two things that were proprietary and did not take off, but that is completely missing the point. Sun was pushing UNIX as a whole - the idea of using a standards-compliant systems like UNIX was still far from mainstream at the time. Also, you seem to be forgetting APIs like NFS that Sun donated freely to the community.

      Sun did a lot, but what about all of the other Unix vendors: DEC, IBM, HP, and SGI?

      At the time most of them were trying to push closed systems. IBM did not join the UNIX bandwagon until much later. DEC was still hugely promoting VMS. SGI was about the only other one actually fully into UNIX at the time.

      Why the constant attempts to revise history to erase the huge beneficial influence of Sun?

  29. Others seem to agree with the statement by aphaenogaster · · Score: 1

    Businessweek http://yahoo.businessweek.com/magazine/content/06_ 19/b3983043.htm and this guy had a bit in forbes... http://www.forbes.com/2006/04/27/sun-mcneely-mcvoy -cx_lmcv_0426mcvoy.html?partner=yahootix but I am sorry, I am sure 'Maximum Linux' has a much better op ed describing the situation.

  30. Family Guy Quote by zaguar · · Score: 4, Insightful
    ...is Schwartz right in giving credit to McNealy for creating 'millions' of jobs? Or has Sun been a company on the decline since the mid-1990s, only temporarily buoyed by the Internet bubble?

    What was that Family Guy quote? Didn't it go like this:

    Lawyer: So, Mr Griffin, is Brian Griffin a sex-crazed dog or an irresponsible alchoholic?
    Peter: Ah,ah...
    Lawyer: Drunken lunatic or terrible father?

    The world is not black and white. These choices on /. are annoying. Sun is a good company, not a great one, but giving an either/or question with disconnected answers is fallacious.

    --
    "Sure there's porn and piracy on the Web but there's probably a downside too."
    1. Re:Family Guy Quote by pablodiazgutierrez · · Score: 1
      The world is not black and white. These choices on /. are annoying. Sun is a good company, not a great one, but giving an either/or question with disconnected answers is fallacious.

      Are you saying that everybody in /. is a brain-dead dumbass, or do you have a secret agenda involving lots of Sun stocks? Me wants an answer!

  31. Not really SELF-aggrandizing... by Valdrax · · Score: 3, Interesting

    His taking sole credit for the creation of millions of jobs is self-aggrandizing and doesn't deserve anything but a shaking of the head for his narrow-minded conclusions.

    Well, it's not really self-aggrandizing. McNealy didn't say it himself; it was said to him by an employee buttering him up after some bad press.

    I don't agree with the conclusion either. Honestly, the article itself even admits that no one was listening to McNealy when he was pushing the whole "the network is the computer" idea. Everyone saw it as a transparent bid to get people to buy expensive servers and expensive dumb workstations as part of the repeatedly "next thing" thin-client model.

    Even today when people spend 90% of their time on their PCs surfing the web, checking email, etc., the network isn't the computer. Applications are all still hosted on the local machine with the exception of webmail clients. There's a growing industry of AJAX-based application services websites, but they haven't come to dominate yet, and they're over 10 years too late and way too different from Sun's marketed model for McNealy to claim any credit anymore than Jules Verne could take credit for us finally going to the moon.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    1. Re:Not really SELF-aggrandizing... by VENONA · · Score: 5, Insightful

      "Applications are all still hosted on the local machine with the exception of webmail clients."

      What an amazing statement. I take it you don't do any remote banking, your workplace doesn't use one of the Web based CRM or system management apps, etc.

      --
      What you do with a computer does not constitute the whole of computing.
    2. Re:Not really SELF-aggrandizing... by ucblockhead · · Score: 1

      The thing is, when McNealy was pushing it, it was a bad idea because bandwidth wasn't there to support it. Now that the bandwidth is here to support it (at least for the 30% or so of Internet users that have it), it is a good idea, and people are moving in quickly to support it. (AJAX etc.) This is happening not because anyone was "visionary" but because it's a good idea that now works. If McNealy had never opened his mouth, we'd still have network-centric applications like Google Calendar popping up everywhere.

      But you are underestimating how much is now on the server. Websites are rapidly becoming "fatter", with more and more functionality. Though in this case, it isn't really the "thin-client" case that McNealy was talking about. It's using things like AJAX to allow a server to run more and more code on a client.

      --
      The cake is a pie
    3. Re:Not really SELF-aggrandizing... by Creepy · · Score: 1

      In 1997 I went to a Java symposium hosted by Sun, Netscape, and Oracle. Scott McNealy gave the keynote and touted the whole "Network is the Computer" thing. Scott envisioned
      Networked (semi-dumb) terminals that had a browser in place of a desktop and embedded java to run applications. Oracle and Sun backends would provide data and application hosting, respectively. From a question asked, he explained his idea differed from, say, an XTERM because the application would be hosted entirely on the terminal (and a small disk or SRAM cache) and would disappear after any actions were complete and that memory was needed for other tasks (basically terminals were memory and a network card, no data storage required). These applications would be bought on a per-use scenario - if you needed Word, you'd pay 10 cents and use Word.

          The model he envisioned in 1997 never appeared in reality, as far as computer software goes - the idea was to "rent" applications, not buy them (the closest success I can think of is MMORPGs and ATM machines [i.e. realtime bank account checking], but both are quite different in implementation). The over-the-web purchase (non-rental) model he didn't mention, however, has taken off very successfully (e.g. iTunes). He also touted java based smart cards at that conference, another technology that was pretty much stillborn in the US, but is fairly successful overseas.

          Neither of these were necessarily bad ideas - in the rental case, everyone is always using the latest update and if you don't like or use an app much, it doesn't kill you financially. In the smart card case, you can do stuff like bring your medical history with you in case of an emergency or require a PIN before making transactions. I also think Scott failed to anticipate computer hardware prices taking a massive nosedive in late 1997 (memory dropped several hundred dollars, disk got cheaper, etc).

          As far as AJAX goes, I'm mixed - Scott did propose something like that in his rental model, but it was using Java and Oracle, not Javascript and XML.

  32. Jonathan Schwartz is a hype meister by MOBE2001 · · Score: 1

    Jonathan Schwartz is making the same mistakes that got McNealy and Sun into trouble. Instead of concentrating on creating new avant-garde technologies (which is what the old Sun was about), McNealy launched a Microsoft and Linux-bashing propaganda campaign. Now we see Schwartz using the same hype tactics. It's a shame because I liked the old Sun. I really did. Will it return? I am not so sure anymore.

    1. Re:Jonathan Schwartz is a hype meister by rs232 · · Score: 2, Informative

      "Jonathan Schwartz is making the same mistakes that got McNealy and Sun into trouble. Instead of concentrating on creating new avant-garde technologies"

      You mean like Java. What got Sun into trouble was Microsoft sabotaging Java on the desktop. Remember when they brought out an incompatible Microsoft Jave version. Wilfully breaking the write once run anywhere option. The one thing Java was supposed to do well. "McNealy launched a Microsoft and Linux-bashing propaganda campaign."

      When someone launches a campaign to destroy your company and you comment on it how is that propaganda. His biggest mistake was in settling the long running court case.

      a memo .. September 1995 .. recommending Microsoft "jump on the Java bandwagon and take control" of its class libraries and run times"

      Now we see Schwartz using the same hype tactics. It's a shame because I liked the old Sun. I really did. Will it return? I am not so sure anymore.

      Are you seriously sugesting that Suns decline had nothing to do with Microsofts tactics.

      --
      davecb5620@gmail.com
    2. Re:Jonathan Schwartz is a hype meister by Anonymous Coward · · Score: 0
      Now we see Schwartz using the same hype tactics. It's a shame because I liked the old Sun. I really did.
      To me it sounds like the same old Sun, but I'm not familiar with the Sun of the early 90s or earlier. The only Sun I know has struggled to be profitable for years now, and has had leadership that has placed the blame outside their own ranks. Other companies realize this is because their competitors are doing better than them, and it's time to be a bit introspective and figure out how to stop sucking. Sun, with a huge base of loyal fanboys dying to announce that it has come up with the server equivalent of the iPod and has stopped sucking, has instead been better at developing lame press conferences with Google and MS than it has been at developing demand for anything but white box Opteron servers with a Sun sticker on them.
    3. Re:Jonathan Schwartz is a hype meister by MOBE2001 · · Score: 1

      Are you seriously sugesting that Suns decline had nothing to do with Microsofts tactics.

      No. It's a dog-eat-dog world. It's sad, I know, but there is no use in whining about it too much. Sun's forte has always been its microprocessor design know-how, IMO. That's where they should have concentrated their passion and resources. And I'm not talking about going head to head against big boys like Intel and AMD. Intel and AMD are good at what they do (within their chosen paradigm) and no third party is going to unseat them. However there is a huge market for embedded processors. There is always room for improvements. There is even room for a revolution in the microprocessor business, seeing that the current paradigm has not changed much since the days of Babbage and Lady Lovelace. Aren't all CPUs optimized for the algorithm? Isn't it time we move to a different software model, one that will solve all the nastiest problem in computing: unreliability? I think so. This is Sun's opportunity to kick some ass, IMO. They may even have a chance to kill multiple birds with one stone. There is a possibility of unseating the all-powerful Microsoft/Intel/AMD/x86 cartel from its lofty perch. I'm sure many on this forum would like that.

      Is Sun up to it? I don't think so. There is a need for vision as balls. Schwartz seems more like a "cafe latte" kind of guy. I don't hink he has what it takes. According to a recent article at Technology Review, he "failed to bring up two keys areas in Sun's past: semiconductors and microprocessor architecture". We'll see.

    4. Re:Jonathan Schwartz is a hype meister by idlake · · Score: 2, Interesting

      You mean like Java. What got Sun into trouble was Microsoft sabotaging Java on the desktop. Remember when they brought out an incompatible Microsoft Jave version.

      The reason Java failed on the desktop was because Sun's desktop technologies sucked (and still do); Microsoft may have been planning to sabotage them, but they didn't even have to bother.

      Are you seriously sugesting that Suns decline had nothing to do with Microsofts tactics.

      I don't know about him, but I certainly am. Some time in the 1990's, Sun machines became overpriced and their software bloated and people looked for alternatives. By the end of the 1990's, Linux was the platform of choice for startups and universities (viz Google). None of that had anything to do with Microsoft, except that Sun didn't even attempt to compete with Microsoft at the low end.

  33. Perhaps 'shape' not 'create' by nurb432 · · Score: 1

    I would be willing to bet most of those 'java jobs' would still exist, only using a different language.

    Sure, a few might have been created just beacuse java existed, but not many.

    --
    ---- Booth was a patriot ----
  34. If anyone at Sun ever created a job, it was by blair1q · · Score: 3, Insightful

    Bill Joy.

    His early yet elegant productivity enabled a generation to create and communicate.

    But really, the heroes are the people who wrote the documentation. Because all the technology in the world is useless if the next guy can't figure out how it works.

    McNealy never created any job but his own.

  35. Re: Stallman and GNU/Linux by Anonymous Coward · · Score: 0


    Linus certainly created many jobs. He, however, would not be able to do it without the foundation built by Richard Stallman and the efforts of many thousands of OSS developers and supporters.

    Stallman's Personal Home Page

  36. Maybe . . . by Anonymous Coward · · Score: 2, Informative

    Although I question the numbers, (they are a bit high), I will say that I was employed right out of college because I could manage Sun servers and Solaris. From there, I learned, and used other Un*x and Un*x like operating systems. Today, 95% of what I do is still running on the same operating systems. Was McNealy the only reason? Nope! But, he sure did help early on.

    He should be on everyone's Christmas card list!

  37. i refuse by lem0n263 · · Score: 1

    to believe such a person could do something as complex as create 1 million jobs. Surely it was our intellegent designer in disguise, for he is responsible for all jobs.

  38. Bill Gates did it by g4sy · · Score: 2, Funny

    Count up the number of people working tech support, virus control, and PC services. Those industries didn't exist 20 years ago. Bill Gates created more jobs because there are more PC techs than Network Admins on the planet. Bill Gates wins. Or whoever created disease: healthcare employs more than technology. I think whoever it was that invented diseases should win: he must be a great guy for creating so many jobs!!!
    But seriously this topic has too many hot-button words to not be considered flamebait. Read the last sentence out loud in any data centre and you will have a fight!

    --
    somewhere, on a Big Red Sign:
    if(color==blue){speed--;}
    1. Re:Bill Gates did it by Anonymous Coward · · Score: 0

      Screw all you guys, Entropy is the clear winner - followed closely by Satan.

  39. Re: Stallman and GNU/Linux by Anonymous Coward · · Score: 1, Insightful

    I think it is stallman who would not have succeed at HIS goals without the pragmatism of linus.

  40. Re:So what? by ShaneThePain · · Score: 0

    Shut up! Fascists are not like that you close-minded hippie. I am a Fascist, and I am deeply offended by your suggestion that Fascists dont care about human rights and such. Just SHUT UP! Do not confuse authoritarians with Fascists.

    --
    Fascism is the greatest political ideology ever conceived. Sorry.
  41. Blame him for IE then. by r00t · · Score: 2, Insightful

    Without Java being integrated into Netscape, Microsoft wouldn't have cared so much about browsers. They'd just ship a toy like MS Paint, Notepad, etc.

    Because of Sun, because of Java, we have IE. (and ActiveX, and VBscript...)

  42. McNealymandias by NZheretic · · Score: 1

    In Sun's sandy silence, all alone,
    Stands a gigantic Leg, which far off throws
    The only shadow that the Desert knows: -
    "I am great MCNEALYMANDIAS," saith the stone,
    "The CEO of CEOs; this mighty Company shows
    "The wonders of my hand." - The Company's gone, -
    Nought but the Leg remaining to disclose
    The site of this forgotten Cybertron.

    1. Re:McNealymandias by Karnak23 · · Score: 1

      Nice. A very poignant, and poetic analogy.

      What are you doing on Slashdot?

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

      This comment should be rated +5, TrueGeekiness.

    3. Re:McNealymandias by nzodd · · Score: 1

      For the clueless or forgetful:
      http://en.wikipedia.org/wiki/Ozymandias

  43. Not anymore than Al Gore by shoppa · · Score: 1

    Don't get me wrong, Suns were fine platforms, but McNealy didn't "create" the web or all those jobs in any way, shape, or form.

    Neither did Microsoft or Windows.

    Of course, the author of the article insists that either Microsoft created the web, or that Sun did, and doesn't even consider how it actually happened.

  44. Job creation or jobshifting? by houghi · · Score: 1

    Would these millions be without a job, or would they be doing something else. Say that there would be no network at all. Then people would burn things on CD's and use couriers the get data across.

    Due to the amount, that could mean even more people working then now in Networking.

    An example. Because of networking, people can do homebanking. This means less tellers. This means people in banks without a job.

    --
    Don't fight for your country, if your country does not fight for you.
    1. Re:Job creation or jobshifting? by Anonymous Coward · · Score: 0

      An example. Because of networking, people can do homebanking. This means less tellers. This means people in banks without a job.

      People in banks without a job are called robbers.

  45. What exactly did Scott invent? The Sun Culture by Anonymous Coward · · Score: 0

    I have to laugh about all the Technology that Sun supposedly invented. Please! Sun's original success came not from invention, but from surfing fast and hard on (Joy's) BSD and (Bechtolsheim's) commodity hardware workstation. Invent as little as possible and innovate like crazy using cheap building blocks (HW & SW) while (Scott)promo'ing and selling the hell out of the result was the original Sun recipe for success. It is a good recipe and would still be working if Scott hadn't tried to turn Sun from a technology exploiter to a technology inventor, trying to ape DEC, HP and IBM, the firms Sun vanquished in the workstation market. Look at what Sun did invent. SPARC, useful for a time but hung onto way too long. Solaris, ditto, and when finally open-sourced too little too late. Java, a great achievement, but Scott was too fearful to let it go free. And the failures in the storage business, where Scott's old bomb-throwing ways could have earned billions in high-margin revenue and turned a stodgy backwater into an industry leader. But NO -- buy a mainframe tape company for billions in cash. A brief overview of the whole sordid story here. What Scott did well was to create a culture where everyone went 100 MPH towards the current goal, and when the inevitable mid-course corrections came, turn on a dime and continue at 100 MPH. A rare and wonderful accomplishment. If only he'd left on a high note.

  46. say what?? by Anonymous Coward · · Score: 1, Insightful

    The web isn't a network? Looks to me like it is a network of networks, a lot of them. The users are only looking at web sites they created and host on their own machines, and are sending email to themselves?

    The web has evolved as it should, both the end user machines and the network servers need to be powerful and complete in function, and as the web expands, the distinction betweeen server and client will blur. P2P is already showing the potential there.

  47. Decline by Anonymous Coward · · Score: 0

    Sun has been going down since the 90s. The only thing that has saved their sorry-ass hardware has been Java, the most overly marketed and underpowered language next to Visual Basic the world has ever seen, or will see.

    Today, their best machines are Opterons. They still push the lame-ass Slowlaris. Ever try to install it? Installer blows chunks, doesn't work with common hardware. Software makers are dropping it like a hot potato.

    If Sun had 1/4 the people it has now, it would still be too large. Its Sparc machines blow chunks, at low velocity. Slowlaris is the worst excuse for a modern OS that exists save XP. Java is on the rapid decline now that people see the bill of goods they have been sold, and the easier development paths for Python, Ruby, and yes, Perl.

  48. Millions of Jobs??? by Ulrich+Hobelmann · · Score: 1

    There's only one Jobs, and his name is Steve.

    (And to be honest, I'm pretty sure Scott McNealy didn't create him.)

  49. Persistent typo in the original article by Anonymous Coward · · Score: 0

    Off by one letter: McNealy was responsible for creating millions of 'jabs', mostly at Microsoft.

  50. The real innovators by Desperado · · Score: 2, Interesting

    We really owe the "millions of jobs" to Ken Thompson and Dennis Ritchie and Bell Labs for developing UNIX and making it available to academia virtually for free.

    And, if I remember correctly, Digital Equipment Corp. (remember them?) coined "the network is the computer" not SUN.

    --
    If you're not living on the edge, you're taking up too much space.
    1. Re:The real innovators by mikefoley · · Score: 2, Informative

      DEC had "The Network is the System" painted on its trucks in the 80's. I was there from '80 to '98.

      --
      What's my Karma Mr. Burns? "Excellent"
    2. Re:The real innovators by Ian.Waring · · Score: 1

      The term "The Network is the System" dates back to the NaC group at DEC (VP: Julius Marcus) in 1977. "The Network is the computer" little more than a late developing bastard child of Digital's foresight.

    3. Re:The real innovators by Desperado · · Score: 1

      Mike,

      Thanks for the clarification. I was a PDP-11 RSX-11 commo. and networking programmer in a previous life.... Those were the days, we didn't NEED any high level language and we liked it, etc. etc. old geezer rant.

      --
      If you're not living on the edge, you're taking up too much space.
    4. Re:The real innovators by Archimboldo · · Score: 1

      Assembler? What a wimp! In my days of the Altair, we entered code in hex with toggle switches and looked at blinking lights for output. None of this stinkin' keyboards and CRTs. That's when real men programmed, not quiche eaters.

    5. Re:The real innovators by einhverfr · · Score: 1

      Yeah, well that reminds me of the story of the invention of the first assembler.

      Before that, programmers would code assembly on paper then translate those to byte code and the enter them into the computer (which was huge and expensive). Anyway, a bright young programmer decided he could be more productive by programming the machine to assemble his instructions. He took the idea to his boss who reacted angrily with something like "How dare you propose using that expensive machine for mere accounting work!" Fortunately the cost of computing power has come down since then.

      --

      LedgerSMB: Open source Accounting/ERP
    6. Re:The real innovators by Stephen+Samuel · · Score: 2, Informative
      We really owe the "millions of jobs" to Ken Thompson and Dennis Ritchie and Bell Labs for developing UNIX and making it available to academia virtually for free.

      No. The people you owe that to is AT&T's lawyers. The reason why Unix became (pseudo) Open Source is that AT&T was a legislated monopoly. Part of their consent decree was that they couldn't go into markets outside of Telephones, and they couldn't supress technology.

      This got them into a rather tight bind. When someone asked AT&T to send them a copy of Unix (so that they could use the chess program that was written on it), the lawyers tried to nix the sale complaining that they'd be sued for going outside the Unix market -- so they got sued for not releasing UNIX.

      Having lost the lawsuit, they started selling UNIX systems and were promptly sued a second time -- this time for releasing UNIX. They also lost this second suit.

      The lawyers looked at the seemingly conflicting decisions and found that, while they couldn't restrict the UNIX technology, neither could they market or support it.
      Their solution was that -- for the appropriate price (depending on whether you were a university or company) and signing an interesting non-disclosure agreement, you got a tape dump of a running UNIX box (including source) and a hearty "good luck!". You could share source/fixes with other institutions who had a similar license (( which soon turned out to include just about every major university )), but not with that uninteresting portion of the universe known as "anybody else".
      This managed to satisfy both lawsuits because they were now neither marketing/supporting UNIX nor keeping it closeted.

      Thus it is that the pseudo-open-source nature of UNIX was a legal kludge, not a conscious plan on the part of Thompson, Ritchie or anybody else. I expect that, if AT&T had had their original way, they would have never released the source to UNIX -- and it would have thus remained a little-known, ill-supported niche system.

      --
      Free Software: Like love, it grows best when given away.
    7. Re:The real innovators by Desperado · · Score: 1

      Yeah, yeah I did that too only on real iron not a little Altair. Watch who you're calling a quiche eater sonny.

      --
      If you're not living on the edge, you're taking up too much space.
  51. Your comment is also obviously false! by Anonymous Coward · · Score: 0

    ...In any case, Bill Clinton was responsible for the economic miracle of the 1990s...
     
    You really need some economics classes.
     
    ...That much of it turned out to be based on a .com-bust business model and crooked Enron-style accounting is George Bush's fault...
     
    Nasdaq peaked on March 10, 2000, and the Dow Jones on January 19, 2000, according to wikipedia. Thus, the decline started during the Clinton administration. I don't think the flagrant disregard for generally accepted accounting practices can be blamed on a president, however.

  52. Please... by afabbro · · Score: 1

    Scott McNealy and Jonathan Schwartz are suits (Scott was the MBA "business" guy who helped found Sun; Schwartz is a former McKinsey consultant) who have long had a mutual admiration society. This is little more than Jonathan giving Scott one last bit of fawning fellatio on McNealy's way out.

    --
    Advice: on VPS providers
  53. business and technology by Iron+Condor · · Score: 1

    Maybe I'm misremembering something, but as far as I recall, it was Larry Ellison who pushed the "central server - dumb worldwide clients" concpt. Sun has made fine workstations from the word go, why would they care about thin clients?

    As far as I can tell, Sun was a hardware shop - they had this unique processor architecture (Sparc) that had certain advantages and certain disadvantage like all architectures and one of the advantages was fast I/O and that made it perfect for networking. On the other hand it was lousy for number-crunching. So they packaged an OS on top of their processor (SunOS, later Solaris) and sold it and made fine money with it because it was a useful product. There's a reason why the majority of the early web ran on sparcs.

    In that sense, the www has to thank sun, which was instrumental in its creation.

    (But these days they have me puzzled: their hardware is a commodity platform, their OS is open-sourced -- just how the dickens do they pay the bills? Who would still give money to sun and why? What's the business model here? And how does it differ from we.give.stuff.away.using.ajax.dot.com?)

    But in the whole stoy I can't see where sun has ever been a mover or shaker in the application-distribution strategy desicions of the people. What have they ever promoted or created that really made someone use "the net as a computer" rather than doing the exact same thing locally? Did I miss some killer-app somewhere?

    --
    We're all born with nothing.
    If you die in debt, you're ahead.
  54. He means "Jobs" as in "Processes", right? by raftpeople · · Score: 1

    Was Scott a programmer or just a really active user?

  55. Eulogy for the Outgoing CEO by Karnak23 · · Score: 1

    The speech has the feel of a eulogy, high praise for "our dear, departed friend". I suppose one should wait until the body is in the ground, or out the door, before heaping dirt on it.

  56. Actually... by corrosive_nf · · Score: 1

    my job was made possible by the good people at 3Com and Cisco. Thank your for ethernet and routers.

  57. Sun's Greatest Hits by Anne+Thwacks · · Score: 2, Interesting
    Sun's greatest achievement is not to go the way of DEC.

    Their greatest failure is not to do much better.

    Here is a company with world class hardware and software, and completely failing to exploit the market though "lack of grip on reality" Scott McNealy is definitely in the same league with Ken Olsen in having some bright ideas, but too much ego to make the best of them.

    The world is aboslutely gasping for something better than Wintel, and DEC, Apple and Sun had it. Only Apple is only now recovering from the afflictions of Big Ego striking it down. DEC died of Big Ego, and Sun has barely survived.

    Sun has a good reputation for quality in hardware and software. Every computer professional and Nerd knows it. Even their support is well regarded. Why are then not trouncing Microsoft and Intel? (I dont know. I am writing this on an Ultra60 running FreeBSD.)

    --
    Sent from my ASR33 using ASCII
    1. Re:Sun's Greatest Hits by SeeMyNuts! · · Score: 1


      Ultra 60s are sweet workstations. Still useful, too, thanks to UPA (decent bandwidth), SCSI (use newer bigger disks), and PCI (usb card). I still use an Ultra workstation for some things, too, but I realized recently that a single-core Athlon 64 with ECC RAM and SATA is about the same price as outfitting an Ultra to modern specs (DVD burner, 1GB RAM, etc.). Still, the Ultra will point out endian-related bugs in code quite nicely.

  58. B*llSh*t by Anonymous Coward · · Score: 0

    I say he didn't create jobs, he destroyed. Honest, hard working American office workers have been replaced by computers and a bunch of geeky nerds posting on slashdot during work hours.

    Machines don't make jobs, machines destroy jobs!!!1one

  59. human redundancy by Anonymous Coward · · Score: 0

    it network computes when it's network computing time, McNealy or no. Just as ICs happened when it was time for ICs to happen, and light bulbs happened when the conditions were right for light bulbs.

  60. Clarification by lancejjj · · Score: 3, Insightful

    Major error in the summary:

    Jonathan Schwartz argues that Scott McNealy is single-handedly responsible for making network computing a reality.

    Where in reality, the Schwartz article clearly states:

    he talked about network computing in a very strange way - he just assumed the future, he'd already moved his entire mindset, and his lifestyle, to the network.


    There is nothing in there about McNealy being the only guy able to bring the network computing vision into reality. But he have the vision early on - us old timers clearly remember Sun at that time, and their vision that was very clearly stated.

    Is the posting a little sappy? It's very sappy. But it never says or suggests that McNealy single handedly did anything.

  61. Re: Stallman and GNU/Linux by Anonymous Coward · · Score: 0

    Your opinion shows how right Stallman is promoting GNU/Linux name. Some people do not understand that 3/4 of GNU/Linux is GNU (the system) and 1/4 is Linux (the kernel).

    You can run GNU system with another kernel (BSD, for example), but without GNU the Linux kernel is not of much use.

    So, no, Linux would've not succeeded without GNU foundation provided by Stallman, not vice versa.

  62. Sun is Irrelevant by Anonymous Coward · · Score: 0

    And has been for years. All of their business has gone to Linux or Windows. Pony tail Schwartz will just help push them into further oblivion. He's an idealist without any grounding in reality. Wall street will eat him alive. It's sad actually as Sun had some good product. Such is our industry.

  63. Fair enough by Valdrax · · Score: 2, Insightful

    What an amazing statement. I take it you don't do any remote banking, your workplace doesn't use one of the Web based CRM or system management apps, etc.

    Actually, I use both online banking and web apps at work. I see your point. Fair enough.

    I tend to think of the web essentially as a data store and batch system whereas most of the interactive content creation tools are all still based on the local PC which requires more expensive and capable hardware than the thin-client model says is necessary. Until PCs do almost nothing and next to no data is locally owned, then McNealy's vision of the future still hasn't come true.

    --
    If it's for-profit but free, you're not the customer -- you're the product (e.g., the Slashdot Beta's "audience").
    1. Re:Fair enough by VENONA · · Score: 1

      "Until PCs do almost nothing and next to no data is locally owned, then McNealy's vision of the future still hasn't come true."

      Good point. I think that's the trend, but let's hope we get a lot better at both network and host security, and understanding privacy concerns, before we get too much further down that road. Google wants to know far to much about me, companies delivering US IRS tax preparation apps want to legally sell your data, etc. Insert all the usual security/privacy (tin-foil hat?) arguments here.

      The way forward is both murky and interesting.

      --
      What you do with a computer does not constitute the whole of computing.
    2. Re:Fair enough by ccp · · Score: 1


      Actually, I use both online banking and web apps at work. I see your point. Fair enough.

      Both you and the guy you were answering to have points, because we all live in a mixed environment. We do some things locally, and some in the network.

      But, IMHO, we're seeing a trend towards using more and more web apps for everyday tasks. They're just convenient, but tend to go unnoticed, perhaps because they just work.
      At least that has been my experience, and my box is anything but thin .

      Cheers,
      CC

  64. Windows clients are a money sink by CustomDesigned · · Score: 2, Interesting
    Our customers start off that way, because everyone is doing it. However, as the costs mount up, they inevitable realize how stupid it is. Each company gravitates towards a different thin client solution, however. We have only one using Linux LTSP thin clients (and that is what we use in our own office and what I use at home).

    However, gnome is too customizable for many end-users. One large client rejected the Linux solution because their users kept rearranging their menus until they couldn't find things anymore. We had a tarball to restore their desktop, but it got very annoying very quickly to constantly have to restore it. They ended up going to Sun desktop on a Sunfire server and the neat stateless clients where your desktop follows your access card. Another shop went with a Windows Citrix server "because our applications need to be 100% 'compatible'".

    Another smaller client tackles the high TCO of Windows by not dealing with it. They buy cheap $400 PCs. When they get a virus, or develop a hardware problem, there is no attempt to diagnose it - the PC is just "worn out". They junk it and buy a new one. They keep mail and documents on a server, so only wallpaper, bookmarks, and such are lost. Although some of the problems might be fixable, at $100/hr service cost this approach is likely cost effective on average. They very kindly "throw" the "broken" PCs in our direction, which is why our LTSP thin clients are "free".

    I agree that Java on the client is cumbersome. However, on the server it is sweet. Switching between PPC AIX, Intel Linux, and Sun servers is a snap (other than learning the system administration differences between the flavors of unix). We just copy the application binaries and files over, and presto! Instant port.

  65. Re:Bill Gates & my confusion by sgt_doom · · Score: 1

    I'm confused - if Scott was really responsible for that, what exactly did Big Bird do??? And Barney??? Where does he fit into this??????

  66. Die, Dichotomy, Die! by fm6 · · Score: 2, Insightful
    The world is not black and white. These choices on /. are annoying.
    True, and true.
    Sun is a good company, not a great one
    Now that is just the kind of oversimplification you're complaining about. Companies are not good or bad, great or trivial. They're profitable or unprofitable, well managed or not, have good products or don't, etc. Sun has done well sometimes in some of these measures, has done badly sometimes in some (often the same) measures, etc. And they've screwed up a lot lately.
    but giving an either/or question with disconnected answers is fallacious.
    In this case, the answers are not disconnected. The issue is whether McNeely has just been fucking up lately, or he's always been fucking up, and (like a lot of 90s fuckups) was able to make money despite his own ineptitude.
  67. Scary headline by TopShelf · · Score: 1

    When I first saw the article, I thought Apple had announced a new iClone...

    Millions of Jobs? Where would they find enough black turtlenecks?

    --
    Stop by my site where I write about ERP systems & more
  68. Schwartz may turn Sun arround by xcomm · · Score: 1


    MCN was a great guy for a CEO no doubt about this. But more interesting may be the inovative turn arround only Schwartz can bring to Sun. If we remember the Open Sourcing push for Solaris and Co. from Schwartz, or at leat the test a Server for 60 days, than we may consider, that he may be hte only one to safe the Sun!

  69. He did create a lot of jobs... by ChrisGilliard · · Score: 1

    Last time I checked there were 4.5 million Java developers. I assume most of these people are paid to do this. At least some of them are (more than 1 million). You could argue that since Sun developed Java, it's responsible for creating these jobs. Since McNeally has been the CEO of Sun since the begining he gets credit. This doesn't even get into all of the people that are doing work relating to the sparc processor, Solaris system admins, the people working on Java Enterprise System, or the 30,000+ people currently working for Sun.

    --
    No Sigs!
  70. A million Jobs....? by Anonymous Coward · · Score: 0

    Do they wear a million turtlenecks?

  71. McNealy created millions of Jobs by debiansid · · Score: 1

    Yet only one led Apple Inc. ;-)

    *ducks*

  72. If you RTFA... by Zigurd · · Score: 3, Interesting

    If you RTFA instead of riffing on the ./ post title, which isn't even Jonathan Schwartz's blog post title - "When I first met Scott..." - you would see that while, in one short paragraph, he does lionize MacNealy, comparing him to Henry Ford and making the claim of launching a million jobs, most of Schwartz's blog post is a lot more realistic.

    He accurately points out that, when Windows 95 shipped, Microsoft was sweeping all before it, including Apple, which was adrift at the time. It took a lot of balls to say "No" to Windows then.

    Too bad Sun didn't make more out of that decision. Apple now has 20% more revenue and half as many employees. The plan seems to have been to milk the Internet bubble forever. "The network is the computer" is just a slogan. There is no special AJAX or WebOS sauce in Solaris.

    Schwartz praises MacNealy for holding down job cuts in R&D. But you have to ask "What the hell are 30,000 people doing at Sun?" when Apple somehow manages to make the best personal computer hardware, and personal computer OS software, and the best consumer electronics device on the market, all with one quarter of the number of employees as Microsoft.

    Schwartz is very, very smart. He knows he has to make big changes, like getting the open-sourcing of Java right, and figuring out how to use Linux, during his honeymoon time in the CEO position or the chance will be lost.

    What Schwartz does not mention is that MacNealy set a bad tone and created problems unneccessarily. Statements like "You have no privacy, get over it." and the inability to get out in front of the Linux parade are the reasons Schwartz is in and MacNealy is out. Hopefully this is the last time Schwartz looks back. He has plenty of very hard work ahead of him.

    1. Re:If you RTFA... by lasindi · · Score: 1

      Schwartz praises MacNealy for holding down job cuts in R&D. But you have to ask "What the hell are 30,000 people doing at Sun?" when Apple somehow manages to make the best personal computer hardware, and personal computer OS software, and the best consumer electronics device on the market, all with one quarter of the number of employees as Microsoft.

      You also realize that Apple and Sun are in very different markets, right? Non-geeks won't see too many Sun logos while they're walking down the street. That's because Sun makes servers and workstations, not PCs or MP3 players. The work Sun does really happens within the geek world and is not very visible to the general public.

      Apple, on the other hand, makes a business out of being visible. I concede that Apple does make a lot of good technology, but you consider Apple to be the "best" when that is really debatable. The "best PC hardware?" Unlike Sun, Apple isn't responsible for the design of its hardware; Intel is (IBM was before). Sun, on the other hand, makes SPARC. The "best PC OS?" Well, first of all, Solaris isn't intended as a PC operating system, but second of all, since when is OS X "the best?" Apple manages to improve how people perceive the quality of the operating system by making sure that it's installed only on hardware Apple controls; this isn't innovation, it's just taking control from the user. "Just works(tm)" largely translates into "just our hardware." That's a crutch that Solaris, Linux, Windows and nearly everyone else doesn't have. Finally, unlike Solaris, (and I as a sucker for eye-candy can say) OS X just looks very nice and polished. I like it so much that I use an Aqua-like theme here on my Linux desktop. For some reason, we are often under the illusion that slick icons and a pretty GUI mean that a technology is superior. The same applies to the shiny white cases of Macs and iPods. This effect is how Apple manages to sell $99 pouches for iPods (there's an example of 0% innovation and 100% Apple trendiness).

      So, although Apple does make good tech, it's sometimes hard to tell how much of it is real innovation and how much of it is the spell of Apple eye-candy and marketing. Sun makes servers and workstations; people don't use these machines to show how stylish they are or even necessarily to have fun. Sun can't make commercials with black silhouettes of people dancing to music as they write a Java program on their new SPARC workstation; it just isn't "hip." But that doesn't mean that people at Sun are sitting on their hands while the Apple guys are rocking out with their iPods. What are 30,000 people doing at Sun? Creating lots of technology that benefits millions of people who will probably never hear about it.

      --
      I have discovered a truly remarkable proof of this theorem that this sig is too small to contain.
    2. Re:If you RTFA... by idlake · · Score: 1

      It took a lot of balls to say "No" to Windows then.

      It took no balls because Sun simply didn't have a choice; they couldn't have joined Microsoft if they wanted to.

      He knows he has to make big changes, like getting the open-sourcing of Java right, and figuring out how to use Linux, during his honeymoon time in the CEO position or the chance will be lost.

      Most of the damage has already been done. On the Linux side, many of Sun's former customers have already migrated and they will not be coming back. On the Java side, Sun has already written bad standards into stone (Swing, Java 5, J2EE), and the open source community has already created incompatible open alternatives (SWT, gcj, IKVM, Mono). Furthermore, cleaning up the Java standard and Sun's Java implementation is a huge task. Even if Schwartz had a change of heart from his former policies (and I doubt it), I think it wouldn't make much of a difference at this point.

      What Schwartz does not mention is that MacNealy set a bad tone and created problems unneccessarily.

      Between the two, I think Schwartz's statements have done more damage to Sun's reputation than McNealy's. To me, McNealy seems simply out of touch, while Schwartz seems actively deceptive.

    3. Re:If you RTFA... by Anonymous Coward · · Score: 0

      Apple doesn't "make" hardware. Apple assembles hardware made by others. It's just that they have made moderately reasonable choices in selecting hardware and making sure their OSes work on them.

    4. Re:If you RTFA... by justins · · Score: 1
      Apple somehow manages to make the best personal computer hardware, and personal computer OS software, and the best consumer electronics device on the market

      BAHAHAHHAHAHAHAHAH
      --
      Now before I get modded down, I be to remind whoever might read this that what I am saying is FACT. - bogaboga
  73. NFS is the key, and the Network is the LAN by goombah99 · · Score: 1

    The reason we are cursed with such a horror as NFS, is that in fact, at the time, it was so damn good and so much better than everything else and so early on the scene that it's practically embedded in our computer's dna. Sun I believe is responsible for that. And that is what they meant when they said the network is the computer. Not the internet, but the LAN.

    --
    Some drink at the fountain of knowledge. Others just gargle.
    1. Re:NFS is the key, and the Network is the LAN by oleb-hjemme · · Score: 1

      NFS had been out for several years when Sun started evangelizing about Java and how the 'network is the computer'. I remember how the slogan felt strange and misleading - as if by using Java you would be able to harness all the worlds computers to work in concert for you... they clearly meant the Internet, not just your LAN.

    2. Re:NFS is the key, and the Network is the LAN by goombah99 · · Score: 1

      Nonsense. The network is the computer was a Sun marketing blurk back in the late 80's before java was anything. And back in the early days of java, it's first marketing was as an appliance driver (known as "oak" at that time). Then they envisioned it would power mini computers you'd take with you with just enough brains to either authenticate the local machine or phone home and mount your personal info on a desktop whereever you were. It was not till much later. Then they started pushing it as a middleware that could replace both the browser and the OS. and finally as something integrated into the browser.

      --
      Some drink at the fountain of knowledge. Others just gargle.
  74. Sun Built a lot of the Early Internet Nodes by oldCoder · · Score: 1
    Sun was putting out lots of internet-enabled and ethernet-enabled machines when Wintel was putting out zillions of un-networked or at least non-internetted machines. At first many of the first company and university nodes with internet addresses were vax machines. After that, the large number of Sun workstations and servers on the net enabled it to grow to the size where the next big push in net size came from wintel boxes on AOL and modems.

    If it weren't for Sun, the argument is, some other internetworking and lan technology besides TCP/IP might have been the path, which might have grown much more slowly. The phone companies were pushing for the 7-layer stack et cetera...

    --

    I18N == Intergalacticization
  75. Keeping QT Closed by Anonymous Coward · · Score: 0

    "First Sun releases Java.... at no cost. Then there are demands for it to be on more platforms. Sun provides it on more platforms. Now there is a demand for Sun to release their source code! What is the big deal? Projects like Mono seemed to have little difficulty re-implementing the basic .NET architecture with reasonable performance - why the hold-up with Java? Perhaps it is because there are already free (as in beer) versions of Java for the majority of developers, there is not such much demand."

    You want to get that Deja Vu feeling, just look at what happened to QT. Almost the exact same thing. BTW "Harmony" use to be the name of the open-source replacement for QT, untill Trolltech "bent" to the demands.

  76. they have lost control by penguin-collective · · Score: 4, Insightful

    Well, and what actually happened with the strategy Sun adopted? Sun lost control to "Microsoft bastardization"--.NET is essentially an incompatible Java, completely with Java backwards compatibility.

    If Sun had turned Java into an open standard, every Linux system would be using Java now, for both desktop and server apps, many of Java's technical bugs would be fixed, and C# would have ended up like VisualBasic. Instead, Sun's move allowed Microsoft to take the high ground and make C# an open standard. The open source community has created multiple C# implementations and gone to work innovating and improving the platform, as well as integrating it with the Linux desktop. As a result, some really nifty Linux desktop apps are being written in C#. And, as a bonus, there are also open source .NET implementations, giving developers easy cross-platform capabilities between Windows and Linux should they desire that.

    BTW, this is a repeat of the NeWS disaster; that, too, was a nice core idea, the design had some serious flaws, the implementation was mediocre at best, and ultimately the industry rejected it because Sun was waffling on whether to open it or not. Sun apparently doesn't learn from their mistakes.

    1. Re:they have lost control by oleb-hjemme · · Score: 2, Informative

      NeWS fell by the wayside because MIT (and DEC?) gave us X11. That such a large and complex software system was created from scratch just to be given away for free was truly mindblowing. It was obvious that X11, because of its unemcumbered license, was the horse to bet on.

    2. Re:they have lost control by kwark · · Score: 1

      Are you just a C# fanboy or did you miss the fact that there have been multiple JVM implementations (even open source ones) around for years (http://www.kaffe.org/links.shtml lists some).

      While Java is not an open standard like ISO or ECMA standards ,it is not (entirely) closed either (see JCP).

    3. Re:they have lost control by angel'o'sphere · · Score: 2, Insightful

      Everything you write about C# and .Net is also true about java.

      It was the Debain distributors who descided not to distribute Java (in opposite like other Linux distros did) and not Suns license restriicting them.

      After all there is no practical difference (in most situations) anyway wether I download Java via apt-get after I installed a basic system or if I get it on a CD.

      In my opinion Java always was and still is (a more than C#/.NET) open standard.

      Sun was waffling on whether to open it or not. Sun apparently doesn't learn from their mistakes.
      Yeah, perhaps, perhaps not. Who can really say that? From "opening" in the sense of "giving" away you cant pay your employees. so if you know how to open somethign and still have a) the money to develop it at first and b) the revenue to develop something further after you have "opened it", please share your thoughts.

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    4. Re:they have lost control by penguin-collective · · Score: 1

      It was the Debain distributors who descided not to distribute Java (in opposite like other Linux distros did) and not Suns license restriicting them.

      Sun's restrictive licensing has affected all free Linux distributions, and been a problem for BSD as well. OpenSuSE: "Because of licensing issues Sun's Java Edition can not be included on the CDs of the download edition of SUSE Linux." Fedora: "Fedora Core 4 users are advised not to use the Java RPM provided by Sun. It contains Provides that conflict with names used in packages provided as part of Fedora Core 4. Because of this, Sun Java might disappear from an installed system during package upgrade operations."

      Mono, in contrast, is shipping without restrictions and with no packaging problems on all Linux distributions.

      From "opening" in the sense of "giving" away you cant pay your employees.

      I'm talking about "opening" in the sense of "open standards", not in the sense of "giving away". Java is not an open standard. With Java, Sun has taken us back to the bad old days before POSIX and C, the days when individual vendors owned languages. I'd much rather have Sun open the Java standard and sell the JDK than have the current situation.

    5. Re:they have lost control by penguin-collective · · Score: 2, Interesting

      Are you just a C# fanboy or did you miss the fact that there have been multiple JVM implementations

      It's irrelevant to my point whether there are multiple JVM implementations; it's a fact that Java just isn't being used significantly by Linux distributions. Debian, Ubuntu, OpenSuSE and Fedora don't even ship with a compliant Java implementation.

      And, yes, I am a C# fanboy because it gets my work done a lot better than Java.

      Finally, the JCP doesn't change the fact that people can't implement and change Java without Sun's blessing; that means that Java is closed in any sense that I care about.

    6. Re:they have lost control by angel'o'sphere · · Score: 1

      Yes, you are ight, and? What exactly is the point?

      Mono is not C# and not .Net.

      So, in the first licensens of Java you could not redistribute the JDK, but you could easyly provide a link for downloading the JDK from the original source.

      C# .Net is in no way different. You cant redistribute it, you have to take mono. Same is treu for Java if you wanna redistribute it 8now you can) you have to make your own implementation (which is done multifold).

      Java is not an open standard. Well, frankly, then I don't understand what an open standard is. Is there a difference between an standard and an "open" standard? And in what kind does Java fail to be such one?

      All I need to know is: there is the JCP, thre are Open Source Javas, there is the "Core Java" from Sun, there is a JVM and Java Language Standard, and for me "thats it".

      All Java programs I ever had touched work on all machines that adhere to "those (non open?) standards".

      If anyone in the linux community does not use Java because he did not like Suns licenses but uses mono instead, then this are mere political reasons, and is his own problem.

      I'd much rather have Sun open the Java standard and sell the JDK than have the current situation. No one argueing like you ever made a point explaining me what the fuck is currently wrong with the situation. And what the hell do you want to have changed EXACTLY. Making Java an ECMA standard e.g. has no sense. As ECMA is not LAW its only a piece of paper, all vendors still would be free to only partial implement it and all would be free to add proprietary extensions.

      Sun has not closed (as opposite to open) the standard, it only has retained the "Trademark". You can implement your own Java as much as you want, and this is true since 11 years. ONLY, if you want to use the trademark you have to pass the compatibilitie tests. Thats FAR FAR FAR more any C++, Fortran or Cobol compiler needs to do.

      angel'o'sphere

      --
      Cost free eBook I read (by iBook/Kobo/Amazon/ObookO/Gutenberg etc.): "The Green Odyssey" by Philip Jose Farmer.
    7. Re:they have lost control by Decaff · · Score: 1

      Well, and what actually happened with the strategy Sun adopted? Sun lost control to "Microsoft bastardization"--.NET is essentially an incompatible Java, completely with Java backwards compatibility.

      So what actually happened with the strategy Sun adopted? Java has become one of the most successful languages ever released.

      Take a look at the TIOBE index - "The TIOBE Programming Community index gives an indication of the popularity of programming languages. The index is updated once a month. The ratings are based on the world-wide availability of skilled engineers, courses and third party vendors." This is widely used measure of the state of things in IT.

      Language,Language position(last year),rating
      Java,1(2),21%
      C,2(1),18%
      C++,3(4),11%
      PHP,4(5),11%

      and so on.

      Where is C#? Right down the list, below Basic and Perl.

      C#,7(8),4%

      Any statement that Sun and Java have generally lost control of anything to .NET and C# is simply flying in the face of evidence.

      Microsoft would do almost anything to get the server-side and mobile device market penetration of Java.

      The open source community has created multiple C# implementations and gone to work innovating and improving the platform, as well as integrating it with the Linux desktop.As a result, some really nifty Linux desktop apps are being written in C#. And, as a bonus, there are also open source .NET implementations, giving developers easy cross-platform capabilities between Windows and Linux should they desire that.

      Sorry, but nice though they are, nifty Linux desktop apps form a totally insignificant part of IT development. Also, there are not open source .NET implementations, and to claim this is seriously misleading. There are open source implementations of the CLR with attempts to make .NET-compatible libraries which are not supported by the developers of .NET and which, even the open source developers of these implementations freely admit, are not up to a standard for being able to write high-performance and scalable server side applications.

      BTW, this is a repeat of the NeWS disaster; that, too, was a nice core idea, the design had some serious flaws, the implementation was mediocre at best, and ultimately the industry rejected it because Sun was waffling on whether to open it or not. Sun apparently doesn't learn from their mistakes.

      The industry has, of course, shown no sign whatsoever of of rejecting Java, and all the evidence (such as I have given above) indicates that it is still growing in use.

      If Java is a 'mistake', it is also a 'mistake' that is being invested in by all major software companies (with the exception, of course, of Microsoft).

      And it is a 'mistake' used every day by millions of developers, and backed by Sun, IBM, HP, BEA, SAP, Oracle, Peoplesoft, and countless others.

      So who do we believe about this? You, or IBM, Sun, HP, Oracle?

      Sorry, but if you keep posting like this, no matter how sincere your view, you will get a reputation, no matter how undeserved, as a troller. No matter how much you personally dislike Java, that dislike does not translate into it being rejected by the industry. Some new technology is inevitably going to replace Java in significant areas of its use; but that certainly has not happened yet.

    8. Re:they have lost control by kwark · · Score: 1

      I'm wondering what all those java applications are doing in Debian!

      I'm not getting what you are trying to say, if anyone could make their own implementation of the Java language with their own changes it wouldn't be Java anymore simply because is has been changed from the specs. The specifications of the language can be found at http://java.sun.com/docs/books/jls/

      You want to call your implementation Java, you'll need to get the certification from the JCP.

      Are you saying the C# standards lacks such requirements?

    9. Re:they have lost control by AKAImBatman · · Score: 1

      NeWS fell by the wayside because MIT (and DEC?) gave us X11.

      Try again. NeWS fell by the wayside because Sun and Adobe tried to squeeze blood out of their users for it. X11 was free (and Motif was low-cost), so Sun's competitors banded together behind the X11 standard hoping that customers would prefer their lower costs over Sun's excellent technology. In addition, they promoted the "openess" of X11 and Motif over Sun's "proprietary technology."

      The gambit worked, and Sun learned a valuable lesson. Since NeWS, their software has always been competitively priced and highly open. As a result, their push toward Open Source has been very natural for them.

  77. Re:OK, Gore just 'took the initiative in creating' by Anonymous Coward · · Score: 0
    Only a true idiot would think there's a lot of difference there and that Gore wasn't trying to claim credit for the Internet.

    Only a true idiot would think that Al Gore doesn't deserve any credit for the Internet. Al Gore funded the backbones and opened it up to business so there could be independent ISPs outside the military and education. He was touting the Information Superhighway all through the '90s and had been providing Congressional support for its construction before he was tapped to become VP. This is common knowledge.
  78. Larry McVoy: Silicon Valley Needs Sun by Anonymous Coward · · Score: 0
    The CEO of BitMover says that Silicon Valley Needs Sun.

    From the link:

    I wouldn't be surprised if Sun has produced more technical people who have gone on to lead other companies than any other technical company based in the valley. Nobody gives Sun credit for that and we should--Sun's contribution to this industry is bigger than Sun itself.

  79. Microsoft and Knockoffs: Yes and No by einhverfr · · Score: 2, Insightful

    The allegatations regarding NT and VMS were more, complicated than you make them out to be. Not only was David Cutler hired away from Dec (and VMS) to build NT, but so was half of the VMS team. It is thus no surprise that the NT kernel really looks like a sort of rushed version of the VMS kernel. Microsoft ultimately settled with DEC in their lawsuit.

    (I personally suspect that the development of NT and the hiring of VMS programmers was a specific attempt to kill DEC which it ultimately succeeded in doing-- however since the DEC suit was settled, I am not sure that there are any antitrust options available in this case, but IANAL and I don't know the lawsuit well or the settlement. Technologically, NT pales in comparison to VMS.)

    BTW, regarding stability of NT, prior to NT4, device drivers ran in ring 1 (I think) on Intel chips. This was changed because it was believed that the context switching of this model intruced some performance penalties, and that the elimination of these penalties was more important than the additional stability that running the drivers with fewer permissions allowed.

    Regarding RTF, I don't see it as a TeX ripoff at all. WHile I have not studied the format closely, there seems to be little room for a quick, simple word processor format (RTF) and a typesetting programming language. If it is a TeX ripoff, then it is an abysmal failure on a scale that even Bob pales in comparison to.

    Personally, I often find myself going back to old programs (like xfig and LaTeX) to get a lot of work done because they are often better thought out and more mature than more modern ways of approaching the same problem. I also use newer improved clones of older programs (VIM, for example, which I maintain is the world's best text editor combining many of the strengths of vi and Esc-Meta-Alt-Ctrl-Shift).

    Clones of old software are not always the worst things in the world. Often you can be more productive on them once you put in a little bit of time into learning how to do stiff.

    --

    LedgerSMB: Open source Accounting/ERP
  80. By that logic Gates created 10's of millions by Baldrson · · Score: 1

    Scott McNealy's Java didn't do as much damage as Bill Gates's DOS so in that respect we may praise his holy name.

  81. Java a bloated mess for bloated messes by Anonymous Coward · · Score: 0

    Java has grown into a complex mess, and cators or organizations that are complex messes. It tries to use buzzwords and fancy-sounding hoopla to protect itself from reality, but the reality is that it is a big fat mess.

    It takes 3 times longer to write and maintain Java code, and this is why it is a jobs machine. Good languages/tools actually kill jobs. Thus bragging that Sun stuff increases jobs may be true, but does not necessarily bode well for their ideas or technology.

    1. Re:Java a bloated mess for bloated messes by Decaff · · Score: 1

      Java has grown into a complex mess, and cators or organizations that are complex messes. It tries to use buzzwords and fancy-sounding hoopla to protect itself from reality, but the reality is that it is a big fat mess.

      No, it hasn't. Apart from the addition of generics and annotations in Java 1.5, very little has been added to the language in years. There is an increasing range of libraries and tools that you can use, but they are all optional - you can still code small apps with VI if you like. Java has deliberately avoided the traps that other languages have fallen into of frequently adding new syntax and features.

      It takes 3 times longer to write and maintain Java code, and this is why it is a jobs machine.

      3 times longer that what? Have you actually used NetBeans with its Matisse GUI designer? Have you used Eclipse, with its phenomenal code maintenance and refactoring tools?

      Good languages/tools actually kill jobs. Thus bragging that Sun stuff increases jobs may be true, but does not necessarily bode well for their ideas or technology.

      Ah - because development teams are so dumb that they actively take on tools and languages that make things slower to develop and harder to maintain? Nonsense, of course. Java is largely replacing C++ for commercial development because it is far faster to develop with and maintain. There are few porting issues, memory management is phenomenally easier, programs are safer, and there are standard deployment platforms like J2EE.

  82. That's not really an accomplishment by Jeian · · Score: 1

    180Solutions probably created a lot of jobs in the anti-spyware industry, but I'm not about to give them a gold medal.

  83. What about... by kitsunewarlock · · Score: 1

    Usama Bin Ladin created plenty of jobs in the national security bereau and I don't see the king of Sweden hunting him down with a chunk of gold on a string.

    --
    Ginga no Rekshiya Mata Each page.
  84. If anyone ... by taniwha · · Score: 1
    we should be thanking 2 groups of people:
    • the people who broke the BBN cartel (prior to that you had to be a large company to get connected to the 'net, and more importantly, you were not allowed to resell packets/net access (ie ISPs were not possible)
    • the advent of cheap enough routing hardware that small ISPs could form (I'm thinking of the Portmasters etc)
    the first was most important - without it we'd still just have a research net
  85. The main argument about McNealy is fundamentally by Ogemaniac · · Score: 1

    flawed and ironically is the same basic argument used by proponents of Intelligent Design - that if just one peice of the puzzle was missing, the whole thing would collapse. This is false.

    Remove McNealy, Gates, Ellison, the Pentagon, etc from the history of the internet, and the system simply would have evolved around them, either by creating an equivalent structure or by someone else inventing their key peice just a few months later.

    Same is true of all science nowadays. Note how famous Watson and Crick became for discovering the structure of DNA. Did you know that they beat other groups (include that of Nobel winner Linus Pauling) by a matter of mere days, and mostly by virtue of guessing the right to up which to bark?

    They, along with the computing gurus noted above, were all weeks from being completely forgotten by history.

  86. Re: shoulders of giants by Anonymous Coward · · Score: 0

    > If anyone should be rewarded for providing millions of jobs for the world, it should be Bill Gates.

    First, I'll assume you meant recognized instead of rewarded. Second, let's not forget that it was IBM that started Gates. But let's go back farther: Texas Instruments had the first patent on microprocessor in 1951, and before that the first production integrated circuit in 1949. But why stop there? Bell labs pioneered the transistor in 1947! The transistor was actually patented in Germany in 1928, but Wikipedia says it's unclear if the Germans ever built one. Anyway, I'll stop there because it's as good a place as any.

    I guess my point is that no single person paved the way. As Bernard of Chartres one said, "we are like dwarfs on the shoulders of giants, so that we can see more than they, and things at a greater distance, not by virtue of any sharpness on sight on our part, or any physical distinction, but because we are carried high and raised up by their giant size." That's as true today as it was back in the 12th century.

  87. what an ass! by Anonymous Coward · · Score: 0

    Ok, Schwarzy, you can stop sucking now, he's not your boss any more. This is one of the stupidest pieces of goobledygook ever to disgrace the web. This guy's gonna run Sun? Run! For the exits! The funny thing, which is scary if you own Sun stock, is that this guy seems to think ideas are hard to come by, and that Sun has/had some kind of unique inspirational vision. Good luck selling that to customers - if you find any stupid enough to buy, more power to you. Any imbecile could have seen what would happen with networks long before 1990. Or anything else involving information, for that matter. I remember learning assembly programming in the late 80's. It was immediately and trivially obvious where things were headed. None of "innovations" of the past 15-20 or more years are *deeply* innovative, they're just better and more sophisticated mousetraps. Once you understand digitization and Moore's law, well, I've met a million guys in bars who have "the vision". That's because it's not very hard to have. It became generally available circa 1940. The hard part is making it happen, and McNealy's record is very mixed. Hell, Novell did more for networking than Sun ever did. In the end, Sun is just another widget vendor, which will be quickly forgotten. No, Scotty wasn't responsible for billions and billions of jobs created. But he probably was responsible for millions of jobs lost, thanks to his idiotic and personal vendetta against Bill Gates. Who knows how many of his stupid decisions were the result of this personal animus? My advice to anybody who owns Sun stock is to be very,very afraid.

  88. scary headlines by Stranger+Than+Fictio · · Score: 2, Funny

    Fortunately, Jobs didn't create Millions of McNealies

  89. Re:OK, Gore just 'took the initiative in creating' by Anonymous Coward · · Score: 0

    Umm.. there *is* a huge difference between the two. If you actually addressed what was said in full and in context, you might understand that. I'd be willing to bet, however, that you only know the "I took the initiative in creating" part.

    Only a true idiot would pass judgement on a mere fragment of a statement. Take some ritalin and read the rest of the interview.

  90. McJobs... by HermanAB · · Score: 1

    I think that headline should read: "Neally created millions of McJobs." Where would the fast food industry be without the heavy Geek consumption and where would Geeks be without the minimum wage burger flipping jobs?

    --
    Oh well, what the hell...
  91. next time take a patent by houghi · · Score: 1

    Can you imagine what would have happend if he had pattented it? The same amount of jobs created, but this time lawers.

    --
    Don't fight for your country, if your country does not fight for you.
  92. Re:The main argument about McNealy is fundamentall by Frozen+Void · · Score: 1

    The set of circumstances which spawned internet wouldn't appear decades later.
    Creating equivalent structure without
    funding and knowledge about perspectives of the global interneworking doesn't lead to same results.

    As for Sun it doesn't that important.The NSFNET stage is much more important when it linked internationally.The Merge of Commercial networks is significant.The change of Cost of communications and ISP formation.
    Sun is just a footnote in comparision.
    Computer industry and millions of jobs aren't reliant on Sun in any way(free Java anyone?).Their products are not
    must-have or revolutionary.

  93. Re:Bill Gates & my confusion by Bing+Tsher+E · · Score: 1

    Actimates(tm) Barney was exclusively a Microsoft(tm) product.

    I never got one, though I do own the innards of two Actimates(tm) Teletubbies. Cool, cool LED display matrix in one of those...

  94. Class not found by diosmio · · Score: 1

    Amazing how a simple thing like classpath can hurt an otherwise great technology.

    1. Re:Class not found by Anonymous Coward · · Score: 0

      youre a genius

      with .NET and (gasp) COM/activex, i can actually find the libaries im looking for

      with java.. err

  95. Yeah, for .NET Developers by LibertineR · · Score: 1
    Thanks to his ham-fisted handling of Java, McNeely cleared a path for .NET and C#.

    I can just see the man celebrating after their court victory; "Ha! we made Microsoft remove Java from their desktops! We win! We win! We...uh.....uh.......what did we just do? I mean,.....we......won......right?"

  96. who you gonna bet on, Ballmer? by tallsails · · Score: 1

    I will take a acerbit visionary over a hype machine that does not know what drives the tech industry anyday. Who you gonna bet on, Ballmer? http://www.tallsails.com/

  97. Bull by Anonymous Coward · · Score: 0

    What a load of FUD.

    I've admined small networks of Suns and at work we've had huge networks of Suns.

    It's pretty much the same skill set to deploy a Sun W/S to a desk, as a PC, on an established network.

    Some things are much easier with NIS and NFS. Want to update the office suite, you install it on the server, once, then adjust the automount maps. Care to guess how you deploy MS Office?

    And I challenge you to find a non admin application that has to run as root. Or attempts to write to NIS or in system directories. How many Windows apps still install crap in the system directories? And don't get me started on the registry. Yes, I like configurations in text files. How do you put comments in the registry or track changes?

  98. How soon we forget...... by Anonymous Coward · · Score: 0

    By the late 1980's Digital Equipment had a network over over 100,000 computers. Those who were there will remember it as a lively "mini-internet". The claim that McNeally invented the network computer is...well...balony.

  99. Re:Microsoft and Knockoffs: Yes and No by TheNetAvenger · · Score: 2, Insightful

    (I personally suspect that the development of NT and the hiring of VMS programmers was a specific attempt to kill DEC which it ultimately succeeded in doing-- however since the DEC suit was settled, I am not sure that there are any antitrust options available in this case, but IANAL and I don't know the lawsuit well or the settlement. Technologically, NT pales in comparison to VMS.)


    The DEC Microsoft lawsuit is quite distorted, as it was more about the hiring of the DEC employees and 'fear' that the VMS technologies would be used by Microsoft. NOT that they were used.

    Basically DEC was afraid that Cutler or his team had brought over technology from a project called Mica which was the new version of VMS they were working on at DEC. However, DEC had dropped the Mica project, which is why Cutler was so willing to leave DEC, they were canning his project and stifling his ability to do new things.

    This lawsuit ended well for both DEC and Microsoft, as Microsoft got the people they wanted and DEC got money and development help and support for the Alpha CPU.

    This lawsuit pre-dates the direction of the NT Kernel, let alone the implementation of the NT Kernel. Although the settlement did leave the door open for Cutler to be more free in using his ideas, as you can witness in some of the upper level constructs of NT.

    There are a lot of people that like to claim NT is a just a new version of VMS, and this 'could' have been possible, but NT went a completely different direction.

    When Cutler came to MS, they were given an open slate to work from, MS even held Xenix in case they wanted to implement the new OS based on a *nix path.

    During the NT development process, the direction and goals for NT changed frequently and dramatically. It initially was to have more of an OS/2 framework, and the only concept that was even left from this was HPFS, which NTFS borrows ideas from, but ultimately was a rewritten FS.

    There are also the rumors of the similarities between NT and VMS, and some of this has credibility, as Cutler was the architect of both, so why would people expect him to abandon his design style from one project to the next?

    What people see as 'copies' from VMS are more of Cutler's touches to the direction of the NT project, but are not VMS copies. The DEC lawsuit did NOT allow for Microsoft using VMS code.

    People should also note that the VMS Kernel and the NT Kernel are from two different worlds completely. VMS was not a MACH derivative, it was a monolithic kernel, far from the NT Kernel, although it did have support for modules, which would be more like the current OSX kernel. VMS had no concepts of a subsystem model which is a hallmark of the non-bound API Kernel (Client/Server) in Windows NT.

    It would be more accurate to call VMS and NT brothers because they have the same father, but that doesn't mean one brother is a copy of the other whatsoever.

    Think of this logically. Working at DEC, Cutlers work with Mica had to adhere to the VMS model and DEC's requirements. When Cutler went to Microsoft, he no longer had these constraints, and he was able to take what their team saw as the best OS theories of the time and implement them.
    Basically it was a dream project of getting to start an OS from scratch using the best ideas of the day. With this in mind why would Cutler even want to try to emulate or recreate older VMS technologies for a new OS concept? He had a blank check of available technologies to work from, and even they were able to take current things that only existed in theory and implement them.

    DEC and Microsoft ended up parting friends from this, and like I mentioned in my other post DEC was a strong supporter of NT, not only from the lawsuit, but partnered with Microsoft with NT and Alpha beyond the requirements of the lawsuit.

    As for Microsoft destroying DEC, that is a far stretch. NT on Alpha helped the success of the Alpha CPU, bringing it to the desktop and server markets, which VMS could not have done.

  100. Schwartz is delusional by Anonymous Coward · · Score: 0

    "Network computing" existed long before Sun was incorporated. And MacNealy didn't create "millions of jobs", unless you wanna count the many suckers^H^H^H^H^H^Hpeople who seem to think that COBOL can be converted to Java, or that Java actually *scales*. Heh. There's another pair of clusterf**cks for ya.

    Sun signed on with M$FT far too early, only to get completely ripped off by Gates. Now Java -- about the only thing of value apart from SPARC Sun ever created -- is in some sort of competition with .NET to see which managed code environment can make itself so complex as to cause its own destruction.

    In the business world, Sun's got a pretty bad reputation, and it's deserved. They've made lots of stupid moves, and lost much of their market share in the meantime.

    It's just more marketing bluster. Don't believe everything you read, particularly from this froot loop.

  101. Early '90s seems a bit late. by Stephen+Samuel · · Score: 1
    My first experience with admining SUN boxes was around 1986. I had a grand scheme of networking large portions of the Biochemistry department starting with a small group of machines consisting of an old SUN-1 (serial #300 etched in the back by hand), an SGI box, and a VAX 750.

    The documentation I found included the original documentation (from the early '80s) where SUN announced the 'The Network is the Computer' logo and declared that they would never again sell a machine without a network.

    By the time I arrived on the scene, this attitude was so endemic to the company that I got into something of an email bitch-fight with a SUN sales rep who sold me an ethernet card without a MAC address EPROM. When I complained about this he responded that I should simply clone the address from the first ethernet card in the box.

    When I told him that this was the first ethernet card for the box, he tried to explain to me how all SUN boxes were sold with Ethernet cards in them. I replied by telling him the serial number of the machine, and suggesting that he ask someone who was with the company when that machine was built "I suggest Bill Joy".

    He quietly shipped the eeprom.
    _____

    The impressive thing about SUN's "the Network is the Computer" idea was not with thin clients -- but rather with the smart clients and fast central file-server model that allowed dataless and diskless desktop machines with lots of computing power on each desktop,

    Among other things, this allowed the "one login -- any machine" environment where you could use your login on any UNIX box in the system that allowed you -- and could even move across CPU/Manufacturer lines with a minimal ammount of kludging. They manaaged to extend this to the point where you could fly across the country and log into a SUN box in New York and have minimal impact from the fact that your files were on a server in San Francisco (presuming that your cross-country network was reasonably fast.

    The ubiquitous UNIX networking is also part of the reason why SUN became the a central part of the .com internet backbone... they had so much experience with providing rock-solid IP-based networking that you knew that you didn't have to worry about that part of your system.

    (( Even though the original heart of UNIX was DEC, DEC insisted on their own big-iron server-based networking system and only moved to TCP/IP when it was clear that DecNet had lost the battle.)).

    I think that SUN's eventual downfall was that they got stuck on the same seductive path as DEC and IBM -- that of trying to hold on to the high-cost high-profit margin world of big-iron. This was despite the fact that their entry into the market was at a relatively low end (albeit a $20K-60K low end). They climbed the ladder into the stratosphere of big iron, while effectively abandoning their original base of 'cheap' workstations and so left themselves vulnerable to the creeping featurism at the low end that they had originally mastered.

    By the time they returned to tending the low end, it was too late -- Microsoft's termites had eaten their original base into an undependable sponge. Now, they have to re-establish that base, but against MS's millions of termites, and with their high-end being eaten into. It's not a fun position to be in.

    --
    Free Software: Like love, it grows best when given away.
  102. Compared with Bill G? by Fujisawa+Sensei · · Score: 1

    Just imagine how many jobs Bill G. has created with his "High Quality", "User Friendly", "Secure" software like the Windows series of Operating Systems.

    --
    If someone is passing you on the right, you are an asshole for driving in the wrong lane.
  103. Influences and Memories. by mastergabba · · Score: 1

    I believe that some of the people here is biased and not to the point. I spent a total of 21 years working for IT companies, and the last 10 working for the so-called "Sun ecosystem". Either as a Sun employee, partner, or competitor, I happened to work for that ecosystem, and I can count hundreds of people like me. The influence of Sun during the 90s was huge, as well as the relating competition (IBM, M$). There's no doubt that McNealy had a great charisma and the necessary vision to do his job, and even if now the things have changed (they always do), we shouldn't forget the "Sun ecosystem" relevance that allowed the industry to grow...

  104. I think the answer is... by ichigo+2.0 · · Score: 1

    Yes.

  105. Re:OK, Gore just 'took the initiative in creating' by Impy+the+Impiuos+Imp · · Score: 1

    THe desirability of networking for personal computers was already very evident by the late 1980's.

    --
    (-1: Post disagrees with my already-settled worldview) is not a valid mod option.
  106. Sun is in trouble... here's a few concerns I have by Nefarious+Wheel · · Score: 1
    ...has Sun been a company on the decline since the mid-1990s, only temporarily buoyed by the Internet bubble?

    There are a number of kiss-of-death indicators I see. Parallel -- Digital Equipment Corp. had a superb 3GL / script environment on hardware that was very cost-effective, or so they thought. Nobody would be buying those underpowered PC things. However, they started losing money big time because the management structure under Ken Olson (one of the industry's true greats, don't get me wrong) had gone stodgy and their product direction became inflexible. Then they bought loser PC technology, late (after trying to sell their vision of a PC -- and they thought they were competing against Apple, ignoring IBM's shadow. Remember the Rainbow? Urrgh) and tried to patch it up with great service. After Ken's Looong tenure drew to an end, Digital was Compaqted and vanished, despite having huge cash reserves and a great reputation.

    Similarly, Scott McNealy and his long tenure has built up a large, monolithic true-blue corporate direction that has begun to diverge from where the money is going, and is showing signs of trying to rein in the industry to their vision; the problem occurs when your financial plans are built on speculation and the book-to-bill ratio goes badly awry. It's the bees knees, honest ... buy it because all your friends are going to be buying one too. Believe us. Ignore the disparity in price, ignore the fact that your flagship systems are no better than the open source equivalents, ignore the fact that people are not flocking en masse to the Network Computer, ignore that man behind the curtain...

    And check their businss model -- Are they a software company? Their main software platform is competing with a product that is essentially free, as in beer. Yes, buy a Sun box because then you can use their version of Unix, which is wonderful and robust and ... very much not free. And do they sell Java? No, it's essentially public domain. You're not paying Sun to use it, just to prove your version is compliant.

    A hardware company? Weren't their E-series supers a direct acquisition from Cray Research? Where is their new hardware research budget? Can they compete with the re-invented IBM and their research labs?

    Are they a services company? Give me a break -- that's what Digital was saying just before they went under, just like at least a half-dozen other major players I've seen go down since 1970. RCA, Burroughs, others, same song before they sank. They claim services when they have nothing else.

    Recap:

    (1) Their operating system competes with hugely popular Linux, which is free;

    (2) Their applications platform, Java/J2EE etc. is in the public domain; they only license the verification suite (check me on this, but I think it's true), and

    (3) their hardware technology was bought, not built, and Seymore Cray is no more.

    Unload the stock now. Let the rationalisation begin.

    --
    Do not mock my vision of impractical footwear
  107. Jobs by Sun? by Anonymous Coward · · Score: 0

    I rememebr Sun networked computers in the late 1980's when I was at University. Really cool, and I liked the idea. Seems to me that Sun *has* been on a relative decline since then - not unlike Apple in the same period of time, but without an iPod to ressurect their fortunes.

    They had a bit of a 'boom' in the 1990's but from what I heard, a lot of it was through stock-for-stuff swaps with these internet companies, many of which went under. This event may have accelrated a decline since this would have starved Sun capital-wise.

  108. much of the internet, before ... by XO · · Score: 1

    ..there were thousands to millions of Linux and BSD and Windows computers on it, were SUNs.

    SUN, HP, NeXT, IBM, and maybe a couple other brands were the only game going. And any of those of us that wanted to develop, we wanted to work with a Sun or a NeXT, since the GNU tools were most commonly found on those.

    Actually, we wanted things that ran BSD, but BSDs hardware requirements were a bit .. out there.. then.

    --
    "Champagne for my real friends - and real pain for my sham friends!" http://ericblade.postalboard.com/
  109. What about George W Bush by perdelucena · · Score: 1

    "He invented the ipod.

  110. yeah right ... by Anonymous Coward · · Score: 0

    Please! That is like saying disease and war created thousands of good jobs. All hail the aids! :p

  111. Created millions of jobs... by joto · · Score: 1
    So who cares who creates the most millions of jobs? The problem isn't in creating jobs. Anyone can easily create more work for everyone else. The problem is in increasing the quality of peoples lives.

    The druglords in Columbia probably creates more jobs than Scott McNealy. First off, they hire or contracts farmers, technicians and factory-workers, smugglers, dealers, distributors, soldiers and guerillas, torpedos, hitmen, etc... Indirectly they contribute to create extra work for police forces, customs service, the military, insurance companies, private security companies, hospitals, rehabilitation centres, politicians, diplomats, etc... which in turn creates even more work for other businesses, such as IT, telecommunications, construction, etc... By this logic we should be thankful to those druglords for all the jobs they have created.

    There are other metrics that are just as irrelevant, but when it comes to a company CEO, I'd say the most important one is increasing the profits of the shareholders. As a human, there are other metrics, but creating "jobs" isn't one of them. Reducing sickness, disease, poverty, unhappiness, war, crime, etc... are goals I would put much higher. And maybe pushing for more computer networks have done just that, but then I would like to hear that argument.

  112. Re:If anyone at Sun ever created a job, it was by e40 · · Score: 1
    Bill Joy.

    His early yet elegant productivity enabled a generation to create and communicate.

    Hmmm. Seems either uninformed or revisionist. Bill Joy went to Sun witht he work of many on that BSD software tape. BSD was mature at that point, and it didn't take much for him and others at Sun to make SunOS out of it. Certainly not the level of effort that originally went into it. And, don't forget the effort of the BB&N folks on the networking code, which is what the BSD folks started with...

    You also seem to be forgetting about Andy BechtolSheim. It's say he did a lot more singled handedly than Bill Joy.

    As for the documentation people being the real heros.... wow. I've done that job before, but it's a million times easier than creating new things, like the BSD folks and Berkeley and Andy Bechtolsheim did.

  113. Credit by simpl3x · · Score: 1

    How about we give credit to Mr. Berners-Lee and the the little NeXT box that was the base of this network computing! Sun made nice boxes, but isn't the web becoming more about devices? Like the Cobalt machines that they went about eliminating...

  114. He's a cloner? by mh101 · · Score: 1

    Anyone else read the title as meaning McNealy had made Steve Jobs clones?

    --
    Duct tape is like the Force. It has a light side, a dark side, and it holds the universe together.
  115. Bullshit by kaffiene · · Score: 1

    C# is NOT an open standard. ECMA "standards" can be patent-encumbered, which C# is.

  116. The data is the computer by Anonymous Coward · · Score: 0

    I fully understand the idea that the "network is the computer", but as someone who's beein in IT for almost 20 years now, having spent a lot of time in the mainframe world, I'd have to say that Sun's weakness, at least in the enterprise space, is that they don't understand that the data is the most important thing.

    Sun's storage products have always been fairly half-a*sed compared to the bigger players like IBM, EMC and Hitachi.

    To me, the "network is the computer" leads to, "the servers are irrelevant". The server has become the middleware - easily replacable. It's fairly easy to replace your Solaris Oracle servers with Linux Oracle servers, or (perish the thought) MS-SQL servers. But getting all those Terabytes of data, which is what really counts, onto a different platform is difficult.

    Purchasing StorageTek was a step in the right direction, but StorageTek's strength has always been tape and robotics. Not really tier-1 storage. They have partnered with HDS for high-end data storage, only through necessity I feel, and they still really don't seem to get it.

    (Posting anon as I used to work for STK, and now, by default, Sun.)

  117. Many Jobs!!! by milimetric · · Score: 1

    Good God! If Sun creates millions of copies of Steve Jobs all capable of reality distortion, perhaps they will finally convince people that a Java based GUI IS fast. AAAAAAA!!!

  118. Re:Credit for the internet as we know it by reed · · Score: 1

    Bob Kahn can be given most of the TCP/IP credit, along with ARPANET researchers, Vint Cerf, and other colleagues at places like SRI, BBN, PARC, various universities. Bob Metcalfe at PARC for Ethernet (which got some inspiration from MAC and other projects at MIT I think, along with various contemporary telecom industry protocols).

  119. Re:Microsoft and Knockoffs: Yes and No by ccp · · Score: 1

    You look pretty informed about VMS, so may I pick your brain?

    Who owns the IP for the original VMS IP (patents, copyrights, whatever)? HP/Compaq?

    Was there any talk ever about opensourcing it?

    Cheers,
    CC

  120. What the hell are 30,000 people doing at Sun? by jotaeleemeese · · Score: 1

    -Solaris 10.
    -Java.
    -Sparc.
    -E20K/25K servers.

    And so on.

    The R&D is fine, the problem is that hardware comoditazion is making innovative companies redundant since the same problems can be tackled by brute force and not elegant design.

    --
    IANAL but write like a drunk one.