Seputar Tekno

Mengenal Sistem Operasi Solaris

Mungkin Anda sudah tak asing lagi dengan sistem operasi Android, Windows, maupun iOS, namun apakah Anda tahu dengan Solaris? Jika tidak, maka Anda tidak salah membaca artikel kami kali ini yang akan mengajak Sobat Gaptex untuk mengenal sistem operasi Solaris. Jika sudah penasaran, langsung saja simak penjelasannya di bawah ini.

Pengertian Solaris
Solaris adalah sistem operasi UNIX yang awalnya dikembangkan oleh Sun Microsystems. Solaris dibuat untuk menggantikan SunOS mereka yang terdahulu pada tahun 1993. Pada tanggal 27 Januari 2010, setelah akuisisi Sun Microsystems oleh Oracle, namanya pun diubah menjadi Oracle Solaris.

Solaris dikenal karena skalabilitasnya, terutama pada sistem SPARC, dan untuk menghasilkan banyak fitur inovatif seperti DTrace, ZFS dan Time Slider. Solaris turut mendukung workstation dan server SPARC berbasis x86 dan server dari Oracle serta vendor lainnya, dengan upaya yang dilakukan untuk port ke platform tambahan. Solaris terdaftar sebagai sistem operasi yang sesuai dan memenuhi persyaratan dengan Single UNIX Specification.

Awalnya Solaris dikembangkan sebagai perangkat lunak berpemilik. Pada bulan Juni 2005, Sun Microsystems merilis sebagian besar basis kode di bawah lisensi CDDL, dan mendirikan proyek OpenSolaris open source. Dengan OpenSolaris, Sun ingin membangun komunitas pengembang dan pengguna di sekitar perangkat lunak.

Namun setelah mengakuisisi Sun Microsystems pada bulan Januari 2010, Oracle memutuskan untuk menghentikan distribusi OpenSolaris dan model pengembangannya. Tapi di bulan Agustus 2010, Oracle menghentikan pembaruan publik terhadap kode sumber kernel Solaris, yang secara efektif mengubah Solaris 11 kembali menjadi sistem operasi closed source.

Pada tanggal 2 September 2017, Simon Phipps selaku ilmuwan komputer dan web yang juga seorang advokat open source, melaporkan bahwa Oracle telah memberhentikan staf pengembangan inti Solaris, sebagai tanda bahwa Oracle tidak lagi bermaksud untuk mendukung pengembangan platform tersebut di masa depan.

Awal Terbentuknya Solaris
Pada tahun 1987, AT&T Corporation dan Sun mengumumkan bahwa mereka berkolaborasi dalam sebuah proyek untuk menggabungkan varian UNIX paling populer di pasaran pada saat itu yakni Berkeley Software Distribution, UNIX System V, dan Xenix. Perpaduan ini menjadi Unix System V Release 4 (SVR4).

Pada tanggal 4 September 1991, Sun mengumumkan bahwa mereka akan menggantikan Unix BSD yang ada dengan SunOS 4 yang berbasis SVR4. Ini diidentifikasi secara internal sebagai SunOS 5, namun sebuah nama pemasaran baru diperkenalkan pada saat bersamaan yaitu Solaris 2. Pembenaran untuk overbrand baru ini adalah bahwa hal itu tidak hanya mencakup SunOS, tapi juga antarmuka pengguna grafis OpenWindows dan fungsi Open Network Computing (ONC).

Meskipun rilis mikro SunOS 4.1.x secara retroaktif bernama Solaris 1 oleh Sun, nama Solaris digunakan hampir secara eksklusif untuk merujuk pada rilisan berdasarkan SVOS yang diturunkan dari SunOS 5.0 dan yang lebih baru.

Untuk rilis berdasarkan SunOS 5, versi minor SunOS termasuk dalam nomor rilis Solaris. Sebagai contoh, Solaris 2.4 menggabungkan SunOS 5.4. Setelah Solaris 2.6, 2. Diluncurkan dari nama rilis, maka Solaris 7 menggabungkan SunOS 5.7, dan rilisan terbaru SunOS 5.11 membentuk inti Solaris 11.3.

Platform
Solaris menggunakan basis kode umum untuk platform yang didukungnya yaitu SPARC dan i86pc (yang mencakup keduanya x86 dan x86-64). Solaris memiliki reputasi yang sangat sesuai untuk multiprocessing simetris, mendukung sejumlah besar CPU. Hal ini dikarenakan secara historis, Solaris telah terintegrasi erat dengan perangkat keras SPARC Sun, yang dipasarkan sebagai paket gabungan. Oleh karena itulah sistemnya menjadi lebih andal, dengan biaya premium dibandingkan dengan perangkat keras PC komoditas.

Sun telah banyak memasarkan Solaris untuk digunakan pada workstation dan server “x64” yang berbasiskan prosesor AMD Opteron dan Intel Xeon, serta sistem x86 yang diproduksi oleh perusahaan seperti Dell, Hewlett-Packard, dan IBM.

Solaris 2.5.1 juga menyertakan dukungan untuk platform PowerPC (PowerPC Reference Platform), namun port tersebut dibatalkan sebelum rilis Solaris 2.6. Pada bulan Januari 2006, sebuah komunitas pengembang di Blastwave mulai mengerjakan port PowerPC yang mereka namakan Polaris. Ditahun yang sama sebuah proyek komunitas OpenSolaris berdasarkan upaya Blastwave dan Proyek Sun Labs Pulsar, yang mengintegrasikan kembali bagian yang relevan dari Solaris 2.5.1 ke OpenSolaris, mengumumkan rilis kode sumber resmi pertamanya.

Pada tanggal 28 November 2007, IBM, Sun, dan Sine Nomine Associates mendemonstrasikan pratinjau OpenSolaris untuk System z yang berjalan pada mainframe Sistem IBM z di bawah z/VM, yang disebut Sirius. Setahun kemudian, sebuah rilis prototipe Sirius telah tersedia dan pada tanggal 19 November di tahun yang sama, IBM memberi wewenang untuk menggunakan Sirius on System z Integrated Facility for Linux (IFL) processors.

Solaris juga mendukung aplikasi binary interface biner Linux, yang memungkinkannya untuk menjalankan binari Linux asli pada sistem x86. Fitur ini disebut Solaris Containers for Linux Applications (SCLA), berdasarkan fungsionalitas zona brand yang diperkenalkan di Solaris 10 8/07.