GNU/Linux >> Belajar Linux >  >> Linux

Windows vs MacOS vs Linux – Buku Pegangan Sistem Operasi

Halo semuanya! Dalam buku pegangan ini saya akan memberikan pengenalan singkat tentang sistem operasi dan membandingkan tiga OS utama yang ada saat ini.

Pertama kita akan mengulas apa itu OS dan sedikit sejarah tentangnya. Kemudian, kita akan meninjau fitur utama dan perbedaan dari sistem operasi yang paling populer (Windows, Mac, dan GNU/Linux).

Idenya di sini adalah untuk mengeksplorasi sejarah mereka, bagaimana dan oleh siapa mereka dikembangkan, model bisnis mereka, dan pro dan kontra mereka. Ini akan memberi Anda gambaran yang lebih baik tentang cara kerjanya dan mana yang harus dipilih.

Saya akan berbagi fakta serta pendapat pribadi saya tentang subjek ini. Jadi ingatlah beberapa hal yang saya sebutkan di sini akan didasarkan pada pengalaman dan analisis saya sendiri tentang topik tersebut.

Saya juga akan menyediakan banyak artikel/video tambahan yang dapat Anda lihat jika Anda ingin mendalami topik tertentu.

Tanpa basa-basi lagi, ayo pergi!

Daftar Isi

  • Apa itu Sistem Operasi?
  • Sedikit Sejarah Sistem Operasi
  • Tiga OS Utama
    • Sistem Operasi Windows
    • MacOS
    • GNU/Linux
      • Debian
      • Ubuntu
      • Mint
      • Fedora
      • Linux Perusahaan Topi Merah
      • Linux Arch
  • Windows vs Mac vs Linux – Perbandingan OS
    • Sistem file
    • Kerang
    • Manajer paket
    • Biaya
    • Kompatibilitas perangkat lunak
    • Kualitas dan kompatibilitas perangkat keras
    • Kemudahan penggunaan
    • Keamanan dan stabilitas
    • Komunitas dan budaya
  • Sistem Operasi Mana yang Harus Dipilih

Apa itu Sistem Operasi?

Menurut Wikipedia,

"Sistem operasi (OS) adalah sistem perangkat lunak yang mengelola perangkat keras komputer, sumber daya perangkat lunak, dan menyediakan layanan umum untuk program komputer".

Anda dapat menganggap OS sebagai program "perantara" yang berdiri di antara komputer Anda dan semua program lain yang Anda jalankan di dalamnya. Ini akan mengelola tugas-tugas dasar yang penting seperti manajemen file, manajemen memori, manajemen proses, manajemen input-output, dan mengendalikan perangkat periferal.

OS diciptakan untuk menyederhanakan penggunaan komputer. Saat ini setiap program yang diberikan hanya dapat khawatir tentang menjalankan fitur intinya dan menyerahkan semua fungsi sistem dasar ke OS. Tapi hal-hal tidak selalu seperti ini...

Sedikit Sejarah Sistem Operasi

Di masa lalu (1940-an-50-an) program ditulis untuk dijalankan pada mesin tertentu. Itu berarti sebuah program dapat berjalan pada satu dan hanya satu model komputer.

Jika Anda ingin menjalankan program yang sama pada model komputer yang berbeda, pemrogram perlu menulis keseluruhan program lagi karena perangkat keras dikonfigurasi dengan cara yang berbeda. Tidak ada lapisan abstraksi antara program yang sedang berjalan dan perangkat keras yang sebenarnya.

Komentar sampingan:Apakah Anda pernah berhenti dan memikirkan pekerjaan seorang programmer di masa itu? Program ditulis dalam kartu punch! =O
Itu hanya mengejutkan saya setiap kali saya memikirkannya... Sungguh menakjubkan betapa rendahnya hal-hal pada waktu itu dan kemajuan teknologi telah dicapai berkat para programmer awal itu.

Pada tahun 1960-an, raksasa industri seperti IBM dan AT&T mulai mengerjakan sistem operasi yang dapat bertindak sebagai lapisan abstraksi antara perangkat keras dan perangkat lunak, yang akan menyederhanakan implementasi program baru.

Yang paling terkenal dari proyek ini adalah Unix , yang merupakan OS yang dikembangkan di Bell labs di AT&T oleh pengembang Ken Thompson (yang saat ini sedang mengerjakan pengembangan bahasa pemrograman Go) dan Dennis Ritchie (yang juga menciptakan bahasa pemrograman C. Legenda pengkodean yang luar biasa, yup.).

Unix sangat sukses dan mengilhami penciptaan banyak OS lain dengan karakteristik yang sangat mirip. Itu nanti memiliki pengaruh besar pada GNU/Linux dan MacOS, yang akan kita ulas sebentar lagi.

Pada tahun 1980-an, kinerja komputer, aksesibilitas, ukuran, dan harga telah meningkat ke titik di mana masyarakat umum dapat membelinya dan menggunakannya untuk tugas-tugas pribadi. Ini membuat OS bergeser dari fungsi khusus perusahaan ke penggunaan umum. Dan ini membawa kita ke zaman modern...

Jika Anda tertarik dengan penjelasan yang lebih mendetail tentang cara kerja OS dan riwayatnya, berikut adalah video yang bagus tentangnya. Saluran ini juga memiliki seri kursus kilat yang luar biasa tentang ilmu komputer, saya sangat merekomendasikannya!;)

Tiga OS Utama

Di zaman modern, ketika berbicara tentang komputer desktop/laptop pribadi, tiga sistem operasi yang paling banyak digunakan adalah Microsoft Windows (dengan pangsa pasar sekitar 80%), Apple MacOS (dengan pangsa pasar sekitar 15%), dan OS berbasis GNU/Linux ( dengan pangsa pasar sekitar 3%).

Mengenai server, sekitar 80% menjalankan GNU/Linux dan 20% menjalankan Windows. Dan berbicara tentang perangkat seluler, sekitar 75% menjalankan Android (yang menggunakan kernel Linux) dan 25% menjalankan IO (yang merupakan OS seluler Apple).

Kami akan meninjau masing-masing secara singkat satu per satu dan kemudian membandingkan semuanya untuk mengidentifikasi perbedaannya.

Sistem Operasi Windows

Nenek moyang Windows adalah MS-DOS, OS berbasis teks yang dirilis Microsoft pada tahun 1981.

MS-DOS dikembangkan agar kompatibel dengan PC IBM dan sangat sukses. Tetapi untuk membuatnya lebih mudah diakses oleh masyarakat umum, diperlukan GUI, dan itulah yang dikirimkan Microsoft pada tahun 1985 dengan Windows 1.0.

Sejak itu, Windows telah merilis banyak versi, seperti 95, 98, XP, Vista, dan seterusnya... Dan telah menjadikan dirinya sebagai sistem operasi yang paling banyak digunakan di seluruh dunia.

Aksesibilitas Windows dan fakta bahwa ia telah diinstal sebelumnya di sebagian besar komputer pribadi (berkat perjanjian komersial) telah menjadikan OS ini yang paling populer hingga saat ini.

Berikut video keren yang merangkum riwayat Windows hanya dalam 3 menit.

Dan jika Anda tertarik untuk mengetahui lebih banyak tentang sejarah Microsoft, berikut video keren lainnya tentangnya.

Mengenai model bisnisnya, menurut saya strategi Windows adalah membanjiri pasar dan membuat sistemnya dapat diakses dan semudah mungkin digunakan. Pelanggan target utama mereka adalah pengguna umum, jadi tidak terlalu mementingkan penyesuaian, keamanan, atau kinerja.

Windows hanyalah OS default bagi kebanyakan orang. Ini adalah yang pertama yang mereka ketahui dan memungkinkan pengguna untuk dengan mudah menjalankan tugas sehari-hari (browsing internet, bermain game, pekerjaan kantor) tanpa banyak konfigurasi sama sekali.

Windows adalah perangkat lunak pribadi, artinya kode sumbernya tidak tersedia untuk umum. Hanya Microsoft yang memiliki akses ke sana.

Pada awalnya, pengguna harus membayar jika ingin membeli salinan OS Windows atau mengupgrade versi Windows mereka. Tetapi dengan rilis terbaru mereka, Windows telah mengadopsi model freemium. Di bawah model bisnis ini, pengguna dapat mengakses sebagian besar fungsi perangkat lunak secara gratis dan hanya perlu membayar untuk mengakses fitur tertentu.

Kunci untuk memahami perubahan ini adalah memahami bahwa Microsoft memiliki portofolio bisnis yang sangat beragam (Xbox - di Gaming, Azure - di platform cloud, LinkedIn - di jejaring sosial, Bing - di mesin telusur, GitHub... sedikit). Dengan membuat Windows gratis, mereka terus membanjiri pasar dan semakin memudahkan orang untuk mengadopsinya sebagai OS default.

Hal lain yang perlu diingat adalah bahwa Windows menampilkan iklan di dalam sistem operasi. Jadi bisa dianggap sebagai platform periklanan juga.

Namun video keren lainnya menjelaskan langkah ini di sini.

Dan contoh aneh/lucu/kecil-sedikit-menakutkan dari gaya pemasaran sekolah lama Microsoft.

MacOS

MacOS (sebelumnya disebut OS X) adalah jajaran sistem operasi yang dibuat oleh Apple. Itu sudah diinstal sebelumnya di semua komputer Macintosh, atau Mac. Versi pertama dirilis pada tahun 1984 dan merupakan OS pertama untuk komputer pribadi yang dilengkapi dengan GUI bawaan.

MacOS dibangun di atas OS mirip UNIX, itulah sebabnya MacOS ini memiliki banyak kesamaan karakteristik dengan yang diturunkan dari GNU/Linux.

Menurut saya, model bisnis Apple terutama didasarkan pada diferensiasi dan eksklusivitas. Tidak seperti Microsoft, Apple membuat perangkat keras dan perangkat lunak dari produk mereka, dan perangkat lunak Apple hanya berjalan di mesin mereka sendiri.

Apple telah memposisikan dirinya sebagai produsen papan atas dalam pasar teknologi, yang bertujuan untuk menawarkan perangkat keras dan perangkat lunak berkualitas tinggi kepada pelanggannya, dengan harga yang jauh lebih tinggi daripada sebagian besar pesaingnya.

Eksklusivitas juga dipromosikan sebagai keuntungan bagi pengguna, menjual gagasan menjadi bagian dari sekelompok orang terpilih saat memiliki produk Apple.

Fakta bahwa Anda tidak dapat menjalankan perangkat lunak apa pun yang Anda inginkan di perangkat keras mereka, dan bahwa Anda tidak dapat menginstal perangkat lunak mereka di tempat lain selain mesin Mac adalah bagian dari gagasan yang sama. Anda perlu membeli seluruh paket jika ingin menjadi bagian dari grup.

Apple membuat sebagian besar perangkat lunak dan perangkat kerasnya berbeda dan berkali-kali tidak kompatibel dengan yang lain. Tidak seperti Microsoft, yang idenya adalah membuat produk tersedia secara luas dan semudah mungkin didapat, Apple bertujuan untuk membuat produk mereka berkualitas tinggi tetapi mahal dan tidak kompatibel dengan perangkat keras lain.

Langkah pemasaran hebat lainnya oleh Apple adalah kemampuan mereka untuk mendapatkan keuntungan dari kepribadian orang-orang yang sangat karismatik dan berpengaruh seperti Steve Jobs. Mereka telah memanfaatkan posisi dan lintasannya sebagai pemimpin industri, inovator, dan entah bagaimana "memberontak", untuk secara implisit menerjemahkan nilai-nilai yang sama ke produk mereka.

Lihat iklan ini untuk mengetahui apa yang saya maksud:

  • Pikirkan iklan yang berbeda
  • Iklan 1984

Jika Anda tertarik untuk mengetahui lebih banyak tentang sejarah MacOS, berikut adalah video tentangnya.

