Sun Mulling GPL for Solaris
comforteagle writes "According to this article in InfoWorld, Sun Microsystems is considering open sourcing Solaris by changing licenses to the GPL. What kind of impact would this have on those of you considering opting out of Unix for Linux? Red Hat and others have openly targeted Solaris users to switch." By the end of the article, the change seems rather unlikely to happen, but it's still interesting to see what changes this could bring about.
Is this because enough people want open-source that they can no longer compete without it?
# cat
Damn, my RAM is full of llamas.
Would this inculde Re-GPLing the part they licensed from SCO?
I just posted this on an OpenBSD story, but it fits quite well here. I only use Linux because it's the easiest way to get myself a KDE desktop.
Really, if *BSD or a Free Solaris or anything else come up with live cd's or start-me-up installers, I might as well try them to test for performance and stability. Since KDE runs in any Unix-like system, "switching" is not quite a problem for me.
I just want the best desktop environment available today and that's KDE. What it's running on top of, I don't care.
Im not sure how this would affect the business world, but here at least it would most likely spread more understanding of *nix. Most of the apps we use here in classes, various Programming/Asic/Chip design programs, are only run on solaris boxes. If solaris were available for free, i have a feeling many students would install it on their system, just to more easily use these apps if for nothing else.
I though there was a lot of System V code in Solaris. How can SUN ever GPL that?
Solaris kernel is an awesome piece of software. I build Sun systems with a full GNU toolset, would be nice to have a full free systems this good.
POKE 36879,8
I think it would perk up a lot of ears if this happened.
Like RedHat, though, a lot of it would come down to support. If Sun offered an inexpensive support package to compliment it, then that would get more people downloading it.
This would be good news for everyone. There would be a previously closed OS open to audit and use by everyone. It would be especially be good for the academic community who couldn't previously afford to teach classes on Solaris. It would also give developers a chance to port features form Solaris to Linux or BSD, so that everyone could benefit from the hard work Sun has done on Solaris.
thisnukes4u.net
I'm a Solaris user. OK, I'm a Red Hat Linux user too. But all of my important stuff happens on Solaris. It's just part of my reality at work.
I wouldn't mind if Solaris opened up. It wouldn't be a huge deal for me - I'd still pay Sun for "premium" support, and I'd still only use official Sun versions of things. Heck, I need someone big to blame if and when things go really wrong. I pay Sun to be that target.
I use Sun/Solaris because (1) I have the budget to, (2) it works, (3) I only have one vendor to deal with, and (4) there's no compelling reason to change right now.
If Sun can get something out of opening Solaris - great! If open source developers can improve the world by the opening of Solaris - great! But at least in terms of my current position, it won't have direct impact on me.
With friends like these ...
Because it works.
So do analog TVs.
Meanwhile, the rest of the world is surpassing the U.S. with digital cable/satellite systems and high definition video.
It's one thing to stick with what works. It's another to stick your head in the sand and ignore the changes going on around you.
It's a little like buying a camera, I think. You could bite the bullet and get a digital camera and be on top of the technology. Or you could pretend like you're above the fray and go with an outdated and obsolete film camera. Like I said, leave the old tech for the hobbiests, they don't mind using older stuff.
I have been pwned because my
I think Sun would do better digging up some of their older code. NeWS, in particular... now that Apple has shown that you can be successful with a non-X UNIX GUI based on Postscript, Sun's own networked Postscript display system is ripe for a comeback. Remote desktop performance for a NeWS-based environment using current processors would be a killer, and they could incorporate Java as well as Postscript applets in the GUI.
Remote desktop performance tends to be bound by network latency and local video hardware performance more than processor performance in my experience. I have P133s with 32MB of RAM that happily run KDE3.2 remotely in 1280x960 - they have GeForce4 MX/PCI video cards, and a lightly loaded switched 100baseTX link to a server on a gigabit uplink.
If they can improve X's issues with round-trips and latency, then I'll be all ears.
In comparison to Linux, the range and quality of hardware drivers available to Solaris is pitiful.
If Sun manages to get out from under the SCO claims on the old AT&T code base and does manage to GPL the Solaris kernel then Sun would be free to port any and all GPL'ed drivers and Linux kernel code to Solaris.
The other alternative would be to add a WINE like MS-OS compatable driver emulation layer, to load XP compatable hardware drivers. In comparison to Microsoft XP, performance would suck. There is no reason why Sun, just like WINE could not have the layer running in user space instead of the kernel, which means that Sun could still use a GPL'ed Solaris kernel and not break the terms of the Linux GPL.
That would mean a Solaris kernel with GNU userland tools. But the tools are not going to change into GNU software merely by being GPLed, moreover the kernel of Solaris is called SunOS.
Escher was the first MC and Giger invented the HR department.
As others have mentioned, Sun can't GPL code they licensed. (Remember the first open source mozilla code?)
Thus we'd be given a nearly useless, incomplete operating system. If the Sun-owned Solaris code is truly GPL'ed, the Linux folks would pick all the good bits out of this carcass and discard the rest.
Thus nobody would use OSS Solaris, but Linux might be improved here and there. So, I highly doubt Sun will truly GPL their code.
(Apologies to Linus Torvalds for comparing him to a vulture.)
It would still be wonderfull for open source.
Think about it:
Solaris itself is based on BSD software.
The cost of supporting both linux and solaris would be much diminished. Interlopy between desktop (linux) and server (solaris) would be very clean and tight.
Does Sun make a living on selling software? Does it make a living on selling hardware?
NO! It makes a living selling complete systems, business solutions, and then providing support for them.
What does the clients care if Solaris is GPL'd or not? The only place you'd get Sun's support and hardware is from SUN! Why the hell would you want to run your infrustructer with Solaris on 400 dollar walmart machines?
Sun is losing out customers now, but doing something like this will enable them to retain those they already have and then open themselves up to more possiblities, more chances for long term survival instead of ending up a legacy support mechanism ala SCO.
Plus solaris is so complex anyways, only Sun would be in a position to support and improve on it for several years, while you have all the development base that has evolved around Linux and BSD to help out with bugs and evolutionary improvements. Like Linus to Linux Sun will always have the final word on what direction Solaris is going.
However all signs point to no, that Sun still doesn't get "open source" and "free software" stuff. So far they think people want a Linux OS with a bunch of closed source liscencing restrictions tacked on the top of it.
They don't realise that one of the major benifits of free/open software is avioding crap like that and that's what it makes it appealing to lots of people.
(not all, I realise that some people don't give a damn about freedom as long as they get their paycheck, but there still are people who realy care and understand that unbridled closed source liscencing can be like a ulcer that won't heal to a large infrustructure. Causing pain and extra costs and restricting the potential of a orginization.)
What's wrong with Sun? I don't get it. If I were on my way to the grave, I would be looking for the most powerful move I could make to save myself. Sun seems to be looking for the least powerful move they can make! "Hey everybody, let's Open Source our kernel! It won't make any difference so it's the perfect move!"
I'll throw in my support for your statements. I also work with Solaris SPARC and have x86 installed at home. The versions are remarkably similar.
Solaris x86 gets a bad reputation because Sun really dropped the ball in stating their intentions about supporting it. People stayed away from it due to the question about it's future.
From some presentations I've seen on Sun and talking to Sun reps, I think Sun is finally presenting a clearer strategy on the relationship of it's SPARC, x86, and Linux solutions. They are struggling though to overcome some of their earlier mistakes in representing x86 in particular.
I feel it's necessary to offset you bigoted statements with regard to the Mac OS X doc only because someone who's not familiar with the Mac OS X environment might accidentally believe you.
So, for the record, the OS X Dock is just fine. It's handy, flexible, functional, and unobstrusive as you want it to be since it's also configurable. I've been using Macs since 1987, BTW, so it's not like I'm a newbie with them
I suspect you are pundit. Is "Minna Karai" a pseudonym for "John Dvorak"?
--Richard