Slashdot Log In
Open Solaris Derivative Available
Posted by
Zonk
on Sat Jun 18, 2005 03:22 PM
from the zonkx-is-coming-next dept.
from the zonkx-is-coming-next dept.
tezbobobo writes "Well, Open Solaris has only been available a matter of days and already there are new projects available. SchilliX is an OpenSolaris-based live CD and distribution that is intended to help people discover OpenSolaris. When installed on a hard drive, it also allows developers to develop and compile code in a pure OpenSolaris environment. More details are available on the author's blog."
This discussion has been archived.
No new comments can be posted.
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Full
Abbreviated
Hidden
Loading... please wait.
Been in dev for some time. (Score:5, Interesting)
Pure OpenSolaris boots on x86
Today, I have been able to boot from a disk that was empty before I did install a self compiled OpenSolaris on it.
So we now reached a certain limit that makes it possible to start with creating a OpenSolaris based x86 distribution at BerliOS.
Re:Been in dev for some time. (Score:3, Interesting)
BSD, Linux and now Solaris-derivatives.. (Score:2, Interesting)
Re:BSD, Linux and now Solaris-derivatives.. (Score:5, Insightful)
Battle of *nix(es) is on!!
This time, it's all open (amazing!).
This time, everyone's a winner.
Parent
Torrents (Score:5, Informative)
Torrents! [sun.com]
Derivation on the purest form (Score:3, Interesting)
It seems just a cut-down version (text only) of Solaris, so where's the improvement?
Re:Derivation on the purest form (Score:3, Insightful)
The improvement is that it's a LiveCD.
Re:Derivation on the purest form (Score:4, Funny)
Parent
Re:Derivation on the purest form (Score:2)
Re:Derivation on the purest form (Score:4, Insightful)
It's a milestone.
After months (years?) of "show us the code" from the
Parent
echo OpenSolaris | sed s/O// | sed s/Solar// (Score:3, Funny)
Re:echo OpenSolaris | sed s/O// | sed s/Solar// (Score:4, Funny)
Why don't you learn how to use `sed` properly before trying to be funny:
The AC sed it wasn't funny? Seriously, the people I know who can use sed correctly don't have a sense of humor. They also tend to use emacs instead of the superior vi. :)
Parent
Yes but... (Score:5, Funny)
When I choose ___ OS, it is because... (Score:3, Interesting)
When I use Linux, it is because I am hosting/running existing software like Trac/Subversion/PostgreSQL/... which appear most heavily used/tested on Linux than any other platform.
When I use FreeBSD, it is because I am hosting/running/distributing my own software and I don't want to deal with LGPL requirements regarding binaries linked to LGPL C libs (yes, I consultant an IP attorney about differences between GPL and LGPL requirements and also consulted FSF.ORG).
When I use Windows, it is because I am running software that is not available on either FreeBSD or Linux. And also for distributing software on a platform that has the largest marketshare.
When I use Open Solaris, it is because ???
Re:When I choose ___ OS, it is because... (Score:2, Insightful)
Re:When I choose ___ OS, it is because... (Score:3, Informative)
Depends how you look at it.
Solaris 2 (2.7 became 7, 2.8 is 8, etc.) is based on the SunOS 5 kernel - which is SysV based.
However, Solaris 1 (also known as SunOS 4 and below - sun has a thing for changing names and version numbers) had a BSD derived kernel and userspace.
So there's a lot of BSD in Solaris 2 - they'd have been stupid to completely trash all the SunOS 4 code. Solaris 2 still runs a lot of SunOS code fine.
Re:When I choose ___ OS, it is because... (Score:3, Informative)
Of course, then, "1993 Sun announced that SunOS, release 4.1.4, would be its last release of an operating system based on BSD. Sun saw the writing on the wall and moved to System V, release 4, which they named Solaris. System V, release 4 (SRV4) was a merger of System V and
Re:When I choose ___ OS, it is because... (Score:4, Interesting)
OpenSolaris is based off of the Solaris Next source tree which is the working codebase after (and built on code from) Solaris 10. I've run PostgreSQL 7.3, 7.4 and 8.0 on Solaris. http://www.sunfreeware.com/ [sunfreeware.com] has Subversion binaries. As for Trac it should compile fine. Solaris has a lot of development behind it and a lot of resources from Sun. OpenSolaris is still in its early stages though. Solaris 10 (the commercial one) might be a good fit for your hosting/running apps instead of FreeBSD. Solaris 10 is free to use but not open source. For distributing OpenSolaris might be a good choice but it was just released and not quite all the code is out there.
The CDDL is a per file license so unless you're hacking the actual OpenSolaris code it should serve the needs you have for using the BSD's. Some different benchmarks (like the mysql os benchmark) showed Solaris doint better than FreeBSD. Different independant benchmarks (think zdnet had some and different ISV's) show that the new Solaris can even hold it's own against Linux.
Though you'd probably want to consult a lawyer or at least check out the cddl faq and not just take my opinion.
Parent
Re:When I choose ___ OS, it is because... (Score:5, Interesting)
Too bad they fucked up the Sun Contributor Agreement [opensolaris.org]
If I contribute to Linux, I don't have to assign the copyright to Linus.
Parent
Re:When I choose ___ OS, it is because... (Score:3, Informative)
No you don't but the FSF recommends that you assign your copyright to them for GPL'd code. Sun is asking for joing ownership. You don't give up your copyright completely. When GPL v3 comes out, if Linus wants to upgrade to it he'll have to track down all the copyright holders to get their permission to relicense it. Didn't something like this already happen?
Re:When I choose ___ OS, it is because... (Score:5, Insightful)
So if the file doesn't say "Version 2 of the GPL or any later version" then that clause does not apply.
If you look at the linux kernel readme it says "It is distributed under the GNU General Public License - see the 19 accompanying COPYING file for more details. "
Also note that in the COPYING file it specifically states
And there were only a couple files I found that explicityly stated it.Next time, know what you're talking to before you call bullshit. This is from the 2.6.11 kernel. I didn't look at 2.6.12
Parent
Re:When I choose ___ OS, it is because... (Score:3, Informative)
Not true according to Sun you can use Solaris for free [sun.com] "As software business models are evolving Sun is taking an innovative lead role in making the Solaris 10 OS freely available for commercial use - and at zero cost." Though this does not extend to previous versions of Solaris like Solaris 9. Those you can only use for testing and development. RedHat doesn't even let you do that with RHEL. They only give you a 30 day
Re:When I choose ___ OS, it is because... (Score:5, Insightful)
Tools like DTrace. The ability to scale to large numbers of processors. A security model that is quite strong. A stable code base. A reasonable license. Decent management tools; a server mindset.
There's nothing all that revolutionary about it; it doesn't so much as fill a hole as provide another choice. Personally I see it as something to use when I would have used *BSD but I don't want to deal with the politics...
Parent
Re:When I choose ___ OS, it is because... (Score:3, Informative)
This is a good writeup of Solaris 10 Security [securityfocus.com]. They pulled some things in from Trusted Solaris such as process rights management.
author is well known (Score:3, Informative)
And solaris has a kick-ass kernel, no doubt about that. Debian/SunOS is the ultimate Unix environment in my mind. One day it will become reality, or so I hope...
Re:author is well known (Score:2)
Not likely. Take a look at the OSolaris license.
Re:author is well known (Score:4, Insightful)
You might know the author from cdrecord. He has a rather low opinion of the ide-scsi/ide-cd component of the kernel in general and Linus in particular. Good to see him where he is happy.
If you have any evidence to support your claim that he has ever been happy, quite a few of us would like to see it. Or maybe all those caustic replys to mailing lists are a sign of hidden joy?
Parent
What really disappoints me... (Score:5, Interesting)
The pointy-hairs did get it eventually, but they RIF'd us and let external people do it instead. Meanwhile millions of $s of R&D money was wasted on stupid projects that were not needed, ill-concieved, cancelled, etc.
Re:happens everywhere (Score:3, Interesting)
-Don
Re:happens everywhere (Score:3, Funny)
switch (postscript_primitive) {
[10 pages of code]
}
-Don
Interesting,, but no thanks. (Score:2, Interesting)
Hosting (Score:3, Interesting)
Backport? (Score:3, Interesting)
I do believe I've heard that it's already running on the sbus-based sun4u's (Ultra 1 and Ultra 2), and there actually is a lot of interest in getting this for the sun4m's (Sparc 4, Sparc 5, Sparc 10, Sparc 20).
It'd be kinda fun to pull my old IPX out of the closet again to try cramming OpenSolaris into it :-)
Bigotry (Score:3, Insightful)
note: I have concerns about the CDDL too, but it ONLY MATTERS if you want to contribute your code into the core codebase, use Solaris code in your own, or redistribute modified Solaris code. The contributor agreement only matters if you want to have your code merged into Solaris - you can simply maintain an outside patch/dist if you have a problem with it. I'm 99% sure none of the loud complainers here will be doing any of the above anyway.
I also tried Solaris 10 - and got rid of it. It's not much of a desktop yet - old software, and it needs a comprehensive package collection of libs and GNU tools REALLY badly. It does, however, serve some people's needs fantastically, especially in the server space. Let's not write something off entirely because "sun are bad, mmkay" or because it doesn't have the latest GNOME.
As for cdrecord
Hate to rain on your parade... (Score:2)
No need to jump the gun.
Re:Oh great, let the fun begin (Score:5, Insightful)
Solaris is an OS as opposed to linux which is just a kernel
Parent
And who the hell are you? (Score:2)
I think it's great - GNU/Linux has been made possible by people writing software that suits their needs. We've got some great software, viable operating systems, and Linux systems are all basically compatible with one another. Your "favorite programs" wouldn't exist without it.
So why don't you stop bitching about what YOU want, and appreciate the work that's been done th
OSS? (Score:4, Insightful)
No need to smear the OSS community. That describes the non-OSS community perfectly also.
There are people who hack for the love of it, and there are people who write code because they have a vision of making the world a better place through better technology... you just don't hear about them too much. They don't feel the need to self-promote.
Parent
Re:Oh great, let the fun begin (Score:3, Informative)
Re:Oh great, let the fun begin (Score:4, Interesting)
Parent
Re:Good news! (Score:3, Insightful)
That's one of the benefits of open source. :)
You're an idiot! (Score:4, Insightful)
Parent
Do you grasp what an API is? (Score:3, Interesting)
Re:whats the difference ? (Score:5, Funny)
One sucks, and the other doesn't.
Or it might be the other way around.
Parent
Re:whats the difference ? (Score:5, Informative)
Linux has a broader compatibility with x86 hardware
Solaris has by default a better permissions system
Linux is under the GNU GPL and thus a little freer than OpenSolaris
Solaris has far better NFS support , not that you would notice unless your running with allot of clients
Solaris is certified POSIX complient and linux is just pretty much POSIX compliant (mainly due to the cost of being declared posix compliant , and the rate the linux kernel evolves)
Those are some of many many many differences.
Parent
Re:whats the difference ? (Score:3, Informative)
ie. More than one client.
Linux NFS is improving dramaticly, but still has some way to go. NFS on 2.4.20 is dog slow, on 2.6.10 using TCP/IP it's just noticably slow.
I use solaris on I/O intensive stuff (in my case the hardware I have is better for it too, which is the major difference) and linux for the CPU intensive stuff (fast intel/amd chips are cheap).
The funny thing is the stuff that really s
Re:whats the difference ? (Score:3, Informative)
>expect from such an operating system? (chown, ls,
Solaris is full-blooded SysV, Linux is a hodgepodge of SysV and BSD style Unix.
Re:whats the difference ? (Score:4, Funny)
If you meant ment to mean meant, you should leave the spell checker on auto-correct or allot a lot more time to your dictionary.
Parent
Re:Hooray! (Score:3, Interesting)
BSDs more likely than Linux because of licensing restrictions. Although a good number of drivers for the linux kernel are written as modules and don't have to have to be GPL'd. In fact there are a number of drivers that are released under a BSD license as well as proprietary, binary-only drivers. Also more hardware venders might support the
Re:Is it worth it for the desktop user? (Score:3, Informative)
Also, at least on Sparc, Sun's X server doesn't appear to support a number of key features useful on the desktop, and Xorg doesn't run on Sparc Solaris d