GNU/Linux

GNU/Linux adalah basis dari banyak OS open-source. Tidak seperti contoh yang baru saja kita lihat, GNU/Linux bukanlah sistem operasi lengkap, tetapi sekumpulan program/utilitas dan kernel yang digunakan bersama oleh banyak OS open-source.

Mari kita tinjau setiap bagian secara terpisah.

GNU adalah kumpulan besar program dan utilitas yang dimulai oleh Richard Stallman.

Proyek GNU dimulai pada tahun 1983 dengan ide untuk mengembangkan OS gratis seperti UNIX (UNIX adalah milik AT&T sehingga tidak tersedia secara gratis). Stallman mulai mengembangkan program dan utilitas yang diperlukan untuk OS, tetapi satu bagian penting hilang – kernel.

Kernel adalah jantung dari semua OS. Ini adalah bagian dari perangkat lunak yang berinteraksi paling dekat dengan perangkat keras dan sistem operasi lainnya berada di atasnya. Kernel bertanggung jawab atas tugas-tugas tingkat rendah seperti manajemen disk, manajemen memori, manajemen tugas, dan sebagainya.

Pada tahun 1991, seorang mahasiswa dari universitas Helsinki bernama Linus Torvalds mulai mengembangkan Kernel untuk OS mirip UNIX.

Pada tahun-tahun berikutnya, kedua proyek mulai berinteraksi dan bergabung bersama untuk membentuk dasar yang kokoh yang dapat digunakan oleh OS mana pun.

Kuncinya di sini adalah bahwa kedua proyek tersebut adalah open-source, dan perangkat lunak yang sepenuhnya gratis. Artinya:

  • Siapa saja bebas menjalankan program, untuk tujuan apa pun.
  • Siapa saja bebas mempelajari cara kerja program, dan mengubahnya agar sesuai keinginan.
  • Siapa pun bebas mendistribusikan ulang salinan perangkat lunak asli.
  • Siapa pun bebas mendistribusikan salinan versi perangkat lunak yang dimodifikasi.

Untuk lebih memahami gerakan perangkat lunak bebas, dengarkan pembicaraan TED ini oleh Richard.

Dan kemudian saksikan Richard berbicara bahasa Spanyol dan menyanyikan lagu tentang perangkat lunak gratis (Anda harus menyukai orang ini...).

Pendekatan yang diambil Stallman dan Torvalds dalam pengembangan GNU/Linux sangat berbeda dengan contoh yang telah kita lihat dan dengan apa yang digunakan industri hingga saat itu.

Menjadikan GNU/Linux gratis bukan hanya hal yang benar untuk dilakukan dari sudut pandang pengembangnya – ini juga merupakan pilihan yang sangat baik dari sudut pandang kualitas perangkat lunak. Ini karena ribuan pengembang dan perusahaan di seluruh dunia memilih untuk berkolaborasi secara gratis untuk meningkatkan sistem.

Beberapa distribusi GNU/Linux dikenal sebagai OS yang paling aman dan stabil di luar sana. Mereka digunakan di bidang utama seperti perbankan, keuangan, pemerintahan, dan militer.

Sebagian besar dari ini berkat model open-source di belakang GNU/Linux, dan ribuan orang di seluruh dunia dapat meninjau kode, memperbaiki bug, dan mengusulkan perbaikan terus-menerus.

Kedua video dari yayasan Linux ini menjelaskan bagaimana Linux lahir dan bagaimana ia beroperasi saat ini.

Seperti disebutkan, GNU/Linux berfungsi sebagai basis untuk banyak OS lainnya. OS ini disebut "distribusi" atau "distro" dalam dunia Linux. Semua memiliki kesamaan bahwa mereka didasarkan pada kernel dan set utilitas yang sama. Mereka dapat dianggap sebagai "rasa" dari Linux.

Tidak ada banyak perbedaan antara distro tertentu, tetapi yang lain memiliki perbedaan yang layak disebut. Mari kita tinjau distro yang paling sering digunakan untuk lebih memahami hal ini:

