OpenSolaris 2008.11 Released, Reviewed
ab5tract writes "2008.11 has been released and can be downloaded here.
There's a review at Ars Technica. Also, there's a good overview of the new TimeSlider feature at dZone."
← Back to Stories (view on slashdot.org)
... _decent_ overview of TimeSlider ;)
- ab5tract
I installed it on my 2nd PC (1st is a Mac). Since I hadn't partitioned my hard drive, I dared to install it over my Ubuntu installation, even though the Live CD didn't detect my ethernet card. It wasn't much of a risk, since I hadn't been using my 2nd PC over the last few months.
Since then, I haven't looked back. I found the driver for my network card on the vendor's site and installed it. It worked right away. After that, I was ready to roll.
I had run the previous version within a VM, and found it to be severely lacking. The newest version is much improved.
The package manager, although not yet perfect, is far more usable. It's possible to add new repositories from the GUI, and the performance is much improved. There's a GUI update manager, so that OS updates install more easily. Compiz runs really smoothly, and it's just generally more stable. I haven't tried Time Slider yet, but I've heard really good things about it. It has the latest version of Java installed, and the JDK and Netbeans are but a few clicks away. Overall, it's just feels snappier and crisper.
Granted, there are still annoying kinks to be worked out. The available packages still pale in comparison to Ubuntu.
Also, the community is pretty good. The opensolaris.com forum has been responsive.
This space left intentionally blank.
Comment removed based on user account deletion
Gah! Ars Technica serve their style sheets from a subdomain called media. That's a common place to serve adverts from so naturally it's in the Adblock list.
The site looks shit, stop linking to it.
Here's a list of new features in the latest release:
http://www.opensolaris.com/learn/features/whats-new/200811/
This space left intentionally blank.
Comment removed based on user account deletion
For anyone that's actually downloaded and played with it, are there actually any benefits to openSolaris from your normal Linux distro (Redhat/Ubuntu/Whatever) besides zfs?
1) SMF - replaces init scripts and is much more sophisticated. You can declare service dependencies, startup order, what to do when it fails to start, etc. It also has nice command line tools to start/stop/monitor services.
2) Containers & Resource Manager : you can run an application such as Oracle in a completely secure container. If it is compromised (ie root access) it can't hurt the root zone or other containers on the system. Resource manager lets you tell the system to give these 2 cpu cores to this container, 1 core to that container, etc. You can divy up memory to specific containers, set network and disk IO quotas, etc.
3) DTrace - there are tools with dozens of pre-written dtrace scripts and visualizations to help you peer into running production applications without having to restart, without having to use debug symbols, a profiler, etc. It doesn't affect performance of production apps. Plus, Sun has added hundreds or thousands of dtrace probes into postgres, mysql, glassfish, java, solaris kernel, etc. to give you great visibility.
4) zfs - i'm sure you've heard a lot about it. Another neat thing you can do with it is give a zfs "partition" to a zone, and let the administrator of a zone manage it however he/she wants to without giving them access to manage zfs for other zones.
5) server performance is supposed to be better than linux. For example, they improved TCP/IP stack performance by over 300% in solaris 10
6) Cost. For the same level of support, it's cheaper than Windows and RedHat.
er, why should i care about COMSTAR? given that its the only feature not in your standard linux distro
IranAir Flight 655 never forget!
I think ZFS is probably a very big advantage for some. Add in Containers and DTrace and you have some pretty nice features.
See my blog http://ilovecookes.blogspot.com/ for light hearted technical information.
SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
True. I installed OpenSolaris (after years of experience with "plain" Solaris/SunOS) on my personal laptop next to Windows XP, Ubuntu 8.04, Mac OS X Leopard (hackintosh) and Fedora whatever-it-was-at-the-time, and I could not tell them apart graphically, or as far as applications go unless I was at a command line.
;).
OpenSolaris comes with the original lex, flex, and similar vintage goodies (and their source), but honestly in a non-networked environment, I could give a rip about installing it over Ubuntu or PCLinux OS at this point, I'm afraid.
I would, however, support installing it in a networked environment because of Sun's support for NFS (or sshfs rather) and NIS (/kerberos) right out of the box, something open source systems OpenSolaris tends to copy have yet to completely master (don't read into that too much, I know there is a thing called "design patterns").
On my laptop, though, I uninstalled it after about a week and slapped "plain" Solaris 10 in its place, for both nostalgia with CDE and a fresh look with JDE and an even better set of built in tools. I love open source software, but as far as Solaris preferences go, I like sun's current Solaris 10 over OpenSolaris currently, and the fact most of the FOSS operating systems are starting to become cookie cutter-like is not helping.
I know this may be just what the FOSS community doesn't want to hear, but it just provides room for improvement given the standard the original Solaris set for me (and Fedora will never be quite as hardened as RHEL
this is my understanding (and some more)- basically that solaris is more useful as a server and less interesting as a desktop. at least, that's what i used to use solaris for.. back when you still had to pay for it.
(Open)Solaris is neat, I'm a die hard Solaris fan when it comes to servers. And sure, ZFS is pretty neat with regards to its capabilities. It can save expand, shrink, create snapshots, reroll them and so on. All in all it is indeed a pretty amazing filesystem, extremely flexible and its almost suited for full serious use.
EXCEPT one very important feature and I can't believe that so many people seem perfectly willing to disregard the whole issue as a non-issue...
When oh when will we be able to create *useable* external backups on ZFS? I'm well aware that you can dump a ZFS snapshot to stdout and then do whatever you like with it (dump it on tape, dump it on another box using an SSH tunnel, or even dump it to /dev/null ;-)) but thats exactly my point. This is absolutely not the usefull way to backup your data externally.
Because once you need to restore this data (Mr. Doe lost a very important file 2 weeks ago, only noticed it today and needs to be restored ASAP) your only option on ZFS will be to import the whole damned snapshot again. I dunno about you but I am *not* too thrilled about having to import a whole homedir slice just to restore one frickin file. I think its really a major drag that with an filesystem which is praised to be "enterprise worthy" it still lacks a simple but useful backup tool like dump/restore.
And yes: I'm well aware that the ZFS crowd is probably going to get back to "if you need a solid backup you should buy good software" or (IMO even worse:) "whats stopping you from using tar". Thats really missing the whole point here... An enterprise based filesystem, open sourced and all, and it can't even do something as simple which ext2, ext3, xfs and yes; even UFS could do for YEARS?
So... Cool, opensolaris has a timeslider. As long as they aim this at the end user I'll fully agree that its pretty neat and amazing. But I sure hope that Sun doesn't leave their faithful admins standing in the cold. As long as this issue isn't covered my servers remain on UFS. Sun; DO SOMETHING!
huh ? please elaborate ? are you saying linux has thousands of ready-to-run exploits
Solaris was considered a "server" OS when their hardware was epic. Now they aren't much better or worse, imo.
OSX and Solaris both have dtrace, which is a truly invaluable runtime debugging tool.
OpenSolaris is attempting to take the best ideas from everyone else's desktop initiatives and to implement them similarly or better. Good for them.
Often wrong but never in doubt.
I am Jack9.
Everyone knows me.
Solaris is the Sysadmin's Friend. It does high-end stuff far more robustly than Linux. Desktop, not so much, but they're trying.
http://rocknerd.co.uk
Fedora recently claimed that it would take $10B+ to re-build it from scratch. Given that OpenSolaris came from Solaris/Unix, how much more stable/solid is it, as compared to the Linux kernel? Also, I bet there are more Open Source apps that have yet to be 'ported' to it. No empirical data - just a thought...
I'm curious, too: when is the Year of Solaris on the Desktop?
They're including Eclipse! I'm in. :)
Apple's user interfaces are generally... OK, and at least consistent. Time Machine's user interface is bloody awful, useless, and (of course) completely inconsistent with everything else in the system including Dashboard, Spaces, and Expose ... the previous trio of user-interface standards busters that at least seemed to be moving towards a common meta-interface.
TimeSlider is much better. No big fancy 3d interface, just a slider in a folder you can drag forward and back... without abandoning the desktop. And the way Apple *implements* Time Machine that functionality would be rather easy to implement.
Oh well. Apple never forgives someone making them look bad, and they never back down on bad UI, so we won't see this in Snow Leopard. :p
I was looking for a torrent, figuring that the servers would be dead.
I'm pulling 2.5Mb/sec right now
Nevermind...it's done.
[citation needed]
Sun's X client has display postscript support.
Do you even lift?
These aren't the 'roids you're looking for.
[original research]
Do you even lift?
These aren't the 'roids you're looking for.
OMGZ that is osoop0oooo funny!!!111!
M$M$M$M$M$$M$
Now Im funny tooo
I think you mean X server, not client, and last time I checked only Solaris Express came with XDPS support - OpenSolaris didn't (a shame, but not even GNUstep uses it anymore, so probably won't be missed by anyone who doesn't have old OpenStep programs from Solaris 7).
I am TheRaven on Soylent News
2006, for me, since I've been using a Solaris desktop daily since then. A real one, with a SPARC inside and all. It's not as bad as you might think. I even switched from Gnome to Xfce at home once I discovered how much better CDE's 2D desktop-oriented design is compared to the inefficient 1D task-bar-oriented design that Gnome and KDE inexplicably copy from Windows.
(Shame that Sun's deprecated CDE and chosen Gnome to replace it. Restricting main menu access to a corner of the screen, and minimised windows to a line along the edge of the screen, just seems silly once you've experienced the alternative.)
Really, which X client?
Indeed it does, but does OpenSolaris include Xsun? I thought it only included the Xorg server, which is exactly the same on OpenSolaris as it is on GNU/Linux or any other platform.
It was a useless extension anyway, and the wrong way to do it. Bang on Sun to release NeWS on OpenSolaris so the community can update it into something X11 can't even conceive of. . .
no, certainly not...I meant windows of course but should have said so....just see the earlier /. article today on the MS WordPad exploit that DID NOT get fixed by last nights MS patch push.
SLASHDOT: news for people who can't concentrate on work or have no life at all and got tired of yelling back at the TV.
Version 2008.11
How could it be any simpler? It's the november 2008 version.
No "Vista", "Leopard" or "Feisty Fawn" (geeze, wtf is that one).
Congratulations on using a version number that anyone can understand.
barack fucking christ! Why the hell would someone inject a fucking liter of saline into their ball sack? My god that is fucked up! You FOSS users are nuts. No wonder apple and Microsoft are kicking your ass. You're too busy INJECTING SALINE into your balls!
Is it just me, or are the majority of the comments over on the Ars Technica article (and yes, some here too) just kind of stupid? What annoys me the most is Linux users complainng: "Why aren't you working on our projects instead of doing your own thing?" I think people are missing some important, basic facts:
1) Sun doesn't have an interest in promoting linux, to some degree they have an interest in supporting open source projects portable to any unix-like OS, but not in particular Linux. Linux in fact competes agianst products that Sun sells (support for Solaris, that is). Yes, Sun sells workstations and servers that can run Linux, but these same workstations can also run Windows or *BSD, so there's no special relationship between Sun's hardware and linux. Sun may support some OSS projects, but they're a business, their job is to make money.
2) Choice to work on whatever you feel like and share that work is what has produced Linux as it is today, Linux is not just about beating out Microsoft, it's about designing a good operating system. Other people want to do the same thing but in a different way, or starting from different building blocks and there's no good reason why they shouldn't.
Related to this:
3) Just becuase a developer is porting a bunch of hardware to Open Solaris, it doesn't mean if the OS didn't exist (s)he would be working for your favorite Linux distro. That is work done Solaris != work not being done on Linux.
4) NIH isn't always bad, if everybody thought, well "386-BSD already is a decent OS so let's work on that" Linux wouldn't even exist (More acurately, I guess, "if Linus Torvalds had thought DOS and Minix were good enough, Linux wouldn't exist"). If people had thought AT&T's first distributions of Unix were good enough, we wouldn't have had BSD. And if Thompson and Ritchie had thought Multics was good enough Unix wouldn't exist.
I mean, I don't really care that much about Sun/Solaris, I can't afford their hardware and I've already got an OS I'm happy with. But I wish nothing but the best to the developers working on OpenSolaris. And if you really think Linux distro (x) needs more developers to work on project (y), guess who could be spending less time whining and more time working on project (y).
On my Athlon XP 2500+, 512 MiB RAM, Radeon 9200 SE
Ubuntu was faster.
OSolaris was booting for.. like ages. I was wondering if I didn't install some Mojave on my PC or whatever.
Then, applications were launching slow as well. Like 2x slower than on Ubuntu. And from time to time I experienced some hiccups. But usually after launch - apps were performing more or less like on Ubuntu.
There was also this issue with my keyboard setup, it was using some ancient polish layout, used like.. back in Win98 or sth like that. Had to google a fix for that. But thats fine, its a fresh system, so shit happens.
Flash - while on Ubuntu finally it stopped crashing, on OSolaris it wasn't crashing my browser, but making it hog all resources and practically making whole system unusable.
Last thing - I couldn't enable Compiz, while on Ubuntu it was enabled by default and after some time I had do disable it, cause I got bored with it - on OSolaris I couldn't enable it at all. I guess I wasn't lucky enough to have Nvidia card, that had its driver installed by default, regardless it detected my card before installing as Radeon 9200 SE.
Still, I must admit, that network stack for utility apps was nice, more useful that those I found on Ubuntu.
It was like 2 weeks ago, it was still RC2 so perhaps this was fixed by now. Maybe in a year it will get decent, but by then on Linux we should have some alternative to ZFS, so basically OSolaris won't have this advantage anymore.
I have just installed it on an old PC (2.8G CPU and 512M mem) yesterday. The installation procedure is easy and smooth. And the hardwares are well supported except the network card, a marvell yukon 88E8001 card. Fortunately, the device driver utility provided by the livecd succesfully detected it and pointed out where the 3rd part driver can be obtained. The driver's installation script, however, has some problems. As a result, I still have to manually run update_drv with correct paramter after installation to attach the driver. Anyway, the system successfully runs finally. With Gnome interface, the operations are easy and familiar.
What, specifically, makes OpenSolaris a "desktop" OS? I would like to think that I could run OpenSolaris on commodity servers (e.g. Dell) just like I run Linux now. However, all of the articles I read continue to refer to OpenSolaris as Sun's "desktop" version of Solaris. Are there built-in tuning limitations? Is it simply considered less tested than Solaris, a la Fedora vs. RHEL? Is this just marketing to encourage the use of the commercial version for data center deployments? I'm very interested in what Sun's doing here, but I'd like to understand the Solaris/OpenSolaris distinctions better.
... because "flex" is as old as "lex"? You're a clueless tw@.
Comstar?!
It is awesome. It can turn an entire server into a Fibre Channel or iSCSI target.
So you have a thumper with 48 drives, you create a zfs pool on that for RAID redundancy, then create a zvol of nearly the entire size.
Then you use COMSTAR to export that zvol as a Fibre Channel or iSCSI target.
Then on another server you use that iSCSI/Fibre Channel target as a 'drive' and create a ZFS system on top of it.
You can stripe multiple thumpers (or whatever) together with a front end system (using ZFS of course) since the back end is handling the RAID.
As you need more space, add another thumper to the stripe.
Or you could mirror them. Whatever.
I hope u arn't still using iscsi cus it dont work!