Employee (Almost) Chronicles Sun's Top Ten Failures
Business and Open Source pundit Matt Asay picked up on a recent attempt by Sun's Dan Baigent to chronicle the ten largest failures that took the tech giant from a $200 billion peak valuation to the recent buyout by Oracle for a mere $7.4 billion. Unfortunately, Dan only made it to number three on his list before Sun pulled the plug. How long will it take corporate overlords until they finally realize that broad level censorship and trying to control the message are far more harmful than just becoming part of the discourse? "I find that I tend to learn much more from my failures than from my successes. I'd be grateful for the chance to learn from Sun's, too. Sun, please let Baigent continue his countdown. It allows Sun to constructively chronicle its own failings, rather than allowing others to do so in less generous terms."
Company leadership would like people to think that the company has no failures. Ridiculous, of course, but there you have it.
It's better to vote for what you want and not get it than to vote for what you don't want and get it.
- E. Debs
As the original article says, "There may be Securities and Exchange-related reasons for shuttering the posts."
So, Schwartz was an nay-sayer on the topic of Open Source for years, and then decided that Open Source would save the company and started promoting it. Open Source is really cool, but it wasn't ever going to save Sun. I can't even begin to wonder how he thought it would.
Bruce Perens.
I don't see why people would think that Sun, or Oracle for that matter, would want their ineptness broadcast to the world, when the only benefit from doing so would be for others (their competitors especially) to learn from said mistakes. It would be like them saying "Hey IBM, here is a list of what NOT to do in the future." I seriously doubt Oracle would enjoy giving people a play book of things to avoid, as opposed to hoping those mistakes WERE repeated. If anything they should create a list of "mistakes" that they've invented that would help them in regards to their competition reading it, as opposed to hurting themselves.
"This is the value of a summer spent and a winter earned"
Until it's demonstrably true?
There's a reason so many large institutions want to "control the message", and despite our best wishes to the contrary, it's because controlling the message works. Yes, there are downsides, such as the risk of Streisand effect, but quashing off-message discussion is a proven strategy.
Managing public relations, and managing your brand, is a useful tool. You're living in a dream world if you think it isn't. That's not to say it's not important to be aware of, and to learn from, institutional shortcomings... but to allow employees to broadcast them far and wide is doing nothing but hurting your brand.
"Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
The summary makes a leap of logic. The company was never really worth 200 billion except in the eyes of the guy that bought his shares at $253.88 back in September of 2000.
So the loss of value isn't strictly due to mistakes the company made. The stock market crash accounts for most of that drop.
Textbooks and Open Educational Resources
Well, ego.
But, really, who cares? Any right thinking person knows some mistakes were made. The deal with Oracle is done.
Except for ending slavery, the Nazis, communism, & securing American independence, war has never solved anything.
But, they weren't interested in playing the massive volumes with razor thin margins game of the PC world, thinking that the unix workstation market was insulated from the PC market. After all, PC's were for chumps running 1-2-3 and Wordperfect. So they introduced their own hardware, SPARC, and discontinued SunOS/x86.
Yet another example that any large, established, company will never knowingly introduce a new product that might damage the market for an existing product. That is why giving billions to one or two large companies to develop TECHNOLOGY X never seems to work. If you gave the same amount of money to companies with less than 50 people, you would have 12 different versions of TECHNOLOGY X within a year.
End rant.
Solaris was made usable by GNU software but by trying to lock Unix into a proprietary environment SUN, IBM and HP nearly caused it to fail when Microsoft came out with a good enough solution with NT. Sure first they started killing of Novell with Windows 3.11 for Workgroups but the Wintel model worked from the ground up. Sun grew to its peak during the dotcom era where Lintel started undercutting the rest of the Unix business around the edges. Maybe if Sun had freed Solaris right after the bust and rode the x86 space with more effort, maybe Solaris would be what Linux is today. The only way to succeed as a technology company in the long run it to put effort into undercutting your own market before someone else does. They figured out what to do, just six years too late. Now we'll see if Oracle is willing to undercut some of its established high margin database market with low margin MySQL. Its going to happen anyway, the question is will they lead and profit from it or just let the business disappear.
Open Source would have saved Sun, if they had thought of it 18 years ago. But they spent so long fighting it, when they finally flipped no one cared.
Sun apparently didn't do their job *to the very end* at various points.
1. x86 - they entered the market, but not quite (no desktops, no laptops, no low-cost servers, only big machines). You can run Solaris on x86 but not quite. You can even run it on a laptop and have NVidia accelerator running, but for most people it's still a dream, urban legend as they can't do it at home with their own hardware. Maybe they shouldn't enter x86 at all?
2. Java cross-platform myth. Write once - run anywhere... not quite. It's very very popular as "enterprise" solution, but most people don't use any Java desktop apps, applets were disaster and JavaFX... later about that!
3. Open source and their products. We all know Java is open source now (finally, and obviously with large amount of work done by RedHat!), but Solaris? Binary blobs must be included in any build to make it work. Incompatible with GPL libenses, and also not a BSD model - what was that all about? It was like: "yeah we want to be part of open source movement. but you can't fork our code too much".
4. Failure on building community. This IS a big deal. Linux has got great large community of users/developers/fans. Apple has got it's army of zombie fanboys. Sun tried to build community around OpenSolaris and failed. "Project Kenai", "Zembly" look like half-finished sites. Just compare it with Github (I know it's a bit different usage but hey). The only successful one is Netbeans.org IMHO, but still - could be more successful if they didn't require signing agreement before submitting patches. Hell, I love Netbeans but I won't send them my code so they can use it in closed-source Sun Studio.
5. Not allowing interested users to use their innovative products. I am a software developer. I write software using Linux. I wanted to try out JavaFX... and you know what? It doesn't run on Linux. I wanted to write widgets on desktop using cutting-edge JVM drag-from-firefox-to-desktop feature, and expected my browser not to crash. I finally wanted x64 Java plugin for years, and once it got here - most people already use OpenJDK.
6. Desktop Java. Swing could be most popular GUI toolkit today if it integrated nicely with Gnome desktop for years now, if Java could be distributed easily with Debian, and people wrote software for it. No, let's keep Java close till it becomes obsolete on desktop and release it then. Crazy.
7. Trying to be service provider. OK, sun's hardware is great. Service providers buy Sun's hardware, say data centers. Now, one day, Sun becomes services provider, direct competitor of people who buy hardware from this company. Isn't there a conflict of interests?
8. No one mainline software. Yeah, sun has Solaris. But also had Linux distro. Bought MySQL, but also had flirted with PostgreSQL, Apache derby. It obviously confuses people, and look at IBM: "Go run Linux and DB2 on our servers".
9. Bunch of outdated, obsolete software that no one use. Some basic software like shells that come with Solaris were totally out of date till recently. And they still run "innovative" projects that failed many years ago: Project Looking Glass as best example.
10. Sparc failure. Maybe not exactly a failure. I know it's really great processor family. It has got potential. It's fast, multi-core, modern. Probably made them loose lots of money recently. What went wrong here? Maybe they should license chips for third-parties? Maybe they should build and push desktop/mobile versions? Maybe they should abandon it for PowerPC to provide better compatibility with IBM? I really don't know, but they did something wrong, and giving it's own customers alternative as AMD servers didn't help.
They did too much things wrong, and maybe too much things in general at the same time rather than concentrate on what brings them profit - their hardware.
Uh... the guy posted this shit to his blog. He works for the company he's bad mouthing. That's pretty stupid. It doesn't take much "evidence" beyond what the guy already provided. If Sun had many more employees of that caliber, it's little wonder they declined.
If you mod me down, I shall become more powerful than you could possibly imagine.
I think you've got Schwartz exactly backwards. He's pretending to be a cool open-source tech/hippie sort, but in fact is another two-faced incompetent middle-manager who should be left to shuffle paperwork (or alternatively, pick bottles in the alleys).
That pony tail is a desperate attempt to fit in with the tech staff of Sun's customers. It never worked.
"People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban