Buka Vs. Sistem Operasi Sumber Tertutup

click fraud protection
Sistem Operasi Papan Tulis

Sistem operasi adalah perangkat lunak yang secara langsung mengontrol perangkat keras komputer.

Kredit Gambar: mindcanner/iStock/Getty Images

Sistem operasi sumber tertutup menggunakan kode yang dimiliki dan dirahasiakan untuk mencegah penggunaannya oleh entitas lain. Secara tradisional, mereka dijual untuk mendapatkan keuntungan. Sistem operasi sumber terbuka menggunakan kode yang didistribusikan secara bebas dan tersedia bagi siapa saja untuk digunakan, bahkan untuk tujuan komersial. Kedua jenis sistem operasi tersebut memiliki keunggulan.

harga

Sistem operasi sumber terbuka seperti Linux atau FreeBSD tidak dikenakan biaya apa pun, melalui beberapa perusahaan Linux, seperti Red Hat, menyediakan versi yang didukung dengan biaya tertentu. Sistem operasi sumber tertutup dapat gratis atau ditawarkan dengan harga tertentu. Microsoft Windows telah diinstal sebelumnya di banyak komputer baru; meskipun Anda tidak perlu membayar secara terpisah untuk itu, biaya lisensi Windows dihitung ke dalam harga oleh produsen komputer, yang membayar Microsoft biaya lisensi massal untuk semua salinan prainstal mereka dari jendela. Windows dapat dibeli secara terpisah untuk komputer tanpa sistem operasi atau sebagai peningkatan ke versi Windows sebelumnya. OS X juga sudah diinstal sebelumnya pada Mac baru, dengan biaya kecil yang biasanya dikenakan untuk peningkatan, meskipun pemutakhiran Mavericks gratis.

Video Hari Ini

Perkembangan

Dengan sistem operasi sumber tertutup, biaya pengembangan biasanya dibayar oleh perusahaan itu sendiri, yang mempekerjakan pengembang dan menentukan arah proyek. Ini menawarkan keuntungan dari tim pengembang profesional dan kinerja terjamin, yang penting untuk paket perangkat lunak tertentu. Dalam komunitas open-source, arah proyek ditentukan oleh dewan direksi, komunitas, atau individu. Biaya pengembangan dihasilkan melalui kombinasi sumbangan dari perusahaan dan individu, atau melalui metode tidak langsung seperti pengembang yang dibayar oleh perusahaan untuk bekerja di sumber terbuka kode. Misalnya, IBM dan Red Hat, yang menjual sistem Linux dan dukungan Linux, keduanya membayar karyawan untuk mengembangkan kode Linux open-source, yang tidak hanya menguntungkan varian Linux open-source mereka, tetapi juga proyek Linux lainnya sebagai dengan baik. Apple juga membayar pengembangnya untuk mengerjakan Darwin varian BSD, yang merupakan basis untuk perangkat lunak OS X-nya. Proyek open source bebas memilih arahnya dan tidak didorong oleh profitabilitas.

Ketersediaan Sumber

Produsen sistem operasi sumber tertutup, seperti Windows atau OS X, tidak akan mengizinkan kode pemrograman mereka dilihat oleh sebagian besar pihak ketiga. Jika ada kerentanan dalam kode, itu harus ditemukan oleh perusahaan itu sendiri; karena ada sejumlah pengembang yang ditugaskan untuk proyek tersebut, ada kemungkinan bahwa kerentanannya tidak diketahui. Dalam sistem operasi sumber terbuka, kode dapat dilihat oleh siapa saja. Secara teoritis, ini berarti bahwa lebih banyak orang akan dapat melihat kode pemrograman, menawarkan potensi untuk menangkap kerentanan lebih cepat daripada dengan sistem operasi sumber tertutup. Dalam praktiknya, ini tidak selalu terjadi. Karena pengembang mungkin sukarelawan yang mengerjakan apa yang mereka minati atau karyawan yang dibayar oleh a perusahaan untuk bekerja pada bagian kode tertentu, kerentanan di bagian lain dari kode mungkin masih hilang tanpa disadari.

Contoh

Contoh sistem operasi open-source komputer termasuk Linux, FreeBSD dan OpenSolaris. Sistem operasi sumber tertutup termasuk Microsoft Windows, Solaris Unix dan OS X. Sistem operasi sumber tertutup yang lebih lama termasuk OS/2, BeOS dan Mac OS asli, yang digantikan oleh OS X. Pada sistem seluler dan tablet, sistem operasi sumber tertutup mencakup Windows Phone, iOS, dan OS Symbian yang digunakan oleh BlackBerry. Android didasarkan pada OS Linux sumber terbuka, meskipun memiliki banyak ekstensi sumber tertutup. Firefox OS berbasis Linux adalah contoh OS seluler open-source sepenuhnya, meskipun belum mendapatkan popularitas yang signifikan.