Close
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
Read Down
Sign in
Close
Welcome!Log into your account
Forgot your password?
Read Down
Password recovery
Recover your password
Close
Search
Menu
Search
  • Latest News
  • Cybersecurity
  • Big Data and Analytics
  • Cloud
  • Mobile
  • Networking
  • Storage
  • Applications
  • IT Management
  • Small Business
  • Development
  • Database
  • Servers
  • Android
  • Apple
  • Innovation
  • Blogs
  • PC Hardware
  • Reviews
  • Search Engines
  • Virtualization
More
    Home Applications
    • Applications
    • Servers

    OpenSolaris Options Show Promise

    By
    Jason Brooks
    -
    October 23, 2006
    Share
    Facebook
    Twitter
    Linkedin

      Beginning with Solaris 10, Sun Microsystems rearranged the development and licensing processes surrounding its flagship operating system to better tap the sort of community participation that has helped lift Linux fairly quickly to prominence. The result was OpenSolaris.

      eWEEK Labs recently scoped out the current OpenSolaris environment, spinning up three LiveCD-based OpenSolaris x86 distributions: NexentaOS Alpha 5, Belenix 0.5 and Schillix 0.5.2. We found that none of these systems is ready for production use but that they certainly represent burgeoning development diversity for Solaris. Whats more, these distributions point to intriguing new directions for Solaris, particularly in the case of NexentaOS.

      Suns foray into expanded openness began in earnest about a year and a half ago, when Sun released the core of its Solaris operating system under the OSI (Open Source Initiative)-approved CDDL (Common Development and Distribution License). Almost immediately, the first all-free, Solaris-based distribution hit FTP servers. While that distribution, Schillix 0.1, wasnt too much more than a proof of concept, it was a promising sign for the OpenSolaris project.

      /zimages/2/152244.jpg

      Today, the chief OpenSolaris distributions are those that Sun maintains itself. Theres Solaris Express, a version of OpenSolaris that tracks the forthcoming Solaris 11 (code-named Nevada). Theres also Solaris Express CE (Community Edition), which also tracks Solaris 11 but is faster-moving. (For instance, at press time, Solaris Express was at Nevada Build 46, and Solaris Express CE was at Nevada Build 49.) Like Solaris 10, both Solaris Express editions are freely downloadable. Neither, however, consists entirely of open-source software. That distinction, for now, belongs to a few Solaris spinoffs.

      /zimages/2/28571.gifClick here to read eWEEK Labs review of Solaris 10.

      Solaris Express CE is unsupported; Sun offers Web-based support for Solaris Express for $99 per year. Were pleased that Sun offers a supported version of the in-the-works operating system, as it gives organizations the option of getting early access to new features without forgoing support completely (as is the case with Red Hats Fedora distro).

      What wed really like to see is a simpler way to upgrade among Suns test builds—over the Internet and package by package, rather than by downloading four CD images. With Debian GNU/Linux, for example, upgrading from a stable version to a testing version (and even—although not simply—back again) is a fairly easy affair.

      Next Page: NexentaOS.

      NexentaOS

      NexentaOS

      NexentaOS—or, as its sometimes called, GNU/Solaris—interestingly combines the Solaris kernel and system core with the userland applications of Canonicals Ubuntu. NexentaOS boots into a GNOME 2.14 desktop that looks just like Ubuntus Dapper Drake, and it comes with most of the same applications as its Linux-driven cousin. Most important, in our opinion, NexentaOS includes Debians software management framework, which is our current favorite on any platform.

      During tests, we had good success overall locating the applications we sought from more than 12,000 packages in NexentaOS software repositories. We encountered plenty of snags as well. For example, Mono, the open-source implementation of Microsofts .Net Framework, was available in the repositories, but our favored note-taking application, the Mono-based Tomboy, was not.

      However, we found that we could package up a piece of software on NexentaOS by following the same steps we would with Ubuntu. For instance, just as on Ubuntu, “apt-get install build-essential” got us the build tools we needed for Tomboy, and we used the graphical software management tool Synaptic to hunt around for the dependencies we needed to compile. We finished things up by using checkinstall to build a .deb package for installation.

      Our Tomboy package compiled but didnt work, which is probably why it wasnt available in the repository. However, NexentaOS closeness to Ubuntu helped us get things done.

      We did find that, at least for now, NexentaOS alpha tag is well-deserved. For example, in our tests, GNOME didnt operate reliably: The vital application gnome-session kept crashing, bringing down our GNOME sessions. We could use the Xfce desktop environment without any such issues, but broken dependencies stopped us from installing Xfces great file manager, Thunar.

      In addition, there are many places where NexentaOS Linux roots clash with its Solaris core. The GNOME system monitor, for instance, listed all processes running on the system at 100 percent, and the subsystem HAL, on which various desktop-related Linux systems rely, isnt working right now with NexentaOS Solaris engine.

      Wed like to see Sun contribute more heavily to the NexentaOS project, specifically in terms of manpower—right now, the projects site (www.nexenta.com) lists Sun as a hardware donor. Helping to solve NexentaOS GNOME-related issues would pay dividends to the official Solaris release, since GNOME is the default desktop environment for Solaris. In addition, once NexentaOS wrinkles are smoothed out, it could give Sun a viable competitor to Windows- and Linux-based desktop operating systems.

      Next Page: Belenix.

      Belenix

      Belenix

      Belenix is an OpenSolaris distribution put together by developers in Bangalore, India, and led by Sun employee Moinak Ghosh. Belenix is a LiveCD-based distribution with aspirations of becoming a more complete distribution for regular installation on hard drives.

      We tried out the Belenix 0.5 LiveCD in a VMware virtual machine with 1GB of RAM. At boot-up, the system offered to fire up either an Xfce desktop environment or KDE (K Desktop Environment). KDE for Belenix, which will be familiar to anyone who has used KDE, comes with a full range of desktop-type applications and helpfully contains links to various getting-started resources, such as a guide to Solaris DTrace feature.

      The Belenix project page at www.belenix.org contains decent documentation and some good general OpenSolaris information. We were interested to read that the projects long-term road map includes plans for Belenix to become a Gentoo-alternate platform. This would make Gentoos large software catalog available to Belenix. For now, once installed on a hard drive, Belenix supports installation of Solaris packages and software installation via NetBSDs Packages Collection, or pkgsrc, tool.

      Next Page: Schillix.

      Schillix

      Schillix

      When we checked out Schillix 0.1, the distribution was pretty bare-bones. We ran the LiveCD of the most recent Schillix version, 0.5.2. This latest release offers a GUI option and runs by default the ultra-slim twm window manager. Otherwise, Schillix doesnt seem much changed since its early days.

      Schillix development appears to be on the wane: Version 0.5.2 of the distribution came out in April, and the most recent entry in the distros discussion mailing list was from July. Also, there have been no bugs reported since January.

      Advanced Technologies Analyst Jason Brooks can be reached at [email protected].

      Avatar
      Jason Brooks
      As Editor in Chief of eWEEK Labs, Jason Brooks manages the Labs team and is responsible for eWEEK's print edition. Brooks joined eWEEK in 1999, and has covered wireless networking, office productivity suites, mobile devices, Windows, virtualization, and desktops and notebooks. Jason's coverage is currently focused on Linux and Unix operating systems, open-source software and licensing, cloud computing and Software as a Service. Follow Jason on Twitter at jasonbrooks, or reach him by email at [email protected]

      MOST POPULAR ARTICLES

      Android

      Samsung Galaxy XCover Pro: Durability for Tough...

      Chris Preimesberger - December 5, 2020 0
      Have you ever dropped your phone, winced and felt the pain as it hit the sidewalk? Either the screen splintered like a windshield being...
      Read more
      Cloud

      Why Data Security Will Face Even Harsher...

      Chris Preimesberger - December 1, 2020 0
      Who would know more about details of the hacking process than an actual former career hacker? And who wants to understand all they can...
      Read more
      Cybersecurity

      How Veritas Is Shining a Light Into...

      eWEEK EDITORS - September 25, 2020 0
      Protecting data has always been one of the most important tasks in all of IT, yet as more companies become data companies at the...
      Read more
      Big Data and Analytics

      How NVIDIA A100 Station Brings Data Center...

      Zeus Kerravala - November 18, 2020 0
      There’s little debate that graphics processor unit manufacturer NVIDIA is the de facto standard when it comes to providing silicon to power machine learning...
      Read more
      Apple

      Why iPhone 12 Pro Makes Sense for...

      Wayne Rash - November 26, 2020 0
      If you’ve been watching the Apple commercials for the past three weeks, you already know what the company thinks will happen if you buy...
      Read more
      eWeek


      Contact Us | About | Sitemap

      Facebook
      Linkedin
      RSS
      Twitter
      Youtube

      Property of TechnologyAdvice.
      Terms of Service | Privacy Notice | Advertise | California - Do Not Sell My Information

      © 2021 TechnologyAdvice. All Rights Reserved

      Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.

      ×