Where Is Sun Going With Linux?
jg21 writes "LinuxWorld has an interview with Sun's head software honcho John Loiacono which provides an opportunity to gauge Sun's intentions with regard to Linux in particular, open source in general, and where Solaris fits in. In spite of the assertion "Sun was founded on the principle of open source. We have contributed more lines of open source code than any other entity on the planet except for Cal Berkeley," Sun seems to view Linux somewhat grudgingly, judging from Loiacono's tone: "Linux is something that we'll have to interoperate with because it may exist far beyond whatever Solaris turns out to be." An important read, if only because a Windows-free Loiacono notes that he's been using the Linux-based Java Desktop System for a year. "It is not perfect by any means," he concedes though. Refreshing honesty from Sun's top software exec."
With all the support sun has put into Solaris I can understand why they would look upon Linux with some aprehension.
... the enemy. They did to OPENSTEP the same that is in store for Linux. Obsolescence!
Sun seems to view Linux somewhat grudgingly,
Somehow I'm reminded of the imperious Ken Olsen of DEC dismissing UNIX in the late 1970's despite the popularity of his company's computers being used in all kinds of UNIX niches. A very different alternate reality might have developed if (a) Ken Olsen had jumped onto UNIX and (b) successfully put it onto desktop PCs early on.
I owe a debt to Sun; my Linux experience isn't where it would be if Sun hadn't contributed so much to UNIX standards.
They could do it again, or sit back while Novell does it instead of them.
"Provided by the management for your protection."
He sounds like he has his head screwed on right from what I read of TFA. He concedes the in certain markets Solaris won't reach the status that Linux has. True. And he also states how that Linux disto branches are more disparate than has been the case in the past. Red Hat does seem to hold a tremendous market share. Whether this is a good or a bad thing is up to the reader.
As for the posters who are claiming that Sun is just another Microsoft and whatnot, just because a company is large and competitive doesn't mean that it's always patently evil. To me I believe that Sun is trying to adapt to a changing environment to keep their collective heads above water. Much akin to Novell's migration toward SUSE and all of the Linux inclusions in their new services.
If most **experts** view Linux as the most serious threat to Microsoft these former big players are trying to grab a life preserver. Hopefully they can help elevate and improve what they are latching onto, however. If not then things will get more fragmented and more financially endangered in the end.
All of Sun's executives saw the headline, "Where Is Sun Going With Linux?" and dropped everything to quickly find out themselves.
Then they realize this is just an interview with another Sun executive, and they go, "Ahhh. Crap. I thought I was going to actually learn something!"
Honestly, when someone figures out where Sun is going with Linux, Open Source, Java, Microsoft, etc. please tell Sun!
Like Digital Freedoms? Then donate to EFF before they're gone.
"Sun was founded on the principle of open source."
This seems patently false. I could be wrong about this, but his claims that Solaris contains huge amounts of open source seems like a purposefully misleading comment.
Maybe he was referring to the fact that SunOS was BSD based? The key developers when Sun was founded, also did a lot of work on the original BSD codebase.
Javascript + Nintendo DSi = DSiCade
Sun developed NFS & RPC, and the specs were open sourced in the 1980s when you were in daipers.
The WHOLE solar system.
An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
As for where Sun is going - I get the distinct feeling that they don't know. They say that interoperability with Linux is important, but since Linux cannot be tightly defined, how do you define interoperable? At the IETF protocol spec level? At the POSIX level? These have nothing to do with Linux, and most OS' do all that already.
If we're talking IBCS-style binary compatibility between Linux and Solaris, that could be interesting. Linux developers have largely dropped that path, though, preferring to build a structure for native apps (and pressuring companies to provide them) than translating between system calls and system quirks.
I don't see why Sun would chase that path, unless they see Linux evolving from being "just" a kernel and/or OS and into a Unix-like standard in its own right. POSIX and Unix98 certifications are much rarer than 'compliance', because the certification requirements are so obnoxious. A truly open/free specification that ANY company can "certify" would be vastly superior.
The idea that a "Linux Stanard" could appear, against which Solaris could be compliant or certified, would strengthen Sun's hand. It would also fit with the anti-Linux hostility from Sun's head honcho, as Linux as a kernel doesn't need to exist for a Linux specification to be around. Indeed, a surviving Linux kernel would mean a moving target, which would be harder to meet.
The idea Linux would out-last Solaris is interesting, as this implies Sun are developing a replacement in the same way Solaris replaced SunOS. It also implies Sun expect to ditch Solaris relatively soon, as what is understood by "Linux" today is NOT what will be understood by "Linux" by version 3 and certainly not by version 4.
I don't feel any beter for knowing more of Sun's plans - it feels too much like a hostile take-over bid designed to enable Sun to ship an OS that can "steal" Linux' market share rather than fight fair over it.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Sun has given away more (important) source code than any other company. They contributed to BSD Unix, defined many of the later UNIX sysv standards and gave them away. They created RPC's, NIS, NFS, xview. All of it was given away under a very liberal licence. UNIX and thus Linux would have been dead without Sun. Many Linux users are scandalously ungrateful and have no sense for UNIX tradition and history.
Also, Solaris is a pure and clean UNIX. I can imagine that it must hurt the engineers of such a beauty that they are surpassed by a "bastard" UNIX. However that is a reality they shall have to live with. But I can understand their hesitance.
For the record I was once a Sun fanboy and I maintain several hundred sparc boxes for a largish ISP.
I think they are mixing up FOSS and Linux. I would guess that 95% of Sun's customers don't care about a kernel. Solaris as good as it is would be much more appealing if I didn't have to install a few dozen OSS packages in order to get the system usable. Give me Apache, Tomcat and all the good GNU stuff that comes with any standard Linux distro.
I believe it was Bruce Perens (maybe ESR?) in Revolution OS that said before Linux was around, he would spend days GNUifying Sun machines. It's the same damn thing 20 years later!
Oh and ditch sparc already. Give me a quad Opteron on a board that uses OpenBoot.
I don't think they're trying to be Microsoft, as they offer hardware, too. And they're not trying to be Apple, either, because they're small potatoes on the home user front and have hardly anything in the corporate environment. No, I think Sun is trying to be the Sun that someone envisioned many years ago; the provider of stem-to-stern computing environments for an enterprise, from the server hardware to the IM client and everything in between. They won't succeed, though, without addressing the home user. You can't get mindshare without it.
The Spoon
Updated 6/28/2011
- they have given the community Java, Open Office, NFS, & RPC. While Java is not strictly open source it is widely used.
- Sun's John Bosak created XML.
- they still make most of their money from hardware and services
- just about all the machines they sell can run linux (and bsd)
That's like saying that in order for IBM to sell mainframes to large and medium-sized corporate customers, they have to gain the mindshare of home users. There are two different markets here, and the one of interest is business-to-business. While I might agree that getting mindshare of the home user might be important in some cases, I don't think an enterprise information system is one of them.
There's a standard industry joke that if DEC were in charge of marketing for Kentucky Fried Chicken, the advertisements would be for "warm dead bird". Their technical staff was brilliant, and even their general management staff had some bright bulbs in their, but the marketing was utterly inept.
You cannot apply a technological solution to a sociological problem. (Edwards' Law)