OpenSolaris 2008.11 Released, Reviewed 87
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."
Genius is ten percent inspiration and fifty percent capital gains.
Mostly Positive (Score:5, Informative)
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.
Re: (Score:2)
Is it yet ready for use on Sun hardware? As of six months ago, if you had a Sparc-based system without an OS, you'd be much better off installing Linux or *BSD on it.
Re: (Score:3, Informative)
Re: (Score:1)
The fact that you can go to a vendor site and download drivers and not have to recompile your kernel totally makes my day.
Re: (Score:2)
Re:I'm curious (Score:4, Informative)
Here's a list of new features in the latest release:
http://www.opensolaris.com/learn/features/whats-new/200811/ [opensolaris.com]
Comment removed (Score:4, Interesting)
Re:I'm curious (Score:5, Interesting)
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
Re: (Score:2)
er, why should i care about COMSTAR? given that its the only feature not in your standard linux distro
Re: (Score:2)
They're including Eclipse! I'm in. :)
Re:I'm curious (Score:5, Informative)
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.
Re: (Score:1)
Re: (Score:3, Informative)
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.
Re: (Score:1)
I'm curious, too: when is the Year of Solaris on the Desktop?
Re: (Score:2)
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 windo
Re: (Score:2)
I think ZFS is probably a very big advantage for some. Add in Containers and DTrace and you have some pretty nice features.
Re: (Score:2)
Re: (Score:1)
Sun's X client has display postscript support.
Re: (Score:2)
Re: (Score:2)
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.
how impoverished a dev environment would you stand (Score:2)
Re: (Score:2)
When does the important stuff arrive? (Score:5, Interesting)
(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!
Re: (Score:1)
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.
If you work on a *nix based system, but can't see the value of pipes why are you working on a *nix system? It's so easy a fanboi could do it.
Re: (Score:2, Interesting)
Why not pair up a zfs send with a zfs receive to make an external backup? Then mount the external backup snapshot as needed?
Re: (Score:2)
Well for backups you could try this http://www.bacula.org/en/ [bacula.org]
Re: (Score:1, Informative)
You do NOT have to restore the entire snapshot..
say you have a zpool named zed, that automagically mounts at *you guessed it* /zed.
cd /zed/.zfs/snapshot
ls
(see the names of all the snapshots that have been taken)...
cd into the one that has your file, get to your files location within the snapshot, cp {filename} /zed/path/to/original/file
there you have it - you've restored the file from the snapshot...
you can even take snapshots, mount them in other locations, and run netbackup or other 3rd party backup utili
Re: (Score:1)
+1 for parent.
zfs send and receive are not good to use in enterprise solutions for the reasons stated here:
http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide#ZFS_Backup_.2F_Restore_Recommendations
Instead, do what the parent poster said... once you have your snapshot, tar the directory and send it to tape or to your remote system. Need to restore 1 file? No problem. What if part of the snapshot is corrupt? You should still be able to get at most of the data. The whole snap is not lo
Re: (Score:1)
This is also my issue with ZFS. I've played with it a little but find the available methods for back-up restore to be VERY cumbersome. I am not interested in creating "file systems" for each and every user and trying to manage them all.
So I too am staying with UFS (and VxFS) for the time being.
Re: (Score:2)
Pray tell me how does "ext2, ext3, xfs and even UFS" do backups ? Do they have backup and restore integrated and if yes w
Re: (Score:1)
Re: (Score:1)
[original research]
How does it stack up? (Score:2)
Better interface than Time Machine (Score:4, Interesting)
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
Re: (Score:3, Informative)
Apple's user interfaces are generally... OK, and at least consistent
I know English is a difficult language, but I believe the correct conjugation you were looking for is 'were'. Since 10.2, Apple's interfaces have been progressively less consistent, and focussed on form more than function. They used to manage good UIs that also looked good, but this hasn't been the case for a while.
Re: (Score:3, Interesting)
I know English is a difficult language, but I believe the correct conjugation you were looking for is 'were'.
No, I mean "are". And I mean "OK", not "good".
They used to manage good UIs that also looked good, but this hasn't been the case for a while.
Apple's UI has never struck me as being particularly good. They're OK. The best thing about them is the consistency... for software you're supposed to use on our desktop, even in their worst UI excesses they have been far more consistent than most. Front Row dive
Re: (Score:2)
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.
This is something I completely agree with. Time Machine is more of a marketing 'application' than either a good technology or an interface to the technology. Why Apple thought they needed a cumbersome Application just to have access to backed up data is rather insane.
T
Re: (Score:1)
time machine isn't just finder. Applications can support it too. If you open time machine while running Address Book, you can browse and restore previous contact information.
Re: (Score:2)
That still doesn't excuse the horrible user interface.
Re: (Score:2)
time machine isn't just finder. Applications can support it too. If you open time machine while running Address Book, you can browse and restore previous contact information
Neither is 'Previous Versions' in Vista...
However, for looking at 'folders' the OpenSolaris interface and the 'Previous Versions' interface of Vista are both superior to Time Machine, in addition to be technically superior as they have FS level support for on the HD tracking of changes to the files in real-time, no backups needed, but ba
Re: (Score:2)
"a solid FS like ZFS that FINALLY competes with NTFS in performance and features"
It's a pity that NTFS still doesn't compete with UFS for stability and reliability. Vista STILL has to defragment the damn thing. Oh, it's got lots of bells and whistles, but the main advantage of bells-and-whistles file systems is application lock-in... and that's an advantage for the vendor, not the customer. That's part of the VMS legacy in NT, and not something to be proud of.
Speaking of bells and whistles, it's a pity that
Re: (Score:2)
It's a pity that NTFS still doesn't compete with UFS for stability and reliability. Vista STILL has to defragment the damn thing
Fragment, gasp, you mean just like ZFS?
This is a 'mild' direct side effect of the 'copy on write' feature of the FS and ALL FS technologies that have true 'copy on write' abilities.
Go look it up...
Even FSs without 'copy of write' features become fragmented.(Like the newest UFS incarnations and HFS+) It is impossilbe for a FS to remain completely unfragmented without sacrificing mas
Re: (Score:2)
This is a 'mild' direct side effect of the 'copy on write' feature of the FS and ALL FS technologies that have true 'copy on write' abilities.
Even if you don't use this feature you still have significant fragmentation problems on NTFS.
And there's all kinds of situations where you don't want to use snapshots and versioning.
Like file-level caches, such as Internet Explorer and other browsers on Windows use extensively, and which turn into huge fragmentation sources on NTFS.
UFS doesn't need frequent defragment
Sun must have some massive servers (Score:2)
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.
Nice version name (Score:3, Interesting)
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.
Re: (Score:1, Informative)
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.
This is Sun Microsystems we're talking about.
Rest assured, the demise of any understandable paradigm is merely a reorg away from eternal oblivion.
Re: (Score:2)
Can't be as bad as Python though. Went from 2.6 to 3000.
Re: (Score:1, Insightful)
Ubuntu is actually using version naming like:
08.10
with means 2008 year, 10 month
08.04
with means 2008 year, 4 month
Intrepid Ibex/Hardy Heron is just.. for people that find it easier to remember those that way?
Re: (Score:1)
OS Flame Wars? (Score:1)
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 com
Re: (Score:1)
Sun's job is to make money? Quick! Someone tell Sun!
One day experience (Score:1)
ZFS + iscsi (Score:1)