OpenSolaris 2009.06
OpenSolaris was an open-source operating system based on the Solaris kernel and associated tools. It was initiated by Sun Microsystems in 2005 with the goal of fostering community involvement and innovation around the Solaris platform. The OpenSolaris project aimed to provide a fully functional and freely available version of Solaris, complete with source code and development tools.
One of the key aspects of OpenSolaris was its development model, which encouraged collaboration and transparency. The project used open-source licenses such as the CDDL (Common Development and Distribution License) to ensure that the source code was freely available for anyone to use, modify, and distribute.
OpenSolaris introduced several new features and technologies, including the Image Packaging System (IPS) for software distribution and updates, as well as support for the GNOME desktop environment alongside the traditional CDE (Common Desktop Environment).
Additionally, OpenSolaris incorporated many of the advanced features found in the commercial version of Solaris, such as ZFS (Zettabyte File System), DTrace (Dynamic Tracing), and Zones (lightweight virtualization).
While OpenSolaris initially gained traction and attracted a dedicated community of developers and users, its future became uncertain after Oracle acquired Sun Microsystems in 2010. Oracle's approach to the open-source community and its handling of the OpenSolaris project led to concerns among contributors and users.
Ultimately, in 2010, Oracle announced that it would discontinue OpenSolaris and focus on the commercial version of Solaris. This decision led to the formation of several community-driven projects, such as Illumos and OpenIndiana, which aimed to continue the development of an open-source Solaris-based operating system.
Today, while OpenSolaris itself is no longer actively maintained, its legacy lives on in projects like Illumos and OpenIndiana, which continue to evolve and innovate on the foundation laid by OpenSolaris. These projects maintain compatibility with Solaris and incorporate new features and improvements developed by the community.
The last release of OpenSolaris was version 2009.06, which was made available in June 2009. This release introduced several new features and improvements over previous versions, including updated software packages, enhanced hardware support, and improved system performance.
OpenSolaris 2009.06 featured an updated version of the GNOME desktop environment, providing users with a modern and user-friendly interface for their computing needs.
The Image Packaging System (IPS) was introduced in OpenSolaris 2009.06 as the default package management system. IPS simplified software installation, updates, and dependency resolution, making it easier for users to manage their system's software packages.
This release included updates to the Zettabyte File System (ZFS), such as improved performance, stability, and scalability. ZFS remained a cornerstone of OpenSolaris, offering advanced features for data management, including snapshotting, compression, and data integrity verification.
OpenSolaris 2009.06 continued to support lightweight virtualization through Solaris Zones, allowing users to create isolated environments for running applications with minimal overhead. Additionally, VirtualBox, a popular open-source virtualization platform, was included in this release, providing users with the ability to run multiple operating systems simultaneously on their OpenSolaris system.
OpenSolaris 2009.06 added support for a wider range of hardware devices, including network adapters, storage controllers, and graphics cards. This increased hardware compatibility improved the overall user experience and made OpenSolaris accessible to a broader audience.
Despite its advancements and improvements, OpenSolaris 2009.06 marked one of the last official releases of the OpenSolaris project. Following Oracle's acquisition of Sun Microsystems in 2010, the future of OpenSolaris became uncertain, leading to the discontinuation of the project and the transition to community-driven efforts such as Illumos and OpenIndiana. These projects aimed to continue the development and support of an open-source Solaris-based operating system following Oracle's decision to focus on the commercial version of Solaris.
Let's take a look at the system based on the LiveDVD (used for installation).
1. OpenSolaris Installation Disk Boot Menu.
2. OpenSolaris Installation Language Selection.
3. OpenSolaris Installation Language Selection.
4. OpenSolaris Installation Live DVD.
5. OpenSolaris Installation Live DVD.
6. OpenSolaris Installation Live DVD.
7. OpenSolaris Installation Live DVD.
8. OpenSolaris Installation Live DVD.
9. OpenSolaris Installation Live DVD.
10. OpenSolaris Installation Live DVD.
11. OpenSolaris Installation Live DVD.
12. OpenSolaris Installation Live DVD.
13. OpenSolaris Installation Live DVD.
14. OpenSolaris Installation Live DVD.
15. OpenSolaris Installation Live DVD.
16. OpenSolaris Installation Live DVD.
17. OpenSolaris Installation Live DVD.
18. OpenSolaris Installation Live DVD.
19. OpenSolaris Installation Live DVD.
20. OpenSolaris Installation Live DVD.
21. OpenSolaris Installation Live DVD.
22. OpenSolaris Installation Live DVD.
23. OpenSolaris Installation Live DVD.
24. OpenSolaris Installation Live DVD.
25. OpenSolaris Installation Live DVD.
26. OpenSolaris Installation Live DVD.
27. OpenSolaris Installation Live DVD.
28. OpenSolaris Installation Live DVD.
29. OpenSolaris Installation Live DVD.
30. OpenSolaris Installation Live DVD.
领英推荐
31. OpenSolaris Installation Live DVD.
32. OpenSolaris Installation Live DVD.
33. OpenSolaris Installation Live DVD.
34. OpenSolaris Installation Live DVD.
35. OpenSolaris Installation Live DVD.
uname -a
cat /etc/release
36. OpenSolaris Installation Live DVD.
top
37. OpenSolaris Installation Live DVD.
vmstat
iostat
38. OpenSolaris Installation Live DVD.
prstat
39. OpenSolaris Installation Live DVD.
dmesg
40. OpenSolaris Installation Live DVD.
ls
41. OpenSolaris Installation Live DVD.
ls
42. OpenSolaris Installation Live DVD.
nano
43. OpenSolaris Installation Live DVD.
ping
traceroute
44. OpenSolaris Installation Live DVD.
nslookup
45. OpenSolaris Installation Live DVD.
dig
46. OpenSolaris Installation Live DVD.
echo $BASH_VERSION
prtconf
47. OpenSolaris Installation Live DVD.
prtconf
48. OpenSolaris Installation Live DVD.
psrinfo
ps
whoami
pwd
49. OpenSolaris Installation Live DVD.
50. OpenSolaris Installation Live DVD.
51. OpenSolaris Installation Live DVD.
52. OpenSolaris Installation Live DVD.
53. OpenSolaris Installation Live DVD.
That was fun! See you next time. #linux
Customer Technical Support Executive
6 个月A first-class retrospective manuscript Razvan Alexandru Ionica ??
Senior Database Developer | Open networker (15.000+)
6 个月Really proud to see this progress comparing with the first versions of this O.S. Surely, I will never forget the desktop menu (of the ancestor Solaris) by pressing the left mouse key instead of the "traditional" right. Superb analytical presentation - thank you so much for sharing!!!
Senior Linux HPC Systems Engineer
6 个月Still have some of those OpenSolaris shirts from when it was released.
DevOps/Linux/Containerization/EaC/IaC/Open Source Generalist & Geek|Gallup-Clifton Strengths: Responsibility/Significance/Deliberative/Strategic/Ideation|Pragmatic-Practical/Solution-& Detail-Oriented/Helpful/Negotiating
6 个月Please don't forget to mention Illumos (open source) and SmartOS (the latter developed by Joyent; with a focus on virtualization solutions, if I understand correctly) with regard to Solaris
Everywhere, knowingly with the bG-Hum; Crusties!
6 个月Yes. Some were really out of this world. I remember one consulting company I worked for had me go to silicon valley to help sell a French LISP based "object oriented" AI framework. It was an outfit from a university in Grenoble I think. The difficulty getting to pin them down on getting one imperative method that we could sell to clients! It was always "your answer depends on what you want".? The framework could answer any question but it never knew what you wanted of it for primitives. And they had a huge semantic tree of compound reference lisp queries to choose an appropriate fragment procedure from.