Slashdot Mirror


Taking a Look at Nexenta's Blend of Solaris and Ubuntu

Ahmed Kamal writes "What happens when you take a solid system such as Ubuntu Hardy, unplug its Linux kernel, and plug in a replacement OpenSolaris kernel? Then you marry Debian's apt-get to Solaris' zfs file-system? What you get is Nexenta Core Platform OS. Let's take Nexenta for a quick spin, installing and configuring this young but promising system."

22 of 248 comments (clear)

  1. Re:solaris and.....ubuntu? by larry+bagina · · Score: 4, Informative

    Open Solaris is OSI approved Open Source.

    --
    Do you even lift?

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

  2. Re:solaris and.....ubuntu? by edalytical · · Score: 5, Informative

    You must have missed the memo. Sun has been open sourcing projects left and right: OpenSolaris, Java and VirtualBox to name a few high profile examples. Sure OpenSolaris isn't GPL'd, but Java and VirtualBox are.

    --
    Win a signed Stephen Carpenter ESP Guitar from the Deftones: http://def-tag.com/?r=0008781
  3. 64 bit? by viridari · · Score: 1, Informative

    The only downloads I see seem to be for 32 bit x86 systems. No 64 bit at this time? No sparc64?

    1. Re:64 bit? by Anonymous Coward · · Score: 5, Informative

      The x86 iso includes 64bit kernel. It auto detects on boot.

    2. Re:64 bit? by BrainInAJar · · Score: 4, Informative

      only SPARC 64 is supported, 32 bit SPARC was dropped from any Solaris support with the release of S10.

      as for the x86 port, it is both, you don't need a separate distro for 64 bit support because of isaexec and a smart kernel

    3. Re:64 bit? by wlt · · Score: 2, Informative

      it should also be pointed out that it's been a *long* time since any 32-bit-only SPARC machines were available, so 64-bit-only Solaris isn't really leaving anybody behind

  4. Even if.... by Anonymous Coward · · Score: 3, Informative

    Even if the idea behind all this is sound.. Try to consider that Nexenta has been around for 2+ years and still not finished the process to being a Debian port. Is it because the parent company is too busy trying to sell storage appliances or they simply don't have any developers to pull it off? The long term maintenance plans for the project to stay in sync with both upstream OpenSolaris and Debian/Ubuntu is fatally flawed and will cause extraneous effort. Then ask yourself.. why? If you really want ZFS + Ubuntu/debian/linux then please.. start work on that.. smf and a lot of the other useland tools *can* be ported to linux with relative ease if you guys actually knew what you were doing..

    1. Re:Even if.... by TechForensics · · Score: 3, Informative

      Note too the latest releases of FreeBSD have begun to integrate ZFS support....

      --
      Those are my principles, and if you don't like them... well, I have others.
    2. Re:Even if.... by russotto · · Score: 4, Informative

      The Debian people believe that distributing GPL'd code that links against a GPL-incompatible libc is a violation of the GPL (and they are probably right).

      Not quite that simple. You can distribute GPL (V2) code which links against an incompatible (or even closed-source) libc, provided you don't also distribute libc. This is the "special exception" in section 3. Of course, a distro like this does distribute libc, so it's not eligible for the exception.

    3. Re:Even if.... by larry+bagina · · Score: 2, Informative

      *BSD distros include their own libc and GPL software that links against it. OS X includes their own libc and GPL software that links against it. BeOS included their own libc and GPL software that linked against it. Microsoft SFU includes their own libc and GPL software that links against it. OpenSolaris includes their own libc and GPL software that links against it.

      --
      Do you even lift?

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

    4. Re:Even if.... by SgtChaireBourne · · Score: 2, Informative

      Raven64, please stop trolling about the GPL and go back to where you came from.

      If you bother to read the OpenSolaris FAQs, you'll find that there are two licensing shortcomings with OpenSolaris still. The first one, as you skirt around, is the granularity of the CDDL - it does not apply to whole packages. And that leads the to the real problem: OpenSolaris, as fantastic as it is in many other ways, it is partially closed-source binary.

      That's not good for either portability, long-term maintenance or, especially, security. Nasty things can be found in BLOBs, both there on purpose and by accident. What can't happen, though, is for these nasties to be fixed or removed. For that you need the source and no substitute will do.

      --
      Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  5. Re:solaris and.....ubuntu? by RLiegh · · Score: 4, Informative

    Their license is OSI approved, but you can't compile a working system using only the parts that are open source.

    Let me clarify this before someone gets confused -by "Their" I only meant Opensolaris.
    NetBSD and FreeBSD include binary blob device drivers -but you can compile a working system without them.
    You can't compile a working system without using the binary-only components of OpenSolaris.

  6. Sun's libc/complier are my BANE! by HighOrbit · · Score: 4, Informative

    This isn't the only problem with libc/compilers in Solaris. A few years ago, I was trying to use Solaris 10 to do a project in perl. The project had to do with parsing street addresses, so I was trying to use the CPAN module for that. Turns out that the Sun provided perl binary on Solaris is absolutely borked because it is compiled on the Sun Forte compiler and it won't work with CPAN, which expects to build parts of its modules against GCC and there are some fatal incompatabilities. There are some work-arounds involving shims, but they are serverly non-trivial and I never got them working properly. I was using solaris because all the data was in a berkley-db on the solaris box. I ended up runing the perl part on linux and mounting the berkley-db directory via NFS, which was far easier and reliable than trying to untangle the entire shim business. The other option, I suppose, might have been to compile a completely new perl binary against GCC/glibc and call that whenever I used my project. But still, a major tool like perl should "just work". Perl without CPAN isn't much use. I was completely flabergasted.

    1. Re:Sun's libc/complier are my BANE! by Brandon+Hume · · Score: 2, Informative

      The Sun compilers are free... and, in many cases, produce superior compiled code to GCC (which is why Sun uses them!). You could have just installed them.

      And even then, making the Sun perl work with GCC is trivial. I don't know where the hell you got this "shim" business. It's just a matter of fixing some compiler flags kept in Config.pm.

      Sorry to say it, but it sounds like you just didn't know what you were doing.

      --
      Brandon Hume
      hume -> BOFH.Halifax.NS.Ca, http://WWW.BOFH.Halifax.NS.Ca/
  7. Re:solaris and.....ubuntu? by Grey_14 · · Score: 2, Informative

    Also, I'm fairly sure that under OpenBSD at least, they include proprietary device firmware blobs, but the device drivers themselves are open source.

  8. Re:Get me a Redhat/Centos userland by laddiebuck · · Score: 4, Informative

    Gentoo was never the big thing. For geeks perhaps. In the enterprise, it has always been Red Hat or SUSE, and that certainly hasn't changed, and is unlikely to change quickly. What you read on Slashdot, or the stats you see on Distrowatch, are not a good measure of relative use of distros.

  9. Re:where's the ubuntu? by FlyingBishop · · Score: 2, Informative

    no... it's pretty clearly based on Hardy.

  10. Re:where's the ubuntu? by anilg · · Score: 5, Informative

    Hi, I'm one of NCP (Nexenta Core Platform) developers. The Ubuntu part of Nexenta is the userland. So over 5000 apps that you see in our repository are ports of 8.04 counterparts.

    Theres some more information for developers in an article I wrote over at OSnews.

    --
    http://dilemma.gulecha.org - My philospohical short film.
  11. Re:solaris and.....ubuntu? by Hatta · · Score: 2, Informative

    Sun has been open sourcing projects left and right: OpenSolaris, Java and VirtualBox to name a few high profile examples.

    Actually Innotek GPL'd Virtualbox before Sun acquired them.

    --
    Give me Classic Slashdot or give me death!
  12. Re:1Tb zfs "user" data for Developer Release = FAI by gujo-odori · · Score: 2, Informative

    Uhhh, that 1 TB limit is for the free developer release of NexentaStor, a NAS product. It is not for Nexenta Core, the general purpose OS built from Ubuntu Hardy with an Open Solaris kernel.

    I could bust your chops for lame fact checking, but rather bust the chops of the people who modded you informative; they obviously had no idea whether what you were saying was true or not, but coughed up mod points anyway. Wow, that's just like real life: you don't need to know what you're talking about, you just need to sound like you do :p

  13. Re:Stick with the Real Deal by dirtyhippie · · Score: 3, Informative

    Let's get this straight, an article about the new version of Nexenta (2.0alpha - you did RTFA, right?) comes out, and you complain that nexenta hasn't been updated ;-) ? The reason for the delay is nexenta tracks ubuntu's long term releases.

    I agree with you on Nexenta's irrelevance, though. Nexenta just isn't worth it unless you need untrained monkeys to administer the thing.

  14. Re:Get me a Redhat/Centos userland by DiLLeMaN · · Score: 2, Informative

    That was seven years ago, and since then the changes between versions of OS X have been small, in terms of "learning curve". They've added a shitload of functionality, but if you'd take someone from 2001 and switch their 10.0 desktop for a 10.5 one, they *would* know their way around the system.
    Then again, some stuff under the hood *did* change (NetInfo anyone?) and sometimes that means relearning stuff. Maybe you meant that.

    But an OS is never completely fixed. I'll leave out Vista (which was quite a change from XP) since that's been done to death, but for example KDE has the same issue: I've seen stuff shift around in the control centre more than once, and not always for obvious reasons.

    That aside, please leave radical changes that occurred when dropping ancient OSs out of this. We're not talking Win3.11, OpenWindows or CDE either.

    --
    /var/run/twitter.sock is a twitter socket puppet.