Interoperability and the Solaris 10 Operating System - Interoperability from the Desktop to the Data Center Across a Range of Systems, Software, and TechnologiesInvestment protection in heterogeneous environments The Solaris 10 Operating System meets these challenges through a number of different ways, from interoperability with both Linux and Microsoft Windows-based systems through support for a wide range of open standards and open source applications.
Highlights
Interoperability with Java technologyThe Java technology revolution has changed how people think about interoperability by no longer tying application design to a specific platform. Running on every major hardware platform and supported by virtually every software vendor, Java technology enables business applications to be developed and operated independent of operating systems. The Solaris 10 OS provides a rich set of features for Java technology-based development and deployment, including two Java 2 Platform, Enterprise Edition (J2EE platform)-compliant application servers -- the Sun Java System Application Server and the open source Tomcat server. Interoperability with Microsoft WindowsThe Solaris OS offers a variety of different features for interoperability with Microsoft Windows. Samba, which is integrated into the Solaris OS, allows Sun clients and servers to access file and print services in a Microsoft Windows network. The StarOffice office suite provides interoperability with Microsoft Office file formats. Users can even run Microsoft Windows on a Solaris system by installing a SunPCi IIIpro Coprocessor Card. The Solaris OS also supports open standards and interfaces that make it easier to interoperate with Microsoft Windows systems. Authentication interoperability can be achieved through the Kerberos protocol using the Sun Enterprise Authentication Mechanism software built right into the Solaris 10 OS. Separately, LDAP authentication can also be used to access a Microsoft Active Directory server from a Solaris client. Interoperability with LinuxSun's commitment to open systems stretches back over two decades. Since the Linux operating system comes from the same roots, the Solaris OS and Linux are complementary and a natural fit to work together in most any environment. As Linux interfaces continue to evolve, the Solaris OS maintains source-level compatibility, helping to ensure that applications developed for Solaris or Linux software will compile and run on both platforms. This includes the addition in the Solaris OS of libraries such as Glib, zlib, and Tcl/Tk; scripting and shell utilities such as Perl, Python, zsh, tcsh, and bash; and common user and administrative interfaces such as GNOME, KDE, and Webmin. In addition, Solaris Containers for Linux Applications allows users on x86 systems to take existing, unmodified Linux binaries and run them on the Solaris platform. This new level of interoperability gives users access to applications they may already be using, while at the same time allowing them to reap the benefits of Solaris 10 functionality. Common desktop and infrastructure softwareIn addition to the multiplatform support that is characteristic of Java applications, Sun also provides integrated applications and environments that are also supported on multiple operating systems. The Solaris 10 OS includes an integrated, full-featured client environment based on the GNOME desktop user interface, and includes the Firefox Web browser and the StarOffice office suite -- providing a familiar user environment across Solaris and Linux platforms. Infrastructure software components from the Java Enterprise System are also included with the Solaris 10 OS, delivering an end-to-end software system that can support all of your infrastructure service needs on both Solaris and Linux platforms. Common free and open source software and toolsIn addition to contributing software to the open source community, Sun also helps you leverage the power of free and open source software (F/OSS) by providing it to you up front with the Solaris 10 OS. You don't have to download, compile, test, and integrate the tools you need. The Solaris 10 OS includes 187 software products from the F/OSS community, also popular on Linux platforms, including:
These free software components are either integrated directly into the Solaris 10 distribution or are included on the Solaris Software Companion CD. Additionally, F/OSS tools integrated into the Solaris 10 OS include the standard GNU development utilities. Library support includes UNIX standard functions as well as the most popular F/OSS libraries such as Glib, GTK, JPEG, PNG, Tcl/Tk, TIFF, XML, and zlib, which can be used across Solaris and Linux platforms. ConclusionFor businesses that rely on heterogeneous environments, the Solaris 10 OS empowers users with new technologies and tools that let them take advantage of the innovation, security, and performance of Solaris 10 software while protecting existing investments in applications, hardware, and training. Learn MoreGet the inside story on the trends and technologies shaping the future of computing by signing up for the Sun Inner Circle program. You'll receive a monthly newsletter packed with information, plus access to a wealth of resources. Register today at sun.com/joinic. |
Related | |||||||||||||||||||||