Debian

Debian adalah OS yang hanya berisi perangkat lunak sumber terbuka gratis. Debian dimulai pada tahun 1993 dan masih kuat dan merilis versi baru. Debian dikenal terutama karena stabilitas dan keamanannya, yang membuatnya lebih konservatif dan "lambat" dalam hal rilis baru.

Ubuntu

Ubuntu adalah distro GNU/Linux yang paling banyak digunakan. Itu dibuat untuk mengambil bagian inti dari Debian dan memperbaikinya lebih cepat. Ini juga memiliki fokus yang lebih besar pada keramahan pengguna dan aksesibilitas, yang mungkin menjadikannya pilihan terbaik bagi seseorang yang berasal dari latar belakang Windows atau MacOS.

Ubuntu biasanya menawarkan rilis setiap enam bulan, dengan rilis LTS (dukungan jangka panjang) yang lebih stabil setiap dua tahun. Ubuntu dijalankan oleh perusahaan bernama Canonical.

Mint

Mint adalah distro yang dibangun di atas Ubuntu. Awalnya disukai oleh banyak orang karena menyertakan codec media dan perangkat lunak berpemilik yang tidak disertakan oleh Ubuntu.

Fedora

Fedora adalah distro yang sangat fokus pada perangkat lunak bebas. Fedora disponsori oleh sebuah perusahaan bernama Red Hat, yang pada saat yang sama dimiliki oleh IBM.

Linux Perusahaan topi merah

Red Hat Enterprise Linux adalah distro Linux komersial yang dikelola oleh perusahaan bernama Red Hat, yang terdaftar di Nasdaq. OS digunakan terutama untuk server dan perusahaan. Ini didasarkan pada proyek Fedora open-source, tetapi dirancang untuk menjadi platform yang stabil dengan dukungan jangka panjang.

Red Hat menggunakan undang-undang merek dagang untuk mencegah perangkat lunak Red Hat Enterprise Linux didistribusikan kembali. Namun, perangkat lunak inti gratis dan bersumber terbuka.

Linux Arch

Arch mungkin adalah distro Linux yang paling hard-core. Ini sangat ringan, fleksibel dan minimal. Dengan Arch, pengguna sepenuhnya bertanggung jawab untuk mengonfigurasi sistem. Tujuan Arch bukan untuk menjadi mainstream. Ini ditujukan untuk pengguna yang memiliki pemahaman mendalam tentang cara kerja komputer dan OS, atau setidaknya tertarik untuk belajar.

Anda dapat mempelajari lebih lanjut tentang Arch dan seberapa banyak Anda dapat menyesuaikannya dalam buku pegangan yang mendalam ini.

Berikut adalah video hebat yang dengan cepat merangkum sejarah GNU/Linux dan membahas karakteristik distro utama. Fireship adalah saluran luar biasa lainnya yang saya rekomendasikan.;)

Mengenai model bisnis GNU/Linux, mereka bukanlah bisnis untuk memulai. Baik Linux maupun yayasan perangkat lunak bebas (organisasi di belakang GNU) adalah LSM yang beroperasi berkat donasi.

Linux, misalnya, menghasilkan uang melalui keanggotaan Platinum, Emas, Perak, dan Perorangan.

Perusahaan seperti Microsoft, Google, Facebook, Cisco, Fujitsu, HPE, Huawei, IBM, Intel, Oracle, Qualcomm, dan Samsung semuanya merupakan kontributor aktif untuk yayasan Linux. Hal ini masuk akal bagi perusahaan karena mereka semua mendapat manfaat dari pengetahuan dan teknologi yang dihasilkan oleh Linux, dan sumbangan mereka juga dapat dipotong pajak.

Mengenai distro, beberapa di antaranya benar-benar gratis dan dikelola oleh sukarelawan dan yang lainnya dikelola oleh perusahaan dan gratis untuk pengguna tertentu tetapi dikomersialkan untuk pengguna korporat. Model bisnis lain yang digunakan adalah penggunaan gratis tetapi mengenakan biaya untuk dukungan bagi pengguna korporat.

