Slashdot Mirror


OpenSolaris Indiana Released

Lally Singh writes "The Linux-friendly OpenSolaris Indiana has been released! A new, modern package manager and all the goodies of Solaris: ZFS, DTrace, SMF, and Xen on a LiveCD that was designed for Linux users. 'Why use the OpenSolaris OS you ask? It's pretty simple, you'll find it full of unique features like the new Image Packaging System (IPS), ZFS as the default filesystem, DTrace enabled packages for extreme observability and performance tuning, and many many more. We think you'll be quite happy to came by to take a look!'"

359 comments

  1. Hey! It's Debian! by Jeremiah+Cornelius · · Score: 5, Funny

    Without all that free crap.

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  2. Still not sold by RiotingPacifist · · Score: 0, Troll

    ZFS doesnt offer me anything as im not managing servers
    Dtrace doesnt offer me anything as im not a developer
    SMF doesnt offer me anything i cant do with startup
    IPS doesnt seam any better than deb or rpm

    Is there any reason to switch?

    --
    IranAir Flight 655 never forget!
    1. Re:Still not sold by gardyloo · · Score: 5, Insightful

      I'm tempted to tinker with ZFS just for its snapshotting abilities. You don't have to run a server to find that useful.

    2. Re:Still not sold by Brian+Gordon · · Score: 1

      Java is platform portable? Oh wait this is a platform :[

    3. Re:Still not sold by QX-Mat · · Score: 4, Interesting

      They employ sexy-code formatting monkeys. The solaris kernel is a hack of a lot simpler to understand than the Linux kernel - I hege this on my comparison of the sources a while back.

      There is still no mighty IOKit killer on the horizon tho... Apple (and libkern, the cpp runtine) wins.

      Matt

    4. Re:Still not sold by Anonymous Coward · · Score: 0

      Oh, how silly of us. For a moment it seemed as if everybody had forgotten your place as the center of the universe. After all, nobody is a developer, or manages servers, and even if such people did exist, you most certainly would not find them here. We apologize, oh great Lord RiotingPacifist, also know as number... wait, 7 digits? You must be new here.

    5. Re:Still not sold by Anonymous Coward · · Score: 1, Funny

      If you're looking for an easily maintainable desktop platform for web browsing, chat and stealing music, use Ubuntu. Solaris isn't like Linux; no one is going to start ranting at you or calling you an M$ shill if you don't run it on everything from your server to your blender.

    6. Re:Still not sold by icebike · · Score: 2, Insightful

      > The solaris kernel is a hack

      You were correct up to this point.

      --
      Sig Battery depleted. Reverting to safe mode.
    7. Re:Still not sold by atrus · · Score: 1
      No, no reason to switch. No one said you had to.

      Solaris has its strengths (ZFS, etc), but it also has its weaknesses (why would you use it on an average desktop system?)

    8. Re:Still not sold by Digi-John · · Score: 1

      But maybe Solaris comes with a spell-checker! That should be a major selling point for you.

      --
      Klingon programs don't timeshare, they battle for supremacy.
    9. Re:Still not sold by Anonymous Coward · · Score: 1, Interesting

      ZFS doesnt offer me anything as im not managing servers.

      Not yet. When home network storage servers and easy-to-use file backup become a commonplace item, however, ZFS and similar technologies will become quite important.

      A pair of Apple predictions: (1) OS X will at some point in the future move to ZFS, and use its snapshotting capabilities to improve Time Machine; (2) Time Capsule will evolve into a line of user-friendly home NAS units, with ZFS under the covers, that allow users to add more storage easily, and ready for online offsite backup right out of the box (which of course, will only be compatible with .Mac).

    10. Re:Still not sold by Digi-John · · Score: 1

      As long as they don't employ sexy code-formatting monkeys! What a difference a - can make.

      --
      Klingon programs don't timeshare, they battle for supremacy.
    11. Re:Still not sold by Tuzanor · · Score: 5, Informative
      ZFS doesnt offer me anything as im not managing servers
      Don't want easy raid/storage expansion on your desktop? You don't want efficient storage?
      Dtrace doesnt offer me anything as im not a developer
      You don't want to know how your system is performing in a way like never before? I'm not a developer, but a sysadmin and use dtrace every day to tell those pesky developers that yes, it's actually THEIR CODE that's at fault at not the server I setup for them. It's also neat to be able to easily see what process is using how much network bandwidth in realtime. That was difficult before.
      SMF doesnt offer me anything i cant do with startup
      I don't like the complexity of SMF, but it's self-healing for the stuff that's already built for it is cool as is it's dependancy checking.
      IPS doesnt seam any better than deb or rpm
      It's better than just RPM, but it's about the same as deb or yum. It's a big step foreward for what was a commercial OS.

      I can tell you haven't even tried solaris 10, but give it a swig. Before solaris 10 I wrote (often rightly) wrote of Sun. Why would I pay a premium for something FreeBSD can do for free and outperforms it? The hardware is cool (see coolthreads processors...it's hyperthreading done right), it's affordable, and it's innovative. It may not be compelling enough to switch from linux or whatever if all you use from a desktop is firefox and thunderbird, but there is actually some VERY cool stuff in there. Don't write it off. There's a reason FreeBSD is taking in a lot of these features.

    12. Re:Still not sold by Anonymous Coward · · Score: 0

      You don't manage servers or develop code? What exactly are you doing here, looking at the pretty pictures?

    13. Re:Still not sold by jedidiah · · Score: 3, Insightful

      I am not even sure I can get worked up about Solaris anymore even for "serious work".

      That train already left the station.

      It's not just good enough that you make something cool but you should also make it available when people want it rather than 10 years later.

      Now Sun has to put on a good showing just to keep from looking silly.

      Although this is ultimatey a good thing as it's one of the key benefits of free market competition.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    14. Re:Still not sold by QX-Mat · · Score: 4, Insightful

      I'm missing g's and e's :(

      As a proud LDD touting, LWN gazing, MSc wielding geek; the Solaris kernel is a heck of a lot better coded, structured and organised than the Linux kernel. But alas, it lacks the many new features that have truly driven linux over the last decade.

      Naturally my opinions lie with the ease of code readability and ease of initial development - these are not the same as a lkml hardened pro

    15. Re:Still not sold by jedidiah · · Score: 1

      >> ZFS doesnt offer me anything as im not managing servers
      > Don't want easy raid/storage expansion on your desktop? You don't want efficient storage?

      ZFS is a marginal improvement at best over what's already available.

      >> Dtrace doesnt offer me anything as im not a developer
      > You don't want to know how your system is performing

      At the level that dtrace provides? You might as well claim that most end users read the kernel source for fun.

      Unless someone already has a yen for strace/truss/valgrind, dtrace isn't going to get them excited. HELL, they won't even understand what it's for.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    16. Re:Still not sold by MrMr · · Score: 3, Funny

      Well the only special thing I could find on sun.com is that thanks to ZFS I can now hook up
      $59,889,696,578,085,169,569,553,930,907,991,205,216.26
        worth of harddisks to my desktop instead of the puny $3,246,626,956,972,881,084.41 I can spend on a 64-bit filesystem.

    17. Re:Still not sold by Anonymous Coward · · Score: 5, Interesting

      Then you don't really understand the file system. Seriously, I think this is the BEST reason to look at Solaris .. ZFS is amazing: snapshots; Z-RAID; Zetabyte file ssytem; prevention of bit rot ...

      They have also forcibly crashed it over a million time and it has never lost data even once. Try doing that with your home PC.

      And what ... you don't care about your photos, docs and music???

    18. Re:Still not sold by a_nonamiss · · Score: 3, Funny

      ZFS doesnt offer me anything as im not managing servers
      Dtrace doesnt offer me anything as im not a developer
      SMF doesnt offer me anything i cant do with startup
      IPS doesnt seam any better than deb or rpm

      Is there any reason to switch? Well, for one, Solaris (and a few other OSes) support a new key just to the left of the "enter" key called the "apostrophe" key. ;)
      --
      -Arthur
      Cave ne ante ullas catapultas ambules
    19. Re:Still not sold by bridson · · Score: 1

      You should be running Windows.

    20. Re:Still not sold by Tuzanor · · Score: 2, Insightful

      Yeah, and you have to fsck that with a traditional filesystem. Plus, zfs takes care of bit rot (which is becoming a problem as HD sizes get larger) volume management (and makes it extremely easy). Well you can make fun of the theoretical limits, when your modern 1GB hard drive crashes or 1.5 tarabyte array crashes you'll be happy when you can boot without having to wait for the filesystem to be checked. Have you had to deal with volume management before? It was a pain in the ass.

    21. Re:Still not sold by Sillygates · · Score: 5, Informative

      ZFS is a marginal improvement at best over what's already available. I disagree. I guess you haven't seen one of the common types of data corruption that can happen with raided disks.
      It's a common misconception that raid "prevents" data corruption.

      RAID only protects you against (complete) hardware failures, and "noisy" IO errors.
      Consider:
      You have bad data on disk, but the hard drive reads the bad data without error.
      With parity, (even assuming the parity is read upon each read request, which would be a faulty assumption), raid 5 has no way of telling which disk is bad, or whether the parity is bad.

      Unlike raid, ZFS has end to end checksumming, so it knows when the data on disk is bad, and it knows which copy is bad, too.

      Unfortunately though, from what I've heard, ZFS isn't stable enough for production environments yet:
      http://www.datacenterknowledge.com/archives/2008/Jan/15/joyent_backup_services_down_for_three_days.html
      read these comments
      --
      I fear the Y2038 bug
    22. Re:Still not sold by njcoder · · Score: 1

      ZFS doesnt offer me anything as im not managing servers
      Dtrace doesnt offer me anything as im not a developer
      SMF doesnt offer me anything i cant do with startup
      IPS doesnt seam any better than deb or rpm

      Is there any reason to switch? So what is it exactly that you do and what are you using now?
    23. Re:Still not sold by QuantumRiff · · Score: 4, Informative

      Sun has a video out that I'm too lazy to search for here, where they run ZFS on a bunch of pen drives, plugged into a USB 2.0 Hub. Faster, and fault tolerant. Pretty amazing. ZFS is not for just servers. Think of apples "time machine" software. Also, ZFS includes lots of Metadata and checksums, to prevent bit-rot of your files.

      --

      What are we going to do tonight Brain?
    24. Re:Still not sold by Anonymous Coward · · Score: 5, Informative

      (I work for Sun)

      These days we see a lot of performance related calls being logged by customers
      DTrace is a massive leap forwards
      I would really not write off Solaris, it's far from dead

    25. Re:Still not sold by RiotingPacifist · · Score: 1

      Shhh AC your just jealous cuz you didn't get 1st post with some troll link. :P

      --
      IranAir Flight 655 never forget!
    26. Re:Still not sold by Em+Ellel · · Score: 1

      ZFS doesnt offer me anything as im not managing servers
      Dtrace doesnt offer me anything as im not a developer
      SMF doesnt offer me anything i cant do with startup
      IPS doesnt seam any better than deb or rpm

      Is there any reason to switch? If you do not use it, than you probably don't need it. Funny how "insightful" that statement is.

      -Em

      --
      RelevantElephants: A Somatic WebComic...
    27. Re:Still not sold by Anonymous Coward · · Score: 0

      Yeah, being able to do a read/write snapshot of root and bring it up in Xen about as many times as I want is pretty useless. *sarcasm*

    28. Re:Still not sold by solevita · · Score: 1
      Of course, if you read the page at the end of the first link provided you see that:

      Joyent was using an older version of ZFS, and the bug in question was fixed nearly a year ago.
    29. Re:Still not sold by njcoder · · Score: 2, Informative

      Unfortunately though, from what I've heard, ZFS isn't stable enough for production environments yet:

      http://www.datacenterknowledge.com/archives/2008/Jan/15/joyent_backup_services_down_for_three_days.html

        read these comments From that same article you linked to:

      UPDATE: See our follow-up story for more. Joyent was using an older version of ZFS, and the bug in question was fixed nearly a year ago. From that article it seems that patching/updating OpenSolaris isn't the same as patching/updating Solaris. I have no personal experience in updating OpenSolaris though. OpenSolaris does seem to have the smpatch utility.

    30. Re:Still not sold by zsau · · Score: 4, Funny

      You misuse the semicolon. A semicolon is not used in the same contexts as a colon. Instead, it is used to join two sentences (which would otherwise be complete), or to separate items in a list when the use of a comma would be ambiguous. Therefore:

      "John was ready already; Anna made him wait."

      "They offered lasagne; hamburgers, chips and salad; tacos, enchilladas and burritos; or fried frogs legs."

      In no circumstance can you write "As a proud LDD touting, LWN gazing, MSc wielding geek; the Solaris kernel is a heck of a lot better coded..." without looking like a semiliterate try-hard. In general, the best advice for using a semicolon is "don't, unless you know you're sure".

      As a self-confessed geek, you should know the importance of correct punctuation. It's not just helpful to compilers.

      --
      Look out!
    31. Re:Still not sold by CODiNE · · Score: 1

      The real killer for end-user ZFS is it's lack of expandibility. Let's say you buy 4x500GB externals and set up a RAIDZ on it. Later on prices go down and you get yourself a nice 2TB drive for $150 but don't have the cash to get 3 more of them just yet. So you swap a single 500GB HD for the new 2TB you just got and total pool size remains at 2 TB until you get the greens to replace the other 3, then your pool size will grow.

      Sun ZFS devs have even stated that they'd love to add the ability to grow a set of disks but since they're focused on the enterprise they won't be focusing on this for quite some time.

      Until they make it easier to add storage to a RAIDZ pool it's going to limit home user adoption.

      --
      Cwm, fjord-bank glyphs vext quiz
    32. Re:Still not sold by hjf · · Score: 1

      ZFS IS FUCKING FREE. some of us DO run servers at HOME and don't like/want to pay NetApp, Pillar, etc. Actually, can't even afford it.

    33. Re:Still not sold by darrylo · · Score: 1

      I'm tempted to tinker with ZFS just for its snapshotting abilities.

      If that's all you want (and since you'd have to switch OS's anyway), you might want to check out ZFS-in-FreeBSD, as FreeBSD supports more hardware than Solaris. For example, FreeBSD supports PCI IDE controllers (useful for adding old disks to ZFS). Last I heard, Solaris only supported the IDE controllers on a motherboard; PCI IDE controllers did not work.

    34. Re:Still not sold by Anonymous Coward · · Score: 0

      The apostrophe key is just to the right of my tab key, you insensitive clod!

    35. Re:Still not sold by Anonymous Coward · · Score: 5, Interesting

      They have also forcibly crashed it over a million time and it has never lost data even once.

      Sorry, I'm calling you on your B.S. Sun fanboy.

      ZFS is *not* ready for production.

      I'm a working Solaris admin. I can point to several ZFS raidz arrays that have had to be recovered from tape due to ZFS bugs losing & corrupting data.

      This is clearly a case of ZFS marketing outstripping ZFS reality. They have implemented all the cool features, but have dropped the ball on robustness.

      Do a sunsolve search for ZFS panics or ZFS corruption. There are a half-dozen major bugs that are still un-resolved, and won't be until Sol10u6 - if then. [u5 was just released in the last week or so]

      rho
    36. Re:Still not sold by Fred_A · · Score: 3, Funny

      I would really not write off Solaris, it's far from dead Customers : Bring out your dead OSs !
      Solaris : I aint'ed dead yet
      Linux : Yes you are
      Solaris : I'm feeling better !
      Linux : You'll be stone dead in a moment

      --

      May contain traces of nut.
      Made from the freshest electrons.
    37. Re:Still not sold by Fred_A · · Score: 2, Interesting

      They have also forcibly crashed it over a million time and it has never lost data even once. Try doing that with your home PC.

      And what ... you don't care about your photos, docs and music??? Nowadays you lose data because the *disk* dies, almost never because the filesystem gets corrupted (at least not on modern systems). Although the risk does statistically grow with the number of systems.

      Last time I lost data to a filesystem problem must have been to a FAT disk, which means it must have been 10 or 15 years ago. I did lose data to hardware failures though. Several times. Recovered most of them through backups. Not all. :-/

      --

      May contain traces of nut.
      Made from the freshest electrons.
    38. Re:Still not sold by hardburn · · Score: 1

      That doesn't sound right to me. Most onboard IDE controllers are hooked to the PCI bus, even if they're not in a physical slot.

      --
      Not a typewriter
    39. Re:Still not sold by SETIGuy · · Score: 2, Interesting

      Nowadays you lose data because the *disk* dies, almost never because the filesystem gets corrupted (at least not on modern systems). Although the risk does statistically grow with the number of systems. I wish that were the case. Friday, I was doing file backups to a fairly small (4TB) software RAID5 array (md+lvm+ext3) on a commercial file server running a vendor supported Linux distribution prior to dumping them to tape. The system hung hard during one period of high I/O.

      Upon reboot two devices in the array came up with bad magic in the superblock and all was lost. The consensus seems to be that filesystem corruption caused enough confusion that the md driver decided to overwrite the superblocks. No hardware failure required, and there probably isn't enough info from the failure to find the bug. The bug is still there, and this will happen again to somebody.

    40. Re:Still not sold by pathological+liar · · Score: 1

      The only people writing it off are people who have never had to maintain real production environments where downtime is money. I trust Solaris far more under load than Linux.

    41. Re:Still not sold by nessus42 · · Score: 3, Informative

      I believe your evaluation to be incorrect on several levels. Firstly, the issue you point out is true for RAID-anything, as the filesystem has to be able to survive the loss of one of the disks for RAIDZ. RAID5 is no different in this regard.

      Secondly, with RAIDZ (or RAID5) and 4x500GB, you wouldn't end up with 2TB of disk space -- you'd end up with 1.5TB due to the overhead of the parity data.

      Thirdly, you don't have to replace all of the disk drives with RAIDZ to increase the amount of disk space dramatically. You seem to be thinking of RAID5, not RAIDZ. With RAIDZ replacing one of your 500GB disk drives with a new 2TB disk drive would indeed still leave you with only 1.5TB of disk space, due to the requirement for redundancy, but if you bought a pair of 2TB disk drives to replace two of your 500GB disk drives, you would increase your disk capacity from 1.5TB to 3TB, and if you just added the pair of 2TB disk drives to the pool as a mirror, as opposed to replacing existing drives, then you'd increase your disk capacity to 3.5TB.

      Fourth, no one is forcing you to use redundancy with ZFS if you don't want to suffer the redundancy/reliability overhead. You can add non-redundant disk drives to a ZFS pool.

      If you want extra reliability, you have to pay for it somehow.

      |>oug

    42. Re:Still not sold by Anonymous Coward · · Score: 0

      Ok, I have and do. Wouldn't use solaris, because I haven't used it. I'm not as used to it. But,You have failover capabilites, right?

    43. Re:Still not sold by pathological+liar · · Score: 1

      Of course, but you know what's better than failing over? Not having to fail over.

    44. Re:Still not sold by GaryOlson · · Score: 1
      And, Solaris does not have this self-inflicted problem:

      Open-iscsi does not use the term node as defined by the iSCSI RFC, where a node is a single iSCSI initiator or target. Open-iscsi uses the term node to refer to a portal on a target.
      I really hate Open-iscsi....
      --
      Every mans' island needs an ocean; choose your ocean carefully.
    45. Re:Still not sold by CapeBretonBarbarian · · Score: 1

      I think ZFS might mean something to some home users with large video or music collections. Want to build a cheap and safe raid system with no special hardware? ZFS will allow this.

      I use ZFS on production systems at work and it's already saved my bacon. I don't see any reason why not to extend it to the home/personal file server space as well.

    46. Re:Still not sold by Enderandrew · · Score: 1

      How many home users go with RAID in their home box, and want to expand it as well?

      --
      http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
    47. Re:Still not sold by Sillygates · · Score: 1

      read the comments on the blog below that first link.

      --
      I fear the Y2038 bug
    48. Re:Still not sold by speedingant · · Score: 1

      You misuse the semicolon. A semicolon is not used in the same contexts as a colon. I should hope not!
    49. Re:Still not sold by GuyverDH · · Score: 4, Informative

      zfs is light years beyond typical raid environments... software or hardware...

      most raid environments don't do checksumming at every step of the data write / read process.
      most raid environments cannot detect silent corruption (bad cache, bad sector, flipped bit, etc) once the data has been read or written.
      most raid environments don't offer double parity.
      most raid environments require that the entire raid array be initialized at once, wasting potentially hours of time for the formatting/initializing to be completed.
      most raid environments when using off the shelf SATA/PATA drives can potentially go bad, even with parity... If you were doing a RAID 5 array with TB size drives, there's a potential that the MTBE can be reached while regenerating data on a replaced volume from parity causing the entire array to be toasted.

      All of these things are not issues with ZFS....

      ZFS is easily expandable, automatically realigns that data as you expand the pool, can have multiple sub-mount points (mounted anywhere) that can have different attributes - like compressing/shared/extended permissions/iSCSI and more on the way, like encryption, multiple compression algorithms, etc....

      I've played/worked with ZFS now for over 2 years and have never lost a single bit of data - even though I've tried...

      Build your RAIDZ pool on 20 drives, in 2 disk expansion units attached to 2 channels of a single SCSI card (10 drives per channel)... now shut the box down, remove all the drives, move them around between units, add an additional scsi card to the box, split the disks up between the scsi cards so they are now split 5 per channel, take one drive back out, and erase it... hold onto it for later...

      Bring the box back up... the pool will come back online without problems, running degraded as one drive is missing.
      now put the erased drive back in, and issue a resilver command, wait a while (not as long as a standard raid controller would take) and voila - all data that was stored on that erased drive is back and in place, and the pool is no longer running in degraded performance mode.

      try any of that with a standard raid controller and your data is f0rked!

      --
      Who is general failure, and why is he reading my hard drive?
    50. Re:Still not sold by JoltCola · · Score: 1

      I'd hope this isn't a dead/doomed OS. I'm on the summer internship team to port Indiana to SPARC. Would be a complete shame to see a full summer of work flop >.>

    51. Re:Still not sold by zsau · · Score: 1

      Nevertheless, the number of times I've seen people use semicolons when they mean colons you would not believe! I don't know ... it's as if they have an inferiority complex and they can't bring themselves to use a full-fledged colon.

      --
      Look out!
    52. Re:Still not sold by flnca · · Score: 1

      Linux is far from being up to par with a Solaris or AIX, or BSD.

      For users, Linux is great; but for administrators and developers, it's not.

      Does Linux support true AIO (asynchronous I/O) now? That's the most basic feature in Solaris or AIX, and required for some high-performance applications. Not to mention the threading and signalling quirks in various Linux kernel versions ...

      No, for programming, Linux is a nightmare ... I just say "configure script", GNU autotools and other strange things that aren't properly documented.

      It takes a proper UN*X platform to write a proper UN*X application. After it works on everything else, it can be ported to Linux ... ;-)

    53. Re:Still not sold by flnca · · Score: 1

      Last time I lost data was because Windows Vista destroyed itself, after I installed FreeBSD on a spare partition. Apparently, Microsoft has changed the partition table layout again.

    54. Re:Still not sold by feld · · Score: 1

      Are you on crack? 2.6 came with an AIO api and there are even patches around for AIO on 2.4. This is years old.

      You seem either grossly uninformed or you're simply rude.

    55. Re:Still not sold by flnca · · Score: 1

      Well, it appears it's you who's grossly uninformed: If you read the proper specs, you'll see that the initial AIO implementation in Kernel 2.6 was performed synchronously. I don't know if this has been fixed now, but it was a major annoyance when I had to code for it.

    56. Re:Still not sold by flnca · · Score: 2, Informative
      BTW, here is an article for you:

      Linux 2.6 Kernel AIO (and its flaws)

      Support for kernel AIO has been included in the 2.6 Linux kernel. (...) On ext2, ext3, jfs, xfs and nfs, these do not return an explicit error, but quietly default to synchronous or rather non-AIO behaviour (...) AIO read and write on sockets (doesn't return an explicit error, but quietly defaults to synchronous or rather non-AIO behavior) Linux kernel AIO to do list.

      Google is your friend! ;-)

      (BTW and it was 2005 when I needed it; it killed the performance of my code because it was executed synchronously instead of asynchronously)
    57. Re:Still not sold by flnca · · Score: 1

      And to add to that: Linux was light years away from a proper AIO implementation in 2005 (perhaps still is). I consulted the man pages, and found nothing unusual until I saw the performance results. The signalling was also broken. I thought it was a common UN*X feature, being used to it for years of Solaris and AIX programming. That really shattered my belief in Linux. I had also assumed Linux had proper threading, but not so until 2.6, and on a totally unrelated note, in 1996 on Kernel 2.2.x (or was it 2.0.x), I found out that SYS V messaging was broken. Nice!! Talk about a hobbyist OS. No industrial-strength OS can afford to have those flaws, and that's what people are doing when they compare Linux to Solaris, and find that Linux would kill off Solaris in an instant. Not so, by far.

    58. Re:Still not sold by Anonymous Coward · · Score: 0

      That's actually part of the point of ZFS -- at least in RAID-z, it can detect a silently failing disk, and notify you (unlike any other RAID system).

    59. Re:Still not sold by Anonymous Coward · · Score: 0

      What version of Solaris are you using loser, because that's not true for version above 6/06..or are you just reading the bug track?

    60. Re:Still not sold by Lally+Singh · · Score: 1

      I'm still early in this game, and a desktop Solaris user.

      In your opinion, how far/close is ZFS from being the end of all other FS's? Is it just Sol10u6? Are these bugs fixed in SXDE/SXCE?

      --
      Care about electronic freedom? Consider donating to the EFF!
    61. Re:Still not sold by Znork · · Score: 1

      Just use LVM snapshots. It's not like snapshots are a particularly new technology.

    62. Re:Still not sold by Fred_A · · Score: 2, Insightful

      Linux is far from being up to par with a Solaris or AIX, or BSD. Sad but true. And the documentation is indeed severely lacking when compared to a commercial system.
      The code has apparently gotten a bit cleaner although BSD still remains more legible.

      Still it doesn't change the fact that for the time being Linux is *it* (whatever that is). It's the system that has the mind share (apart from Windows of course). And for the most part it works just fine.

      So while there certainly are other more advanced solutions, I don't see them taking Linux's place in the sun (ha ha) any time soon.
      --

      May contain traces of nut.
      Made from the freshest electrons.
    63. Re:Still not sold by Anonymous Coward · · Score: 0

      Maybe you should read the stories you link to. ;-) They were using a *old* non-production version of Solaris and the corruption bug had been fixed for more than a year.

      disclaimer: I work for Sun..

    64. Re:Still not sold by An+dochasac · · Score: 2, Interesting

      ZFS doesnt offer me anything as im not managing servers
      Are you using content of any sort (images, documents, mp3s...)? Do you care about the longevity or integrity of any of your data? Have you ever lost data? Slap a GUI on ZFS, call it "time machine" and you don't have to be "managing servers" to appreciate what ZFS can provide to Joe user.

      Dtrace doesnt offer me anything as im not a developer
      If you think dtrace is just for developers, you don't understand dtrace. Developers have always been able to scatter printfs in the code and set breakpoints in debuggers to glean what their piece of code is doing. The beauty of dtrace is that it allows anyone (including users, service technicians and even managers), to see what is happening on a system-wide basis without compiling or even having access to the any of the source code of processes running on that system. dtrace will prove itself far more useful for system administration and post-deployment troubleshooting than it will for developers.
      But what about Joe user? Have you ever encountered an application hang? Have you ever encountered a sluggish system where "top" shows and "top" as the top process at only 3% CPU usage? Have you ever wondered whether any of your applications (e.g. spyware) are doing something they shouldn't be doing? Have you ever wondered why doubling CPU clock frequency hasn't made your environment any faster, and whether it is possible that other bottlenecks (I/O, paging activity...) might be responsible for a performance problem? Dtrace is the tool which allows you to see all of this.

      SMF doesnt offer me anything i cant do with startup
      Oh come on. I supported GNU/Linux long enough to know what a kludge rc.* startup scripts are. I know how non-deterministic it is and how many race conditions exist in a typical startup which work most of the time only by chance. While this is fine for a single user laptop, for enterprise looking for 6 figure reliability on massive clusters, rc.* doesn't cut it. There is a very good reason why GNU/Linux is moving towards what Solaris already has.

      IPS doesnt seam any better than deb or rpm
      Well, I suppose you could say the same for other *nix features: "Rsync doesn't seam(sic) any better than cp..." "tar doesn't seem any better than cpio..."
      The biggest advantage for the enterprise user is that IPS is backwards compatible with the thousands of existing SVR4 packages and patches. RPM and Debian APT never will be. RPM and Debian APT do not know about zones, nor know how to handle package installs and upgrades across zones nor will they be able to ever take advantage of zfs snapshot/rollback features for seamless install/uninstall.

    65. Re:Still not sold by diogenesx · · Score: 2, Informative

      I find this interesting, as I just had an issue related to this last Sunday. I tried to play a video from my Ubuntu fileserver running software RAID-5 and found the video was corrupted. It would jump and skip with no sound. In fact *all* the files on the RAID array were corrupted, videos, images, mp3's and everything else.
      I checked /proc/mdstat and it said everything was fine. So I checked each drive with fdisk and found one of the 5 drives had no TOC, so I wrote a new TOC to it and tried to re-add it to the array, only to find the new TOC didn't stick.
      I dropped the drive off the array, and reassembled it, and all my files were fine afterward. I am currently mirroring everything to a 1 TB external drive.

    66. Re:Still not sold by ckaminski · · Score: 1

      With ZFS, I thought the point was that the disk is in the pool, and you use raidz on it in an LVM type fashion.

      I can create non-raid images in a ZFS pool, and raid1 raid5 raidz images in said pool if I have enough spindles?

      Am I misunderstanding this?

    67. Re:Still not sold by ckaminski · · Score: 1

      I'm not so sure.

      I've never had Linux in a VZ or Xen guest fail to run postgresql::initdb like Solaris Zones do. Granted my Solaris Zone server *IS* running in a VMware Server guest. Who knows.

      And I do know that for real loads (except perhaps IO), Solaris on Sparc cannot compete with anything on Intel. Time and again, in my own experience, real customers with real business loads have moved from Solaris on Sparc to Windows or Linux on Intel, from CAD software to massive J2EE servers.

      T2000 may be a great webserver platform, but it's not a good compute platform. OpenSolaris on Intel has promise, I'll probably be using it for my NAS heads and webservers, but not my dbs, for that I'll continue to use Windows and Linux.

    68. Re:Still not sold by Anonymous Coward · · Score: 0

      I am not even sure I can get worked up about Solaris anymore even for "serious work".

      That train already left the station.


      Whenever anybody says something like this I just chuckle at their ignorance. Do you work in a data center? With over 2500 servers? No?

      Fortune 100 companies who use Solaris, AIX, and HP/UX on big iron do so for a reason: they're not toys.

    69. Re:Still not sold by Anonymous Coward · · Score: 0

      As a self-confessed geek, you should know the importance of correct punctuation. It's not just helpful to compilers.

      Please lay off the nit-picking until and unless you figure out how to use quotations correctly.

    70. Re:Still not sold by cptnapalm · · Score: 1

      "And what ... you don't care about your photos, docs and music???"

      No, not really.

      But my porn on the other hand...

    71. Re:Still not sold by nessus42 · · Score: 3, Informative

      With ZFS, a pool is a collection of "vdevs", and you can add new vdevs to the pool at any time to increase the capacity of the pool. A vdev is either a RAIDZ (which is kind of like RAID5), a RAIDZ2 (which is kind of like RAID6), a mirror (which is kind of like RAID1), or a bare disk. The pool is then is kind of like a RAID0 over all the vdevs.

      |>oug

    72. Re:Still not sold by Tuzanor · · Score: 1

      We've used ZFS in prod for our file servers as well as some small external prod stuff. We've had no problems so far. There's an ISP in Japan that has a *huge* install with an earlier opensolaris build and it has apparently been running beautifully. These are early adopters, though. It's really all about how secure you feel with it. I'm not afraid to use it for some of the simple often used features. Some of the more non-trivial/new features I'm leaving out. Long story short, just as you still get filesystem corruption and whatnot with traditional filesystems (we've all had to run fsck or recover from backups at one time or another) there will always be surprises. They'll just be different.

    73. Re:Still not sold by Anonymous Coward · · Score: 0

      If you at least bothered to RTFA from data center knowledge, you would have read that joyent was using an old build with an identified and already patched bug.

    74. Re:Still not sold by HuguesT · · Score: 1

      Yes you are right. For the longest time Linux missed really important stuff like POSIX IPC, and still does it klunkily.

    75. Re:Still not sold by synthespian · · Score: 1

      Thanks, Grammar Nazi!

      --
      Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
    76. Re:Still not sold by jedidiah · · Score: 1

      If you are going to spread this tripe, at least get some recent experience.

      Linux easily is on par with Solaris or AIX for robust high performance applications.

      This is why Sun needs to add stuff like dtrace and zfs since Linux has already
      successfully supplanted older versions of Solaris.

      Despite all of your rhetoric, Sun finds itself in the position of fighting
      it's way back into old Solaris Sparc shops (that went Linux).

      --
      A Pirate and a Puritan look the same on a balance sheet.
    77. Re:Still not sold by jedidiah · · Score: 1

      > The only people writing it off are people who have never had to maintain real production
      > environments where downtime is money. I trust Solaris far more under load than Linux. ...been there, done that. Been told by Sun Support what to go do with myself.

      I've seen amateur hour type bugs in Solaris Sparc bring it to it's knees and I've
      seen Linux handle all of the sort of high stress, high throughput loads that Solaris
      has. Sun is only special if you've drunken the cool-aid. Once you get around a little
      bit and been around a litle bit the attachment fades considerable.

      Ultimately, the support you get from your app vendor is MUCH MUCH more important.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    78. Re:Still not sold by jedidiah · · Score: 1

      Then let me just chuckle back as I've been in those Fortune 100 companies and seen their Linux deployments.

      Big Iron doesn't run Unix btw.

      Now why Fortune 100 companies insist on running overpriced NUMA hardware (what
      you are probably mistakenly referring to as big iron) I am not quite sure about.
      It's costly and causes different business units to be stuck with the same SLAs
      and you STILL end up with some stupid common component bringing things down.

      Except it will bring multiple domains/servers down all at once.

      That's a great value for your dollar... ...it probably has to do with finger pointing and the Fortune 100 corporate
      culture of avoiding being responsible for anything.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    79. Re:Still not sold by Anonymous Coward · · Score: 0

      ZFS doesnt offer me anything as im not managing servers

      "Managing servers" is a meaningless term. What you meant to say was "I'm not storing anything on disk."

      But yeah, if you're not doing that, then there's probably no reason this package will be of much interest to you.

    80. Re:Still not sold by flnca · · Score: 1

      Linux might be - in some cases - easier to administrate (like when people just unpack the boxes, install the OS and a couple of packages and that's it, then never touch it again until it breaks), and might have lower TCO at first (you can run it on cheap custom or off-the-shelf boxes, OS license costs nil - although, Sun has been onto that for some years now - and you don't need special training for some administration tasks), but OSes like Solaris or AIX still have their place.

      Once I set up an IBM pSeries server running AIX myself, just by using the awesome smit (and smitty) admin tools and by reading the manuals, in just a couple of hours. I admit Solaris is hard to admin if you don't find the right articles and documentation right away, but in my experience, Linux can be much more of a pain (except modern Ubuntu versions perhaps, but there are cases of updates that break the installation still, sometimes).

      My favorite UN*X is AIX, followed by Solaris, then OpenBSD, then FreeBSD, then Fedora, then Ubuntu, and then Debian, and finally Slackware. You see from that, that Linux ranges for me on the end of the spectrum. I simply had too many problems with it. I'm glad I tried out other Linuxes after SuSE, btw. Otherwise, I would've abandoned Linux completely.

      As a developer, I was deeply dissatisfied with some Linux systems. I decided not to program on Ubuntu in C or C++, for the time being, because I simply don't want to install all the documentation that I need manually (on Ubuntu, they're all single small packages). On FreeBSD and OpenBSD for instance, the entire documentation gets installed with the OS. The thing I hate most is when I type "man something" and I get a "file not found" message.

      You see, this is not a "rhetoric", I'm not an affiliate of any organization. It's just my experiences as a user that formed my opinion.

      Linux used to be very bug-ridden, and if that changes (or has changed), I'm glad. Linux is getting better every day, but that doesn't mean I have to program on Ubuntu, I'm content with using it as a multimedia platform. I prefer to program on Solaris and BSD (and AIX, if I could afford my own AIX box).

    81. Re:Still not sold by CODiNE · · Score: 1

      I understand your reply, but this is an often requested feature that ZFS devs are aware of and would like to add if they had more resources.

      http://blogs.sun.com/ahl/entry/expand_o_matic_raid_z

      Having a RAID with parity arrangement does not require equal disks sizes, it's simpler and computationally easier to design but not set in stone.

      Let's say I have the $$ for 4 hard drives at this time, and later on want to add a 5th equally sized HD to expand the pool. Or as I suggested before adding larger replacement drives one at a time until the whole pool is replaced.

      It would be NICE if RAIDZ could redistribute the data and grow the pool without requiring the large investment of purchasing a whole new set of drives at one time.

      A common scenario is a home user has wanted a RAID setup for a long time but can't afford a nice enclosure and a set of disks. What ends up happening is they get a slowly growing collection of external HDs that they buy as space requirements demand it. So maybe a 160GB here, a 200GB there, a 400 and a 500 in a stack.

      In dreamland what someone could do is a buy a fresh set of 500GB or so HDs, format them ZFS. Then copy some data onto it, format another HD as ZFS, add it to the pool and continue until all their HDs are part of a RAIDZ.

      That's quite a pony isn't it? :-) If you read the blog post above you'll see that it's not entirely unreasonable and it may end up added in the future.

      --
      Cwm, fjord-bank glyphs vext quiz
    82. Re:Still not sold by nessus42 · · Score: 1

      Yes, the features that you want have been among the promised improvements to ZFS for a couple of years now. RAIDZ2 was one of the promised features, and it became reality a while back. Some of the other improvements have not yet materialized.

      Despite any of this, however, ZFS is not worse in any of these regards than any other common filesystem/volume manager/RAID device.

      Regarding adding disks to a pool, ZFS doesn't yet support adding additional disks to a RAIDZ, but it does support replacing a disk in a RAIDZ with a larger disk (and the space will be used if it can be, modulo redundancy requirements) and it does support expanding a pool by adding new RAIDZs, mirrored pairs, or individual disks to the pool. Individual disks, however, add single points of failure, so it will be very nice when you can add a disk onto a RAIDZ, and it will also be nice when you can remove a disk from a pool if you have enough space elsewhere in the pool to absorb the loss. These two feature-requests are still on the ZFS to-do list.

      |>oug

    83. Re:Still not sold by zsau · · Score: 1

      Please, anonymous coward, stand by your assertions and tell me where I used quotations incorrectly; I would rather be told why I'm wrong than insulted. Also, "let he who is without sin cast the first stone" is perhaps a good guide to use when you're about to kill someone, but if you're merely telling someone why they're wrong and how to fix it, you're doing them a favor. Notice that most compilers don't abide perfectly by the standard and almost certainly have bugs, yet they're quite happy to tell me when I've made an error, and I'm quite happy to know about it.

      --
      Look out!
    84. Re:Still not sold by Rich0 · · Score: 1

      Ok, if you work for Sun, maybe you can point me in the right direction.

      I'd like to try out OpenSolaris. I'm a pretty experienced linux user.

      So, is there ANYWHERE (for free) that has a bunch of steps that you can follow to put Solaris through its paces? I've gotten it working in vmware just fine, but now I'm in this really foreign environment where just about everything is other than what I'm used to. I take my out-of-the-box config and type in df at the command prompt and see about a dozen devices mounted that seem to be all really storing data on the same filesystem (I read about this ZFS feature - but it isn't really obvious what it is doing).

      I'm really interested in playing with zones, dtrace, etc. So, how do you do it?

      I found a guide online but it left out a lot of steps and died not long after I started creating a zone because the ethernet device it instructed me to configure it with didn't exist, and not knowing anything about solaris I couldn't figure out what the correct interface is. Ifconfig yielded nothing - perhaps it doesn't like the vmware ethernet card.

      I'd be really interested in a simple step-by-step tour of solaris where you maybe setup apache and a mail server and just play around with the system. That would go a long way to introducing those who are already familiar with linux to this foreign OS...

    85. Re:Still not sold by njcoder · · Score: 1

      I don't work for sun but I've been playing around with zones a bit and found a lot of useful information on zones. Haven't looked into dtrace much but I did find some good references online. Google for one line dtrace scripts as a start.

      As for zones. I found this page useful for describing sparse root and whole root zones and how to implement them. Before I really understood what I was doing I had a zone running.

      http://www.solarisinternals.com/wiki/index.php/Zones

    86. Re:Still not sold by Sillygates · · Score: 1

      Read the comments on the blog (below that link, they are totally unrelated).

      Also, if I'm not mistaken, sun is selling the thing with an "non-production" version of solaris: http://www.sun.com/servers/x64/x4500/
      (read the heavily bolded line containing the words "Open Solaris")

      Of course, I'm not saying that ZFS isn't a bad thing. I'm a ZFS root on one of my (non-production) systems right now.

      --
      I fear the Y2038 bug
  3. Who cares? by OriginalArlen · · Score: 3, Interesting

    I assert that it's too little, too late. If Solaris had been freed in the early part of the century, it might have made some headway against Linux. As it is, it'll be stripped of anything useful and portable and will be as irrelevant as HP/UX or OpenVMS for all but locked-in legacy users.

    --

    Everything I needed to know about life, I learnt from Blake's Seven
    1. Re:Who cares? by njcoder · · Score: 4, Insightful

      I assert that it's too little, too late. If Solaris had been freed in the early part of the century, it might have made some headway against Linux. As it is, it'll be stripped of anything useful and portable and will be as irrelevant as HP/UX or OpenVMS for all but locked-in legacy users. This is an idiotic statement and I can't believe anyone modded you up. The source for OpenSolaris has been available for years. When will the stripping start? Where is ZFS for Linux? Where is DTrace, Zones, or any of the other cool new stuff?

      Those are just some of the big items that get mentioned. Solaris' resource management and auditing tools are very impressive and I haven't seen anything comparable in linux that can give as much control for as little overhead.
    2. Re:Who cares? by spinkham · · Score: 2, Insightful

      They're in FreeBSD.
      There's more to free unix then Linux you know..

      --
      Blessed are the pessimists, for they have made backups.
    3. Re:Who cares? by njcoder · · Score: 1

      They're in FreeBSD.
      There's more to free unix then Linux you know.. I was referencing the original poster's Linux reference.

      I knew that ZFS and DTrace ports were in the works, though I haven't really followed up to see if they were finished. I didn't think Zones were being ported, rather that FreeBSD were focusing their efforts on improving Jails.

    4. Re:Who cares? by zsau · · Score: 2, Insightful

      They're not there for licensing reasons. If Solaris had good enough drivers I would run it on my laptop --- but again, for licensing reasons that's not going to happen either. Both the GPL and Solaris's licence have advantages and disadvantages, but this is the reason why all free software should use compatible licences.

      --
      Look out!
    5. Re:Who cares? by Anonymous Coward · · Score: 0

      wrong.

      You're thinking in closed-source terms and measuring time in market cycles. That stuff doesn't matter to open-source so much, not as far as the long term is concerned.

      Since a code-base doesn't go out of business if the total number of installs drops to the 3 figures, a product can live on in open-source long after its unpopularity would have ended its life with a commercial vendor.

      So, Solaris (or a BeOS clone, or Genera or Plan9, or maybe even *BSD) could very well lay quietly dormant with just a dedicated hard-core carrying the flame and then emerge to broad relevance when the time is right.

      GNU/Linux won't be the server OS of choice forever. if you disagree you should take a moment to reflect on the reliability of affirmative claims involving the word "forever."

      As long as an open source product is doing expensive, mission critical work somewhere, there will be maintainers.

    6. Re:Who cares? by Anonymous Coward · · Score: 0

      The reason Linux and Solaris have not been mixing is because the CDDL and GPLv2 are incompatible licenses. Open source advocates have even heavily debated the legality of more cautious projects like Nexenta until very recently. Even now, though, there is murkiness and distrust in the Linux community.

      The hurdles are entirely legal and Sun is completely at fault. Sun chose to write a brand new GPL incompatible license to use for OpenSolaris and then chose not to correct the problem in the face of public outcry.

      If Sun licensed OpenSolaris under a GPL compatible license you can believe the two would immediately start mixing code. Major components like ZFS would be ported over night.

      (In short: Your statements are idiotic. I can't believe anyone modded you up.)

    7. Re:Who cares? by Anonymous Coward · · Score: 0

      Solaris' resource management and auditing tools are very impressive and I haven't seen anything comparable in linux that can give as much control for as little overhead. I heard David Miscavige performs free auditing for linux users.
    8. Re:Who cares? by TheRaven64 · · Score: 2, Insightful
      Code is flowing freely between FreeBSD and Solaris. FreeBSD has adopted ZFS and there's no legal reason not to port *BSD drivers to Solaris.

      but this is the reason why all free software should use compatible licences Which excludes the GPL. Linux's GPLv2 isn't even compatible with LGPLv3 due to some of the extra requirements placed on it (a problem we've encountered just after moving a large library to GPLv3 and getting complaints from developers of GPL applications that include code from places like xpdf that didn't have the 'or later' clause).
      --
      I am TheRaven on Soylent News
    9. Re:Who cares? by thommym · · Score: 1

      "If Sun licensed OpenSolaris under a GPL compatible license you can believe the two would immediately start mixing code. Major components like ZFS would be ported over night." Really? What if OpenSolaris was released under GPLv3?

      --
      Don't feed the penguins
    10. Re:Who cares? by Anonymous Coward · · Score: 0

      I assert that it's too little, too late. If Solaris had been freed in the early part of the century, it might have made some headway against Linux. As it is, it'll be stripped of anything useful and portable and will be as irrelevant as HP/UX or OpenVMS for all but locked-in legacy users. Get a clue. Do not be left out on some of the coolest things out there.
      You can try some of the technologies via BSD as well.
    11. Re:Who cares? by BrainInAJar · · Score: 1

      and Sun's IHVs would immediately abandon the platform, as people like NetApp don't really want to give away their code.

      In conclusion, fuck the GPL. Their reaction to the BSD license went too far the other way. Apache/CDDL/MIT/Mozilla are somewhere in the middle, and it works great for them & everyone else

    12. Re:Who cares? by cduffy · · Score: 1

      Heard of this thing called "dual licensing"?

  4. Image Packaging System? by AKAImBatman · · Score: 1

    Anyone here know what's so special about the Image Packaging System? I found the homepage, but it didn't really explain how it differed from traditional packaging methods. (More annoyingly, it didn't even explain that intriguing name!) A quick check of Wikipedia doesn't offer much help, either. Anyone know the scoop on this (new?) system?

    1. Re:Image Packaging System? by eudaemon · · Score: 1

      If you have ever administrated a Solaris system, you know that it can be slow to add packages and patches.

      I think this represents an uptick on speed, in an attempt to bring Solaris in line with Linux. I say attempt because I don't know if anyone's actually sat down
        and drag raced the two OS's installing identical applications via their respective packages and package managers

    2. Re:Image Packaging System? by Anonymous Coward · · Score: 2, Interesting

      Nothing. It's a piece of shit actually. Sun is all about Java so many of the tools like IPS are written in it. It eats memory like no tomorrow and performance suffers. Don't even think of running this stuff on a machine with less than 1GB of RAM.

      And the stuff that isn't newly written in Java is like a throwback to the early 90's. Cryptic and hard to use. Sun uses a lot of GNU software but it's a big mix of bastardized custom stuff, stuff from the old Solaris, and GNU tools. It's difficult to get stuff working right because it doesn't work exactly like the old Solaris or something newer like Linux.

      Linux kills OpenSolaris in every way.

    3. Re:Image Packaging System? by atrus · · Score: 1
      Its a vast improvement over Solaris' previous "package" system (if you could even call it that). The exact technical details? No idea.

      Why they didn't just choose apt/dpkg is probably having to do with licensing.

    4. Re:Image Packaging System? by AKAImBatman · · Score: 1

      Sun is all about Java so many of the tools like IPS are written in it.

      Except that IPS is written in Python, not Java. See the FAQ:

      "The Image Packaging System (IPS) software is a network-centric packaging system written in Python."

      That much is easy enough to find. What Sun isn't saying is how this differs from existing packaging systems. i.e. The rational for creating a new packaging system rather than adopting an existing packaging system. And why is it called the "Image Packaging System"? Using the term "image" brings concepts like OS X's DRGs to mind. Yet I see nothing published on the site that gives a good explanation of the naming scheme.

      What this all tells me is that the info on this system is probably buried in the OpenSolaris forums and communiques between the developers. Given that such communications are not easy to track down, I decided to ask if anyone here was "in the know"? (Which one would think there'd be at least a couple people. I mean, they did list it as a major feature.)
    5. Re:Image Packaging System? by Anonymous Coward · · Score: 2, Interesting

      The high level parts of the system may be written in Python but the underlying tools it uses are Java. You can actually run some of the command line tools to save memory.

      It doesn't help much but it does help. It only took 48 hours to run the updates on a fresh install on my Blade (LOL, it's ridiculously slow, using the GUI version probably would have taken a solid week to finish running).

    6. Re:Image Packaging System? by anilg · · Score: 5, Informative

      "Image" in the name refers to the ability of the packageiung system to install to a chroot-like enviornment. The Distribution constructor (what actually builds the iso) basically creates an "image" area, installs the packages to this are, compresses it, and converts it to an iso.

      Apart from that, you can also create partial images, which is a space you as a normal user can install packages to. These link back to the libraries already installed.

      I'm sure some of these features are available in existing linux packaging systems. But these are things the Opensolaris community has wanted for a long time.

      Apart from these features IPS also has automatic snapshoting (using ZFS in the background), so you can revert your system back to earlier snapsots.

      All in all a very effective packaging system

      --
      http://dilemma.gulecha.org - My philospohical short film.
    7. Re:Image Packaging System? by anilg · · Score: 2, Informative

      I've tried to explain the use of "image" in my other comment http://tech.slashdot.org/comments.pl?sid=543728&cid=23305852

      --
      http://dilemma.gulecha.org - My philospohical short film.
    8. Re:Image Packaging System? by AKAImBatman · · Score: 2, Informative

      The high level parts of the system may be written in Python but the underlying tools it uses are Java. You can actually run some of the command line tools to save memory.
      You use the term "underlying", but then refer to the ability to run command-line tools directly. I think you're confused. You're probably thinking of the Sun Management Center, a graphical tool that allows you to manage your Solaris-based system. It is based on Java, but it's also sitting ABOVE the command-line tools, not below them as you surmised.

      As it happens, it's actually not a bad tool. From SMC you can manage users, track workloads, install patches, and do dozens of other day-to-day functions for all the servers on your network. The "slowness" you're talking about is just Solaris, not the tool. It takes just shy of forever to get a fresh Solaris system up to date with the latest patches. (I swear, Sun releases WAY too many patches.) A secret for you is that you don't actually have to install all of those patches. Pick the patches that apply to you and ignore the rest. (e.g. If you don't have a Sun Elite Graphics Card, why are you bothering to install patches for it? On occasion, some of the patches can even be exclusive to each other depending on your configuration!)

      Of course, all of this has absolutely NOTHING to do with the new IPS system. Standard Solaris 10 installs include the tradition Solaris packaging system, not the updated IPS system. So you should really give back that mod point that was so kindly provided to your rant.
    9. Re:Image Packaging System? by AKAImBatman · · Score: 1

      That actually sounds like a pretty decent system. A bit heavyweight for non-enterprise users, but pretty smart none the less. Thanks for the info!

    10. Re:Image Packaging System? by njcoder · · Score: 1

      It seems to me they adopted some of the stuff from blastwave's pkg-get.

      Blastwave provided tools like Debian's apt tools. They also hosted a large number of precompiled solaris packages. You could use pkg-get install some-package and it would fetch and install dependant packages as well. For people used to linux packaging systems, this is no big deal but Solaris' pkgadd tools kinda sucked in comparison.

      I have a feeling that somehow Blastwave was involved in this project but I haven't really seen much, though I admittedly haven't really searched a lot.

      I know that in the past Blastwave didn't get a lot of Sun's attention or support like Sunfreeware used to, and there were at least a couple of times where Blastwave was about to go offline because it didn't have the financing to pay the bandwidth.

      It seems now that IPS can get packages from blastwave.network.com (network.com being Sun's grid engine). So has Sun embraced Blastwave now?

    11. Re:Image Packaging System? by Anonymous Coward · · Score: 0

      Are you fucking retarded? Its not written in java, its written in python, you troll.

    12. Re:Image Packaging System? by Anonymous Coward · · Score: 0

      You're wrong but I'm not going to argue semantics. Just try it out for yourself. I stand by my original statements 100% (I'm a certified SAP basis engineer on Sun equipment).

    13. Re:Image Packaging System? by AKAImBatman · · Score: 3, Informative

      I stand by my original statements 100% (I'm a certified SAP basis engineer on Sun equipment).
      I might believe you if I wasn't a professional Software Engineer with over a decade of experience with Java and access to the IPS source code on the OpenSolaris site. Alas, however, I am a professional Software Engineer with a decade of Java experience and I can read the source code. There is no Java visible in these tools. It's a completely Python-based system. I seriously doubt you'll find an OpenSolaris developer who will tell you otherwise.

      You may believe what you're saying, but you're probably just confused. Don't worry about it. It happens to the best of us.
    14. Re:Image Packaging System? by Anonymous Coward · · Score: 0

      Translation: boohoo, I lost this because I am speaking out of my ass and got caught this time, so I'll post a "you're wrong" statement, offer no facts, and spew some nonsense about certifications that can't be proved! There, my ego is saved!

      Moron.

    15. Re:Image Packaging System? by Almahtar · · Score: 1

      Not sure about rpm/yum, but the Debian package system is mostly written in perl. It's still an interpreted language, and it just depends what you're using it for whether it'll be faster.

      For a package manager, specifically, it sounds like Perl is a better choice

      , but it's not a clear winner in all categories vs. Java.

      I'm not a huge fan of Java, but I think it has its place.

    16. Re:Image Packaging System? by njcoder · · Score: 1

      Nothing. It's a piece of shit actually. Sun is all about Java so many of the tools like IPS are written in it. It eats memory like no tomorrow and performance suffers. Don't even think of running this stuff on a machine with less than 1GB of RAM. From what I've seen IPS doesn't use Java. I think you're confusing it with Patch Manager (smpatch) which is used for patches on Solaris. I'm applying patches right now to a Solaris 10 server and the Java component is only using about 70M of memory.

      There doesn't seem to be an smpatch utility in /usr/sbin in OpenSolaris so I guess IPS takes care of patches too.
  5. ZFS simply rocks by Anonymous Coward · · Score: 0

    I'd really like to see ZFS become the default filesystem on Linux distros. Especially Debian and Ubuntu Server.

    If I'm not mistaken, the latest FreeBSD includes support for ZFS.

    C'mon Linux, lets get this filesystem! If we don't like the license, maybe we can come up with a cleanroom implementation that offers similar features.

    1. Re:ZFS simply rocks by larry+bagina · · Score: 3, Informative

      ZFS on Linux won't happen. But Linux on ZFS is possible today. Solaris has a LX BRANDZ container which emulates the linux system call api. So you can create linux container and install RedHat in it.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:ZFS simply rocks by chuckymonkey · · Score: 1

      Really? Can you provide some links please? I would also like to know about performance etc.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    3. Re:ZFS simply rocks by notamisfit · · Score: 4, Interesting

      Not bloody likely. Even a "clean-room" interpretation of ZFS will run afoul of Sun's patents, and those patents are only licensed under the CDDL.

      --
      Jesus is coming -- look busy!
    4. Re:ZFS simply rocks by Anonymous Coward · · Score: 0

      nonsense. You don't license a patent, you own it and promess to sue or not sue your competitors. The fact the opensolaris kernel is under CDDL has nothing to do with that.

      If that patent claim is right, even if opensolaris was fully GPL, linux couldn't use the code without risks of patent violations

    5. Re:ZFS simply rocks by Anonymous Coward · · Score: 0

      I'd enjoy seeing Sun sue Linux developers or, even better, Linux users. I recall another company tried that recently and it didn't work out all that well for them.

      Anyway, the point is moot as btrfs is already well on its way.

    6. Re:ZFS simply rocks by Anonymous Coward · · Score: 2, Informative

      You, sir, are unmitigatedly fuckin' retahdid.

      "Conditioned upon Your compliance with Section 3.1 below and subject to third party intellectual property claims, the Initial Developer hereby grants You a world-wide, royalty-free, non-exclusive license ... under [patent claim(s), now owned or hereafter acquired, including without limitation, method, process, and apparatus claims, in any patent Licensable by grantor] ... to make, have made, use, practice, sell, and offer for sale, and/or otherwise dispose of the Original Software (or portions thereof)." -CDDL Section 2.1(b)

    7. Re:ZFS simply rocks by larry+bagina · · Score: 3, Informative
      Sure.

      The source code (which remaps linux systems calls to open solaris and fudges inconsistencies)

      Info on installing debian (it's designed for RedHat based linux, so it's slightly painful ... though possibly out of date).

      Brand Z info

      Overview of linux support

      I haven't tried it, but there shouldn't be much overhead/performance loss.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    8. Re:ZFS simply rocks by chuckymonkey · · Score: 1

      Awesome, thank you.

      --
      "Some books contain the machinery required to create and sustain universes."-Tycho
    9. Re:ZFS simply rocks by RiotingPacifist · · Score: 1

      The difference is they would actually have a leg to stand on (they actually own the patents, ( you'd think you'd get your lawyers to actually check that before you sue somebody btw))

      However it would still go fairly badly for them, i guess the linux kernel devs just dont want to risk it :(

      --
      IranAir Flight 655 never forget!
    10. Re:ZFS simply rocks by Anonymous Coward · · Score: 0

      Only an American clean room implementation. We have coders over here in Europe you know.

    11. Re:ZFS simply rocks by Anonymous Coward · · Score: 0

      Chris Mason from Oracle has been working on a Linux filesystem that shares many of the cool features of ZFS. It's called btrfs and is developing quite rapidly (although obviously FSes take a long time to become production stable).

    12. Re:ZFS simply rocks by salimma · · Score: 1

      It will -- and is already happening (ZFS on FUSE). What can't happen for licensing reason is ZFS in the Linux kernel, rather than as a userspace file system.

      Naturally, performance will never be as good due to the additional overhead, but another FUSE filesystem driver, NTFS3g runs tolerably fine.

      --
      Michel
      Fedora Project Contribut
    13. Re:ZFS simply rocks by Just+Some+Guy · · Score: 1

      Solaris has a LX BRANDZ container which emulates the linux system call api. So you can create linux container and install RedHat in it.

      Any idea if they borrowed that from FreeBSD, which also has generally good Linux emulation?

      --
      Dewey, what part of this looks like authorities should be involved?
    14. Re:ZFS simply rocks by harry666t · · Score: 1

      How about FUSE?

    15. Re:ZFS simply rocks by notamisfit · · Score: 1

      FUSE requires kernel hooks, so I imagine that the usual incompatibilities would get in the way.

      --
      Jesus is coming -- look busy!
    16. Re:ZFS simply rocks by TheRaven64 · · Score: 1

      BrandZ is a combination of two technologies. One, system call translation, is present in most *NIX systems for foreign-ABI support. When you issue a system call, you raise an interrupt (or issue a special instruction) and jump to the kernel. The system call to execute is determined by the value in a register (typically EAX on x86). Two POSIX systems are likely to have similar system calls, for example both will have open() which return a file descriptor. These, however, will not necessarily map to the same number. On one *NIX open might be system call 2, while on another it might be 4. They might pass the arguments in different ways too (on the stack vs in registers, right-to-left vs left-to-right argument order). The system call handler gets the arguments and calls the function inside the kernel which handles the call. It's fairly easy to set up a separate handler which gets the arguments in a different way and performs a mapping from foreign to native system call numbers. This adds a few dozen instructions to each system call (if that) for cases where the internal handlers are compatible (most of POSIX). Linux and *BSD can do this for various foreign ABIs. I've not tried it on Linux, but on FreeBSD you run the brandelf utility on the binary which marks it as using a different system call handler (the same technique is used for backwards-compatibility if the behaviour of any of the system calls changes).

      The second technology is Zones. These are similar to FreeBSD jails, which are basically chroot on steroids. It's quite common to use system call translation in conjunction with a chroot environment, because most Linux applications (for example) depend on libraries and a filesystem layout not necessarily found in other systems. Zones (and Jails) add to this the ability to have separate users (including a root use which can't escape the Zone) and separate network addresses. I think Zones also do finer-grained quotas (limits on memory and CPU time for the Zone).

      BrandZ works by creating a Zone and setting the Linux system call handler to be used for every process in it. It basically gives you something that looks like a Linux machine running in an isolated environment on a Solaris machine.

      --
      I am TheRaven on Soylent News
    17. Re:ZFS simply rocks by harry666t · · Score: 1

      Running _any_ program seems to require kernel hooks (syscalls), not to mention, for example, the nVidia proprietary driver, support for loading Windows binaries with Wine, and so on. I haven't been playing too much with FUSE (python-fuse in my case), but it seems that from the programmer's point of view it has nothing to do with the kernel itself (dunno how the userspace library is licensed, though). Linus has been stating at least a bazillion times that merely running a program on his kernel is not derivative work of any sort... So from the GPL / Linux perspective, everything seems to be doable.

      ALTHOUGH I'm certainly not an expert on the topic of the CDDL.

    18. Re:ZFS simply rocks by notamisfit · · Score: 1

      Syscalls come from POSIX, and explicitly are *not* derived works. Binary only kernel modules, OTOH *are* derivative works becuase they go above and beyond the syscall layer. FUSE uses a shim in kernelspace and puts the majority of the driver in userspace as a sort of workaround, so it's in the same boat as a kernel module.

      --
      Jesus is coming -- look busy!
  6. yawn by nguy · · Score: 0, Flamebait

    goodies of Solaris: ZFS, DTrace, SMF, and Xen on a LiveCD that was designed for Linux users

    In short, a small subset of the functionality I get with Ubuntu, and much less hardware compatibility.

    1. Re:yawn by Anonymous Coward · · Score: 2, Insightful

      Show me dtrace or zfs on ubuntu.

      As for hardware, the solaris kernel doesn't change its ABI every couple of weeks. Drivers written once continue to work.

    2. Re:yawn by Anonymous Coward · · Score: 2, Insightful

      Um, what repos do I need to enable to get ZFS or DTrace functionality? Perhaps the ones powered by pony magic, because last time I checked Linux has neither of these very very cool (and useful) technologies available (and ZFS-Fuse most assuredly does not qualify as 'available' yet).

      But perhaps your zealotry does not allow you to try new things...

    3. Re:yawn by Anonymous Coward · · Score: 0

      goodies of Solaris: ZFS, DTrace, SMF, and Xen on a LiveCD that was designed for Linux users

      In short, a small subset of the functionality I get with Ubuntu, and much less hardware compatibility. Sweet! If Debian can integrate ZFS, DTrace and SMF why can't any other Linux distros
    4. Re:yawn by Anonymous Coward · · Score: 0

      DTrace alone is enough to consider taking a look at Solaris.

    5. Re:yawn by njcoder · · Score: 1

      According to this blogger at zdnet, OpenSolaris is what Ubuntu wants to be when it grows up.

      Yeah the title is flamebait but the article is very informative and provides screenshots.

      And when I say screenshots. I mean camera shots of the screen?!??!?!

    6. Re:yawn by nguy · · Score: 0, Troll

      Show me dtrace or zfs on ubuntu.

      Ubuntu ships with extensive tracing facilities, volume management, RAID, and journaled file systems.

      DTrace and ZFS just happen to be monolithic implementations of such facilities, which I consider worse.

    7. Re:yawn by nguy · · Score: 1

      I see nothing compelling in there. Solaris is an unpopular kernel with few drivers, a bunch of second-rate command line utilities, and Sun software engineering behind it. Now, tell me again: why do I want that?

    8. Re:yawn by ceswiedler · · Score: 1

      I think that's probably a true statement, as long as you include the equally true converse, "Ubuntu is what OpenSolaris wants to be when it grows down."

      And "up" isn't where the action is these days, so I'd place my bets on Ubuntu.

    9. Re:yawn by njcoder · · Score: 1

      I see nothing compelling in there. Solaris is an unpopular kernel with few drivers, a bunch of second-rate command line utilities, and Sun software engineering behind it. Now, tell me again: why do I want that? Well if you bothered to read the article...

      unpopular kernel with few drivers Less popular maybe, unpopular definately not and the drivers available for Solaris have been growing fast. Sun derives a lot of their $12Billion+ a year revenue from products related to Solaris.

      From the article:

      Beauty is not only skin-deep. OpenSolaris employs the very same enterprise-proven high-performance Solaris 10 kernel that powers the biggest and baddest Sun boxes, and has the stability and monolithic scalability to match, something that commodity Linux desktops and servers â" while far more stable and sprightly than Windows OSes â" lack in comparison. In addition to the Solaris 10 kernel, OpenSolaris makes use of Sunâ(TM)s advanced 128-bit Zetabyte File System or ZFS, which permits âoepoolingâ of storage on networked Solaris-based systems, as well as Solaris 10â(TM)s native âoecontainersâ for OS-based high performance virtualization. Like its Linux cousins, OpenSolaris and Solaris 10 is also Xen-hypervisor enabled as both a virtualization domain and guest.

      a bunch of second-rate command line utilities Open Solaris comes with the same GNU utilities I commonly use in CentOS and Debian in the /usr/sfw directory.

      and Sun software engineering behind it To many this is a plus to have a large company that has been around for a long time behind a product they use.
    10. Re:yawn by feld · · Score: 1

      Drivers written once continue to work. Really? How come a ton of Solaris 9 drivers don't run on Solaris 10?

      We had an old A1000 we wanted to hook up to a Solaris 10 box but guess what.... Sun dropped support for that driver in Solaris 10! And the Solaris 9 one doesn't work!

      Eat your own dogfood first.
    11. Re:yawn by scotch · · Score: 1

      wrt dtrace, your last statement makes you an idiot. dtrace is a powerful tool lacking in linux.

      --
      XML causes global warming.
    12. Re:yawn by nguy · · Score: 1

      From the article:

      That's not from the article, it's from Sun's marketing blurb. Those capabilities fall into two categories: those that Linux already supports at least as well, and those that are irrelevant.

      Open Solaris comes with the same GNU utilities I commonly use in CentOS and Debian in the /usr/sfw directory.

      Well, then they should just delete their own crappy utilities and also replace their kernel, and they are all set.

      To many this is a plus to have a large company that has been around for a long time behind a product they use.

      That depends on the track record of that company, and Sun's is that when Sun workstations were actually popular, people would replace Sun's utilities, compilers, and window system with the GNU and MIT versions.

    13. Re:yawn by nguy · · Score: 1

      Um, what repos do I need to enable to get ZFS or DTrace functionality?

      The standard Ubuntu ones: there are multiple kernel tracing facilities and multiple enterprise file systems in there. ZFS and DTrace are just variations.

    14. Re:yawn by njcoder · · Score: 1

      That's not from the article, it's from Sun's marketing blurb. Those capabilities fall into two categories: those that Linux already supports at least as well, and those that are irrelevant. That's from the zdnet blog I posted a link from.

      That depends on the track record of that company, and Sun's is that when Sun workstations were actually popular, people would replace Sun's utilities, compilers, and window system with the GNU and MIT versions. Were you even around to use sun workstations "when they were actually popular"? It doesn't seem like it. For the most part Sun's utilities work fine. Some of the GNU utilities had incompatibilities with some of Sun's and GNU's had some more features which is why it was common to grab and compile a bunch of GNU tools. As for using GCC, that was usually because Solaris didn't come with the Sun compiler tools. You had to buy those seperately. And at the time, and still to this day, they tend to compile code that performs better than GCC.

    15. Re:yawn by nguy · · Score: 1

      That's from the zdnet blog I posted a link from.

      Yes, and they essentially copied it from standard Sun marketing language.

      Were you even around to use sun workstations "when they were actually popular"?

      Yes. But if you actually think that Sun software is any good, you apparently weren't. Sun succeeded because they were the first to deliver affordable 32bit workstations, and they succeeded despite their operating systems, not because of them.

      As for using GCC, that was usually because Solaris didn't come with the Sun compiler tools. You had to buy those seperately. And at the time, and still to this day, they tend to compile code that performs better than GCC.

      You say that as if it's a good thing.

    16. Re:yawn by njcoder · · Score: 1

      I get it, you don't manage a lot of servers, you're not a developer, you say a lot of stuff with out backing it up, you don't make much sense, you're an MBA. Fun game. Thanks for letting me play.

    17. Re:yawn by nguy · · Score: 1

      I get it, you don't manage a lot of servers, you're not a developer

      Another mistake on your part.

      you say a lot of stuff with out backing it up

      I'm an amateur compared to Sun shills like you, or Sun marketing.

    18. Re:yawn by njcoder · · Score: 1

      Another mistake on your part. My appologies, I mixed this up with another thread.

      As for using GCC, that was usually because Solaris didn't come with the Sun compiler tools. You had to buy those seperately. And at the time, and still to this day, they tend to compile code that performs better than GCC.

      You say that as if it's a good thing. Running code faster is not a good thing?
    19. Re:yawn by nguy · · Score: 1

      Running code faster is not a good thing?

      You have to trade that off against the costs: licensing, porting, incompatibilities, potential bugs. For most people, the tradeoff never made sense.

      And it's the same with Solaris, DTrace and ZFS: no to small benefit for most people, some design problems, big switching costs, and big long-term risks.

    20. Re:yawn by njcoder · · Score: 1

      You have to trade that off against the costs: licensing, porting, incompatibilities, potential bugs. For most people, the tradeoff never made sense. Sun's compiler tools are now available for free use on Solaris with registration so cost isn't a factor anymore. Porting I can't comment on. Incompatibilities and potential bugs are true for gcc as well. C and C++ have specifications behind them to help minimize these issues.

      I don't develop compiled apps c/c++ apps that get distributed. All I ever compile is software that is installed and run on the servers I'm using. So maybe I'm not getting the difference. For me, having my local apps run faster is a good thing.

      And it's the same with Solaris, DTrace and ZFS: no to small benefit for most people, some design problems, big switching costs, and big long-term risks. Design problems, big switching costs and big long term risks could be applied to people thinking of switching from Solaris to Linux. And there are still quite a few people out there that are still running Solaris. Solaris 10 has helped people stay with Solaris.

      For me, the reason I like Solaris is that I've found I get less memory usage and better performance out of Apache/Tomcat. One webapp that was running well over 200MB on RedHat now runs in less then 50MB of memory on the Solaris setup under load. The performance benefit wasn't negligible either. A few years ago I remember Linux knocking the socks off more expensive Sparc hardware with the same java apps. Haven't tested any recent sparc systems but on x86 Solaris has been doing better than Linux for my apps.

      I've only really been testing with Solaris 10 but have been playing with OpenSolaris more and more. I'm posting this right now from OpenSolaris running in VirtualBox.

      I don't like Solaris because it has DTrace, ZFS, Crossbow, Zones, etc. I like it because it's developed by people that can come up with those technologies. They also have some pretty neat x86 hardware. I never really liked IBM servers, I always regarded the Proliant line well and I think Sun's x86 gear is on par with that.

      One thing I noticed, is with other Linux Distros and even the most recent Ubuntu LiveCD, the fonts in Firefox have been horrible. What I'm seeing here now is nice and easy to read in comparison.

      Anyway, we're not going to agree on this but as an aside, I never understood the animosity Linux proponents had towards Solaris. If you do a search of lkml you'll find more references to Solaris than AIX, IRIX or HPUX combined. And not all of them negative. The EU study that showed Sun was the biggest corporate contributor to Debian put Sun's Code in Debian to about 26%.
    21. Re:yawn by nguy · · Score: 1

      For me, the reason I like Solaris is that I've found I get less memory usage and better performance out of Apache/Tomcat. One webapp that was running well over 200MB on RedHat now runs in less then 50MB of memory on the Solaris setup under load.

      And that doesn't make you the least bit suspicious? Are you naive enough to think that the use of Solaris gives you a fourfold reduction in memory usage in your web server because... it has a better kernel? Don't you think Google would switch over all their machines to OpenSolaris in a jiffy if they could shave off a few percent in memory and CPU usage, let alone a factor of 4?

      I'm sorry, but the most plausible conclusion is that you simply can't read your VM stats or have some configuration difference in your web server.

      I don't like Solaris because it has DTrace, ZFS, Crossbow, Zones, etc. I like it because it's developed by people that can come up with those technologies [...] Anyway, we're not going to agree on this but as an aside, I never understood the animosity Linux proponents had towards Solaris.

      Probably because many of them were long-term Sun users, like myself. Until the mid-1990's, Sun workstations gave good cost/performance ratios and were fairly inexpensive, and that's why people bought them.

      But Sun software always sucked: NFS, SunView, NeWS, the SunOS kernel, and Java were badly designed and had buggy implementations, all the while Sun marketing touted them as the best thing since sliced bread and Sun engineers went around writing academic papers left and right. Please, no more crappy Sun software.

      Architecturally, the Linux kernel isn't going to win any prizes. But at least the Linux developers concentrate on stuff that matters, as opposed to Sun engineers, who are trying to set themselves yet another monument in software.

    22. Re:yawn by njcoder · · Score: 1

      And that doesn't make you the least bit suspicious? Are you naive enough to think that the use of Solaris gives you a fourfold reduction in memory usage in your web server because... it has a better kernel? Don't you think Google would switch over all their machines to OpenSolaris in a jiffy if they could shave off a few percent in memory and CPU usage, let alone a factor of 4? Doesn't really make me suspicious. For one, the Linux number may be inflated because of the way Linux treats threads as procs and some of the tools used to gauge memory usage don't know how to tell the difference. The memory usage on Windows isn't too far off from what I get in Solaris. Since Sun works on Java and Solaris they can work on making things run better between the two. Going from Solaris 9 to Solaris 10 showed improved Java performance for me. I think DTrace might have really helped them out there.

      As far as I know, Google doesn't use Java for it's search platform. They do use Solaris and I believe Java for parts related to their billing for AdWords or something like that. Java is also used for some of their other applications. There were also some rumors a couple years ago that they were testing out OpenSolaris. Regardless, the app I'm running is using some specific libraries that I doubt Google, or anyone else uses that much anymore.

      SPARC has it's performance problems, but Sun's SPARC systems offer some advantages that x86 hardware can't. Sun x86 line is pretty good and benchmarks well against similar hardware from HP, Dell, IBM etc from the reviews I've seen. In Some cases Solaris 10 is faster than RHEL and SuSE. In some cases it's not.

      While Sun is putting new features into Solaris that get a lot of press, it doesn't mean that the core components, including the kernel are not getting improvements.

      Sun's marketing is no different than Linux fans that were claiming it was better than commercial Unix kernels back at a time when that was far from the truth. I don't follow kernel development much but there was a time in the past where I was curious what was going on. And I remember a lot of comments in the lkml that basically something like Solaris seems to do this better, how can we do it like them.

      NFS is widely used, I know that linux had some bugs related to it.

      Java is also widely used and accepted, while it has it's criticisms, it has come a long way.

      Architecturally, the Linux kernel isn't going to win any prizes. But at least the Linux developers concentrate on stuff that matters, as opposed to Sun engineers, who are trying to set themselves yet another monument in software. As for the kernel, linux developers concentrate on what matters to them and their users and sun developers on what they feel is important for theirs.
    23. Re:yawn by nguy · · Score: 1

      Doesn't really make me suspicious. For one, the Linux number may be inflated because of the way Linux treats threads as procs and some of the tools used to gauge memory usage don't know how to tell the difference

      So, you go around claiming that switching from Linux to Solaris reduces memory usage from 200MB to 50MB, and then you admit that you can't even read the VM stats properly. That's pretty dishonest.

      They do use Solaris and I believe Java for parts related to their billing for AdWords or something like that.

      What difference does it make? That's not where Google spends their money. You claimed that OpenSolaris brings big performance gains, gains that would save Google hundreds of millions of dollars a year if they were true, yet Google sticks with Linux for their compute platform. Since Google isn't stupid, that's just another indication that performance claims for Solaris are bogus and that it does not perform significantly better than Linux.

      NFS is widely used,

      You know, if you don't understand what a piece of shit (pre-v4) NFS really is, you really have no basis on which to evaluate Sun's engineering competency. Sun marketing and engineering were touting the many advantages of the NFS design. In practice, NFS managed to be unsafe, slow, complex, hard to manage, and unreliable all at the same time. Sun's own implementation corrupted data for years. NFS probably has corrupted and destroyed more data than any other piece of software in existence. The fact that Sun managed to establish it as a de-facto standard has damaged UNIX more than just about anything else.

      As for the kernel, linux developers concentrate on what matters to them and their users and sun developers on what they feel is important for theirs.

      Those criteria are important to everybody. Unfortunately, Solaris is not demonstrably superior in those areas, it merely has a lot of code and ideas that claim to help without anybody actually having demonstrated that they do (in fact, software like ZFS is probably harmful).

      You say that you buy Sun because you have confidence in their software developers. I don't, based on 20 years experience with the company and their software.

    24. Re:yawn by njcoder · · Score: 1

      So, you go around claiming that switching from Linux to Solaris reduces memory usage from 200MB to 50MB, and then you admit that you can't even read the VM stats properly. That's pretty dishonest. Different tools on linux were giving me different numbers. I used the smallest one. It wasn't something I was really testing, just something that I was surprised to see and it was on my mind as the transfer was recently.

      What difference does it make? That's not where Google spends their money. You claimed that OpenSolaris brings big performance gains, gains that would save Google hundreds of millions of dollars a year if they were true, yet Google sticks with Linux for their compute platform. Since Google isn't stupid, that's just another indication that performance claims for Solaris are bogus and that it does not perform significantly better than Linux. That may not be where they spend their money but it is where they make their money. I claimed I got better performance and memory usage in this one application. That has nothing to do with Google.

      Anyway, I'm done debating the issue.

      I think Sun was resting on it's laurels for a while but because of Linux, MS, x86, things have changed. With people like Andy Bechtolsheim and Richard Green coming back, Ian Murdock joining Sun (I guess Bill Joy is happy being a VC) it looks like things have been changing. Although not completely. How a server with 48 drive bays is not considered a storage product is weird but Bechtolsheim doesn't seem to care. He makes the products he thinks make sense and doesn't care what they are labeled.

      Marketing is marketing anywhere. Sun's not alone. Even linux proponets promised more than they could deliver. Since 2.0 and 2.2 people were claiming it was as good as Unix and could be more than just an edge server. 2.2 the kernel was less than 2mil lines of code, 2.0 wasn't even a million. Now it's at around 10 million. You're going to tell me that's 8 million lines of device drivers and innovation and not catching up to provide the Unix features they were saying the already had? Not knocking Linux, it's come a long way.
    25. Re:yawn by nguy · · Score: 1

      Different tools on linux were giving me different numbers. I used the smallest one. It wasn't something I was really testing, just something that I was surprised to see and it was on my mind as the transfer was recently.

      Look, you stated publicly and clearly that OpenSolaris resulted in a reduction in memory usage from 200MB to 50MB when you knew full well that those numbers were wrong. Again, I consider that dishonest.

      That may not be where they spend their money but it is where they make their money.

      That is where they spend their money; they've talked about that many times. And the fact that they use Linux there tells you that the other possible choices (OpenSolaris, BSD, etc.) can't be significantly better performing or significantly more reliable.

      I claimed I got better performance and memory usage in this one application. That has nothing to do with Google.

      You said that performance in general was a reason for using Solaris and gave your experience as an example. Turns out you never clearly determined that Solaris performs better and neither has anybody else. You have the same kind of Voodoo approach to choosing an OS that has allowed Sun to flourish despite their lousy software: Sun engineers tell you that their system has whizbang feature X, which results in a big improvement in Y, and you believe them.

      Marketing is marketing anywhere. Sun's not alone

      That's not the point. The point is that Sun has a long-standing pattern of producing lousy software and making people believe that the software is what they need with a particular kind of claim of superiority that's not rooted in empirical data. And the pattern is repeating itself.

      You're going to tell me that's 8 million lines of device drivers and innovation and not catching up to provide the Unix features they were saying the already had? Not knocking Linux, it's come a long way.

      Of course Linux is getting better, and at some point in the past, Solaris was the superior operating system, but that was then.

      And in the future, Linux certainly won't be getting better by following in Solaris's footsteps. Linux has its own approach to the problems that ZFS, DTrace, containers, etc. are trying to solve; a better approach, as far as I'm concerned.

    26. Re:yawn by njcoder · · Score: 1

      Look, you stated publicly and clearly that OpenSolaris resulted in a reduction in memory usage from 200MB to 50MB when you knew full well that those numbers were wrong. Again, I consider that dishonest. I was using the smallest value that was shown from the different tools that show memory usage. If linux can't give me accurate results with multithreaded applications, how is that my fault? Before going to the final setup, the application was also tested on a Sun brand server, using JDK 1.5. On that machine it was running at about 90MB. The new server (non sun) with that application and JDK 1.6 used much less. I've benchmarked some of my web apps on different platforms and JVM's. This wasn't a formal test but the results really stood out.

      That is where they spend their money; they've talked about that many times. And the fact that they use Linux there tells you that the other possible choices (OpenSolaris, BSD, etc.) can't be significantly better performing or significantly more reliable. I said "make" not "spend". Some estimates for the number of servers Google has is in the 450,000 neighborhood. They also put a lot of time into developing their OS and according to reports are running they're own modified kernel. I would be surprised if the kernel they use resembles modern day linux. Changing their platform is not a trivial matter.

      Where Sun technology could really benefit google is if they started switching some of their servers to Niagara based servers. They'd could probably save 10's of millions of dollars a year.

      Anyway, this was an interesting thread but you're arguments are making less and less sense. You don't like Sun.
    27. Re:yawn by Anonymous Coward · · Score: 0

      If linux can't give me accurate results with multithreaded applications, how is that my fault?

      It does give you accurate results, you just deliberately misinterpret them in order to make Solaris look better.

      They also put a lot of time into developing their OS and according to reports are running they're own modified kernel. I would be surprised if the kernel they use resembles modern day linux.

      So, in different words, you have no clue about what Google is using, but then you go on recommending hardware and software for them.

      Where Sun technology could really benefit google is if they started switching some of their servers to Niagara based servers. They'd could probably save 10's of millions of dollars a year.

      Neither you nor Sun have demonstrated any tangible benefits. And the risk of going with a single vendor solution would make Niagara unattractive even if there were benefits.

      Anyway, this was an interesting thread but you're arguments are making less and less sense.

      Well, that's not surprising.

      You don't like Sun.

      Of course, I don't like Sun: they produce overpriced hardware and they have a 20 year record of producing shitty software, making bad UIs, and setting bad standards. And, ultimately, Sun's incompetence and arrogance is responsible for the rise and dominance of Microsoft.

  7. But will it ship with.... by greenguy · · Score: 5, Funny

    ...a hat and bullwhip?

    --
    What if I do the same thing, and I do get different results?
  8. "Came by and take a look"? by Skeetskeetskeet · · Score: 0

    I hope the grammar in the OS is better than this article.

    --
    Yeah, my karma sucks....but so do the mods.
  9. Indiana? by Anonymous Coward · · Score: 1, Funny
    From their website:

    [...] go download OpenSolaris 2008.05 now [...]
    I'd rather use the ISO-style YYYY-MM version name than weird codenames that only geeks can remember.
    1. Re:Indiana? by Neil+Hodges · · Score: 1

      So you're not a fan of Ubuntu?

  10. Want to smash a harddrive like this guy by stm2 · · Score: 4, Interesting

    With ZFS you can smash a hard drive and keep the system running:

    http://youtube.com/watch?v=CN6iDzesEs0

    --
    DNA in your Linux: DNALinux
    1. Re:Want to smash a harddrive like this guy by jedidiah · · Score: 1

      I had Solaris 2.51 systems I could do this with...

      --
      A Pirate and a Puritan look the same on a balance sheet.
    2. Re:Want to smash a harddrive like this guy by NotBornYesterday · · Score: 2, Funny

      I want a job like that.

      --
      I prefer rogues to imbeciles because they sometimes take a rest.
    3. Re:Want to smash a harddrive like this guy by CapeBretonBarbarian · · Score: 1

      With ZFS you can smash a hard drive and keep the system running:

      http://youtube.com/watch?v=CN6iDzesEs0 There was a new version of this from the Sun's Community One opening today which involved smashing one drive with a sledgehammer and going at the other with a drill. One of the more impressive ZFS demos.
    4. Re:Want to smash a harddrive like this guy by Zeio · · Score: 1

      Note they pulled SAS / SATA cable out. My guess is that if you leave the smashed disk in there with the SAS cable in, the OS will go nuts.

      I've been using ZFS in Solaris 10u5 (and u4) and Im on Solaris 11/Indiana/opensolaris.com right now.

      I think sun has ways to go, indiana feels like something between linux and solaris. I dont mind solaris 10u5 , but I cant see myself running this. The interesting thing now is how different indiana is from SXDE 1/08.

      Anyways, ZFS is good - steps in the right direction, but as far as I can tell you still cant make a RAID10 (1+0) device in there, and you could with disksuite.

      --
      Legalize the constitution. Think for yourself question authority.
    5. Re:Want to smash a harddrive like this guy by Trixter · · Score: 1

      as far as I can tell you still cant make a RAID10 (1+0) device in there

      Everything you make is a RAID 1+0 (a striped mirror). Every pair of drives you add to a pool expand the stripe. This is a good thing, obviously. In fact, it's a great thing.

      I cry that ZFS is so misunderstood. (For one thing, it's not just a filesystem, it's volume management and filesystem as a single entity.) ZFS is so much of an enabler technology that I've converted all of my network storage servers over to it.

    6. Re:Want to smash a harddrive like this guy by Anonymous Coward · · Score: 0

      RAIDZ and RAIDZ2 are closest to RAID5/6. Mirrors are distinct from striped. you can easily tell this by available space.

      A RAID10 array of 10 disks has the capacity of 5 of those disks, as each of the 5 striped elements is made up of mirrors.

      Please show my this output with zpool status, I'm really interested to hear how you take mirrors and make those meta-devices part of another meta-device.

      It seems ZFS is so misunderstood that people don't even know what it does.

      I was able to, in DiskSuite, to created a hidden RAID1+0 by making a RAID0+1, and then DiskSuite converted 0+1 to 1+0. I've tested this one a 4 disk setup with a dual-diagonal drive failure. No problems.

      By the way, ZFS is not a panacea. Ive filed numerous bugs and trashed solaris 10u4, u5 and svn builds with SunVTS routinely with ZFS, yet the same hardware with UFS doesnt crash.

    7. Re:Want to smash a harddrive like this guy by Anonymous Coward · · Score: 1, Informative

      everything in zfs , per the manual is either:

      a series of disks
      a series of disks in a stripe
      a series of disks in a stripe with single parity
      a series of disks in a stripe with double parity.

      please read the man page:

      uname -a
      SunOS opensolaris 5.11 snv_86 i86pc i386 i86pc

      cat /etc/release
      OpenSolaris 2008.05 snv_86 X86
      Copyright 2008 Sun Microsystems, Inc. All Rights Reserved.
      Use is subject to license terms.
      Assembled 26 April 2008

      Virtual Devices (vdevs)
      A "virtual device" describes a single device or a collection of devices organized according to certain performance and fault characteristics. The following virtual devices are supported:

      disk
      A block device, typically located under "/dev/dsk". ZFS can use individual slices or partitions, though the recommended mode of operation is to use whole disks. A disk can be specified by a full path, or it can be a shorthand name (the relative portion of the path under "/dev/dsk"). A whole disk can be specified by omitting the slice or partition designation. For example, "c0t0d0" is equivalent to "/dev/dsk/c0t0d0s2". When given a whole disk, ZFS automatically labels the disk, if necessary.

      file
      A regular file. The use of files as a backing store is strongly discouraged. It is designed primarily for experimental purposes, as the fault tolerance of a file is only as good as the file system of which it is a part. A file must be specified by a full path.

      mirror
      A mirror of two or more devices. Data is replicated in an identical fashion across all components of a mirror. A mirror with N disks of size X can hold X bytes and can withstand (N-1) devices failing before data integrity is compromised.

      raidz
      raidz1
      raidz2
        A variation on RAID-5 that allows for better dis- tribution of parity and eliminates the "RAID-5 write hole" (in which data and parity become inconsistent after a power loss). Data and parity is striped across all disks within a raidz group.

        A raidz group can have either single- or double- parity, meaning that the raidz group can sustain one or two failures respectively without losing any data. The raidz1 vdev type specifies a single-parity raidz group and the raidz2 vdev type specifies a double-parity raidz group. The raidz vdev type is an alias for raidz1.

        A raidz group with N disks of size X with P parity disks can hold approximately (N-P)*X bytes and can withstand P device(s) failing before data integrity is compromised. The minimum number of devices in a raidz group is one more than the number of parity disks. The recommended number is between 3 and 9 to help increase performance.

      spare
      A special pseudo-vdev which keeps track of available hot spares for a pool. For more information, see the "Hot Spares" section.

      log A separate intent log device. If more than one log device is specified, then writes are load-balanced between devices. Log devices can be mirrored. However, raidz and raidz2 are not supported for the intent log. For more information, see the "Intent Log" section.

      cache

      A device used to cache storage pool data. A cache device cannot be mirrored or part of a raidz or raidz2 configuration. For more information, see the "Cache Devices" section.

      Virtual devices cannot be nested, so a mirror or raidz virtual device can only contain files or disks. Mirrors of mirrors (or other combinations) are not allowed.

      Meaning no RAID 10.

    8. Re:Want to smash a harddrive like this guy by Tuzanor · · Score: 2, Informative
      but as far as I can tell you still cant make a RAID10 (1+0) device in there, and you could with disksuite.

      zpool create tank mirror c0t0d0 c0t1d0 mirror c2t0d0 c2t1d0 :-)

    9. Re:Want to smash a harddrive like this guy by Khopesh · · Score: 1

      With ZFS you can smash a hard drive and keep the system running

      How is this different than RAID-6? It looks like a slightly different ordering of the parity, which may seem more like a doubly-redundant RAID-10 (RAID-60?), but it's still something easily achieved with Linux software RAID and LVM. ZFS might make it easier or simpler, but it's all there in the Linux kernel. ... and LVM can be read by rescue disks, but ZFS would need to use a Solaris rescue disk.

      ZFS looks great and promising, but I'll hold off until it's supported by knoppix and available without hand-recompiling the Linux kernel. I'll probably only see it as a viable option when Debian offers it as an option for my root filesystem in the installation process.

      --
      Use my userscript to add story images to Slashdot. There's no going back.
    10. Re:Want to smash a harddrive like this guy by Anonymous Coward · · Score: 0

      I'm not a ZFS expert but if I understand you correctly, you'd like to know if you can set up a set of mirrored pairs of drives to act as a single device?

      You can create a number of mirrored vdevs of pairs of disks and add them to a pool. So if you had 10 drives, you create 5 mirrored vdevs and add those 5 to the pool.

    11. Re:Want to smash a harddrive like this guy by Anonymous Coward · · Score: 0

      "zpool status" please.

      the man page says you can have vdevs inside of other vdevs.

  11. Yay by atrus · · Score: 1

    For someone who has been using OpenSolaris (SXCE) as a server platform for Apache, ZFS, etc for awhile now, I welcome an easy to upgrade and improved userspace Solaris. Will try this one out. Solaris has had a relatively poor userspace experience for someone used to Linux machines. The kernel is top-notch though.

    1. Re:Yay by njcoder · · Score: 1

      I'm still using Solaris 10 for a project I'm working on but am looking to move it to OpenSolaris before release.

      Project Crossbow is one of the projects I wish was currently available now. It looks like the easiest way to set up virtual switches and networks which is a great feature to use along with zones. Right now I'm using a hack I found online to do this. Crossbow is a lot easier and integrated with SMF. I haven't really had time to really focus on making a management script for the hack yet. It's not too hard but I have been focusing on other areas.

  12. zfs by trybywrench · · Score: 4, Interesting

    I've played around with ZFS, it's very cool. I mean very very cool.

    It's a crying shame the licensing issues keep it from being ported to Linux as part of the kernel

    --
    I came to the datacenter drunk with a fake ID, don't you want to be just like me?
    1. Re:zfs by eudaemon · · Score: 2, Funny

      LOL, that's because Sun views Linux as a stepping stone to Solaris, me boyo.

      No reason to give away the toys to the "hobbyists." :-)

    2. Re:zfs by thermian · · Score: 2, Insightful

      The primary difficulty with OpenSolaris is that is part of a new breed of corporate controlled Open Source.

      Much as they might trumpet that it is, it isn't actually proper open source. I can't take it, rip out any bits I want and use them elsewhere. No matter what the license says, if I can't do that, it isn't 'Open', and as you point out, some bits you can't.

      Also, it has hardly any developers not already on Suns payroll, and those that are independent are shackled by a lack of proper tools.

      Sun doesn't want to engage with the open source community, they want to 'leverage' it, to exploit its advantages, and avoid its more uncomfortable freedoms.

      --
      A learning experience is one of those things that say, 'You know that thing you just did? Don't do that.' - D. Adams
    3. Re:zfs by Anonymous Coward · · Score: 1, Insightful

      I agree ... it really sux that we can't run it natively (heard you can do it in Userland .. but I am not keen to do so).

      Still, it may come to MacOSX at some point.

      I am guessing that Sun know ZFS is the draw card. If they GPLd it, why would we even look at OpenSolaris??

    4. Re:zfs by larry+bagina · · Score: 2, Informative

      Apple didn't have a problem putting dtrace and ZFS into darwin/OSX. FreeBSD didn't have a problem putting ZFS into FreeBSD.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    5. Re:zfs by RiotingPacifist · · Score: 2, Insightful

      Sun dont consider BSD and Apple competitors in whatever market they are going for, that's why they didn't choose a license that is incompatible with BSD.

      --
      IranAir Flight 655 never forget!
    6. Re:zfs by RiotingPacifist · · Score: 1

      The thing is dont licenses only apply to distribution?
      Couldnt somebody make a zfs4linux patchset that users are free to download and compile, just not to give to anybody else?
      I suppose none of the distros would see it as worth it as they cant claim ZFS support. For home users the situations would be a lot like proprietary drivers, distros could even include ZFS installer tools to make it easy.

      --
      IranAir Flight 655 never forget!
    7. Re:zfs by the_B0fh · · Score: 1

      And BSD isn't considered Open Source because....?

    8. Re:zfs by RiotingPacifist · · Score: 1

      Woah there! When did i say that BSD wasn't open source? I merely said that Sun dont consider BSD a competitor, Im not even saying I agree that BSD isnt a competitor just that SUN dont consider BSD one, and so dont mind ZFS being available to BSD, because your not competing for the same market segment.

      Nothing about BSD not being opensource.

      --
      IranAir Flight 655 never forget!
    9. Re:zfs by Anonymous Coward · · Score: 1, Insightful

      In exactly the same way as I can't take Linux, rip out the bits of the kernel and use it in my incompatibly-licenced kernel. Seriously, you're not complaining about it not being open source, you're complaining about them using a non-GPL licence, which is an entirely different thing.

    10. Re:zfs by Anonymous Coward · · Score: 0

      DTrace and ZFS both found their way into FreeBSD
      and MacOS X. So I think things _can_ indeed go
      both ways. Just not between GPL and CDDL, because
      GPL says it's all my way or the highway, but CDDL
      says that any given source file stays under that
      license, but we don't care what you link it with.

  13. Turn in your geek card by Anonymous Coward · · Score: 0

    Honestly, I get 398,000 hits via a google search for "solaris image packaging system".

    You're just trying to get other people to do your work for you.

  14. Relegated to VMWare on x86 by Anonymous Coward · · Score: 3, Informative

    The darn thing never even boots successfully on most all of my machines - on the one machine where it does - the network card (wired) is not detected making it unusable. OpenSolaris seriously needs a bunch of smart driver developers contributing drivers and general x86 workarounds - just not suitable for x86 hardware as of today (unless the h/w happens to be Sun).

    1. Re:Relegated to VMWare on x86 by njcoder · · Score: 2, Informative

      I ran into a similar problem. In a lot of cases, the drivers for the network cards are actually available. The problem seems to be that there is no mapping of the PCI id in /etc/driver_aliases. I've found that in many cases you can just add a line in that file with the appropriate pci vendor and product id and the nic will work. You can find the pci vendor and product id using prtconf -v and searching for the Ethernet Adapter section.

      There are also a bunch of free network drivers for Solaris can be found here.

    2. Re:Relegated to VMWare on x86 by Anonymous Coward · · Score: 0

      I know that (been trying Solaris since some time now) but in my case the NIC was Intel e1000e and Masayuki san has not gotten around to writing a driver for it and nor does the e1000 driver work when adding the mapping. Same problem with SATA and bog standard Intel AHCI.

    3. Re:Relegated to VMWare on x86 by njcoder · · Score: 1

      I know that (been trying Solaris since some time now) but in my case the NIC was Intel e1000e and Masayuki san has not gotten around to writing a driver for it and nor does the e1000 driver work when adding the mapping. Same problem with SATA and bog standard Intel AHCI. I know it has e1000g but I'm not seeing anything for e1000e. The only other Intel driver I know that comes installed is iprb for Intel Pro/100 VE Ethernet, Intel 82559 PRO/100 VM Ethernet, Intel 82801DB Ethernet 82562ET/EZ PHY, Intel 82801DB PRO/100 VE Ethernet, Intel Pro100/B Fast Ethernet, Intel i815/82559 Ethernet or similarly labeled. If that helps any.
  15. I suppose... by SpiritualRemains · · Score: 1

    ...this version completely lacks support for Daylight Saving Time.

    1. Re:I suppose... by Anonymous Coward · · Score: 0

      HA! That was funny

    2. Re:I suppose... by Anonymous Coward · · Score: 0

      Not really. We adopted DST here in Indiana over a year ago.

  16. nvidia support by nuzak · · Score: 1

    Has nvidia gotten around to allowing OpenSolaris to distribute their driver, or do you still have to download and install it manually?

    --
    Done with slashdot, done with nerds, getting a life.
    1. Re:nvidia support by thommym · · Score: 1

      nvidia worked like a charm when I tested yesterday...

      --
      Don't feed the penguins
  17. Indiana... by Stele · · Score: 4, Insightful

    We named the dog Indiana.

    1. Re:Indiana... by sharkey · · Score: 0, Redundant

      I got a lot of fond memories of that dog.

      --

      --
      "Outlook not so good." That magic 8-ball knows everything! I'll ask about Exchange Server next.
    2. Re:Indiana... by jalefkowit · · Score: 0, Flamebait

      Considering this is from the people who brought you Java, naming it after a dog might not be particularly inappropriate ;-)

    3. Re:Indiana... by Zordak · · Score: 1

      I've got a lot of fond memories of that dog.

      --

      Today's Sesame Street was brought to you by the number e.
    4. Re:Indiana... by Anonymous Coward · · Score: 0

      Why is that insightful and not funny? It's a quote from a movie. I guess the fetuses with 10 digit IDs don't know where it comes from.

  18. installing now by Lord+Ender · · Score: 4, Interesting

    I'm installing it right now. It looks like a copy of Ubuntu. It has a LiveCD, standard GNOME desktop, and an online package manager (called pkg).

    Don't take that as criticism. Cloning Ubuntu is probably the best design decision an OS team can make these days.

    Personally, I don't care whether it's Solaris or Ubuntu or *BSD underneath it all, so long as it supports my hardware and runs my applications.

    --
    A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
    1. Re:installing now by Tranzistors · · Score: 3, Interesting

      If I remember correctly, they swapped linux kernel with sun kernel and added some tools. Since debian (foundation of Ubuntu) is kernel agnostic (but linux is the working kernel), SUN just ported Ubuntu to solaris.
      More on it: http://en.wikipedia.org/wiki/Nexenta_OS

    2. Re:installing now by njcoder · · Score: 2, Informative

      If I remember correctly, they swapped linux kernel with sun kernel and added some tools. Since debian (foundation of Ubuntu) is kernel agnostic (but linux is the working kernel), SUN just ported Ubuntu to solaris.
      More on it: http://en.wikipedia.org/wiki/Nexenta_OS What you said relates to Nexenta which is a distribution of OpenSolaris. Indiana is the distribution from OpenSolaris.
    3. Re:installing now by drspliff · · Score: 1

      However - this isn't Nexenta, this is Indiana, a more Linux-ized version of Solaris, however it's still very much Solaris underneath.

    4. Re:installing now by Recovering+Hater · · Score: 1

      Exactly, but they excised all that hardware compatibility somewhere along the way.

      --
      My humor is probably your flamebait
    5. Re:installing now by felixdzerzhinsky · · Score: 1

      The most important thing to clone from Ubuntu are the forums and the Wiki and #ubuntu on irc. It became easy to ask questions and find answers without snide RTFM's abounding as is often the case on #debian. The other community that I find very polite is #slackware. That could be why they are still around today.

      --
      "Flags are bits of colored cloth that governments use first to shrink-wrap people's brains..."
    6. Re:installing now by thommym · · Score: 1

      Funny, I installed Hardy Heron and thought that it was mostly a copy of OpenSolaris.

      --
      Don't feed the penguins
  19. Finally... by silvrstar · · Score: 1, Funny

    The first OS fully coded in Java!

    1. Re:Finally... by Anonymous Coward · · Score: 1, Funny

      With boot times measured in milliweeks?

    2. Re:Finally... by Constantine+XVI · · Score: 2, Informative

      JNode (http://en.wikipedia.org/wiki/JNode) would like a word with you.

      --
      "I think an etch-a-sketch with an ethernet port would beat IE7 in web standards compliance."
    3. Re:Finally... by Sivar · · Score: 1

      Nah, that was JavaOS (also by Sun)

      --
      Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
  20. Unix is dead by symbolset · · Score: 0, Troll

    Ransom Love killed it with hubris.

    And Sun bought the right to open "Open Solaris" from a company that didn't own that right. Install this at your own risk.

    --
    Help stamp out iliturcy.
    1. Re:Unix is dead by rangek · · Score: 1

      Forgive my ignorance, but

      Ransom Love killed it with hubris.

      Huh?

      And Sun bought the right to open "Open Solaris" from a company that didn't own that right.

      Huh?

      I don't understand either of these statements.

    2. Re:Unix is dead by aerthling · · Score: 1

      He's talking about SCO.

    3. Re:Unix is dead by rangek · · Score: 1

      He's talking about SCO.

      Ah, I thought so, but I had confused Ransom Love with Robert Love. How embarrassing.

      I still don't get the implication about Sun "buying" the right to open Solaris. They couldn't really be stupid enough to do that (buying something they already had from some one who couldn't sell it to them anyway), could they?

    4. Re:Unix is dead by Anonymous Coward · · Score: 0

      He's talking about SCO.


      Ah, I thought so, but I had confused Ransom Love with Robert Love. How embarrassing.



      I still don't get the implication about Sun "buying" the right to open Solaris. They couldn't really be stupid enough to do that (buying something they already had from some one who couldn't sell it to them anyway), could they?

      Linux fanbois will say anything to try and disuade people from seeing how awesome solaris is :)

    5. Re:Unix is dead by symbolset · · Score: 2, Informative

      You get the Blackberry answer because I'm remote.

      stupid enough? I don't know about the characterization.

      They had the rights to SVR4 that Solaris is based on to use it, to develop their own OS based on it, to sell it under trade secret and copyright protection but not to make it open. They then bought that right for a song from SCO because at that moment the latter needed a cash infusion to continue their jihad against Linux.

      The judge in te SCO V Novell case ruled last August that SCO does not own the copyright to SVR4 and it follows had no right to sell the right to make it open. Novell owns that right and reserved it in a document called th APA. You can read about it on groklaw.

      The reason why Novell reserved that right - and why the rights to unix were split so badly as to make it irretrievably dead had to do with Ransom Love's hubris. Hubris is the arrogance of pride.

      Mr. Love was president and founder of one of the earliest commercial Linux companies, the Santa Cruz Operation (not to be confused with SCO). When his IPO went bizarrely huge for no good reason its treasury stock was worth several more digits than he was used to dealing with. Paid in equity grew to half a billion and they never sold the majority of treasury stock. Marke cap was several times that early on. Of course he bought all the toys the bubble millionaires like and threw huge company parties, but he was also an old school geek like you find here on slashdot now and then.

      It happened that at that precise moment the company that had purchased the rights, code and business of unix from bell labs in their breakup (but not the trademark oddly enough), Novell was finding no success with unix and needed a cash infusion to retake ownership of the network, which had been their genesis. (Some will get the irony of this!). Being an old school geek Ransom wanted to "buy unix" as a trophy for having built a successful Linux business.

      Unfortunately he didn't have enough to buy the whole thing and being as he was still wet behind the ears in corporate goverment and his company had never ever turned a quarterly profit, Novell insisted on terms. Here's where the hubris come in. He bought the right to market unix for 5% of the gross with the rest going to Novell plus the right to develop a new and better unix he could keep all of the profits from. For rhis he paid in company stock that I hope Novell sold right away because within a year it was nearly wothless. I think he really believed he could mix in GNU/Linux and come out with something like this Open Solaris and buy up the rest of the rights and take over the server market. It didn't work out because he didn't have the rights to open it fully to attract open developers, his ipo money bled out too fast and eventually his company was bought out by an investment group (this one is the SCO we know and loathe)

      By making the attempt he fractured the rights to unix in such a way that the OS languished for over a decade, much to the glee of Microsoft which spent that decade taking ownership of the desktop network client and nearly half of servers. In software a decade is a very long time.

      I hope this explains it well enough. My thumbs hurt now.

      --
      Help stamp out iliturcy.
    6. Re:Unix is dead by njcoder · · Score: 1

      SCO was the licensing agent for Unix according to the APA. All SYSVR4 licensing had to go through SCO. This is not in dispute.

      Novell is currently suing SCO to get their 95% of the fees paid by MS, Sun and some other smaller fish. How is it that Novell can say SCO didn't have the rights under the APA to license what they did, and then on top of it claim SCO owes them 95% of what Sun paid because it was under the APA? That doesn't make any sense.

      If Sun gets sued by Novell over this it would be very funny. Firstly, Novell has had plenty of time to contest the matter with Sun since OpenSolaris had been announced such a long time ago. Secondly, Novell claimed that they will not be pursing any claims against Unix. "We're no longer in the Unix business" I think was the direct quote.

      If you understood the history of SYSVR4 it would paint Novell in a very bad light to squabble over this with Sun. If Novell does take action against Novell it would be similar to what SCO did. A last desperate attempt by a once profitable company with a good product trying to keep themselves afloat. Sun is no SCO.

      SCO's UnixWare had probably the best i386 support of any Unix out there at the time. Part of what Sun bought was related to that since they needed to add better support for Solaris on x86 after fumbling around with x86.

      To say Unix has languished for over a decade is wrong. UnixWare and the base of SYSVR4 may have but others like Solaris and AIX have not. Solaris has been making many improvements over the years. Some major ones at that.

      Personally, I have my doubts about how this whole thing was started, McBride used to work at Novell, Raymond Noorda was also the CEO/founder of Novell and he has strong ties to Caldera and the group that bought SCO I can't remember the name of.

      Every time I can remember that Noorda bought a significant IP from Novell he wound up using it to file lawsuits. Primarily MS. He hated them. So that one of his companies suing over Novell's IP is nothing new.

    7. Re:Unix is dead by rangek · · Score: 1

      Wow, thanks for that lucid explanation. I had never put all of those pieces together like that before.

    8. Re:Unix is dead by sgtrock · · Score: 1

      "Novell is currently suing SCO to get their 95% of the fees paid by MS, Sun and some other smaller fish. How is it that Novell can say SCO didn't have the rights under the APA to license what they did, and then on top of it claim SCO owes them 95% of what Sun paid because it was under the APA? That doesn't make any sense."

      Sigh. Yes, it does. The point is, Sun needs to deal with _Novell_, not SCO. Sun has been warned by Novell that they do not regard the deal as valid. What Novell is doing is demanding that SCO give them the money that is rightfully theirs from an invalid deal. Once that money is in hand, Novell will decide whether or not to pursue Sun for violation of their original contract.

      I imagine that the first step in such a case might be to give Sun their money back. Maybe not, though. Dealing with high finance makes my head hurt. :) In any event, I'm sure that if it came to legal action, who owes who what amount for what bad action will surely be a contentious point.

    9. Re:Unix is dead by njcoder · · Score: 1

      Sigh. Yes, it does. The point is, Sun needs to deal with _Novell_, not SCO. Sun has been warned by Novell that they do not regard the deal as valid. What Novell is doing is demanding that SCO give them the money that is rightfully theirs from an invalid deal. Once that money is in hand, Novell will decide whether or not to pursue Sun for violation of their original contract.

      You're wrong. Sun does not need to deal with Novell. SCO was the licensing agent. Nobody could go directly to Novell for any sort of Unix licensing. That part is clear.

      An analogy I made in a previous article was that if you walk into a store, go to the counter and buy something, the cashier takes the money and pockets it, you're not at fault. You did what you were supposed to do and the store owner has to go after the employee for the money, not you.

      It was countered by someone giving a different example. You go into a store, the cashier sells you the register, which isn't for sale.

      Lets assume the cashier works on commission. The store owner can't demand that the employee give him the store owners cut, then go back to you and get the register back. The store owner cannot and should not be remedied twice for the same violation. If you get in a car accident and your insurance company pays your hospital bills, you cannot sue the driver at fault for your hospital bills as well.

      Sun worked with AT&T to create SYSVR4. SYSVR4 also contains a bit of BSD of which Bill Joy (founder of Sun) was one of the leading developers. According to Schwartz. Novell suing Sun over SYSVR4 is like someone suing Linus over Linux.

      Schwartz: We took a license from AT&T initially for $100 million as we didnt own the IP. The license we took also made clear that we had rights equivalent to ownership. When we did the deal with SCO earlier this year we bought a bunch of drivers and when we give money to a company oftentimes we get warrants, which is part of the negotiations. I have warrants in 100 different companies, we have a huge venture portfolio. I cant do anything about the perception thats out there and to be blunt, I dont care as those people arent going to drive our futureâ"customers are.

      The APA seems to be a poorly written contract. In one way it helped Novell, but in another it shot them in the foot by the provisions it made for UnixWare.

      The CEO of Novell has been saying a lot of stuff regarding OpenSolaris. It's all FUD. Novell claimed they would not pursue their rights to Unix previously (I have a link to the article somewhere else). Now they're claiming they are going to?

      Novell is a desperate company. Much like SCO was when they started all this. If you look at their quarterly reports, you'll see that most of their revenue comes from legacy products. Their revenues from SuSE is a small fraction of total revenues. Their Identity Management Solutions do pretty well but lately revenues have been flat.

      So basically, Novell tried to purchase Unix to defend NetWare against MS, then they tried the same with SuSE and while their Linux lines is growing, the company isn't really doing much better financially.

      One thing I read was that Ray Noorda, who started Novell and was CEO for a long time, resigned his post at Novell when Novell decided to purchase Unix instead of moving to Linux. I don't know how accurate this is, but the fact that he provided the startup capital for Caldera does give some weight to that comment.

      Novell may also be a little pissed because back when they were competing with Sun to buy SuSE, Novell had to fork over a lot more money to counter Sun's bid. They even had to get $50million from IBM to be able to do so. And now Sun owns MySQL which Novell relies on for some of their products and services.

      Novell may be saying certain things in court to strengthen their claims against S

    10. Re:Unix is dead by sgtrock · · Score: 1

      Except that you're missing one point: Novell claims that SCO never had the authority to make the deal that it did, and they so informed Sun last year once they got hold of the agreement between SCO and Sun. Odds are very high that the judge in the case will agree with Novell and rule in their favor. They've certainly built a much stronger case, as evidenced by the continual stream of decisions in their favor to date.

      BTW, you're taking the APA out of context. It only amends the original agreement, it doesn't replace it. That's why most observers believe that no matter how SCO tries to frame the conversation, the clear language of the full contract can only be interpreted one way. That's why they are all predicting a slam dunk win for Novell.

      I make no predictions as to how Novell may proceed in relation to Sun once they've crushed SCO. I'm simply pointing out that Sun has to deal with Novell _regardless_ of what SCO told them. What SCO may or may not have told them is no longer relevant, and only a fool at Sun would think otherwise at this point. I'd be very surprised if Jonathan Schwartz isn't spending a few hours with his lawyers framing possible strategies to deal with whatever Novell decides to do.

      My guess? Novell will either let things lie, demand that OpenSolaris move to GPL/LGPL (opening up the possibility of blending the best of OpenSolaris with OpenSuse), ask for a token payment of some kind, or some combination of the above. I just don't think it's in Novell's best interest to pursue action aggressively. However, they do have every legal right to do so if they choose.

    11. Re:Unix is dead by njcoder · · Score: 1

      Except that you're missing one point: Novell claims that SCO never had the authority to make the deal that it did, and they so informed Sun last year once they got hold of the agreement between SCO and Sun. And you're missing a few big points as well. Except for one comment by McNeally, who is known to say weird things, Sun's position has always been that it's right to open Solaris source code wasn't what the deal was about. They had broad rights to SYSVR4 code for a long time. Remember, they worked on SYSVR4 with AT&T long before Novell purchased USL.

      In fact, the Solaris code was opened under the SCSL in 1999 and I don't remember Novell saying anything.

      What Sun was lacking was support on intel and amd hardware. UnixWare was the only Unix to have really good i386 support. To be able to offer Solaris on x86 they needed drivers from UnixWare and if you search most of the news stories I have seen regarding SCO/Sun's deal it talks about drivers. Solaris was heads and shoulders above UnixWare other than in it's x86 support so I doubt that anything in SYSVR4 code that Sun would want that they already didn't have.

      What Novell is doing in regards to OpenSolaris, is basically what SCO was trying to do to Linux. They're just trying to make waves and scare people.

      Really, lets look at SCO and Novell closely. SCO was a company that had a legacy (UnixWare) product and a linux product. They're legacy revenues were declining and their linux product wasn't generating much interest and revenue.

      Now lets look at Novell. They had a popular set of products, NetWare and derivatives that are still their biggest source of their income. Quarter after quarter revenue from these products is steadily declining. They have a linux product, which they need to compete against RedHat but doesn't have anywhere near the market and really hasn't shown any signs of getting anywhere near the acceptance RedHat has. We're talking server deployments here, not the miniscule linux destop market. If I remember correctly they're making around $12mil per quarter or year from SuSE while RedHat is making 10x that. They wouldn't have even been able to buy SuSE since Sun was bidding for it as well until IBM threw them $50mil. I wish I could find that chart that showed RedHat vs SuSE deployments. If you didn't look close you couldn't even see that SuSE was on the chart.

      Novell has no moral right, in addition to legal right, to demand anything from Sun. What the hell has Novell contributed to open source? Have they open sourced a lot of their products? No. They tried Hula but that died. They bought SuSE and Ximian but most people think they bought SuSE because IBM couldn't buy it and they didn't want Sun to buy it. Look at this rebort from the EU that shows Sun has the most contributions to Debian. Novell's not even on that table. Ximian is but it's minor

      If it wasn't for the whole SCO thing, most people in the open source world wouldn't even know about Novell.

      Ray Noorda was behind the Canopy Group, which funded SCO. The whole SCO, Santa Cruz Operations, Caldera thing can be confusing, but Noorda plays a role in Caldera and Canopy. Noorda was the founder of Novell and CEO for a long time. Noorda's companies have a history of purchasing IP from Novell and using it to sue mainly Microsoft. More details are on Wikipedia's page for Noorda. That seems to me like Novell is trying to keep it's hands clean while Noorda's company does the dirty work. So now, when Caldera/SCO/SantaCruz/Canopy tries to sue with Novell IP we're supposed to think nothing of it? And recently Novell has this deal with MS?

      Though let me say, I mean no disrespect against Noorda (RIP), his target was mainly MS. I remember reading that he left Novell because they decided to pursue Unix as a way to save NetWare instead of Linux. When he left Noorda focussed on Linux.
    12. Re:Unix is dead by njcoder · · Score: 1

      You should read this thread, it has more information http://in.opensolaris.org/jive/thread.jspa?messageID=146731&#146731

    13. Re:Unix is dead by sgtrock · · Score: 1

      And you're missing a few big points as well. Except for one comment by McNeally, who is known to say weird things, Sun's position has always been that it's right to open Solaris source code wasn't what the deal was about. They had broad rights to SYSVR4 code for a long time. Remember, they worked on SYSVR4 with AT&T long before Novell purchased USL.

      In fact, the Solaris code was opened under the SCSL in 1999 and I don't remember Novell saying anything.

      What Sun was lacking was support on intel and amd hardware. UnixWare was the only Unix to have really good i386 support. To be able to offer Solaris on x86 they needed drivers from UnixWare and if you search most of the news stories I have seen regarding SCO/Sun's deal it talks about drivers. Solaris was heads and shoulders above UnixWare other than in it's x86 support so I doubt that anything in SYSVR4 code that Sun would want that they already didn't have.

      All true. However, all of that may may or may not be relevant in the context of the legal and contractual issues at hand. I still haven't seen the agreement between SCO and Sun. Have you?

      What Novell is doing in regards to OpenSolaris, is basically what SCO was trying to do to Linux. They're just trying to make waves and scare people.

      Maybe. That would certainly make sense from one point of view. I still think that it would be a bad move on Novell's part. However, there are certainly plenty of examples of mis-steps in their past. :)

    14. Re:Unix is dead by sgtrock · · Score: 1
      Rather than read speculation by non-lawyers, how about

      I see your link and respond with another? :) Cross examination of Andrew Nagle, "Senior Director of Product Development." He's been associated with UNIX development since 1984:

      Q. Let's talk about OpenSolaris again. OpenSolaris is released under a license that allows the public to see the OpenSolaris code, isn't that right?

      A. Yes.

      Q. If I wanted to, I could go to Sun's web site, download the OpenSolaris code and look at it myself?

      A. Yes.

      Q. And it's Sun's 2003 SCOsource license that gave Sun the right to expose SVRX source code to the public; isn't that right?

      A. It's my understanding that it gave Sun the right to expose the UnixWare code as well.

      Q. But it gave -- the answer is: Yes, it gave Sun the right to expose to the public the SVR 4.0 code that you have admitted is in OpenSolaris.

      Isn't that right?

      A. That's correct.

      Q. And you and I can agree, can't we, that the right to release code under an open source license, the right to say to the public that you can come and download this code as you will, that's something that has market value, doesn't it?

      659 (page number)

      A. That's a debatable point, I would have to say. There are those who would say that the ability to expose code for people to download and review at-will does have market value, that -- and certainly Sun hoped that it had market value. Sun hoped to garner a better position in the marketplace by publishing their code. There are others that would say that it has no particular market value, that, in fact, protected code has as much market value or more than open source code.

      So, I will concede that it might have market value but, that it absolutely does, I would probably side on the -- with those that would say that it has less market value than others.

      Further on, we get to Novell's arguments in the case:

      So, what Sun has done is they have taken 4.0, which is listed on the APA, they have made that the base of their Solaris operating system and they have stopped taking refreshers, or they have stopped taking new code.

      And Mr. Maciaszek continued:

      "Q. You are right. I didn't actually ask that quite precisely enough. In so far as the UNIX code is concerned, once they're frozen in time as of their latest schedule, that is the UNIX code on which they were relying, correct?

      A. Correct.

      Q. And as to Sun in that case, that UNIX code has substantial value, doesn't it?

      A. Well, you'd to have ask Sun that. I mean, I can't answer that question."

      And here's the telling part, Your Honor. Mr. Jacobs asks Mr. Maciaszek, who I submit was a very credible witness:

      "Q. And if you went to them and say -- after the Asset Purchase Agreement, went to them in 1996 and you said; you know what, we want to strip out all of that UNIX System V Release 4 code from Sun Solaris. What do you think their reaction would have been?"

      And the answer, and he got a chuckle from the gallery:

      "A. It wouldn't have been favorable."

      Sun has built their operating system on that code, Your Honor. For them to go in and rip it all out, it has huge commercial value to them, and Mr. Maciaszek confirmed that:

      "Q. Because it would have been a substantial injury to their business, would it not, sir?

      A. Yes."

      In addition, Mr. Patterson(sic), when he realized what it was that Sun was able to do with the new license, when he saw this article in August of 2003, he wrote an e-mail to his boss, Chris Sontag and said:

      "Hey, Chris, it looks like Sun intends to use its broader license to protect its Linux customers. That is fine, but I hope they don't decide to go after the rest of

    15. Re:Unix is dead by njcoder · · Score: 1

      Rather than read speculation by non-lawyers, how about

      I see your link and respond with another [groklaw.net]? :)

      To be honest, reading Groklaw irritates me. Most of it is speculation. People there don't seem to have much understaning of the law let alone the technology. At least here, people understand the technology :)

      No doubt that, in the 2003 agreement, Sun got the ability -- it contained the ability to open source their product. Jay Petersen, the deputy of SCOsource, tells this Court that that has substantial commercial value to Sun because they can now indemnify their customers. There undoubtedly is commercial value in that license, Your Honor.

      No doubt, I don't see how they proved that. The most telling point for me is that Sun first released the Solaris source code in 1999 under the SCSL before the agreement with SCO. They didn't do it secretly. There was a lot of press around it. Novell didn't make a peep.

      Q. And it's Sun's 2003 SCOsource license that gave Sun the right to expose SVRX source code to the public; isn't that right?

      A. It's my understanding that it gave Sun the right to expose the UnixWare code as well.

      Not a very strong statement.

      Q. But it gave -- the answer is: Yes, it gave Sun the right to expose to the public the SVR 4.0 code that you have admitted is in OpenSolaris.

      Isn't that right?

      A. That's correct.

      Can you say leading the witness.

      "Q. And if you went to them and say -- after the Asset Purchase Agreement, went to them in 1996 and you said; you know what, we want to strip out all of that UNIX System V Release 4 code from Sun Solaris. What do you think their reaction would have been?"

      They can't do that if what Sun says is true that they bought out their licenses giving them the right to distribute and relicense the source and binaries in 1994 in perpetuity. At the time, according to the transcripts, regular source licenses for SYSVX were in the $100k-$200k range. Sun paid around $100million.

      Just because some lawyer says something in court doesn't make it true. Nowhere in the transcripts was there any reading of the contract that clearly showed SCO gave Sun the right to open source Solaris. In fact Novell's lawyer pointed out that it was pretty much just a copy/paste of the 1994 agreement plus some other stuff relating to SYSVR5 and UnixWare. When Sun first started talking about making an OpenSolaris in 2004, SCO was the first one to say they didn't think they could do it, at least not under the GPL.

      Q. And that would have been a commercial -- that would have commercial value for Sun if they could provide indemnity to customers that were using their OpenSolaris product, right?

      McNealy was mouthing off constantly about indemnifying it's customers who bought linux from them on their servers. There was no OpenSolaris at the time. Big Unix vendors like Sun, IBM and I believe HP had already paid a large sum to buy out their licenses to avoid having to pay royalties in the future and avoid headaches. Sun, probably because of it's contributions developing SYSVR4, secured more rights than the others.

      No doubt that, in the 2003 agreement, Sun got the ability -- it contained the ability to open source their product. Jay Petersen, the deputy of SCOsource, tells this Court that that has substantial commercial value to Sun because they can now indemnify their customers. There undoubtedly is commercial value in that license, Your Honor.

      I didn't see anything concrete in the transcripts that asserted that.

      Well, we just heard testimony here this morning from Mr. Nagle that they don't know. Nobody knows. No one sat down and compared the two. There's no evidence before this Court that there is unique code in the Sun Solaris system.

      From what I recall not a single person from Sun w

    16. Re:Unix is dead by sgtrock · · Score: 1

      "No doubt, I don't see how they proved that. The most telling point for me is that Sun first released the Solaris source code in 1999 under the SCSL before the agreement with SCO. They didn't do it secretly. There was a lot of press around it. Novell didn't make a peep."

      I assume this is what you meant when you said earlier in this trail that Sun had released Solaris as open source in 1999? I don't see the SCSL on Opensource.Org's website. While granted, that is not conclusive in determining whether or not I always regarded the SCSL more or less as just exposing the source code without allowing people to actually do anything with it. In my view, that is not an open source license. It certainly doesn't meet the OSI's 10 point model, RMS's four freedoms, or even Lessig's 4 point model. Novell may not have had a problem with Sun's release for these reasons.

      Yes, I know I was quoting Novell's argument and a _very_ short excerpt of the cross examination. I only did so because the thread that you pointed me to had only one or two people who seemed to know what they were talking about from a legal perspective, and they claimed that there was nothing "there" there. Worse, they provided no evidence, just assertions.

      I simply trying to indicate that Novell's position is that there is plenty of "there" there, and I gave a link to a snippet of relevant statements from the legal records.

      We are in agreement, I think, that we'll have to wait to see what the judge decides. That will either give Novell a solid foundation or not for any potential legal action against Sun.

    17. Re:Unix is dead by njcoder · · Score: 1

      I assume this is what you meant when you said earlier in this trail that Sun had released Solaris as open source in 1999? I don't see the SCSL on Opensource.Org's website. While granted, that is not conclusive in determining whether or not I always regarded the SCSL more or less as just exposing the source code without allowing people to actually do anything with it. In my view, that is not an open source license. It certainly doesn't meet the OSI's 10 point model, RMS's four freedoms, or even Lessig's 4 point model. Novell may not have had a problem with Sun's release for these reasons. What license the code was released under is irrelevant. The code was put out there for every one to see. Sun could have put it out there with a license that said "Don't look at this under any circumstances." If Sun didn't have the right to release the code, Novell should have done something.

      Yes, I know I was quoting Novell's argument and a _very_ short excerpt of the cross examination. I only did so because the thread that you pointed me to had only one or two people who seemed to know what they were talking about from a legal perspective, and they claimed that there was nothing "there" there. Worse, they provided no evidence, just assertions. But what those people have said is in line with Sun's official statements as well as backed up by some things that came out in the SCO trial.

      I simply trying to indicate that Novell's position is that there is plenty of "there" there, and I gave a link to a snippet of relevant statements from the legal records. I dissagree. Novell has no legal position in regards to Solaris source code. They may have said some things at the SCO trial or to the press but they have not done anything. They've had 10 years to do so. They could have tried to get a temporary injunction until the matter was decided. That's what people do when they're rights are being violated. They don't wait 10 years and make vague statements to the press.

      We are in agreement, I think, that we'll have to wait to see what the judge decides. That will either give Novell a solid foundation or not for any potential legal action against Sun. No we're not. This is clearly FUD spread by a company in bad shape that feels threatened. And you're falling for it.

      If Judge Kimball rules that Novell should get some of the money, he is validating that the contract was valid and case closed regarding Sun. If he rules it was invalid, Sun's position has been that they were granted the rights in the 1994 contract and it doesn't mean anything. The fact that Novell didn't call anyone from Sun to the stand, hasn't taken any legal action means a lot.
    18. Re:Unix is dead by sgtrock · · Score: 1

      If Judge Kimball rules that Novell should get some of the money, he is validating that the contract was valid and case closed regarding Sun. If he rules it was invalid, Sun's position has been that they were granted the rights in the 1994 contract and it doesn't mean anything. The fact that Novell didn't call anyone from Sun to the stand, hasn't taken any legal action means a lot. (emphasis added to highlight an important point)

      We are in agreement, I think, that we'll have to wait to see what the judge decides. That will either give Novell a solid foundation or not for any potential legal action against Sun. No we're not. This is clearly FUD spread by a company in bad shape that feels threatened. And you're falling for it.

      Sigh. You obviously care far more passionately about this issue than I do. I don't own any products from either company. I don't run OpenSolaris /or/ OpenSuse, although I will admit to trying out Suse about 6 or 7 years ago. I'm not even sure why I'm still replying. ;)

      I haven't "bought into" anything Novell has been saying on this subject. If anything, my sole interest in this has been because of my obsessive following of SCO vs. Everyone through Groklaw. Unlike you, I have found it fascinating reading the articles and commentary on that site. It's the only site that I'm aware of which brings together such highly competent technical viewpoints such as Dr. Salus and lawyers of all stripes.

      I still think we have to wait and see what Judge Kimball says. If he rules simply that Novell's case is invalid, then clearly the whole question is moot. This, however, is a highly unlikely outcome when you consider the entirety of the history of the case to date.

      If the judge simply rules that Novell gets their money back and does not comment any further on Novell's other statements (unlikely), then Novell's other statements don't mean anything from a legal perspective. I find this particular outcome unlikely because so far, Kimball has shown himself to be a very careful and thorough man. He'll want to make sure that SCO has no chance of a successful appeal, so he'll have to explain his reasoning very clearly.

      If, however, the judge also has some comments in his ruling about how Novell's case persuaded him (very likely), then it is possible that we may (stress the word, "may", here) see some statements in there that Novell can point to when it comes time to go after both Microsoft and Sun.

      Will Novell choose to do so? I don't know. You have persuaded me that their case for going after Sun is weaker due to their lack of action in 1999. However, I don't think it's non-existent. Novell's next steps really depend upon what Judge Kimball says, I think.

      BTW, don't forget that SCO vs. IBM is still waiting to move forward. That is the case that I'm far more interested in as it is the one that has the potential to finally see the GPL validated in a U.S. court case, which will in turn /finally/ put to rest one of the fatuous objections that I still run into time and again when talking to PHBs. That's because one of IBM's counterclaims is that SCO is in violation of distributing nearly 800,000 lines of IBM's code without their permission specifically because their actions and statements repudiate the GPL. (You'd think by now that those PHBs would realize that the reason no one has challenged the GPL in court /because/ it's so solid, but nooooo! >:( )

    19. Re:Unix is dead by njcoder · · Score: 1

      Sigh. You obviously care far more passionately about this issue than I do. I don't own any products from either company. I don't run OpenSolaris /or/ OpenSuse, although I will admit to trying out Suse about 6 or 7 years ago. I'm not even sure why I'm still replying. ;)

      I care because I feel that Sun is a very important company in the open source community. They have donated a lot of time and money to different open source projects. They may not contribute as much to the linux kernel but as I mentioned earlier that EU study showed they were by far the largest corporate contributor based on code in the Debian project. This did not seem to count the OpenOffice.org code which was even more than their contributions in Debian. OpenOffice.org has been the first entry for a lot of people into open source, which has led some to investigate open source and free software more. They are a patron of the FSF, as can be verified on the FSF website. Though I can't say Sun has been perfect in the open source world, events regarding OpenDS being a big disappointment from what I've seen.

      I like Solaris too. While the linux kernel has made improvements, Solaris has the lead in some areas. Especially in scaling on machines with multiple processors and cores. Here's some comparisons with FreeBSD. Some applications work better when scaled vertically rather than clustered. There's a group porting OpenSolaris to IBM's Z series mainframes, apparently with IBM's assistance, and it seems that it can do a better job than Linux there since Linux seems to do better running a number of virtual instances vs one large instance.

      Linux was a wakeup call to Sun so they got their asses in gear and kept innovating with Solaris and they have done a good job in terms of x86 support, performance and new features. OpenSolaris should do the same for Linux and back and forth until they can cure cancer, feed the hungry, and bring peace and harmony throughout the world. Or at least be really really good :)

      Novell not only is not a patron of the FSF other than $5k they donated a few years ago, the FSF has stated that they wouldn't accept any money from Novell because of the deal they signed with Microsoft.

      I still think we have to wait and see what Judge Kimball says. If he rules simply that Novell's case is invalid, then clearly the whole question is moot. This, however, is a highly unlikely outcome when you consider the entirety of the history of the case to date.

      The genie's already out of the bottle and Sun has already had enough unwarranted bad press regarding the whole SCO deal. This is were groklaw really had it wrong. I mean, a Unix company, goes to the authorized licensing agent for Unix IP and purchases Unix related stuff. Yeah the timing was bad, yeah McNealy as usual said some stupid stuff. THough some of it was taken the wrong way. Just because Sun said they would indemnify it's linux customers doesn't mean they said Linux was in violation of anything. Just because they said Solaris couldn't be contested in the same way doesn't mean they were validating SCO's claims. Meanwhile HP who was probably the biggest UnixWare reseller and continued to resell UnixWare for some time after SCO started making a fuss, who also made claims that they would indemnify their RedHat and SuSE customers "if they didn't modify the source", received no such scrutiny on Groklaw.

      There were a lot of things I read on groklaw that were just assumptions on top of assumptions that were used to verify their conclusions. Most of the comments were even worse. It's one thing for a lawyer to argue their case in a court with an opposing attorney there to defend against those claims with a presumption of innocence. It's another to do it on a biased blog. It just left a bad taste in my mouth. It's a good site to get the transcripts and exhibits but beyond that they really stretc

    20. Re:Unix is dead by sgtrock · · Score: 1

      I don't think the SCO v IBM case will actually test the GPL as it has more to do with contracts between SCO and IBM relating to Project Monterrey than anything else.

      Your analysis is sort of on target for how the case started. However, if you take a look at Groklaw's IBM timeline, you'll note that IBM's counterclaims (as amended) which have been waiting to be settled since March of 2004(?!?), lean very heavily on the concept of FOSS and the GPL in particular. The first 18 pages or so spend a great deal of time laying the groundwork. The specific counterclaims that I referred to in my previous post; the sixth, seventh, and eighth, start on page 33:

      SIXTH COUNTERCLAIM

      Breach of the GNU General Public License

      SEVENTH COUNTERCLAIM

      Promissory Estoppel (basically asserts that SCO broke a promise to abide by the GPL and should be forced to meet their original promise)

      EIGHTH COUNTERCLAIM

      Copyright Infringement (asserts that since SCO is in violation of the GPL, they have infringed IBM's copyright)

      As I understand it, all legal actions have to be settled as part of winding down SCO's affairs even if Novell forces SCO into chapter 7 bankruptcy. After IBM spent all this time and money grinding SCO's case into the dust, I can't imagine that they'll settle for anything less than a ruling from the bench on these points. I don't think that they'd be happy even if a trustee for what's left of SCO offered to beg forgiveness of the court's time.

      I think that IBM wants to settle the legal question that the GPL is a valid license under U.S. law once and for all. I don't think they want anybody to try this kind of legal shenanigans against them ever again.

      Of course, what do I know? I'm just some semi-anonymous poster on Slashdot. :)

  21. Difference between Indiana and Nexenta? by STFS · · Score: 1
    So what exactly do all these names mean?

    How is OpenSolaris connected to this Indiana thingy and what is the difference between Indiana and Nexenta?

    My take is that Nexenta is compiling the GNU software tools and providing them in their repositories. Is Indiana doing this as well or are they just trying to mimic the package management system itself but providing no GNU software?

    Anyone know?

    --
    You don't think enough... therefore you better not be!
    1. Re:Difference between Indiana and Nexenta? by njcoder · · Score: 3, Informative

      Ok, you're going to find better explanations elsewhere but this is my understanding of it.

      OpenSolaris is not necessarily a "distribution". Nexenta, Shillix, etc are "distributions" built on OpenSolaris. Project Indiana as I understand it, is a distribution coming directly from the OpenSolaris project.

      At first OpenSolaris wasn't supposed to come up with it's own distribution, and now that it is it did some people didn't like it. Or they didn't like that they were going to call it OpenSolaris instead of Indiana or something like that. I'm not clear on all the details.

      Since Solaris will be built using OpenSolaris, Project Indiana is also kind of like an early access release of Solaris 11, without JDS.

    2. Re:Difference between Indiana and Nexenta? by mpapet · · Score: 1

      I can tell you why Indiana is *not* called opensolaris. It seems Sun wouldn't allow it.
      Which, I think is pretty emblematic of Sun's consistently inconsistent behavior regarding their "community" OS.

      It looks like they want the free dev resources AND total control, right down to naming. Which, adds up to a project that doesn't seem viable to me. Maybe I'm wrong though.

      --
      http://www.maxineudall.com/2010/02/should-economists-be-sued-for-malpractice.html
    3. Re:Difference between Indiana and Nexenta? by Anonymous Coward · · Score: 4, Informative

      Solaris 11 = The upcoming version of Solaris.

      "Project Indiana" was just the codname for founding OpenSolaris

      OpenSolaris = Bleeding-Edge Test Version of Solaris 11 (Think "Alpha")
      Solaris Express = Snapshot of OpenSolaris found to be "relatively stable". (Think "Beta")
      Solaris 10 = The full "retail" version, often updated with features seeping up from OpenSolaris, that needs to run fine and be perfectly stable on Big Iron.

    4. Re:Difference between Indiana and Nexenta? by njcoder · · Score: 1

      Yep, I knew someone would come in and fill in the gaps. It's also worth mentioning, Solaris Express, OpenSolaris and Sun's Solaris releases all use the same codebase.

    5. Re:Difference between Indiana and Nexenta? by drinkypoo · · Score: 1

      So what you're saying is that OpenSolaris is to Solaris as Fedora is to RHEL? Thanks, but no thanks.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    6. Re:Difference between Indiana and Nexenta? by njcoder · · Score: 1

      So what you're saying is that OpenSolaris is to Solaris as Fedora is to RHEL? Thanks, but no thanks. The difference is you can get and use Solaris for free. You can't do that with RHEL.

      And CentOS is not RHEL in that you can't go using CentOS for free until you decide you want support and then buy a RHEL license and expect them to support it.
    7. Re:Difference between Indiana and Nexenta? by drinkypoo · · Score: 1

      Point taken. I'm still not super-interested in Solaris simply because it will never run everywhere Linux runs. I take that on as an article of faith; perhaps one day the same codebase of OpenSolaris will run on the Amiga 2500, and the iOpener, and generic PREP/CHRP, and on SGI systems, and... Of course most people don't care about having one kernel to rule them all, and in theory monocultures are fragile... but heterogeneous cultures of crap are fragile, too :) I'm NOT saying Solaris is crap, although I will say that of the time I've spent trying to make SunOS (4.1.1 through 4.1.4, 5.1 through 5.7 or so) do what I want has been dramatically more agony than the time I've spent trying to make Linux do what I want. So Solaris is unlikely to convert me any time soon, anyway.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    8. Re:Difference between Indiana and Nexenta? by saleenS281 · · Score: 1

      Pretty close.
      "opensolaris" was supposed to be akin to "gnu/linux". Opensolaris being the kernel and userland tools. Then subsequent distributions could be built on top of this.

      THe uproar was indeed that Sun decided to call their own distribution based on the opensolaris core "Opensolaris", and rightly so. It confuses everything and everyone. As a longtime member of the community, I would expect nothing but a blank stare from any *newbie* trying to understand the opensolaris scene.

      SO... this is akin to Redhat trying to call their offering "Linux". Well... what version of linux are you running? "Linux linux"... horrible marketing decision on their part to say the least.

    9. Re:Difference between Indiana and Nexenta? by njcoder · · Score: 1

      I consider myself an interested outsider. When I first heard about OpenSolaris, what I expected was an Open Source distribution of Solaris. I think OpenSolaris makes sense for the distribution.

      Maybe they should have named the kernel/userland tools something else. But it seems that can't be undone now.

  22. Linux-friendly = GPL-compliant license by spikenerd · · Score: 3, Insightful

    therefore, it is *not* Linux-friendly

    1. Re:Linux-friendly = GPL-compliant license by mkcmkc · · Score: 1

      therefore, it is *not* Linux-friendly Huh? If it has a GPL-compatible license, wouldn't that be Linux-friendly?
      --
      "Not an actor, but he plays one on TV."
    2. Re:Linux-friendly = GPL-compliant license by ChrisMounce · · Score: 1

      Yes -- but the CDDL is not GPL-compatible.

  23. Dtrace link is wrong by Anonymous Coward · · Score: 0

    The dtrace link points to an article on ZFS...

  24. For one... by silvrstar · · Score: 1

    Stanislaw Lem would be proud.

  25. IP Issues with OpenSolaris? by Rob+Riggs · · Score: 3, Interesting

    Given what's happening to SCO lately, how valid is the license that Sun purchased to allow them to release the source code to Solaris?

    --
    the growth in cynicism and rebellion has not been without cause
    1. Re:IP Issues with OpenSolaris? by njcoder · · Score: 2, Informative

      Sun had a lot of rights under previous licensing agreements before Novell even purchased the rights to Unix. The SCO deal seemed to be for some additional licensing and some drivers. Novell has claimed they won't be suing anybody over Unix anyway.

  26. "Linux Friendly"? by Anonymous Coward · · Score: 0

    Hmm, something isn't clicking here. Is not OpenSolaris Sun's "Project Copy Linux"? Doesn't that in turn imply "NOT Linux Friendly"? Can anyone argue that OpenSolaris is here to bolster Linux adoption? It's meant to be a direct competitor and uses a license that isn't compatible with the GPL.

    "Linux-friendly" would also imply that the Linux development community has a say in the direction of the project. OpenSolaris doesn't have much of a non-Sun developer* community - almost all contributions are Sun employees. The "Sponsor" program clearly and fundamentally indicates that the community is not in control.

    My point is that much of it may be open sourced, but that doesn't automatically mean it's "Linux friendly."

    [* User community yes, but every operating system that survives past beta has a user community.]

  27. warm brewing on the inexpensive health care front by Anonymous Coward · · Score: 0

    that would be kombucha, a strange brew that's also good for you.

  28. That's a good thing by Santana · · Score: 2, Insightful

    from a BSD point of view. If good open source software makes into their distribution, good for them and all their users. Goal accomplished.

    --
    The best way to predict the future is to invent it
  29. Too many exclamations. by Kingrames · · Score: 0, Flamebait

    So who wrote that summary?
    Richard Simmons, or the Oxy Clean guy?

    new tag: toomanyexclamations.

    seriously, it's a real turn off.

    --
    If you can read this, I forgot to post anonymously.
  30. Powered by Unixware 7.x! by tushar · · Score: 2, Funny

    Thanks SCOSource. Without Unixware 7.x, this release would not have been possible. The previous releases based on Sys V were really crappy.

  31. the true shame... by SuperBanana · · Score: 4, Interesting

    is that ZFS, despite all its goodness, lacks some incredibly basic features compared to 99% of the hardware and software RAID and LVM systems out there. You can't grow (please pay attention here) a ZFS pool except by adding similarly-redundant vdevs, and there is no way to remove a vdev from a pool, unlike LVM2.

    So. Got a 4-drive RAID-Z2 array, and you want to add more space by buying another drive to add in to your 5-bay hot-swap cage? You're shit outta luck. If you have a zpool with a vdev that consists of a pair of mirrored drives, you CAN add another vdev of two drives, then another, etc. You also CAN replace the drives in a vdev with larger drives. That's kind of half-okay, but still not on par with RAID cards of a DECADE ago. Even Linux's MD can grow RAID5/6 across more devices!

    Someone suggested the ability to grow redundant pools by single devices, and the reaction amongst solaris ZFS developers (!!!) was "now why would you want to do that?", and then when THAT was explained, "well shucks, I wonder how they do that" (they = almost every hardware and software RAID solution on the planet.)

    Absolutely astounding that a Solaris filesystem developer would not be able to at least guess as to how a RAID5 array would be re-striped to add a new drive.

    Far as I know, they've been working on the grow capability for more than a year and we have yet to see it.

    1. Re:the true shame... by Anonymous Coward · · Score: 3, Informative

      It's apparently on their radar, but at a frustratingly low priority. I agree that the omission of this seemingly simple feature was a major oversight on their part. Here's a link to blog post by one of the developers at Sun:

      http://blogs.sun.com/ahl/entry/expand_o_matic_raid_z

    2. Re:the true shame... by Anonymous Coward · · Score: 0

      It also sucks at random seeks (and always will) and has all sorts of stability issues in real performance situations. I am surprised they are making it the default filesystem. Don't use it for critical systems (sorry linux is better, bsd is best), dbs and similar large file stores.

    3. Re:the true shame... by complete+loony · · Score: 1

      ZFS is a complete re-think of the whole filesystem stack. They are working on adding features common to other storage management systems. But what they have written so far is so different to the usual way of managing disks that they have no choice but to do everything differently.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    4. Re:the true shame... by njcoder · · Score: 2, Informative

      I'm not sure if this is the case, but I got the impression that RAID-Z isn't the way they'd like you to use ZFS because you'd get better reliability and performance from just adding multiple mirrored sets to the pool. You can add multiple RAID-Z sets to a pool and that will give you better performance than adding one big RAID-Z. I can't find the link but there was a blog posting comparing IOPS in different setups and the recommendation was to use a max of 4-5 drives per RAID-Z vdev.

      I haven't played around with ZFS so I'm surprised to hear that it can't grow like you described. Hopefully that changes soon.

      Do you know if you can add a mirrored vdev to a pool that contains a RAID-Z vdev?

    5. Re:the true shame... by this+great+guy · · Score: 2, Informative

      You can't grow a ZFS pool except by adding similarly-redundant vdevs.

      This is not exactly true. No matter what your pool config is, you can always grow it by adding any sort of top-level vdev to it. For example if you have a N-drive raidz, you can add to it a 1-drive "mirror" (no redundancy, not recommended), or a 2-drive mirror, or a 3-drive raidz, or a 4-drive raidz2, etc.

      I think what you tried to say is that it is not possible to convert a N-drive raidz/raidz2 array into a (N+1)-drive array. The reason Sun hasn't implemented this feature yet is because (1) ZFS provides more features than your average RAID layer, so they face implementation problems no one else has ever had to solve when dynamically reconfiguring the layout of a RAID array, and (2) ZFS targets mostly machines with lots of drives where storage expansion is often done by adding a bunch of disks at a time (which is possible, see above) rather than occasionally adding single drives.

    6. Re:the true shame... by Anonymous Coward · · Score: 0

      If you're interested in growing a ZFS array, this may be worth a read: http://blogs.sun.com/ahl/entry/expand_o_matic_raid_z

      No, you still can't do it, but at least somebody's working on it.

    7. Re:the true shame... by Znork · · Score: 1

      is that ZFS, despite all its goodness, lacks some incredibly basic features

      Personally I find the flawed layering design a severe drawback. Most of the time I use the LVM indirection layer as just that; an indirection layer. The volumes don't have a filesystem on them; they're just block devices.

      For example, I have two iSCSI servers. Their diskspace is merged and chopped up with LVM (thus allowing seamless migration of data between disks). The volumes are then exported over iSCSI (and I have the possibility of adding a transparent encryption layer before that), and connected to from Xen instances on other machines. The Xen instances in turn lvm the disks yet again, chop them into filesystem sized parts, and apply appropriate filesystems.

      The device-mapper block indirection layer gives me infinite flexibility. Mixing the block layer with the filesystem layer would at best merely make the code more complex and less reliable.

    8. Re:the true shame... by Anonymous Coward · · Score: 0

      The primary audience for ZFS was and kind of still is the enterprise. Over there, they don't do kiddie crap like expanding arrays by single or multiple disks. They do what ZFS does right now, add a whole new array to a pool.

      Then, the way RAID-Z prevents the write hole makes it a little more complicated than expanding a RAID-5.

      Not to mention that expanding an array is a pretty risky endeavor.

      But hey, keep talking it bad with arguments that are silly.

    9. Re:the true shame... by Anonymous Coward · · Score: 0

      i call bullshit. Show me one solution besides linux >2.6.18 that can grow a RAID5 w/o reformat...

    10. Re:the true shame... by saleenS281 · · Score: 1

      More than partially flame-tastic and incorrect.

      Their reaction wasn't "I wonder how they do that", their reaction was "Our primary *PAYING* enterprise customers have no need for this feature currently. While we understand the community would like it, we cannot dedicate engineering resources to it. Here's the code, have at it.

      As for all the other vendors having it... it's *not that simple*, regardless of whether you want it to be or not. The very nature of the copy-on-write filesystem makes it extremely difficult to just expand the raid.

      PS: you're more than welcome to add a single disk to a zpool, you just won't have raid protection. The reason Sun currently considers the setup *OK* is because their enterprise customers don't add disks one at a time, they add them a tray at a time.

  32. Re:Hey! It's Debian! by Curtman · · Score: 4, Interesting

    No this is Debian.

  33. ZFS? Don't forget FreeBSD! by Dri · · Score: 1

    My home servers are in screaming need of ZFS (A NetApp Filer for home use). I want ZFS implemented in Linux, like everyone else. Moving to a OpenSolaris based distribution just feels awkward and wrong, especially when ZFS has made it into FreeBSD 7.0 as an experimental feature.

    I'm eyeballing the FreeNAS project daily. Sooner or later we will have a ZFS appliance, free as in beer at least. Sun have to work harder to win me over but things look promising. (Ubuntu on Sun hardware [+], trying to release Java under an Open Source license [+], closing some MySQL features [-])

    --
    Girls are strange. They don't come with a man page.
    -- Michael Mattsson
    1. Re:ZFS? Don't forget FreeBSD! by chrysalis · · Score: 2, Interesting

      Well, I tried ZFS on FreeBSD and after a few severe crashes (the last tries were 3 weeks ago on FreeBSD 7-STABLE), this is a combo that I will never put any production data on. At least no until a few years of stabilization.

      Yes, FreeBSD has ZFS, but it's experimental for a reason. So no need to avocate this yet.

      The only serious platform for ZFS yet is still Solaris, and Indiana is a welcome release.

      I've also a lot of hopes in DragonflyBSD's HAMMER filesystem.

      --
      {{.sig}}
    2. Re:ZFS? Don't forget FreeBSD! by njcoder · · Score: 1

      Moving to a OpenSolaris based distribution just feels awkward and wrong It's been about 3 years since the source for ZFS has been released through OpenSolaris and it doesn't seem like the other platforms have a suitable version yet. Maybe OS X but I'm not sure.

      Get over your fanaticism and use the tool that works for what you need. You 5 digit ID freak! :)
  34. What is the news ? by slashdotlurker · · Score: 2, Insightful

    While ZFS is cool, it will someday be ported to Linux (the market forces are such). The advantages over ext3 etc. are simply not compelling enough for me to abandon an entire universe of software and hardware I have gotten used to with Linux distributions.

    I see no use for Dtrace as I use nothing more fancy than Matlab for analyzing my data. No fancy number crunching or developing here. I used to do a lot of heavy duty Fortran 95 programming, but that is history (which will not be repeated).

    So, Sun wants me to trial an OS that is about 5 years late, and has major hardware problems while offering no compelling reasons for the switch. Sorry, but Microsoft beat Sun by a year or so. Its called Vista.

    I used to be a Solaris user (on Sun hardware) - used it for about 5-6 years. The image of pricey hardware that worked at half the speed of commonly available Intel/AMD hardware running Linux has sort of stayed with me.

    1. Re:What is the news ? by pathological+liar · · Score: 1

      ext3 has a 4TB partition size limitation, 1TB filesize limit, and requires a fsck every X mounts.

      Those are all very real limits. A >4TB raid isn't unreasonable these days, 1TB filesize is plausible (if for whatever reason you wanted to run Xen using file backed storage for guests instead of LVM) ... and running a fsck on a huge disk just sucks.

      So yeah, maybe not compelling for you, but compelling for a lot of us, myself included. That's why I'm burning a copy right now to check out.

    2. Re:What is the news ? by gujo-odori · · Score: 1

      Using JFS or XFS on Linux will probably do you better, if your main issue is just the file size/file system size thing. If you want the other features that ZFS brings to the table that neither JFS nor XFS do and you want or need them right now and need them to accept all the areas on which OpenSolaris is still well behind the Linux (and *BSD) curve, then it might be worth it. FWIW, my BSD-using friends tell me that ZFS is already in FreeBSD now (experimental, IIRC), so keeping an eye on FreeBSD WRT ZFS looks like a really good bet for those who need ZFS.

      I want ZFS but don't need ZFS, and my prediction is that ZFS will be in Linux and available with the installer of most or all major distros before OpenSolaris has caught up to Linux in things like hardware support.

      That said, when OpenSolaris has caught up to Linux, I may well find myself running it. To this day, the up-time record of any box I ever adminned is still held by a Solaris machine, at over 1100 days (it was only a hardware failure that took it down). This record was achieved on a box with a global IP address, outside of any firewall; it was part of the infrastructure at an ISP where I worked, and best of all, it was done on a whitebox Solarix x86 machine that we'd built ourselves, back in the days when you had to go shopping with a copy of the Solarix x86 HCL in your hand if you wanted it to work. That kind of stability is really impressive.

    3. Re:What is the news ? by Anonymous Coward · · Score: 0

      To this day, the up-time record of any box I ever adminned is still held by a Solaris machine, at over 1100 days (it was only a hardware failure that took it down). This record was achieved on a box with a global IP address, outside of any firewall; it was part of the infrastructure at an ISP where I worked, and best of all, it was done on a whitebox Solarix x86 machine that we'd built ourselves, back in the days when you had to go shopping with a copy of the Solarix x86 HCL in your hand if you wanted it to work. That kind of stability is really impressive. Snicker. An old Solaris box on a public IP outside of any firewall? No wonder it was so stable, it was probably 'adminned' by 6 or 7 people more skilled than you folks.
    4. Re:What is the news ? by tytso · · Score: 2, Informative

      ext3 has a 4TB partition size limitation, 1TB filesize limit, and requires a fsck every X mounts.

      Actually, this is incorrect. Ext3 can support up to 16TB (there were some bugs for kernels older than 2.6.18 for really big filesystems, but even back then 8TB was no problem). The filesize limit is 2TB, and with ext4 that limits for the filesystem and individual files with be 1024 Petabytes, or 1 Exabytes.

      As far as requiring an fsck every X mounts, thats basically due to paranoia because PC class hardware, is, well, PC class hardware. You can disable that if you wish, and if you have an enterprise grade RAID array with a robust controller and disk-level checksums, it would probably make sense to turn it off. On a typical PC class-whatever-is-the-cheapest-parts-that-fell-off-the-board-from-Taiwan white box, where companies are competing for price much more than reliability or quality, then a periodic fsck is a good idea. But it's always something you can turn off if you wish.

    5. Re:What is the news ? by slashdotlurker · · Score: 1

      There is little point in stating the obvious, but how many people (ok, as a fraction of the people you know), need a 4TB partition size ? Assuming that your statement is correct (which I think it isn't). Even if I had a hard disk that big, I would not want partitions that big. For people with needs for distributed network storage, there is OpenAFS.

      I am not in the habit of making bold predictions. But let me make one. The day that ZFS is ported to Linux (whether through a third party module or in the mainline) will come a lot sooner than the day OpenSolaris will even remotely match the hardware supported by Linux and the sheer richness of the userspace applications in Linux.

      Sun waited far too long for this and not all the Debian founders in the world are going to help them get past the huge lag between OpenSolaris and Linux.

    6. Re:What is the news ? by gujo-odori · · Score: 1

      You wish. The only box we ever had compromised was running - ironically enough - OpenBSD.

  35. Re:Hey! It's Debian! by Jeremiah+Cornelius · · Score: 1

    Ha!

    That's great. I don't know I'd ever bother with this - it would have lit my mind on fire around 2001 or so!

    I bet it gets a lot farther than the Debian-on-BSD-kernel efforts. Still, aside from trading away great device support in exchange to get ZFS, I can't see the point. /usr/ucb/bin /usr/local/bin /usr/debian/bin

    You could always do something like that!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  36. Re:Hey! It's Debian! by Sancho · · Score: 1

    Heck, in my experience, FreeBSD has better device support than OpenSolaris, and it comes with FreeBSD. It's really the best compromise, if you want that file system.

  37. Tagged: sunhclgames, sun4m by sethstorm · · Score: 1

    'Why use the OpenSolaris OS you ask?' ...Because playing the Sun HCL game is fun. Bonus points go to those who have quad Ross SS/[10|20]'s, SunPC Sbus/PCI cards, or anything greater than an 8bit sbus framebuffer.

    (/sarcasm)

    We think you'll be quite happy to came by to take a look!' Unfortunately, I couldn't find the part that allows me to build a sun4m compatible image. Of course, documentation would go a long way for some of that "nonexistent" hardware.
    --
    Twitter supports and protects racists - by smearing their critics with the "Hate Speech" label.
  38. Re:Hey! It's Debian! by Anonymous Coward · · Score: 0

    I think it all boils down to: what will come first, zfs like features under linux or device support under kindaopensolaris?

  39. Re:Hey! It's Debian! by njcoder · · Score: 1

    Hey! It's Debian! Debian founder, Ian Murdock (the "ian" in Debian) was hired by Sun to lead Project Indiana. "Since joining Sun, he has led Project Indiana, which he describes as "taking the lesson that Linux has brought to the operating system and providing that for Solaris," making a full OpenSolaris distribution with GNOME and userland tools from GNU plus a network-based package management system."
  40. Re:Hey! It's Debian! by Jeremiah+Cornelius · · Score: 1

    sudo apt-get install x-window-manager-openwin mailtool

    Lol!

    --
    "Flyin' in just a sweet place,
    Never been known to fail..."
  41. Someones gotta do it... by Vectronic · · Score: 3, Funny
  42. Sparc image? by Anonymous Coward · · Score: 1, Interesting

    Is there a version of this for sparc? Anyone have a link?

    1. Re:Sparc image? by CapeBretonBarbarian · · Score: 2, Interesting

      Is there a version of this for sparc? Anyone have a link? I don't think so. I've been looking and haven't found an image for a SPARC version yet of the OpenSolaris (Indiana) 2008.05 CD.
  43. Two OpenSolarises by Kaseijin · · Score: 1

    OpenSolaris is a development project and a production-quality (supposedly), commercially supported operating system. Indiana was the code name for the first release of the OS.

  44. It *is* called OpenSolaris by Kaseijin · · Score: 1

    I can tell you why Indiana is *not* called opensolaris. It seems Sun wouldn't allow it. Some people in the community thought there shouldn't be an official distribution of OpenSolaris, or if there were, it should be called something else. Maybe Sun didn't want it at first, but now it's called OpenSolaris, and they sell support for it.
  45. Re:Hey! It's Debian! by the_B0fh · · Score: 2, Informative

    Unless of course, you expect to use it in production. Even freebsd zfs developers say it is not ready on freebsd yet.

  46. Re:cute by Anonymous Coward · · Score: 0

    I think it's cute how rabid Linux worshipers are so quick to rewrite history about how Linux predates everything and had features from 0.1 that nobody else dreamed of at the time!

  47. Re:Hey! It's Debian! by the_B0fh · · Score: 1

    Crap. gnome?! WTF is wrong with people?

  48. Re:Hey! It's Debian! by njcoder · · Score: 4, Insightful

    Crap. gnome?! WTF is wrong with people? Sun put a lot of time and money into GNOME when they were working on JDS. Most notably in the accessibility features of GNOME.

    GNOME is also the default for most mainstream linux distributions that Sun would want to position OpenSolaris against. RHEL, SuSE, CentOS, Ubuntu, Fedora.

    You should be able to compile KDE, or you can get a precompiled package on blastwave.org.
  49. What's in a name by Kaseijin · · Score: 1

    My take is that Nexenta is compiling the GNU software tools and providing them in their repositories. Is Indiana doing this as well or are they just trying to mimic the package management system itself but providing no GNU software? The relationship between Nexenta and OpenSolaris is kind of like that between Debian and FreeBSD. The FreeBSD project distributes an OS, also called FreeBSD. Debian combines the FreeBSD kernel with the GNU userland and Debian tools. They call the product Debian GNU/kFreeBSD. Nexenta OS is basically Debian GNU/OpenSolaris, except it's not part of the Debian project.

    The OpenSolaris OS replaces many of the traditional Solaris tools with GNU equivalents. It also has a new packaging system, which isn't especially like apt.

    Indiana was just the code name for what is officially OpenSolaris 2008.05.

    All of the projects I mentioned maintain repositories of GNU and non-GNU software.
  50. Re:Still not sold - OpenSolaris in Peril by rubycodez · · Score: 2, Informative

    things not looking so good after reading the transcripts of the Novell/SCO trial, Novell wasn't properly involved nor paid in SCO's granting to Sun the ability to open source System V technology in OpenSolaris. Uh oh, what SCO lied about Linux might be 100% dead on with OpenSolaris, stolen Unix IP!!!

  51. Why do Sun Stories always get posted after hours? by njcoder · · Score: 1

    Is it just me, but it seems that stories related to Sun, at least the ones that aren't bashing it in some way, always seem to come late in the day. Even when the submission was a lot earlier than that.

  52. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 3, Interesting
    Sun had rights to SYSV long before the transaction with SCO. Novell has also stated they will not pursue unix copyrights

    Novell taking on SCO is one thing, Novell taking on Sun is quite another. Sun is a much bigger company than Novell and a lot more money. It's not worth the fight.

    It seems like SCO stiffed Novell by not giving them their cut of the licenses, but that doesn't mean the licenses they gave were invalid. If that was the case, the issue would have come up already.

    Novell gets some good publicity in their fight against SCO, but in reality, they're not much of a player in anything. SuSE isn't that popular, at some point their revenues for their legacy products will dry up, and then what's left? There revenue has been declining for years and their profits have been iffy. All they're going to get out of the SCO trial is some pats on the back since SCO doesn't have any more money.

    While there's no arguing that what SCO did was messed up, I don't really see Novell in a good light either. Novell purchased the rights to Unix for $300mil. The transaction between Novell and SCO was for about $120-150Mill. So SCO paid about half of what Novell paid and only gets 5% in licensing fees and no patent or copyrights according to Novell.

    This just doesn't seem right to me. Either Novell seriously screwed over SCO and they were too stupid to know it, or something else is going on. Ray Noorda, who was CEO of Novell, left to start Caldera. Noorda is undeniably the reason Novell was who they were. From what I could gather they did have a good relationship.

    Bottom line, I don't understand how Novell can claim they pretty much just sold a 5% commission deal for 50% of what they paid and act like their shit doesn't stink either.

    According the wikipedia

    Up to his death, Noorda owned the Canopy Group. One of its holdings, Caldera Systems, purchased the Unix assets in 1995 from the Santa Cruz Operation, which had acquired them from Novell. In 1996 it also acquired the Digital Research assets from Novell and immediately brought a lawsuit against Microsoft that largely duplicated the claims that the FTC and Department of Justice had pursued in the early 1990s. The lawsuit was ultimately settled in 2000 with a $275 million payment to Caldera. Every time one of Norda's companies purchases something that used to belong to Novell, they sue. Usually Microsoft (Noorda hated MS).

    Sorry but it just seems fishy to me. How would Novell not expect that SCO/Caldera would ultimately sue. Maybe Novell was aware of a possible lawsuit to attack RedHat while they were making moves with SuSE?
  53. Re:Hey! It's Debian! by Enderandrew · · Score: 1

    How is ZFS performance in BSD?

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  54. Re:Hey! It's Debian! by Enderandrew · · Score: 1

    Fedora, RHEL, SUSE, etc. don't have a default. SUSE, and Fedora have been advertising KDE 4 pretty heavily.

    Ubuntu is the only one on your list that defaults to Gnome.

    And even with Ubuntu's soaring popularity, many Ubuntu users are switching to KDE, and surveys consistently show the majority of Linux users use KDE.

    Sun may prefer Gnome, but you shouldn't generalize that every major distro defaults to it, because that just isn't true.

    --
    http://blindscribblings.com - Tasty pop-culture in conceptual fashion.
  55. Re:Hey! It's Debian! by Sancho · · Score: 1

    I haven't run any formal tests, but it only seems a tiny bit slower than vinum.

  56. Re:Why do Sun Stories always get posted after hour by CapeBretonBarbarian · · Score: 1

    I did find it odd that this story made it on to the front page so late in the day considering the official release was in the morning. But then again, this is Slashdot where it's fun to hate Sun. :-P

  57. Re:Hey! It's Debian! by njcoder · · Score: 1
    I think I was wrong about SuSE but I'm still pretty sure if you installed RHEL and accepted all the defaults you'd wind up with Gnome, not KDE. Same is true for Fedora. From here "The default display manager on Fedora is GDM - The GNOME Display Manager."

    Sun may prefer Gnome, but you shouldn't generalize that every major distro defaults to it, because that just isn't true. I didn't. I wasn't claiming "every major distro", just the mainstream linux distros that Sun wants to compare OpenSolaris with.

    Nothing against KDE, just my rationale for why I think Sun went with Gnome.
  58. System UPDATES? by Sivar · · Score: 1

    How easy is it to UPDATE applications and, more importantly, the operating system with the latest patches?
    This is a big deal.
    Every time I've looked into OpenSolaris before, it wanted me to subscribe to a pay service to get system updates.
    I consider that to be pretty basic functionality (even Microsoft doesn't charge for their update service), so this was an automatic no-go.

    Admittedly I may be way off-base since I am much more familiar with Linux and FreeBSD than with Solaris.

    --
    Computer Science is no more about computers than astronomy is about telescopes. --E. W. Dijkstra
    1. Re:System UPDATES? by PrettyBoy_75 · · Score: 1

      I think updates are free, haven't installed it as yet... currently downloading.

      According to this guy http://www.c0t0d0s0.org/archives/4361-Playing-around-with-Opensolaris-2008.05-Release-Candidates.html/, system updates can be done in 2 commands and are tied in with the snapshot feature of ZFS automatically thus allowing trivial switching between the pre and post upgrade boot environments.

      HTH

    2. Re:System UPDATES? by Anonymous Coward · · Score: 0

      I appreciate your reply. I'm going to give Solaris another go.

  59. Re:Still not sold - OpenSolaris in Peril by ArtDent · · Score: 3, Interesting

    Read the transcripts. Novell sent Sun a letter before they open sourced Solaris to warn them that their license from SCO was invalid. Now they're asking the court to rule that this is the case, and Judge Kimball has given every indication that he's willing to do so.

    I imagine that the folks at Sun have been pretty nervous since last August. Imagine, paying millions of dollars to put your product in exactly the position you've been (erroneously) proclaiming your competition is in. Not smart.

  60. Re:Hey! It's [not] Debian! by felixdzerzhinsky · · Score: 3, Insightful

    It's not Debian. Debian has had the ability to fully encrypt the root partition during installation since Sarge I think. Etch for sure. Ubuntu can do it too with the alternate installer. OpenSuse and Slackware have excellent docs on how to get / file encryption. Disk Encryption is essential for laptops and removable media in 2008. If Solaris wants to get adopted by government and financial sectors for use on laptops it will need to have some form of serious disk encryption. To be fair to the OpenSolaris people there are two teams working on encryption solutions but I think they lag well behind Linux or even Windows (Truecrypt) solutions. Two in development projects: Crypto in the lofi(7D) driver (a bit like dm-crypt on Linux or FileVault on MacOS X): http://opensolaris.org/os/project/loficc/ due to integrate soon. and ZFS Crypto which is still in development but due to integrate this summer. http://opensolaris.org/os/project/zfs-crypto/ However neither of these provide for an encrypted root filesystem as they aren't full disk encryption solutions. However with ZFS Crypto all of your home directory and other datasets (filesystems) with sensitive data can be encrypted. I for one welcome my Sun Microsystems overlords...actually I am glad to see another alternative to Windows becoming more accessible to the masses. I have my copy in bittorrent now ready to install in my [Sun Microsystems] Virtualbox 1.6.0 Congratulations to the Project Indiana Team!

    --
    "Flags are bits of colored cloth that governments use first to shrink-wrap people's brains..."
  61. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 1

    Can you be more specific because and include any links because I don't plan on reading all the transcripts. It is also contrary to what Novell has openly said before, which makes it kind of a dickish move in my book.

    I do know that SYSVR4 was jointly developed by Sun and AT&T before Novell bought any rights to it and that Sun had certain rights even before purchasing anything from Novell.

  62. Follow up by symbolset · · Score: 1

    Because the APA was secret until extracted in the SCO V Novell trial, there was no way for Sun to know SCO didn't have the rights. That wasn't settled by the court until last August.

    Sun could know, though that they were creeps that it was dangerous to do business with them. That much was clear by the way they were running aruond suing or threatening to sue everyone who had ever done business with them.

    Sun is not blameless in this.

    --
    Help stamp out iliturcy.
  63. Other ways to download opensolaris by Anonymous Coward · · Score: 0

    There are some mirrors for opensolaris, listed here: http://opensolaris.org/os/project/indiana/resources/getit/

    It may be faster to download from one of the mirrors than sun directly.

    For your convenience I list the mirrors here aswell:

    http : http://dlc.sun.com/osol/opensolaris/latest.iso

    ftp : ftp://ftp.df.lth.se/pub/opensolaris/current/os200805.iso

    bittorent :
    http://dlc.sun.com/torrents/info/os200805.iso.torrent
    http://www.genunix.org/distributions/indiana/os200805.iso

  64. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 1

    Also, how can Novell claim they're owed money from the Sun agreement and claim that SCO didn't have authority to execute that agreement at the same time? That doesn't make any sense.

  65. are you trolling? by gwniobombux · · Score: 1
    Are you talking about OpenSolaris aka Project Indiana or SXCE/SXDE? OpenSolaris 2008.05 boots fine on my laptop (sure as heck not sun hw). Wireless and Ethernet are supported out of the box, my ethernet being a crappy realtek nic. The Screen Resolution is correctly set, sound's not working, yet. Your statement

    just not suitable for x86 hardware as of today (unless the h/w happens to be Sun). in its generality is simply disingenuous.
    1. Re:are you trolling? by Anonymous Coward · · Score: 0

      Yeah - he is trolling - we all know OpenSolaris and SXCE/SXDE are vastly different from driver availability standpoint and no one ever had any problem any time installing OpenSolaris or Solaris SXCE/SXDE or whatever on any type of hardware. RRight.. Your hardware works therefore everyone else's must.

  66. Re:Hey! It's Debian! by Cato · · Score: 2, Interesting

    The big plus of Nexenta for me is that it is based on APT, whereas OpenSolaris (the distro) has invented yet another new package system (IPS). APT just works so well on Debian and Ubuntu that I don't want to use anything else, and for end users there are nice tools like Synaptic and Ubuntu's Add/Remove tool (which shows popularity ratings for packages as well). At least PCLinuxOS adopted APT while still using RPM as the package format...

    My only real interest in Solaris is to use ZFS on a home NAS - having all that checksumming looks a lot more attractive now that disk sizes are getting so huge that, according to some, RAID 5 will stop being useful in 2009, due to the scenario of one disk failing and another one having an unrecoverable read error (URE) during the rebuild - see http://blogs.zdnet.com/storage/?p=162. Without proactive scanning of the disk media for read errors before any failure, and checksumming that can hopefully correct some such errors, RAID 5 rebuilds after failed disks will increasingly fail due to UREs. See http://www.nber.org/sys-admin/linux-nas-raid.html as well for a much more technical view of the issues with RAID 5.

  67. Re:Hey! It's Debian! by jdfox · · Score: 1
    Yes, I did a quick RHEL installation on a server last week, accepting all defaults, and Gnome is indeed what I got. So I changed default runlevel to 3 to fix that.

    Why an enterprise-grade Linux server installer should default to runlevel 5 is a mystery to me, but that department where I work is 100% Red Hat, so I just work around it.

  68. Have a look at btrfs by xiox · · Score: 1

    Have a look at btrfs. It's getting there, and has quite a few exciting features and is well integrated with the linux kernel:
    http://en.wikipedia.org/wiki/Btrfs

  69. What if... by ChunderDownunder · · Score: 3, Interesting

    ...IPS were better than apt?

    It's designed by (deb)Ian Murdock, with 15 years of hindsight.

  70. Re:Hey! It's Debian! by Ed+Avis · · Score: 1

    surveys consistently show the majority of Linux users use KDE.
    Does Netcraft confirm it?
    --
    -- Ed Avis ed@membled.com
  71. I for one.... by crhylove · · Score: 1

    ....greatly enjoyed the hearty and vicious debate between Linux fan boys and Sun fan boys. But of course since Open Solaris doesn't run San Andreas, I'll probably be sticking with Windows x64 a little while longer. :)

    Though I do enjoy mucking around on my other systems.....

    --
    I hold very few opinions. I hold information based on observation and fact. If you wish to disagree, please use facts.
  72. Re:Hey! It's Debian! by JayAEU · · Score: 1

    My only real interest in Solaris is to use ZFS on a home NAS - having all that checksumming looks a lot more attractive now that disk sizes are getting so huge that, according to some, RAID 5 will stop being useful in 2009, due to the scenario of one disk failing and another one having an unrecoverable read error (URE) during the rebuild That's why you should use RAID6 or RAID10 for anything you store *really* important data on.
  73. Re:Still not sold - OpenSolaris in Peril by Anonymous Coward · · Score: 0

    SuSE isn't that popular? In your personal little universe maybe. As far as I can see they are top three on distrowatch, above Fedora IOW, with the latest release 6 months old or so. And they have lots and lots of users, even though you don't hear much from them. German parliament being one of those.

  74. Re:Hey! It's Debian! by Anonymous Coward · · Score: 0

    Crap. gnome?! WTF is wrong with people? .....
    You should be able to compile KDE, or you can get a precompiled package on blastwave.org. If you are interested in KDE on opensolaris then use BeleniX, the distro that offers this combination.
  75. Re:cute by Anonymous Coward · · Score: 0

    I think it's cute how Unix vendors are scrambling to provide features that have been standard features in Linux nearly since it's inception. Yeah, love how those Unix bastards have been copying all those things like shells, pipes, the file system hierarchy, the scheduler, the window system, NFS... you know, they even have the "who" command? And don't get me started on all those GNU tools they stole without even mentioning them in the name. Bastards.

    Oh, and dude: "its". You only use "it's" as a contraction for "it is". This isn't rocket science. And it's so easy to learn, too. Just read the Slashdot front page and do the opposite of whatever they do.
  76. Re:Hey! It's Debian! by synthespian · · Score: 2, Insightful

    apt-get is not perfect. In fact, you may call "a hack." I don't think there's any real "theory" behind it. apt-get may even remove a user's kernel package, as one of the 600 traces in this study reveals:

    OPIUM: Optimal Package Install/Uninstall Manager

    http://pho.ucsd.edu/rjhala/papers/opium.html

    Also worth reading are:

    Search heuristics and optimisations to solve package
    installability problems by constraint programming

    http://www.info.ucl.ac.be/~pvr/report_ingi2800_C.pdf[pdf]

    Maintaining large software distributions:
    new challenges from the FOSS era

    http://pauillac.inria.fr/~xleroy/bibrefs/EDOS-FRCSS06.html

    where they mention "Theorem 1 (Package installability is an NP-complete problem). Checking whether a single package
    P can be installed, given a repository R, is NP-complete." (result is to be published elsewhere, though).

    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  77. Re:Hey! It's Debian! by synthespian · · Score: 1
    --
    Main difference between the BSD license and the GPL license: one is from California and the other is from Massachusetts
  78. Re:cute by pak9rabid · · Score: 0, Flamebait

    Thank you Mr. Wizard. Didn't you have a show on Nickelodeon back in the 80s or something?

  79. Re:cute by pak9rabid · · Score: 1

    Can't slip anything past this crowd...I was referring to the feature of being free and open, not common Unix features.

  80. Re:Still not sold - OpenSolaris in Peril by rubycodez · · Score: 1

    SCO is required by contract with Novell to inform them for approval prior to such deals. Really, you need to plug into some authoritative news sources. There is plenty of "Unix" which Sun does not own, which they had to license, and the means by which that was done was in violation of contract. That includes many things in OpenSolaris. Get your butt over to Groklaw and start reading transcripts instead of popular blogs and cheesey rag popular computer news sites.

  81. oops by mkcmkc · · Score: 1

    Oh, I get it--I misread the parent post...

    --
    "Not an actor, but he plays one on TV."
  82. LiveCD and Installation Report! :) by flnca · · Score: 1

    I downloaded OpenSolaris 2008.05, tested and installed it:
    The LiveCD booted up very quickly, with a 64-bit x86 kernel on my Pentium Dual Core processor. Clicking on the driver info icon revealed that OpenSolaris recognized apparently all of my hardware correctly, including my USB MIDI interface. (printer was turned off, no scanner attached, so I don't know about them). One point of criticism about the LiveCD is that it doesn't initialize the network (network chip is recognized tho).

    Next, I tried to install OpenSolaris on a free space on my second hard drive. The installer has a graphical user interface, and appears to be user-friendly. The driver selector panel is at first a bit weird to use, but its concept is easy enough to understand. After installation, however, I couldn't get Solaris to run, because I had the NeoGrub bootloader on the first hard disk (running GRUB4DOS), and I couldn't get it to mount the Solaris partition to boot from it. It also appears that the installer didn't install GRUB anywhere on the second drive (not in MBR, not at beginning of partition).

    Then, I shrank my Windows Vista partition (which has to be on the first drive anyway), removed NeoGrub, and installed Solaris in the free space. That worked; BCD area is still intact. The Windows boot manager can be selected from the GRUB menu. I yet have to try to incorporate my Ubuntu and FreeBSD drives into the GRUB configuration.

    After booting from hard disk using GRUB, Solaris comes up and boots into GDM. After logging in, I'm on the GNOME desktop. Testing the screen savers revealed that I have accelerated 3D (on an i915 compatible chipset; actually it's an i945). Compiz also seems to be installed somewhere, there's a Compiz configuration tool in GNOME. I didn't manage to use the cube, or anything, so I guess it has to be enabled first. Everything seems to work so far, I'm quite pleased with it! :) (Hell, I'm posting this using OpenSolaris! ;) )

    The only thing so far that doesn't work is an external USB drive that had been EFI formatted by Windows Vista. Disk sync errors are printed on the main console during boot. I haven't tried to mount the NTFS partition yet.
    I'm curious about Solaris' stability. I've tried it 2 times already (Solaris 10 x86, two different releases, don't remember which), and the second time GNOME decayed to the point it was unusable, but that was GNOME 2.6.8. On OpenSolaris 2008.05, GNOME 2.20.1 is included. Let's see how well it works over time. Really, thanks guys, for making this release! :)

    1. Re:LiveCD and Installation Report! :) by flnca · · Score: 1

      Addition: Compiz doesn't work for me, must be an earlier version, or, perhaps, a driver issue. It came up when I tried enabling visual effects in the GNOME Appearance applet, but GUI elements rendered incorrectly, most were invisible, and I needed a good bunch of fishing in the darkness to finally disable it again. ;)

    2. Re:LiveCD and Installation Report! :) by flnca · · Score: 1

      Well, after a day or so testing it, I can say that it's fairly unstable. Services and packages don't work properly, like the network automagic service (NWAM) sometimes doesn't work. Developer packages like Netbeans don't work at all (broken dependencies) if installed by the package manager (also, there are multiple packages for the same application, which shall I select?). Today I installed it again because Vista died with obscure errors, this time giving it the whole hard drive. And yeah, NWAM doesn't work reliably, and I'll try installing developer packages again. Netbeans from java.sun.com (in the J2SDK+NB download) doesn't install now (installer silently fails). Etc. etc.; I guess I'll try using it some more. At least it's Solaris! ;-)

    3. Re:LiveCD and Installation Report! :) by flnca · · Score: 1

      So, ... alright, I've had it with OpenSolaris for now! ;-)

      What I simply miss in this whole OpenSolaris business is a decent management console. Webmin doesn't work (login always fails), and SMC and other fun stuff has gone missing. Also, OpenSolaris changed a couple of concepts, so administration is changed somewhat.

      There, I'm off to try the new OpenBSD now ... in fact, I'm posting from it: Ah, the simplicity! :-P

  83. Re:Hey! It's Debian! by Anonymous Coward · · Score: 0

    Power of OpenSolaris Great!

    with usability of Linux! Great?
  84. Re:Still not sold - OpenSolaris in Peril by flnca · · Score: 1

    The reason why SuSE lost customers, is because they didn't test their packages. I cancelled my subscription after SuSE Linux 10.1, which had so many problems that I considered it worthless to use it any longer. SuSE does have some nice features, but they're useful only if they work. Also, I expect all packages in the repository to actually function, not crash when I run them. It makes no sense to include a package if it doesn't run. Other than to advertise "we have x packages in our distro". That's why I don't use SuSE anymore.

  85. Xen is what makes it maybe worth looking at by Sloppy · · Score: 1

    If they can be a Xen guest out-of-the-box, that makes it pretty easy to try out. More importantly, that makes OpenSolaris' lack of drivers (relative to Linux) unimportant. OpenSolaris wouldn't need any real drivers at all; just conform to some Xen software spec. ;-)

    I can sort of imagine someone setting up a system where an OpenSolaris guest with ZFS serves all the files, and Linux does everything else. But Linux's filesystems and LVM are nothing to sneeze at, so one would really have to be excited about ZFS.

    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  86. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 1

    I actually read the transcripts now.

    It still doesn't make sense. An example I used previously was that if you walk into a store, buy a product and pay the cashier, but the cashier pockets the money instead of putting it in the register, you can't expect someone to take what you bought away from you. The issue the store owner has is with the employee not you.

    Someone countered that with the analogy, you walk into a store, the cashier sells you the register, which he is not authorized to sell and then pockets the money. Well, the store owner can't claim the money and get the register back.

    By arguing that SCO owes them the money because the transaction should have been covered by the APA, they're asserting the transaction was valid under the APA.

    Novell's argument seems pretty weak. If you could backup your claims with direct quotes or line numbers and links to the appropriate day of testimony I'd be interested in seeing it.

    Sun along with IBM bought out their Unix licenses a long time ago. Sun paid close to $90million for that. Since 1994 they have been developing Solaris mostly in house.

    In addition, the original SYSVR4 was developed jointly by Sun and AT&T. Parts of BSD were also included in SYSVR4. And as you probably know, Sun and Bill Joy (a founder of Sun) had a lot to do with the writing of BSD. So I think it's safe to assume that Sun probably wrote more of than Novell.

    AT&T and Sun transferred the Unix code to Unix Laboratories to license, so that other companies could benefit from their open standards. Eventually Novell bought Unix Labs for around $300mil so they could try and save NetWare which was dieing now that Windows had some server capabilities. That never really worked out for them. Then they sold SCO the licensing rights for $120-150mil in stock.

    Imagine Linus moves all the rights for the Linux Kernel to some separate entity, then years later that entity gets bought and sold a few times. Then that company sues Linus for using the kernel.

  87. Re:Hey! It's Debian! by Curtman · · Score: 1

    > with usability of Linux!
    Great?

    You don't think Ubuntu is more usable than Solaris? You haven't tried Solaris then.
  88. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 1

    SuSE isn't that popular? In your personal little universe maybe. As far as I can see they are top three on distrowatch, above Fedora IOW, with the latest release 6 months old or so. And they have lots and lots of users, even though you don't hear much from them. German parliament being one of those. Distrowatch tracks hits to it's website to get those results. If you don't believe me then this might be a source you respect. http://www.groklaw.net/articlebasic.php?story=20070111043418436

    This was pretty interesting as well. http://www.google.com/trends?q=redhat%2C+suse%2C+ubuntu

    Now, I'm not knocking Linux as a desktop but I think it is fair to say that the real value of Linux, at least where money is changing hands today, is on the server. And the number of server installs greatly outnumber the desktop installs. RedHat has always dominated server linux installs. I wish Netcraft kept freely publishing statistics like this as they are very interesting. When companies are talking about deploying Linux, they generally mean RedHat. At least here in the US.

    And even if I'm wrong about SuSE's popularity, Novell hasn't monetized it the way RedHat has. Compare the two companie's quarterly reports to verify.
  89. Re:Hey! It's Debian! by Anonymous Coward · · Score: 0

    Suse is KDE and obv. CentOS is the same as Red Hat lol.

    But you make a good point Sun doesn't get enough credit for the code that they contribute to they whole stack above the kernel.

    I'll wait for ZFS port to Ubuntu 10.04

  90. Re:Still not sold - OpenSolaris in Peril by mollymoo · · Score: 1

    An example I used previously was that if you walk into a store, buy a product and pay the cashier, but the cashier pockets the money instead of putting it in the register, you can't expect someone to take what you bought away from you.

    IANAL, but you can indeed expect to have the goods taken back from you. They do not belong to you, they are stolen property (stolen from the store owner by the cashier). The goods still belong to the store owner because they have not transferred ownership to anyone else and nobody bar the owner (and the courts) gets to transfer ownership. That probably doesn't happen much with store-bought items, but it happens all the time with cars. If you buy a stolen car it can be taken back by its owner, leaving you out of pocket. You then have to recover your money from the person who "sold" you the stolen car.

    As an extreme example, if I sold you the Statue of Liberty (which I don't own) do you think you'd get to keep it?

    --
    Chernobyl 'not a wildlife haven' - BBC News
  91. Re:Still not sold - OpenSolaris in Peril by njcoder · · Score: 1

    As an extreme example, if I sold you the Statue of Liberty (which I don't own) do you think you'd get to keep it? No. But if the state of New York tells me you are authorized to sell certain State properties such as landmarks... it's quite a different story.