Open Solaris Derivative Available 209
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."
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)
Re:Been in dev for some time. (Score:2)
This LiveCD would be a great platform to bootstrap Gentoo on, like Knoppix is now. See this thread [gentoo.org], and this one [gentoo.org] if anyone wants to help.
Quote from ferringb:
Re:Been in dev for some time. (Score:2, Insightful)
So that the open solaris community can create independently from Sun. So that the community knows this is real. Without the real potential of independence, non-Sun developers won't spend time on open solaris verus Linux, *BSD, etc.
And if independence is achievable, it won't be possible for Sun to take its ball and bat home like it did with its aborted Community Source Solaris 8 effort. Sun can pull the plug on opensolaris.org when it wants, but if an independent distro
Re:Been in dev for some time. (Score:2)
Not likely, because Debian people care about Free Software and freedom in general, and they actually read licenses.
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.
Re:BSD, Linux and now Solaris-derivatives.. (Score:2)
Re:BSD, Linux and now Solaris-derivatives.. (Score:2)
Sorry, I don't want to get sued by SCO. It's cheaper to pay them $699 and run Linux. ;)
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)
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
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. :)
Yes but... (Score:5, Funny)
Re:Yes but... (Score:2)
I just installed it last night (or was that this morning...hrm).
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:2)
secure? Solaris? no more secure than anything else. Now that the code is open, we'll see how many of those reboot causing kernel updates we have.
Reputable company? Reputable for being wishy-washy perhaps.
"We love linux. We hate linux. We are selling linux to China! We are not selling linux to China. We HATE Microsoft. We are doing new cool things with Microsoft." -- Sun
Scalable? Sure, on SPARC. Note there hasn't been a new SPARC processor in like 5 years.
Re:When I choose ___ OS, it is because... (Score:2)
Re:When I choose ___ OS, it is because... (Score:2)
SunOS <= 4.x was BSD-derived, SunOS >= 5.x was SysV.4 derived.
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.
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.
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:2)
Bullshit [gnu.org].
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
Re:When I choose ___ OS, it is because... (Score:2)
Not has... May..
Also note that in the COPYING file it specifically states
Just for fun, try:
Re:When I choose ___ OS, it is because... (Score:2)
That's my point. The person licensing the code has to include that statement for future versions to apply. The person may choose not to in which case future versions don't apply.
Looks like there's also a bunch of files that don't include that clause. Including files that Linus holds the copyright to. I don't think he put that statment in the main COPYING file for nothing. Some specifically state version "2 only" or version 1. This one was cute.
Re:When I choose ___ OS, it is because... (Score:2)
So what are you saying, that when GPL-3 comes out, Linus will be having some kind of psychotic episode where he is unable to find himself to get aproval? Linus says a lot of crazy things, but I don't think he's that nuts.
It's way more than a couple, that's my point -- It's up to the contributer, not Sun or
same rule as Apache though (Score:2)
difference is, you know that Apache themselves wont run off with your code, though they may change the ASF license to something you dont agree with.
Re:When I choose ___ OS, it is because... (Score:2)
Re:When I choose ___ OS, it is because... (Score:2)
I think this helps explain why Sourceforge is huge, and Savanah [gnu.org] isn't. And why of the 2402 projects on it, only 291 are "Official GNU software". I fear OpenSolaris will suffer the same fate. I wouldn't do it, I'd wait for the fork, and contribute to that.
Re:When I choose ___ OS, it is because... (Score:2)
Except the part where you don't.
You only have to assign copyright (note, assign, not grant) to the FSF so they can defend you in the case of any litigation involving your code, such as a GPL (and hence, copyright) violation or other issues.
It is not a requirement of the license to do so, unlike the CDDL, which requires it.
Here's an example:
Re:When I choose ___ OS, it is because... (Score:2)
That is the purpose of the CDDL, or the GPL, or any other license. That is what gives people rights to use some peice of code. The contributer, Sun, or Sun's customers. Sun does not need to own the copyright to release versions. It scares away developers, and those that come anyway will be less likely to give back because they don't want to give up their copyright.
Re:When I choose ___ OS, it is because... (Score:2)
1997 called. It wants it troll back.
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...
Re:When I choose ___ OS, it is because... (Score:2)
How does the (Open)Solaris security model differ from that of a "standard" UNIX?
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.
Re:When I choose ___ OS, it is because... (Score:2)
The main reason most people run Solaris is for the app support, e.g. Oracle. I doubt Oracle will fully support running their apps on OpenSolaris, although it should run just fine.
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:2)
Just out of interest, has anyone started working on this? I've got a bit of free time and would like to look into it.
Re:author is well known (Score:2)
It may be technically feasible, but not socially. Most of the volunteers that make a project like Debian work care about Free Software, and read licenses.
ask debian-legal about CDDL and "Debian/Solaris" (Score:2)
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?
Re:author is well known (Score:2)
I think you hit the nail on the head. [lkml.org]
Re:author is well known (Score:2)
Re:author is well known (Score:2)
(I can see Linus' side too. He doesn't want to have to maintain a horrible kludgy driver that he saw as a bad idea from the start. But at the same time Solaris maintains APIs and even ABIs from about version 5. Enterprise people want to know their programs aren't going to randomly break with the next upgrade.)
Re:author is well known (Score:2)
I would bet this is an attempt to get people on OpenSolaris so that people will see how much better cdrtools work on that platform.
Because Solaris supports so much more PC hardware than Linux? Y'know Bob, I never thought you knew very much during your home remodeling shows either.
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.
happens everywhere (Score:2)
Can anyone dredge a copy of the old NeWS windowing system and release that now too; that could do stuff so much cooler than X11 can do today, even, what, 15 years later. Or is the tar file of the source slowly rotting away in a tape that wont be readable before long.
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)
Re:Interesting,, but no thanks. (Score:2)
Gentoo? (Score:2)
SchilliX? (Score:2, Funny)
Re:SchilliX? (Score:2)
let the better OS win (Score:2)
Personally, I don't give Solaris much of a chance: I think it scratches itches that few people have. But, hey, in a year or two, we'll know.
Hosting (Score:3, Interesting)
Re:Hosting (Score:2)
Is it worth it for the desktop user? (Score:2)
Are there visible goodies to have? Better apps? Better fonts/graphics etc? Better stability? Better performance.
Is there a reason for a desktop/end user to bother?
Steve
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
Re:Is it worth it for the desktop user? (Score:2)
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
Re:Oh great, let the fun begin (Score:2, Insightful)
Re:Oh great, let the fun begin (Score:2)
Re:Oh great, let the fun begin (Score:2, Informative)
After that, it fragmented to NetBSD, FreeBSD, OpenBSD, Darwin, and lastly DragonflyBSD.
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
Re:Oh great, let the fun begin (Score:2)
Re:Oh great, let the fun begin (Score:3, Informative)
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.
Re:Coding in Parallel (Score:2)
Re:Coding in Parallel (Score:2)
Do you have a few thousand idle developers lined up to take over all of the drivers, interfaces and other source code? You'll have to fork all of the kernel mainta
Re:Oh great, let the fun begin (Score:4, Interesting)
Re:Good news! (Score:3, Insightful)
That's one of the benefits of open source. :)
You're an idiot! (Score:4, Insightful)
Re:You're an idiot! (Score:2)
"not informing"? "stupid changes"? The changes were done for a good reason, and well, there is a changelog saying what changes and what not changes. AFAIK, the main problem here is Joerg not wanting to modify cdrecord for no good rea
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.
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.
linux knows about laptops (Score:2)
I suspect solaris is more server/desk workstation centric. I know sun dont make laptops, and stopped funding powerbook purchases a few ye
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:2)
At the user level they should feel very similar (Depending on your installed Desktop environment or if its pure text mode, your installed shells).
The differences are very much admin level differences, the average Luser would not have to worry
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.
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:Hooray! (Score:2)
This was just the thing I needed to convince me to try Open Solaris. Hopefully porting drivers from Linux and the *BSD's to Open Solaris won't prove too difficult.
:) If you have any problems, just email the author. You will be suprised at how helpful and understanding good ol' "Schily" is. *Turns purple while choking back laughter* You could also ask him why he insists on using his own broken version of printf in mkisofs while you're at it.
Re:Hooray! (Score:2)
Secondly, from what I've seen of device driver code in Solaris, I'd say its very structurally similar to what I've seen in the *BSDs, so porting w
Re:Hooray! (Score:2)
The real key is that the specs are there in source code form.
Someone has already "ported" some Solaris code over to Linux. Look in this thread for the example.
Well... (Score:2)
That said, he did release cdrecord under the GPL, and it has now been extended by others to support device file access and DVD writing. Grab the SRPM of cdrecord / dvdrecord from Fedora Core 4, for example.
It "just works"