Saat ini, Linux berjalan di sebagian besar server di seluruh dunia. Ini digunakan di sebagian besar superkomputer dan juga di sebagian besar ponsel (seperti yang disebutkan di atas, Android menggunakan kernel Linux).

Di sisi desktop/laptop, penggunaan Linux hampir tidak meluas. Dan itu mungkin karena secara default tidak tersedia secara luas seperti Windows, dan sama sekali tidak dipasarkan seperti Mac.

Selain itu, terutama di masa lalu, kurva pembelajaran yang diperlukan untuk menerapkan dan menggunakan Linux jauh lebih tinggi daripada dua opsi OS lainnya.

Bagaimanapun, situasi ini telah berubah akhir-akhir ini karena distro Linux lebih fokus pada keramahan pengguna dan lebih mudah dari sebelumnya untuk menginstal komputer dengan distro Linux secara default.

Windows vs Mac vs Linux - Perbandingan OS

Oke, selain sejarah, model bisnis, dan lain-lain, apa sebenarnya perbedaan pengguna dalam hal ketiga sistem operasi ini?

Jawaban singkatnya sebenarnya tidak terlalu banyak. Tapi mari kita tinjau beberapa perbedaan dalam desain, fitur, dan pengalaman pengguna sistem operasi ini, dan nanti saya akan memberikan pendapat saya tentang hal ini.

Sistem file

Cara Windows mengatur file berbeda dengan cara yang dilakukan Mac dan GNU/Linux.

Windows menggunakan "drive". Mereka biasanya drive C dan D yang menyimpan semua file komputer, dan drive terpisah untuk perangkat eksternal seperti CD, USB, dan sebagainya.

Mac dan GNU/Linux memiliki sistem file serupa yang berasal dari UNIX. Dalam OS ini tidak ada drive – semua yang ada di komputer dianggap sebagai file (bahkan perangkat eksternal) dan semua file diatur dalam direktori yang diturunkan dari satu direktori root. Struktur direktori dibentuk sebagai pohon yang memiliki akar unik.

Ini tidak selalu membuat banyak perbedaan bagi pengguna akhir, tetapi sesuatu yang perlu diingat jika Anda terbiasa menavigasi satu jenis sistem file atau yang lain.

Kerang

Baik GNU/Linux dan Mac memiliki Bash sebagai shell default, sedangkan Windows memiliki shell sendiri yang menggunakan sintaks yang berbeda.

Sebagai pengembang dan pengguna terminal yang rajin, mempelajari Bash mungkin merupakan pilihan terbaik karena pengetahuan ini dapat lebih mudah diterjemahkan ke semua OS daripada shell Windows. Terutama mengingat bahwa GNU/Linux berjalan di sebagian besar server di seluruh dunia, yang merupakan salah satu kesempatan utama ketika Anda perlu menggunakan terminal untuk berinteraksi dengan komputer.

Jika Anda ingin tahu lebih banyak tentang shell dan penggunaan terminal, baru-baru ini saya menulis artikel tentang itu.

Manajer paket

Mac dan GNU/Linux dilengkapi dengan manajer paket yang diinstal secara default. Manajer paket adalah bagian dari perangkat lunak yang memungkinkan Anda untuk menginstal, memperbarui, dan menghapus program dari terminal, hanya dengan memasukkan beberapa perintah.

Mereka sangat membantu, terutama ketika Anda menginstal dan mencopot pemasangan secara terus-menerus, karena jauh lebih efisien untuk menginstal program melalui manajer paket daripada secara manual.

Manajer paket Mac disebut homebrew. Pada GNU/Linux, manajer paket default tergantung pada distro. Misalnya, Ubuntu hadir dengan APT, Arch hadir dengan Pacman, dan seterusnya.

Semua manajer paket berfungsi dengan cara yang sama, tetapi ada beberapa perbedaan dalam sintaks yang digunakan untuk masing-masing. Penting juga untuk disebutkan bahwa Anda dapat menginstal dan menjalankan pengelola paket yang berbeda dari yang default.

