|
|
OpenSolaris is an Operating System (OS), an open source engineering project, website of multiple services, and a global community of developers and users. The project's goals are innovation, collaboration, and the extension of OpenSolaris technology. Below are key OpenSolaris-related technologies:
The OpenSolaris community has several distributions controlled by their respective project teams. None of the freedoms that allow for the creation of derived works of the OpenSolaris code base are affected by this distribution, although new distributions may be built as customized versions of the OpenSolaris OS. Sun retains control over its distributions (Solaris 10, Solaris Express) and may consolidate its release model around the OpenSolaris OS at some point in the future.
Initially, the OpenSolaris project included source for the kernel, networking, libraries, and commands from Sun's Solaris OS. This set of source is often referred to as the OS/Networking consolidation (O/N). But since the launch in 2005, source for additional parts of that system have been released, and the goal is to make as much of the Solaris OS source available as is legally possible. See the 2005-2008 roadmaps for detail about what became available when; see the downloads page for pointers to all the available consolidations. The 'no source' page contains information about components not available in source form.
There were many reasons for the decision:
Yes. There is only one source base for the Solaris OS for both SPARC and x64/x86 systems, and binaries are built from that common source. By open sourcing the common Solaris source base you automatically get the code for all Solaris-supported platforms.
OpenSolaris community contributions and Sun-written/-owned code is released under the Common Development and Distribution License (CDDL) Version 1.0, which is an Open Source Initiative (OSI)-approved open source license. The OpenSolaris project also includes a number of existing open source project components, which are released under their current licenses (e.g., Perl is licensed under The Perl Artistic License).
Please refer to the Licensing Page for more details about the licenses associated with the OpenSolaris project, see the CDDL FAQ for more information about the CDDL, and visit the OSI website for information about other open source licenses.
The contents of the OpenSolaris OS Live Media Image are governed by the Common Development and Distribution License Version 1.0, with the exception of certain portions under other licenses such as the OpenSolaris Binary License. Details are included with Live Media Image. Additional software available from the OpenSolaris Package Repository on opensolaris.org and not included on the Live Media Image is governed by the licenses provided in the OpenSolaris Package Repository License file and/or in the individual software packages located in that repository. All of the licenses permit use, copying and redistribution of the software.
Yes, OpenSolaris is free to use, free to modify, and free to redistribute.
Registration is not required to download the source code from opensolaris.org or the binary distribution from opensolaris.com.
The latest development release of the OpenSolaris source code roughly corresponds to Solaris 10 plus development work completed since the release of the Solaris 10. At this time, Sun has no plans to open source the code for the Solaris 10 release or earlier releases.
Participate by joining Collectives, getting involved in discussions, filing bugs, testing, contributing packages and code, translating content, and evangelizing the community and the technology. Start here.
No. The Solaris source code has been available on a controlled basis for many years, and this has enhanced the security features of the system. Open source software is well-known for its advantages when it comes to security. Security is all about getting the details right, so having thousands of people examining the source code dramatically reduces the chance that an important bug remains undiscovered and ensures the fastest possible resolution.
If you find a security bug in the OpenSolaris source code, please follow Sun's standard security-reporting process detailed on the Sun Security Coordination Team page.
Unless an ISV partner's solution requires customization of the operating system, ISVs will continue to certify to the Solaris OS, which offers regular release cycles, stringent quality control, and Sun support.
Terms of Use
|
Privacy
|
Trademarks
|
Copyright Policy
|
Site Guidelines
|
Site Map
|
Help
Your use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use.
© 2012, Oracle Corporation and/or its affiliates.