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?"
Al Gore? He created the internet, and there must be at least a million porn sites...
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.
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.
Millions of Jobs
:)
Sweet! Maybe I'll move to India to get one!
The real path to male liberation
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.
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.
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.
Who would of thought that keeping all those Windows machines running would take up so much of the Global 'GDP'...
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
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."
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.
(On page 4, look for 'memex.')
Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
"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.
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.
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?
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?
, 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.
/. myths and people actually start to believe this crap.
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
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.
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.
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.
.NET implementations, giving developers easy cross-platform capabilities between Windows and Linux should they desire that.
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
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.
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