Windows tidak dilengkapi dengan manajer paket default. Jika Anda menginginkannya, Anda harus menginstalnya terlebih dahulu. Salah satu pengelola paket yang tersedia untuk Windows adalah Chocolatey.

Biaya

Seperti yang telah disebutkan, sebagian besar distro GNU/Linux benar-benar gratis untuk digunakan siapa saja. Windows memiliki model freemium saat ini dan MacOS hanya berjalan di komputer Mac, yang mungkin cukup mahal seperti yang Anda ketahui.

Kompatibilitas perangkat lunak

Windows adalah OS yang paling banyak digunakan, dan berkat itu sebagian besar perangkat lunak telah beradaptasi dengannya. Meskipun kurang populer, MacOS mirip dengan Windows dalam hal ini.

Dulu, Linux tidak kompatibel dengan banyak program di luar sana, tetapi ini mulai berubah baru-baru ini, terutama dengan distro paling populer seperti Ubuntu.

Kualitas dan kompatibilitas perangkat keras

Dalam hal perangkat keras, hanya Apple yang bertanggung jawab langsung atas komputer yang menjalankan OS tersebut. Dan perangkat keras Apple adalah salah satu yang terbaik di luar sana.

Sebagai sebuah perusahaan, Apple berfokus pada penyediaan produk berkualitas tinggi, sehingga komputer terbaru mereka cenderung menjadi komputer dengan kinerja terbaik di seluruh pasar.

Mengingat bahwa Apple merancang dan mengembangkan perangkat keras dan perangkat lunak, ada kemungkinan kompatibilitas antara mesin dan OS disetel lebih baik daripada dengan Windows atau GNU/Linux.

Di sisi Windows dan GNU/Linux, kualitas perangkat keras sepenuhnya tergantung pada apa yang diputuskan atau mampu dibeli oleh pengguna. Hal baiknya di sini adalah Anda dapat menginstal OS di mana pun Anda mau.

Ini sangat keren ketika berpikir tentang menginstal distro Linux ringan pada komputer lama yang tidak dapat menangani persyaratan OS yang lebih besar dan lebih memakan seperti Windows.

Kemudahan penggunaan

Windows dan Mac adalah OS yang sangat sederhana dan mudah digunakan. Mengenai GNU/Linux, itu tergantung distro yang Anda pilih. Seperti disebutkan, distro seperti Ubuntu praktis semudah Windows atau Mac, dan distro lain seperti Arch ditujukan untuk pengguna komputer tingkat lanjut.

Keamanan dan stabilitas

Beberapa distro GNU/Linux dianggap yang paling aman dan stabil saat ini. Fakta bahwa kode tersebut tersedia untuk semua orang bukanlah ancaman keamanan seperti yang mungkin Anda pikirkan pada awalnya – melainkan keuntungan. Bug dapat diidentifikasi dan dikerjakan lebih cepat, dan ketika pelanggaran keamanan teridentifikasi, banyak orang dapat memperbaikinya dan mengusulkan perbaikan.

Windows, di sisi lain, dianggap paling tidak aman dan stabil dari ketiganya. Karena ini adalah OS paling populer, sebagian besar malware juga dikembangkan untuk menyerang OS Windows.

Komunitas dan budaya

Jika Anda tertarik untuk mempelajari lebih lanjut tentang OS tertentu, mempelajari cara kerjanya, cara memodifikasinya, dan membuat proyek berdasarkan OS tersebut, GNU/Linux jelas merupakan cara yang tepat. Ini adalah satu-satunya yang kodenya tersedia untuk siapa saja dan komunitas onlinenya sangat besar.

Meskipun GNU/Linux tidak digunakan secara luas seperti dua OS lainnya, saya menemukan pengguna Linux biasanya adalah orang-orang yang tertarik dengan perangkat lunak dan teknologi, dan orang-orang yang suka berbicara, belajar, dan berbagi pengetahuan tentangnya.

Mac juga memiliki banyak penggemar dan sangat populer di kalangan kreatif (desainer grafis, editor video, animator, dan sebagainya).

