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.
Because it works.
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.
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.)