Sun Launches Third Release of OpenSolaris

Sun Microsystems has unveiled a new version of the OpenSolaris operating system. Version 2009.06 is the third release of the open source implementation of the company's Unix-based operating system. The company launched OpenSolaris 2009.06 at CommunityOne, a three-day event which runs in conjunction with the week-long JavaOne conference.

The new release sports virtualization support, storage enhancements and performance upgrades, all of which should appeal to enterprise customers, Sun officials said, noting this release will impact all users of its Solaris operating system.

"OpenSolaris is the technology that's going into the next-generation Solaris platform," said Charlie Boyle, Sun's director of Solaris product marketing. "One of the great things about doing open development is that we're extremely transparent to our community and our users. If you're an end user of OpenSolaris or Solaris, you can see what we're building and then evaluate when you want to pick those new features."

Amid speculation about the future of Sun and Java, OpenSolaris may be the asset of the company that's least likely to be affected by its pending acquisition by Oracle Corp. Solaris in all its forms might be among the "safest" products in the company's catalog, said IDC analyst Al Hilwa. "There's no real overlap with anything that Oracle is doing. Oracle has a couple of fingers in the Linux pie, but so does Sun," he said.

Enterprise Features Added
The biggest change in this release is the addition of network virtualization technologies developed in Project Crossbow. The four-year-old project combines "the building blocks" of network virtualization and resource management by virtualizing the stack and Networked Information Center (NIC) around any networking service protocol or virtual machine.

Network virtualization presents virtual NICs inside the stack to any application or virtual machine, and connects them via virtual switches and network services. In OpenSolaris, this arrangement is called a "virtual wire" or vWire.

Crossbow effectively rebuilds the network stack for modern systems and use cases, according to Boyle. "All the vendors have continued to bolt on new technologies to their stacks over the years," he said. "But as we move into multi-threaded, multi-core systems, and 10- [and] 40-gigabit Ethernet, we have to rethink the way the network stack works."

Boyle maintained that this technology, which is built into the platform, has the potential to change software development. "As a developer, you can create a microversion on your laptop of the production environment in your datacenter," he said. "It's no longer that the developer is just off coding in some corner somewhere, thinking only about their applications. They can actually think about how their apps will be deployed and model that deployment during the development process. Then, they can take that model and move it to a bigger server for test and QA, then roll it out to multiple servers in your datacenter. The only thing you're changing is the size of the virtual machine."

What may interest developers most in this release is a Web-based tool set called SourceJuicer. SourceJuicer automates the OpenSolaris Image Packaging System (IPS) package build process. Developers submit code and a build manifest, and the tool validates that code, builds the app, packages it for both Sparc and x86 machines, and then publishes it into the OpenSolaris repository. Anyone running the OS will see the application in their search list.

Another feature, called Single Click Install, allows developers to publish a link on any Web site that leads to an automatic installation program directly from the repository. All updates to the software are automatically reflected in the IPS package manager.

Since the last update of OpenSolaris, more than 10,000 IPS packages have been added to the network repositories, Boyle said.

OpenSolaris 2009.06 also provides support in Sun's ZFS file system for flash storage. ZFS now understands the type of flash running on a system, and then optimizes the storage configuration automatically based on the workload and flash elements, Boyd said.

The new release adds native support for CIFS (Microsoft's Common Windows File System) as a full peer to Network File System (NFS). Sun said that will provide support for Windows security, naming and access control for file sharing across Windows, Linux and Solaris platforms.

OpenSolaris 2009.06 is available now for download here.

About the Author

John K. Waters is a freelance journalist and author based in Mountain View, CA.

Featured

  • layered glass panels and light trails

    Stanford Online Launches Immersive Learning Studio

    Stanford Online recently marked its 30th anniversary with the announcement of a new immersive learning studio, according to a university news release. The studio takes advantage of AI-powered and immersive learning technologies to continue delivering personalized and faculty-led education.

  • Dana Brunson facilitates a roundtable discussion with research and higher education IT leaders

    Internet2: Closing the Access Gap for Research Cyberinfrastructure

    Internet2's Research Engagement Team brings CIOs and other campus technology leadership together with research computing and data facilitators, forming a community that enables research cyberinfrastructure at institutions of all types and sizes.

  • person typing on a touch screen schedule plan calendar

    DOJ Extends Deadline for ADA Title II Compliance

    Institutions working to meet the Americans with Disabilities Act Title II regulations for digital accessibility have received a temporary reprieve: The United States Department of Justice has published an interim final rule to push back the compliance deadline by one year.

  • abstract glowing circuit patterns

    Microsoft Reduces Copilot Integrations in Windows 11

    Microsoft is dialing back its aggressive Copilot push in Windows 11, promising a sweeping quality overhaul that puts performance and reliability ahead of AI feature expansion .