Dan akhirnya Windows umumnya digunakan oleh pengguna umum dan di lingkungan perusahaan.

Mengenai budaya organisasi, saya pikir akan menarik untuk memvisualisasikannya di lingkungan kerja orang-orang yang membuat OS ini:

  • Lihatlah kantor pusat Apple
  • "Kantor pusat" Bill Gate
  • Dan kantor pusat Linux Torvalds

Jika Anda ingin melihat perbandingan yang lebih mendalam dari ketiga OS ini, Zach Gollwitzer memiliki video yang sangat bagus tentang topik ini (saluran hebat lainnya untuk diikuti;)).

Sistem Operasi Mana yang Harus Dipilih

Saya memiliki kesempatan untuk menggunakan ketiga OS baru-baru ini, dan seperti yang saya sebutkan, menurut saya perbedaan antara masing-masing OS tidak terlalu besar.

Menurut pendapat saya, Linux adalah pilihan cerdas karena berfungsi dengan baik, digunakan secara luas di seluruh industri teknologi (sehingga semua pengetahuan dapat diterjemahkan ke lingkungan kerja), dan jika Anda tertarik untuk mempelajari lebih lanjut tentang cara kerjanya, ada komunitas besar yang mendukung itu. Dan yang terpenting... gratis!

Maksud saya, jika kita memiliki salah satu perangkat lunak terbaik dan paling banyak digunakan dalam sejarah manusia dalam jangkauan kita dan sepenuhnya gratis, mengapa kita harus membayar untuk mendapatkan yang lain?

Mengenai hal-hal lain, saya pikir sebagian besar hal yang dapat Anda lakukan di GNU/Linux juga dapat Anda lakukan di Mac dan Windows, setidaknya untuk sebagian besar pengguna. Mungkin tidak akan membuat perbedaan besar dalam kehidupan sehari-hari Anda, setidaknya dari sudut pandang saya.

Tentang perangkat keras, membeli komputer Apple modern hampir merupakan jaminan memiliki mesin yang berkinerja hebat (jika Anda mampu membelinya). Tetapi jika Anda tahu sedikit tentang perangkat keras atau meluangkan waktu untuk menyelidikinya, Anda dapat dengan mudah menemukan pilihan yang sangat bagus juga dengan harga yang lebih murah.

Pada akhirnya, saya pikir penting untuk mengetahui apa yang Anda gunakan dan mengetahui opsi di luar sana. Sebagai pengguna komputer, adalah ide yang baik untuk menyadari fakta dan perbedaan, dan menghindari terganggu oleh kampanye pemasaran.

Saya juga tidak percaya menempatkan terlalu banyak penilaian atau bobot dalam satu pilihan atau yang lain. Fakta bahwa seseorang memilih OS open-source tidak membuat orang itu lebih pintar atau lebih unggul daripada seseorang yang tidak... Sama seperti memiliki komputer Mac terbaru tidak akan membuat Anda menjadi programmer yang lebih baik.

Singkat cerita, apa pun yang Anda pilih tidak masalah selama sistem Anda memungkinkan Anda melakukan apa yang Anda inginkan.

Seperti biasa, saya harap Anda menikmati artikel ini dan belajar sesuatu yang baru. Jika mau, Anda juga dapat mengikuti saya di linkedin atau twitter.

Semangat dan sampai jumpa di yang berikutnya! =D


Linux
  1. Query sistem operasi Linux Anda seperti database

  2. Ubah Port SSH di sistem operasi Linux Ubuntu

  3. Windows PowerShell setara dengan Unix/Linux `pwd`?

  1. Quickemu – Jalankan Mesin Virtual Windows, macOS, dan Linux

  2. Raccoon – Pengunduh APK untuk Linux, MacOS, dan Windows

  3. Apa itu wadah Linux dan hypervisor Linux?

  1. Coba Linux di sistem operasi apa pun dengan VirtualBox

  2. Cara Menjalankan Traceroute di Linux, Windows &macOS

  3. Cara dual boot Kali Linux dan Windows 10